/*
Theme Name:   AstraChild
Description:  Astra-Child
Author:       admin
Author URL:   https://seattlenaturopathiccenter.com
Template:     astra
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  AstraChild
*/

/* Write here your own personal stylesheet */
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,700;1,800&display=swap');
h1,h2,h3,h4,h5,h6,body{
    font-family: 'Open Sans', sans-serif !important;
}
*{
    outline:none !important;
}
.home .new-page-title {
	display: none;
}
.main-header-bar .main-header-bar-navigation .menu-item-has-children > a::after, .main-header-bar .main-header-bar-navigation .page_item_has_children > a::after {
	content: "\e900";
	display: inline-block;
	font-family: Astra;
	font-size: 9px;
	font-size: 12px;
	font-weight: 700;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	margin-left: 5px;
	line-height: normal;
}
#primary-menu li a {
	font-size: 15px;
	color: #000;
	text-transform: uppercase;
	font-weight: 600;
}
.main-header-menu a {
	text-decoration: none;
	padding: 0 10px;
	display: inline-block;
	transition: all .2s linear;
}

.ast-logo-title-inline .site-logo-img {
	padding-right: 0 !important;
}
.main-header-menu a {
	text-decoration: none;
	padding: 0 7px !important;
	display: inline-block;
	transition: all .2s linear;
}
.top-head {
	margin-bottom: 0 !important;
}
.top-head {
	padding: 0px 20px;
	background: #92C661 !important;
}
.top-head em {
	font-size: 14px !important;
	font-weight: 700;
	color:#fff !important;
	font-style:normal !important;
	text-transform: uppercase;
}
.top-head a {
	font-size: 23px !important;
	font-weight: 700;
	color: #fff !important;
	margin-left: 10px;
}
.btn1 .fa.fa-angle-double-right {
	font-size: 50px;
	top: 6px;
}
/* .tp-bullet.selected {
	background: #663620 !important;
	border-color:#663620 !important;
}
.tp-bullet.selected :hover{
   	background: #fff !important;
	border-color: #fff !important; 
}
.tp-bullet:hover{
	background: #663620 !important;
	border-color:#663620 !important;
}

.tp-bullet {
	background: #fff !important;
	border-color: #fff !important;
} */
#row-2 {
	margin-top: 100px;
}
#row-3 {
	max-width: 1170px !important;
	margin: 0 auto !important;
}
#home-sec-2 {
    	margin-top:100px !important;
    	overflow:visible !important;
}
@media(max-width:1400px){
   #home-sec-2::before {
       display:none;
}
}
#home-sec-2::before {
	content: "";
	position: absolute;
	right: 0;
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/be.png") !important;
	width: 411px;
	height: 618px;
}
 #doc-img::before {
	content: "";
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/bg.png") !important;
	width: 264px !important;
	height: 559px !important;
	position: absolute;
	z-index: -9;
	left: -45px;
	top: -45px;
} 
.seatle {
	max-width: 940px;
	margin: 0 auto;
	font-size: 28px !important;
	color: #663620 !important;
	font-weight: 700 !important;
	text-align: center;
	line-height: 1.3em !important;
}
.box-1 h4 {
	font-size: 20px !important;
	font-weight: 600 !important;
	margin: 0 !important;
	line-height: 1.4em !important;
	margin-bottom: 40px !important;
	max-width: 625px;
	margin-left: 0 !important;
	margin-right: 0 !important;
	color: #121212 !important;
}
.box-1 p {
	max-width: 625px !important;
	margin-left: auto !important;
	margin-right: auto !important;
	font-size: 18px;
	color: #121212 !important;
	line-height: 1.4em;
	margin-bottom: 42px !important;
}
#btn-2 {
	max-width: 625px !important;
	margin: 0 auto;
}
#btn-2 a {
	font-size: 17px !important;
	font-weight: 600 !important;
	background: #fff !important;
	border: 1px solid #121212 !important;
	color: #121212 !important;
	padding: 17px 40px;
}
#btn-2 a {
	font-size: 17px !important;
	font-weight: 600 !important;
	background: #fff !important;
	border: 1px solid #121212 !important;
	color: #121212 !important;
	padding: 17px 40px;
	border-radius: unset;
}
#btn-2 a:hover {
	background: #663620 !important;
	color: #fff !important;
	border-color: transparent !important;
}
#home-sec-3 {
	margin-top: 100px;
}
.ser {
	text-align: center;
	font-size: 45px !important;
	font-weight: 600 !important;
	color: #663620 !important;
	line-height: 1.4em !important;
	margin-top: 48px;
}
#home-sec-3 {
	background: #FEECE2;
}
#row-4 {
	max-width: 1170px !important;
	margin: 0 auto !important;
}
.services-listing {
	margin: 0 !important;
}
.services-listing li {
	list-style: none;
}
.services-listing li {
	width: 25%;
	float: left;
}
.feat-img {
	text-align: center !important;
	position:relative;
	width: 290px !important;
	height: 246px !important;
	background-size: cover !important;
	background-repeat: no-repeat !important;
	margin: 1px !important;
}
.result-p a {
	font-size: 17px !important;
	font-weight: 600 !important;
	color: #92C661 !important;
	text-transform: uppercase !important;
}
.result-p {
	text-align: center;
	margin-top: 20px;
}
.result-p a:hover {
	color: #663620 !important;
}
.testimonial-slider .single-item-wrapper {
	padding: 30px 20px;
	background: #fff;
	padding-top: 80px;
}
.testimonial-slider .item-content.entry-content p {
	font-size: 18px !important;
	text-align: left;
	color: #121212 !important;
	line-height: 1.4em !important;
	min-height: 155px;
}
.ser-head {
	position: absolute;
	left: 50%;
	transform: translate(-50%,-50%);
	top: 50%;
}
.ser-h {
	font-size: 18px !important;
	font-weight: 600 !important;
	color: #fff !important;
	width: 225px !important;
	display: block;
	text-transform: uppercase;
}
.fa.fa-angle-right {
	width: 18px !important;
	background: #92C661;
	border-radius: 50%;
	height: 18px !important;
}
.fa.fa-angle-right:before{
    font-size:16px;
}
.rm {
	font-size: 14px !important;
	color: #fff !important;
}
.rm:hover {
	opacity: 0.6;
}
body, button, input, select, textarea, .ast-button, .ast-custom-button {
	line-height: 1.4em !important;
}
#btn-3 a {
	font-size: 17px !important;
	font-weight: 600 !important;
	background: transparent !important;
	color: #121212 !important;
	border: 1px solid #121212;
	border-radius: unset !important;
}
#btn-3 a:hover {
	background: #663620 !important;
	color: #fff !important;
	border-color: transparent;
}
#home-sec-3::before {
	content: "";
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/leaf.jpg") !important;
	width: 288px !important;
	height: 456px !important;
	position: absolute;
	left: 0px !important;
	top: 40%;
}
#btn-3 {
	margin-bottom: 64px !important;
}
#sec-5 {
	background: #f2f2f2;
}
.result {
	text-align: center;
	font-size: 40px !important;
	font-weight: 600 !important;
	color: #663620 !important;
	text-transform: uppercase;
	margin-top: 48px;
	margin-bottom: 10px !important;
	line-height: 1.4em !important;
}
.home .testimonial-slider .author-bio {
	text-align: left !important;
	font-size: 18px !important;
	font-weight: 700 !important;
	color: #92C661 !important;
}
.home .testimonial-slider .dashicons.dashicons-arrow-right-alt2 {
	position: absolute;
	right: -50px !important;
	top: 50%;
}
.home .testimonial-slider .dashicons, .dashicons-before::before{
    font-size:30px !important;
}
.home .testimonial-slider .dashicons.dashicons-arrow-left-alt2 {
	position: absolute;
	left: -12px;
	top: 96px;
}
.home .testimonial-slider .owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {
	display: block !important;
}
.home .item-content.entry-content::before {
	content: "";
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/Untitled-5.png") !important;
	width: 44px;
	height: 40px !important;
	position: absolute;
	left: 35px;
	top: 28px;
}
#sec-5::before {
	content: "";
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/stone.png") !important;
	position: absolute;
	width: 370px !important;
	height: 571px;
	right: 0;
	top: 60px;
}
#home-sec-6 {
	margin-top: 115px;
}
#s-img::before {
	content: "";
	background: #fff;
	width: 748px !important;
	height: 192px !important;
	position: absolute;
	left: -160px !important;
	z-index: -9;
	top: 30px;
	box-shadow: 12px 5px 95px -50px rgb( 0, 0, 0 );
}
#s-img img {
	left: -75px;
	position: relative;
}
#row-6-inner::before {
	content: "";
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/after.png") !important;
	position: absolute;
	left: -123px !important;
	top: -5px;
	width: 734px;
	height: 343px;
}
#map-row {
	margin-top: 98px;
}
#row-8 {
	border-top: 2px solid #fff !important;
	border-bottom: 2px solid #fff !important;
}
#row-8-inner-1 {
	background: #84A5DA;
}
#row-8-inner-2 {
	background: #5D7EB3;
}
.call-today {
	max-width: 585px !important;
	margin: 0 auto !important;
	text-align: center;
}
.req {
	max-width: 585px !important;
	margin: 0 auto !important;
	text-align: center;
}
.call-today em {
	font-size: 38px !important;
	font-style: normal;
	color: #fff !important;
	font-weight: 700 !important;
	line-height: 2.6em !important;
	margin-right: 5px;
}
.call-today  a{
	font-size: 38px !important;
	font-style: normal;
	color: #fff !important;
	font-weight: 700 !important;
	line-height: 2.6em !important;
}
.call-today a:hover{
    color:#663620 !important;
}
.req a:hover{
    color:663620 !important;
}
.req a {
	font-size: 38px !important;
	font-style: normal;
	color: #fff !important;
	font-weight: 700 !important;
	line-height: 2.6em !important;
}
.widget-title {
	font-size: 17px !important;
	font-weight: 600 !important;
	color: #fff !important;
}
#menu-main-menu li a {
	font-size: 15px !important;
	color: #fff!important;
}
#menu-main-menu li {
	margin-bottom: 8px;
}
#menu-main-menu li a:hover {
	color: #92C661 !important;
}
#menu-services-we-offer li a {
	font-size: 15px !important;
	color: #fff!important;
}
#menu-services-we-offer li {
	margin-bottom: 8px;
}
#menu-services-we-offer li a:hover {
	color: #92C661 !important;
}
.ad1 {
	font-size: 15px !important;
	color: #fff!important;
}
.ad1 {
	font-size: 15px !important;
	color: #fff!important;
	margin-bottom: 25px;
}
.ph a{
	color:#fff;
}
.em a{
	color:#fff;
}
.ph {
	margin-bottom: 25px !important;
	color:#fff;
}
.social-icon li {
	display: inline-block;
	padding: 0px 5px;
}
.social-icon li:first-child {
	padding-left: 0px;
}
.social-icon li a i {
	font-size: 41px;
	color: #fff !important;
}
.social-icon li a i:hover {
	color: #92C661 !important;
}
.ph a:hover {
	color: #92C661 !important;
}
.em {
	color:#fff;
	margin-bottom: 25px !important;
}
.em a:hover {
	color: #92C661 !important;
}
.hr {
	background: #fff!important;
	height: 1px;
	max-width: 1170px !important;
	margin: 0 auto !important;
}
.ast-small-footer-section.ast-small-footer-section-1.ast-small-footer-section-equally.ast-col-md-6.ast-col-xs-12 {
	padding: 20px 0px;
}
.footer-sml-layout-2 .ast-footer-overlay {
	padding-top: 25px;
	padding-bottom: 25px;
}
.site-footer {
	color: #663620 !important;
	background: #663620 !important;
}
.top-head a:hover {
	color: #663620 !important;
}
#primary-menu li a:hover {
	color: #663620 !important;
}
.ast-small-footer-section.ast-small-footer-section-1.ast-small-footer-section-equally.ast-col-md-6.ast-col-xs-12 {
	color: #fff!important;
	font-size:15px !important;
}
.footer-sml-layout-2 .ast-container {
	max-width: 1170px !important;
	margin: 0 auto !important;
}
@media(max-width:1300px){
#sec-5::before {
    display:none !important;
}
#home-sec-3::before {
    display:none !important;
}
}
.new-page-title {
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/IMG.png") !important;
	background-attachment: fixed !important;
	height: 400px !important;
	background-size: cover !important;
	background-repeat: no-repeat !important;
}
.entry-title {
	display: none;
}
.entry-page-title {
	font-size: 30px;
	font-weight: 600;
	color: #fff !important;
	text-transform: uppercase;
	max-width: 1170px;
	margin: 0 auto;
	padding: 1rem 0rem;
	line-height: 1.4em;
}
.about-text-head-1 {
	font-size: 30px !important;
	color: #92C661 !important;
	font-weight: 600 !important;
	text-align: center !important;
	line-height: 1.4em !important;
}
.about-row-1-text {
	font-size: 20px !important;
	color: #121212;
	text-align: center;
	font-weight: 500;
	margin-bottom: 20px !important;
}
#about-row1 {
	margin-top: 4rem !important;
}
#about-row-2 {
	padding-top: 4rem !important;
	padding-bottom: 4rem !important;
}
.arow-1-txt {
	font-size: 18px !important;
	color: #121212 !important;
	line-height: 1.4em !important;
	margin-bottom: 25px !important;
	text-align: justify;
}
.arow-2-txt {
	font-size: 18px !important;
	text-align: justify;
	line-height: 1.4em !important;
}
#nat-row-1 {
	margin-top: 4rem !important;
}
.natural {
	font-size: 24px !important;
	font-weight: 600 !important;
	margin: 0 !important;
	line-height: 1.4em !important;
	margin-bottom: 20px !important;
}
.nat-text {
	font-size: 18px !important;
	font-weight: 400 !important;
	line-height: 1.4em !important;
	margin-bottom:20px !important;

}
.click-learn {
	font-size: 16px !important;
	line-height: 1.4em !important;
	margin-bottom: 20px !important;
}
.services-list li {
	list-style: none;
	margin-bottom: 8px !important;
}
.services-list li a {
	font-size: 16px;
	color: #121212 !important;
}
.services-list li a:hover {
	color: #663620 !important;
}
.services-list li::before {
	content: "\f105";
	position: absolute;
	left: 25px;
	font-family: "Fontawesome" !important;
	font-size: 20px !important;
	height: 20px;
	width: 20px !important;
	background: #663620;
	text-align: center;
	border-radius: 50%;
	color: #fff !important;
}
#nt-row-2 {
	margin-bottom: 4rem !important;
	margin-top: 4rem !important;
}
.sub-menu li {
	margin-bottom: 10px;
	padding: 5px;
}
.sub-menu li a {
	font-size: 15px !important;
}
.single .post-navigation {
	margin: 0;
	padding: 2em 0;
	border-top: 1px solid #eee;
}
#menu-main-menu li ul {
	display: none;
}
.sub-menu li:first-child {
	margin-top: 10px !important;
}
.post-thumb-img-content.post-thumb {
	text-align: center;
}
.Drlee {
	font-size: 16px !important;
	line-height: 1.4em !important;
	margin-bottom: 10px !important;
	font-style: italic;
}
.de {
	text-align: right;
	margin-bottom: 10px !important;
}
.de::before {
	content: "\2014\0000a0";
	font-size: 17px;
}
#quotee::before {
	content: "\f10d";
	position: absolute;
	font-family: "Fontawesome" !important;
	left: -15px;
	top: -10px;
	color: #ccc;
	font-size: 22px;
}
#quotee::after {
	content: "\f10e";
	right: 0;
	position: absolute;
	right: -15px;
	bottom: -10px;
	font-family: "Fontawesome" !important;
	color: #ccc;
	font-size: 22px;
}
.learnabt a {
	font-size: 18px;
	font-weight: 500;
}
#nt-row-3 {
	margin-bottom: 4rem;
}
.learnabt {
	margin: 20px 0px !important;
}
.su-note-inner.su-u-clearfix.su-u-trim {
	padding: 1em;
	background: #fbfbfb !important;
	border: 1px solid;
}
.su-note-inner.su-u-clearfix.su-u-trim {
	padding: 1em;
	background: #fbfbfb !important;
	border: 1px solid;
	line-height: 1.5 !important;
}
#sp-row-1 .vc_column-inner {
	padding: 0;
}
#in-tab-1 {
	margin-top: 3rem !important;
}
.nat-text1 {
	margin-bottom: 10px !important;
}
.vc_toggle_title h4 {
	font-size: 22px !important;
	font-weight: 600 !important;
	line-height: 1.4em !important;
}
.vc_toggle_content p {
	margin-bottom: 20px !important;
}
#afaq-1 {
	margin-top: 3rem !important;
}
.vc_toggle_title h4 {
	font-size: 20px !important;
	font-weight: 500 !important;
	line-height: 1.4em !important;
}
.vc_toggle_title {
	background: #f9f9f9;
	padding: 15px 30px !important;
}
#afaq-1 {
	max-width: 768px !important;
	margin-left: auto !important;
	margin-right: auto !important;
}
#pat-row-1 {
	margin-top: 4rem !important;
}
.patient {
	font-size: 17px !important;
	line-height: 1.4em !important;
	margin-bottom: 20px !important;
}
.patient-row1 {
	font-size: 22px !important;
	font-weight: 600 !important;
	line-height: 1.4em !important;
	margin-bottom: 20px !important;
}
.vc_tta-title-text {
	color: #633620 !important;
	font-weight: 600 !important;
}
#con-row-1 {
	margin-top: 4rem !important;
}
.cont-1 {
	font-size: 18px !important;
	text-align: center;
	line-height: 1.4em !important;
	max-width: 1068px !important;
	margin-left: auto;
	margin-right: auto;
}
.ad11 {
	text-align: center;
	font-size: 18px !important;
	line-height: 1.3em !important;
	color: #121212 !important;
	margin-bottom: 5px !important;
}
.ad11 a {
	text-align: center;
	font-size: 18px !important;
	line-height: 1.3em !important;
	color: #121212 !important;
	margin-bottom: 5px !important;
}
.vc_icon_element {
	line-height: 0;
	font-size: 20px !important;
	margin-bottom: 10px !important;
}
#conr-row-3 {
	margin-top: 4rem !important;
}
.ad12 {
	font-size: 18px !important;
	line-height: 1.4em !important;
	margin-bottom: 20px !important;
}
.wpcf7-form-control.wpcf7-submit {
	background: #663620 !important;
	font-size: 16px !important;
	font-weight: 600;
	text-transform: uppercase;
}
.wpcf7-form-control.wpcf7-submit:hover {
	background: #92c661 !important;
}
.wpcf7-form-control.wpcf7-textarea {
	height: 200px;
}
#m-row {
	margin-top: 4rem !important;
}
#conr-row-4 {
	margin-top: 4rem !important;
	margin-left: auto !important;
	margin-right: auto !important;
	max-width: 1068px !important;
}
#send-btn {
	text-align: center !important;
}
#ask-dr {
	max-width: 1068px !important;
	margin: 4rem auto !important;
}
.blog-link {
	text-align: center;
	font-size: 18px !important;
	font-weight: 600 !important;
	text-transform: uppercase;
	margin: 15px 0px !important;
}
.page-id-351 .item-content.entry-content::before {
    display:none !important;
}
.page-id-351 .tss-wrapper .tss-layout1 .item-content-wrapper::before {
    display:none !important;
}
.page-id-351 .profile-img-wrapper {
	display: none;
}
.page-id-351 .author-name {
    display:none !important;
}
.page-id-351  .author-designation{
    font-size: 18px !important;
    font-weight: 700 !important;
    color: #92C661 !important;
}
#test-grid {
	margin: 4rem auto !important;
	max-width: 1068px !important;
}
.page-id-351  .rt-col-md-6.rt-col-sm-6.rt-col-xs-12.tss-grid-item.default-margin {
	margin-bottom: 25px;
}
.page-id-351 .item-content.entry-content p {
	font-size: 16px !important;
	line-height: 1.4em !important;
	font-weight: 400 !important;
	text-align: justify;
}
.ast-post-format-.ast-no-thumb.single-layout-1 {
	max-width: 1068px;
	margin: 0 auto !important;
}
#blog-1 p {
	font-size: 16px !important;
	margin-bottom: 20px !important;
	line-height: 1.4em !important;
	text-align: justify;
}
/* hide feature image on blog page*/
.vc_gitem-zone.vc_gitem-zone-a.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-1-1.vc_gitem-is-link {
	display: none;
}
.vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title h4 {
	font-size: 20px !important;
	line-height: 1.3em !important;
	font-weight: 600;
	min-height: 52px !important;
}
.vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt p {
	font-size: 16px;
	text-align: justify !important;
}
.read-more {
	display: none;
}
.vc_btn3-container.vc_btn3-left a {
	font-size: 16px !important;
	background: #663620 !important;
	border-radius: unset;
	text-transform: uppercase;
}
.vc_btn3-container.vc_btn3-left a:hover {
	background: #92c661 !important;
}
.arblog {
	margin: 4rem 0 !important;
}
#comments {
	margin: 4rem 0 !important;
}
#submit {
	background: #663620 !important;
}
#submit {
	background: #663620 !important;
}
#submit:hover {
	background: #92c661 !important;
}
.feat-img1 .vc_column-inner {
	height: 246px;
	background-size: cover !important;
	text-align: center;
	background-repeat: no-repeat;
}
.vc_grid-btn-load_more a {
	background: #92c661 !important;
	border-radius: unset !important;
	font-size: 17px !important;
	text-transform: uppercase !important;
	font-weight: 600 !important;
}
.vc_grid-btn-load_more a:hover {
	background: #663620 !important;
}
/*hide services button */
#btn-3 {
	margin-top: 4rem !important;
	display:none;
}
#last-rowser {
	margin-bottom: 5rem !important;
}
@media(max-width:767px){
.top-head a {
	font-size: 16px !important;
}
}
@media(max-width:1161px){
#primary-menu li a::after {
	display: none;
}
.sub-menu li {
	margin-bottom: 0px;
	padding: 5px;
}
.sub-menu li:first-child {
	margin-top: 0px !important;
}
.ast-menu-toggle {
	top: 13px !important;
}
}
@media(max-width:380px){
.seatle {
	font-size: 19px !important;
}
}
@media(max-width:480px){
.nat-text {
	text-align: left !important;
	font-size: 17px !important;
}
.click-learn {
	margin-top: 20px;
}
#nt-row-3 {
	margin-top: 30px;
}
.page-id-466 .new-page-title {
	background-position: 75% 50% !important;
}
.btn1 .fa.fa-angle-double-right {
	font-size: 26px !important;
	top: 3px;
}
.seatle {
	font-size: 24px !important;
}
#doc-img::before {
    display:none;
}
.ser {
	font-size: 24px !important;
}
.result {
	text-align: center;
	font-size: 24px !important;
}
#row-6-inner::before {
    display:none;
}
#s-img::before {
    display:none;
}
.owl-nav {
	display: none;
}
#si-img-row {
	margin-bottom: 2rem !important;
}
#s-img img {
	left: unset;
	position: unset;
}
.call-today a {
	font-size: 20px !important;
}
.call-today em {
	font-size: 19px !important;
	margin-right: 10px;
}
.req a {
	font-size: 18px !important;
}
.req {
	text-align: center;
}
.call-today {
	text-align: center;
}
}
@media(min-width:481px) and (max-width:767px){
.btn1 .fa.fa-angle-double-right {
	font-size: 28px !important;
	top: 3px !important;
}
#doc-img::before {
    display:none !important;
}
#row-6-inner::before {
    display:none;
}
#s-img::before {
    display:none;
}

.owl-nav {
	display: none;
}
.call-today em {
	font-size: 26px !important;
}
.call-today {
	text-align: center;
}
.call-today a {
	font-size: 30px !important;
}
.req a {
	font-size: 29px !important;
}
.req {
	text-align: center;
}

#s-img img {
	left: unset;
	position: unset;
}
#si-img-row {
	margin-bottom: 2rem !important;
}
.btn1 {
	font-size: 17px !important;
	line-height: 45px !important;
}
}
.page-id-14 .new-page-title {
	height: 400px !important;
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/na.png") !important;
	background-attachment: fixed !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	background-position: 50% 60% !important;
}

.profile-img-wrapper {
	display: none !important;
}
#t-1se {
	background-size: cover;
	background-repeat: no-repeat !important;
	margin-top: 4rem;
	background-position: center !important;
	background-image: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/06/1.png") !important;
}
.t-inner {
	max-width: 1170px !important;
	margin: 0 auto !important;
}
.owl-theme .owl-nav [class*="owl-"]:hover {
	background: transparent !important;
	color: #FFF;
	text-decoration: none;
}
.happy-clients {
	text-align: center;
	font-size: 48px;
	line-height: 62px !important;
	color: #fff !important;
	font-weight: 600 !important;
	margin-bottom: 3rem !important;
}
.item-content.entry-content p {
	max-width: 1000px !important;
	margin: 0 auto !important;
	color: #fff !important;
	font-size: 18px !important;
	line-height: 1.4em !important;
}
.author-name {
	display: none;
}
.item-content-wrapper {
	max-width: 1000px !important;
	margin: 0 auto;
}
.author-bio {
	margin-top: 2rem !important;
}
.author-designation {
	font-size: 26px !important;
	font-weight: 600 !important;
	color: #fff !important;
	margin-top: 3rem !important;
	line-height: 34px !important;
}
.owl-dots {
	display: none;
}
.owl-prev {
	position: absolute;
	left: -50px;
	top: 25%;
}
.dashicons, .dashicons-before::before {
    color:#fff !important;
	width: 50px;
	height: 50px;
	font-size: 50px !important;
}
.single-item-wrapper {
	max-width: 1000px !important;
	margin: 0 auto;
}
.dashicons.dashicons-arrow-right-alt2 {
	position: absolute;
	right: -25px;
	top: 25%;
}
.page-id-452 .new-page-title {
	height: 400px !important;
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/vegetables-1085063_1920.png") !important;
	background-attachment: fixed !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	background-position: 50% 50% !important;
}

.page-id-461 .new-page-title {
	height: 400px !important;
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/thermometer-1539191_1280.png") !important;
	background-attachment: fixed !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	background-position: 50% 50% !important;
}

.page-id-466 .new-page-title {
	height: 400px !important;
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/558200-PKPAIA-120.png") !important;
	background-attachment: fixed !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	background-position: 50% 0% !important;
}
.page-id-469 .new-page-title {
	height: 400px !important;
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/fitness-3448864_1920.png") !important;
	background-attachment: fixed !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	background-position: 50% 50% !important;
}
.page-id-472 .new-page-title {
	height: 400px !important;
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/cosmeatria-2894862_1280.png") !important;
	background-attachment: fixed !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	background-position: 50% 50% !important;
}
.entry-page-title {
	font-size: 40px;
	font-weight: 600;
	color: #fff !important;
	text-transform: uppercase;
	max-width: 1170px;
	margin: 0 auto;
	padding: 10rem 0rem;
	line-height: 1.4em;
	text-align: center;
	top: 0px !important;
	position: relative !important;
}
.page-id-457 .new-page-title {
	height: 400px !important;
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/a.png") !important;
	background-attachment: fixed !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	background-position: 50% 50% !important;
}
.page-id-476 .new-page-title {
	height: 400px !important;
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/Prolotherapy-Injection-in-t.png") !important;
	background-attachment: fixed !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	background-position: 50% 50% !important;
}
.page-id-479 .new-page-title {
	height: 400px !important;
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/1.png") !important;
	background-attachment: fixed !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	background-position: 50% 50% !important;
}
.page-id-483 .new-page-title {
	height: 400px !important;
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/1-1.png") !important;
	background-attachment: fixed !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	background-position: 50% 75% !important;
}
.page-id-20 .new-page-title {
	height: 400px !important;
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/v.png") !important;
	background-attachment: fixed !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	background-position: 50% 75% !important;
}
.page-id-489 .new-page-title {
	height: 400px !important;
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/vb12.png") !important;
	background-attachment: fixed !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	background-position: 50% 75% !important;
}
.page-id-491 .new-page-title {
	height: 400px !important;
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/sv.png") !important;
	background-attachment: fixed !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	background-position: 50% 75% !important;
}
.page-id-495 .new-page-title {
	height: 400px !important;
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/lip.png") !important;
	background-attachment: fixed !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	background-position: 50% 75% !important;
}
.page-id-529 .new-page-title {
	height: 400px !important;
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/vitamin-d-sources.png") !important;
	background-attachment: fixed !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	background-position: 50% 75% !important;
}
.page-id-524 .new-page-title {
	height: 400px !important;
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/f.png") !important;
	background-attachment: fixed !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	background-position: 50% 75% !important;
}
.page-id-526 .new-page-title {
	height: 400px !important;
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/05/ad.png") !important;
	background-attachment: fixed !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	background-position: 50% 75% !important;
}
@media(min-width:768px) and (max-width:992px){
.ser-h {
	font-size: 18px !important;
	font-weight: 700 !important;
	color: #fff !important;
	width: 181px !important;
	display: block;
	text-transform: uppercase;
	min-height: 77px;
}
.home .author-designation {
	color: #92c661 !important;
	font-size: 20px !important;
	font-weight: 600 !important;
	margin-top: 3rem !important;
	line-height: 1.4rem !important;
}
.home .testimonial-slider .item-content.entry-content p {
	font-size: 16px !important;
	text-align: left;
	color: #121212 !important;
	line-height: 1.4em !important;
	min-height: 202px;
}
.home .testimonial-slider .dashicons.dashicons-arrow-right-alt2 {
	position: absolute;
	right: -37px !important;
	top: 50%;
}
.home .testimonial-slider .dashicons.dashicons-arrow-left-alt2 {
	position: absolute;
	left: 8px;
	top: 96px;
}
.home .testimonial-slider .author-bio {
	text-align: left !important;
	font-size: 18px !important;
	font-weight: 700 !important;
	color: #92C661 !important;
	min-height: 50px;
}
.home .testimonial-slider .single-item-wrapper {
	padding: 30px 15px;
	background: #fff;
	padding-top: 80px;
}
}
@media(min-width:768px) and (max-width:1023px){
.btn1 .fa.fa-angle-double-right {
	font-size: 38px !important;
	top: 6px;
}
.top-head a {
	font-size: 18px !important;
	font-weight: 700;
	color: #fff !important;
	margin-left: 10px;
}
#doc-img::before {
    display:none;
}
#row-6-inner::before {
    display:none;
}
#s-img::before {
    display:none;
}
#s-img img {
	left: unset;
	position: unset;
}
.req a {
	font-size: 23px !important;
	font-style: normal;
	color: #fff !important;
	font-weight: 700 !important;
	line-height: 2.6em !important;
}
.call-today em {
	font-size: 24px !important;
	font-style: normal;
	color: #fff !important;
	font-weight: 700 !important;
	line-height: 2.6em !important;
	margin-right: 20px;
}
.call-today a {
	font-size: 25px !important;
	font-style: normal;
	color: #fff !important;
	font-weight: 700 !important;
	line-height: 2.6em !important;
}
}
.home .author-designation {
	color: #92c661 !important;
	font-size: 22px !important;
	font-weight: 600 !important;
	margin-top: 3rem !important;
	line-height:1.4rem !important;
}
@media(min-width:993px) and (max-width:1023px){
.home .testimonial-slider .dashicons.dashicons-arrow-right-alt2 {
	position: absolute;
	right: -30px !important;
	top: 50%;
}
.home .testimonial-slider .dashicons.dashicons-arrow-left-alt2 {
	position: absolute;
	left: 10px;
	top: 96px;
}
}
@media(width:1024px){
.top-head a {
	font-size: 19px !important;
	font-weight: 700;
	color: #fff !important;
	margin-left: 10px;
}
}
@media(min-width:1024px) and (max-width:1100px){
#row-6-inner::before {
	display: none;
}
#s-img::before {
	display: none;
}
#s-img img {
	left: -75px;
	position: unset;
}
.call-today em {
	font-size: 31px !important;
}
.req a {
	font-size: 31px !important;
}
#doc-img::before {
	display: none;
}
}
@media(min-width:1101px) and (max-width:1160px){
.req a {
	font-size: 33px !important;
}
#doc-img::before {
	display: none !important;
}
.call-today em {
	font-size: 33px !important;
}
.call-today a {
	font-size: 33px !important;
}
}
@media(min-width:1161px) and (max-width:1238px){
.req a {
	font-size: 35px !important;
}
.call-today em {
	font-size: 35px !important;
}
.call-today a {
	font-size: 35px !important;
}
}
@media(min-width:1024px) and (max-width:1240px){
.home .testimonial-slider .dashicons.dashicons-arrow-left-alt2 {
	position: absolute;
	left: 9px;
	top: 96px;
}
#doc-img::before {
	display: none !important;
}
.home .testimonial-slider .dashicons.dashicons-arrow-right-alt2 {
	position: absolute;
	right: -36px !important;
	top: 50%;
}
#row-6-inner::before {
	display: none;
}
#s-img::before {
	display: none;
}
#s-img img {
	left: -75px;
	position: unset;
}
}
@media(min-width:1024px) and (max-width:1161px){
.top-head a {
	font-size: 19px !important;
	font-weight: 700;
	color: #fff !important;
	margin-left: 10px;
}
}
.page-id-661 .new-page-title {
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/06/irritable-bowel-syndrome.png") !important;
	background-attachment: fixed !important;
	height: 400px !important;
	background-size: cover !important;
	background-repeat: no-repeat !important;
}
.custom-logo {
	max-width: 200px !important;
}
.natural a {
	color: #000 !important;
}
.natural a:hover {
	color: #92c661 !important;
}
#row-3 {
	max-width: 940px !important;
	margin-left: auto;
	margin-right: auto;
}
#row-4 {
	max-width: 940px !important;
	margin-left: auto;
	margin-right: auto;
}
#about-row-2 {
	max-width: 940px;
	margin-left: auto;
	margin-right: auto;
}
#nat-row-1 {
	max-width: 940px !important;
	margin-left: auto !important;
	margin-right: auto !important;
}
#nat-row-2 {
	max-width: 940px !important;
	margin-left: auto !important;
	margin-right: auto !important;
}
#nt-row-3 {
	max-width: 940px;
	margin-left: auto !important;
	margin-right: auto !important;
}
.su-note {
	max-width: 940px;
	margin-left: auto !important;
	margin-right: auto !important;
}
#nt-row-2 {
	max-width: 940px !important;
	margin-left: auto !important;
	margin-right: auto !important;
}
#pat-row-1 {
	max-width: 940px !important;
	margin-left: auto !important;
	margin-right: auto !important;
}
#pat-row-2 {
	max-width: 940px !important;
	margin-left: auto !important;
	margin-right: auto !important;
}
#ask-dr {
	max-width: 940px !important;
	margin-left: auto !important;
	margin-right: auto !important;
}
#con-row-1 {
	max-width: 940px !important;
	margin-left: auto !important;
	margin-right: auto !important;
}
#con-row-2 {
	max-width: 940px !important;
	margin-left: auto !important;
	margin-right: auto !important;
}
#conr-row-3 {
	max-width: 940px !important;
	margin-left: auto !important;
	margin-right: auto !important;
}
#conr-row-4 {
	max-width: 940px !important;
	margin-left: auto !important;
	margin-right: auto !important;
}
@media(max-width:480px){
.dashicons, .dashicons-before::before {
	color: #fff !important;
	width: 30px !important;
	height: 30px !important;
	font-size: 30px !important;
}
.owl-prev {
	position: absolute;
	left: -30px !important;
	top: 25%;
}
.entry-page-title {
	font-size: 30px !important;
}
}
.feat-img1 .vc_column-inner:hover {
	background-color: #663620 !important;
	opacity: 0.6 !important;
}
.page-id-698 .new-page-title {
	background: url("https://seattlenaturopathiccenter.com/wp-content/uploads/2020/06/vegetables-1238252_1280.png") !important;
	background-attachment: fixed !important;
	height: 400px !important;
	background-size: cover !important;
	background-repeat: no-repeat !important;
	background-position: 50% 60% !important;
}