@media screen and (min-width: 1367px) and (max-width: 1920px) {
	.slider__thumbs {
		margin-top: 20px;
	}

}


@media screen and (max-width: 1366px) {
	.hdr__navi-menu {
		flex-wrap: wrap;
		font-size: 15px;		
	}

	.hdr__navi-menu li a {
		padding: 5px 10px;
	}
}

@media screen and (max-width: 1300px) {
	.br-tab {
		display: block;
	}

	.slider__ov-main-title {		
		margin: 0 0 50px;
	}

	.slider__thumbs {
		margin-top: -60px;
	}

	.slider__dots {
		margin-top: 0;
		position: relative;
		top: -80px;
		z-index: 1;
	}
}


@media screen and (max-width: 1200px) {

	.slider__container-aboutus {
		height: 96%;
	}

	.slider__ov-main-title {
		font-size: 2.3vw;
	}

	.slider__thumbs {
		margin-top: 20px;
	}

	.slider__dots {
		margin-top: 20px;
		position: relative;
		top: 0;	
	}
	
}

@media screen and (max-width: 1024px) {
	
	.af-topgap {
		height: 80px;
	}
	
	.slider__ov-main-title {
		text-align: center;
	}

	.hdr__navi-button {
		width: 105px;
	}

	.hdr__navi-button {
		width: 160px;
		padding: 2px 10px;
		align-self: center;
	}
	
	.hdr__menu-btn {
		display: block;
		right: 15px;
	}

	header {
		position: fixed;
		z-index: 5;
		width: 100%;
		top: 0;
		left: 0;
		border-bottom: 1px solid #163a6e;
	}

	header .am-container {
		width: 100%;
	}

	.hdr__logo > a {
		display: block;
		position: absolute;
		top: 45px;
		width: calc(100% - 170px);
		text-align: left;
		transform: translateY(-50%);
		padding: 0 0 0 20px;
	}

	.hdr__logo img {
		width: auto;
		height: 50px;
	}

	.hdr__layout {
		display: block;
		height: auto;
		width: 100%;
		position: relative;
	}

	.hdr__logo {
		text-align: center;
		height: 80px;
	}

	.hdr__navi {
		flex-wrap: wrap;
		background: #FFF;
		height: calc(100vh - 76px);
		overflow: auto;
	}

	.hdr__navi-cont {
		height: auto;
		display: flex;
		flex-direction: column;
		align-items: stretch;
		justify-content: space-between;
		min-height: max(710px, calc(100vh - 125px));
	}

	.hdr__navi-menu {
		position: relative;
		margin: 0;
		width: calc(100% - 1px);
	}

	.hdr__navi-menu-bg {
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		z-index: 1;
	}

	.hdr__navi-menu {
		display: block;
		position: relative;
		z-index: 2;
	}

	.hdr__navi-menu li,
	.hdr__navi-menu li:last-child {
		border: solid #593004;
		border-width: 1px 0 0;
	}
	
	.hdr__navi-menu li:last-child {
        border: solid #593004;
        border-width: 1px 0;
    }

	.hdr__navi-menu li a,
	.hdr__navi-menu li:last-child a {
		padding: 20px 0;
		color: #593004;
		font-weight: 400;
		width: 100%;
		text-align: center;
		font-size: 18px;
	}

	.hdr__navi-btn-cont .hdr__navi-btn:last-child,
	.hdr__navi-btn-cont .hdr__navi-btn:first-child {
		border-radius: 25px;
		display: block;
		margin: 50px auto 10px;
		font-size: 16px;
	}

	.hdr__navi-lang {
		position: absolute;
		top: 60px;
		transform: translateY(-50%);
		right: 80px;
	}

	.hdr__navi-btn-cont .hdr__navi-btn:last-child {
		margin: 0 auto;
	}

	.hdr__navi-btn-cont {
		text-align: center;
	}

	.hdr__menu--show .hdr__menu-btn-icon>span {
		opacity: 0;
	}

	.hdr__menu--show .hdr__menu-btn-icon::before {
		transform: translateY(10px) rotate(225deg);
	}

	.hdr__menu--show .hdr__menu-btn-icon::after {
		transform: translateY(-10px) rotate(-225deg);
	}
	
	.hdr__navi-tab {
		position: relative;
		background: #FFF;
		top: unset;
		left: unset;
		transform: unset;
		opacity: 0;
	}
	
	.hdr__navi-tab.active {
		max-height: 600px;
		opacity: 1;
	}

	.hdr__navi-tabitem {
		padding: 0;
	}

	.hdr__navi-menu li.hdr__navi-tabitem:last-child {
		border-width: 1px 0 0;
	}

	header .ftr__cont {
		display: block;
	}

	.hdr__ftr.ftr__cont {
		padding: 30px 0 0;
		min-height: calc(100vh - 461px);
		display: flex;
		flex-direction: column;
	}

	.hdr__ftr .ftr__socmed {
		padding: 0 10px;
	}

	.hdr__ftr .ftr__addr {
		margin: auto 20px 30px;
		text-align: center;
	}

	.hdr__ftr .ftr__socmed-link {
		text-align: center;
		width: calc(50% - 25px);
		margin: 0 10px 20px;
		padding: 5px 0;
	}

	.hdr__ftr .ftr__cpright {
		margin: auto 0 0;
	}

	.hdr__ftr.ftr__cont {
		display: block;
		text-align: center;
		width: 100%;
	}
	
	.hdr__navi-button {
		margin: 40px auto;
	}
	
	header {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		z-index: 10;
		height: auto;
		background-image: url("../images/bg-header.png");
	}

	.hdr__layout {
		height: 80px;
		transition: height 0.5s ease;
		overflow: hidden;
	}

	.hdr__menu--show .hdr__layout {
		height: 100vh;
	}

	.hdr__logo {
		margin: 0 auto 0 0;
	}

	.hdr__logo>a>img {
		height: auto;
	}

	.hdr__navi-menu {
		display: block;
	}

	.hdr__navi-lang a {
		color: #ffff;
		text-decoration: none;
	}

	.hdr__navi-lang a.active {
		color: blue;
	}

	.hdr__navi-button {
		color: #fff;
		background-color: #593004;
		text-decoration: none;
		padding: 2px 25px;
		border-radius: 20px;
	}

	.hdr__navi-button-img {
		width: 10px;
		margin: -5px 0 0 10px;
		vertical-align: middle;
	}
	
	/* SP menu btn ---------------------------------------------*/

	.hdr__menu-btn-icon {
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
	}

	.hdr__menu-btn-icon::before,
	.hdr__menu-btn-icon::after,
	.hdr__menu-btn-icon>span {
		content: "";
		width: 30px;
		height: 2px;
		background: #593004;
		display: block;
		margin: 8px 0;
		transition: 0.5s ease;
		opacity: 1;
	}

	header.hdr__menu--show {
		height: auto;
		overflow: auto;
		background-color: unset;
	}
	
	.hdr__navi-menu .tabbed > span {
		position: absolute;
		right: 15px;
		top: calc(58px /2);
		transform: translateY(-50%);
		transition: transform 0.5s ease;
		cursor: pointer;
	}
	
	.hdr__navi-menu .tabbed > span::before {
		content: "\f13a";
		font-family: "FontAwesome";
		padding: 10px;
	}

	.hdr__navi-menu .tabbed.sp-active > span {
		transform: translateY(-50%) rotate(180deg);
	}
	.hdr__navi-menu .tabbed > a {
		position: relative;
	}

	.at-btn__cont a {
		padding: 10px 15px;
	}
	
	#at-approach .at-btn__cont a {
		padding: 10px 13px;
	}

	#at-before-after .am-col2 {
		margin: 0 0 20px 0;
		width: calc(100% / 4 - 20px);
		text-align: center;
	}

	#at-before-after .am-flex.wrap {
		justify-content: center;
	}

	#at-before-after .am-col2 img {
		width: calc(100% - 40px);
		margin: 0;
	}

	.am-col6.map {
		width: calc(50% - 50px);
		margin: 0 0 0 50px;
	}

	.footer-table table tr td {
		padding: 0px 5px;
	}
	
	#at-testimonials .am-col4 {
		text-align: left;
	}
	
	#at-kids-chiropractic-care .am-col6:nth-child(2) img {
		margin: 0;
	}
	
	.at-senior-chiropractic-care__item2 .am-col6:last-child img {
		width: 48%;
		height: auto;
		object-fit: contain;
	}
	
	input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
		padding: 10px 0;
	}
	
	textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
		padding: 10px 0;
	}
	
	.at-whatis__desc.mrg-adj {
		margin: 0;
	}
	
	.at-procedure__item-subtitle {
		font-size: 16px;
	}
	
	#at-gallery-pg .slick-list.draggable img {
		width: calc(100% - 20px);
	}
	
	.at-senior-chiropractic-care__item2 .am-col6:last-child {
		text-align: center;
	}
	
	.am-flex.wrap.at-senior-chiropractic-care__item img {
		width: 150px;
        height: 150px;
        object-fit: cover;
	}
}

@media screen and (max-width: 991px) {

	.hdr__navi-menu {
		font-size: 14px;
	}

	.hdr__navi-button {
		width: 100px;
		font-size: 14px;
		padding: 14px 20px 0;
		text-align: center;
		line-height: 1;
		height: 30px;
	}

	.hdr__navi-button > img {
		vertical-align: middle;
	}

	.hdr__navi-button {
		width: 105px;
	}

	.slider__container-aboutus {
		height: 95%;
	}

	.required {
		padding: 1px 20px;
		font-size: 12px;
		margin: 0 15px 0 auto;
	}

	.blog-item__pix {
		height: auto;
		margin: 0 0 5px;
	}

	input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
		padding: 0;
	}

	textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
		padding: 0;
	}

	.blog-item__head {
		display: block;
	}

	.blog-item__head-date {
		display: block;
	}

	#at-approach .am-col2 {
		width: calc(100% / 4 - 40px);
		margin: 0 20px 0 0;
	}

	#at-approach .am-col2.last {
		margin: 0 20px 0 0;
	}
	
	header .hdr__navi-button {
		line-height: 1;
	}
	
	.at-senior-chiropractic-care__item2 .am-col6:last-child {
		text-align: center;
	}
	
	.at-senior-chiropractic-care__item2 .am-col6:last-child img {
        width: auto;
        height: auto;
        object-fit: contain;
        margin: 0 0 10px 0;
    }
	
	#at-kids-chiropractic-care .am-col6:nth-child(2) img {
        margin: 0;
        width: 48%;
		height: 170px;
    }
	
	.at-procedure__item-subtitle {
		font-size: 13px;
	}
}

@media screen and (max-width: 820px) {

	.sect-blog__sidebar ul {
		padding: 0;
	}	

	.ftr__btn {
		display: block;
	}

	.ftr-business-days span {
		margin: 10px 10px 0 0;
	}

	.slider__ov-main-title {
		font-size: 25px;
	}
	
	 #at-approach .at-btn__cont a {
        padding: 10px 7px;
    }
}

@media screen and (max-width: 768px) {

	.required {
		padding: 1px 18px;
	}

/* 	.slider__ov {
		top: 60%;
	} */

	#at-approach .am-col2 {
		width: calc(100% / 3 - 40px);    
	}
}

@media screen and (max-width: 767px) {
	
	 #at-kids-chiropractic-care .am-col6:nth-child(2) img {
       margin: 0px 10px 10px 5px;
        width: calc(47% - 10px);
        height: 150px;    
    }
	
	#at-kids-chiropractic-care .am-col6:nth-child(2) {
		text-align: center;
	}
	
	body.stop-scroll {
		overflow: hidden;
	}
	
	.wi-adj-2 {
		width: 100%;
		height: unset;
	}
	
	.wi-adj-1 {
		width: 100%;
		height: unset;
	}
	
	.fees-table3 table tr td:nth-child(2n) {
		width: 25%;
	}
		
	.am-pc {
		display: none;
	}

	.af-topgap {
		height: 80px;
	}

	.slider__ov-main-title {
		font-weight: 700;
		font-size: 4vw;
		line-height: 1.8;
		text-align: center;
		width: calc(100% - 20px);
		padding: 10px;
	}

	.footer__cont {
		display: block;
	}

	.footer__cont .am-col4 {
		width: 100%;
	}

	.footer__cont .am-col8 {
		width: 100%;
	}

	.ftr-sns-logo {
		margin: 20px 0 0;
		text-align: center;
	}

	.am-sp {
		display: block!important;
	}

	.dl-bnr__ov {
		width: 100%;
	}

	.preparing-puppy-intro__list ul {
		padding: 0 0 0 20px;
	}

	.sect-news__cont-item {
		display: block;
	}

	.sect-news__cont {
		margin: 80px 10px 50px;
	}

	.sect-news-single__cont {
		margin: 80px 10px;
	}

	.sect-news__pagenavi .btn-style-1 {
		margin: 10px;
	}

	.sect-news__pagenavi {
		margin: 0 0 50px;
	}

	.sect-news-single__cont {
		margin: 80px 10px 40px;
	}

	.sect-blog__cont {
		display: block;
		width: 100%;
	}

	#sect-blog .am-col5 {
		width: 100%;
	}

	.sect-blog__item-cont {
		display: block;
	}

	.sect-blog__item-img {
		width: calc(100% - 4px);
		margin: unset;
	}

	#sect-blog .am-col8 {
		width: 100%;
	}

	#sect-blog .am-col7 {
		width: 100%;
	}

	#sect-blog .am-col4 {
		width: 100%;
		margin: 0;
	}

	.sect-blog__sidebar {
		margin: 0;
		width: 100%;
	}

	.widgettitle:first-child {
		margin: 40px 0 0;
	}

	.widgettitle {
		margin: 40px 0 0;
	}

	.header-blog {
		font-size: 20px;
	}

	.slider__layout-aboutus {
		width: 100%;
	}

	.slider__layout-aboutus {
		width: 100%;
	}

	.slider__container-aboutus {
		width: 95%;
		height: 97.5%;
		border-radius: 12.5%;
	}

	.inquiry-form__row {
		display: block;
		margin: 0 0 30px 0;
	}

	.inquiry-form__contact-col:first-child {
		width: 100%;
	}

	.inquiry-form__contact-col label {
		display: unset;
	}

	.required {
		margin: 0 0 0 20px;
		padding: 8px 25px;
		line-height: 32px;
	}

	.inquiry-form__contact-col {
		width: 100%;
	}

	.contact-sns__image img {
		width: 50px;
		height: 50px;
	}

	.inquiry-form__contact-col p {
		width: calc(100% - 10px);
	}

	.inquiry-form__contact-col p textarea {
		width: calc(100% - 0px);
	}

	.am-col6.map iframe {
		width: 100%;
		height: 300px;
	}

	.slider__ov {
		left: 50%;
	}

	.blog-item__head {
		display: block;
		margin: 0 0 10px;
	}

	.right-line {
		right: calc(50% - 150px);
	}

	.left-line {
		left: calc(50% - 150px);
	}

	.footer__cont.am-container {
		display: block;
	}

	footer .am-col6 {
		width: 100%;
		padding: 20px 0 0 0;
	}

	footer .am-col6.map {
		width: 100%;
	}

	footer .footer__container {
		padding: 0 0 20px;
	}	

	table.tbl-enquiry {
		width: 100%;
		margin: 0 auto;
	}

	table.tbl-enquiry tr td {
		display: block;
		width: 100%;
	}

	table.tbl-enquiry tr td:first-child {
		width: 100%;        
	}    

	table.tbl-enquiry p {
		margin: 0;
	}

	table.tbl-enquiry tr td:last-child p {
		margin: 0 0 15px;
	}

	textarea.wpcf7-form-control {
		padding: 15px 5px;
		width: 98%;
	}

	.sect-cont {
		padding: 40px 0;
	}

	.slider__ov {
		left: 50%;
		width: 100%;
	}

	.title-en {
		font-size: 20px;
		padding: 0 60px;
	}

	.at-news__item.am-flex.wrap {
		display: block;
	}

	#at-announcement .am-col10 {
		width: 100%;
	}

	.am-col6.map {
		margin: 0;
	}

	#at-promote-health .am-col7 {
		width: 100%;
		order: 2;
		margin: 0;
	}

	#at-promote-health .am-col5 {
		width: 100%;
	}

	#at-approach .am-flex.wrap {
		display: flex;
	}

	#at-chiropractic-care .am-col7 {
		width: 100%;
		order: 2;
		margin: 0;
	}

	#at-testimonials .am-col5.mrg-right {
		width: 100%;
		margin: 0;
	}
	
	#at-testimonials .am-col5 img {
		width: 100%;
	}
	
	#at-testimonials .am-col7 {
		width: 100%;
		order: 2;
	}

	#at-testimonials .am-col5.mrg-left {
		margin: 0;
		width: 100%;
		order: 1;
	}

	#at-chiropractic-care .am-col5 {
		width: 100%;
	}

	.at-chiropractic-care__video .am-col3 {
		width: 100%;
		margin: 0 0 20px 0;
	}
	
	.at-chiropractic-care__video .am-col3 img {
		width: 100%;
	}

	#at-approach .am-col2 {
		width: calc(100% / 2 - 10px);
		margin: 0 10px 30px 0;
	}

	#at-approach .am-col2.last {
		width: calc(100% / 2 - 10px);
		margin: 0 10px 0 0;
	}

	#at-before-after .am-col2 img {
		width: 100%;
	}

	.slider__layout {
		position: relative;
	}

	.slider__item {
/* 		height: calc(100vh - 70px); */
		min-height: 490px;
	}
	
	.slider__ov-main-title {
        margin: 0;
    }
	
	.slider__ov {
		bottom: 20%;
	}

	.slider__item > img, .slider__item > video {
		height: 100%;
		width: 100%;
		object-fit: cover;
	}

	.slider-nav .slick-slide .slider-nav__image {
		filter: saturate(0);
	}

	.slider-nav .slick-slide.slick-current .slider-nav__image {
		filter: unset;
	}

	.slider-navi {
		text-align: center;
		margin: 15px 0;
		display: block;
		width: 100%;
		white-space: nowrap;
		padding: 0;
	}
	.slider-navi button {
		background-color: unset;
		color: #f19602;
		border: unset;
		font-size: 35px;
		cursor: pointer;
		display: inline-block;
		width: fit-content;
		max-width: unset;
		padding: 0 5px;
		margin: 0;
	}

	.slider-nav__item:focus-visible .slider-nav__image {
		position: relative;
		z-index: -1;
	}


	i.fa-solid.fa-circle-arrow-left {
		color: #f19602;
	}

	i.fa-solid.fa-circle-arrow-right {
		color: #f19602;
	}

	i.fa-solid.fa-pause {
		color: #f19602;
	}


	.footer__cont {
		max-width: 1200px;
		margin: 0  auto;
	}

	footer {
		background-color: #FFFCF6;
		border-width: 1px 0 0 0;
	}

	.ftr__logo {
		display: block;
		margin: 0 0 10px;
	}

	.ftr-business-days {
		background-color: #593004;
		color: #fff;
		padding: 7px 26px;
		border-radius: 20px;
		font-size: 15px;
		margin: 0 10px 0 0;
	}

	.ftr-phone-num span {
		color: #593004;
		font-size: 20px;
		font-weight: 700;
		display: inline-block;
	}

	.ftr-phone-num img {
		vertical-align: middle;
		margin: 0 10px 0 0;
	}

	.footer-table table tr td {
		border: 1px solid #DCBD9C;
		padding: 0 5px;
		font-size: 14px;
	}

	.footer-table table {
		border-collapse: collapse;
		margin: 15px 0;
	}

	.bg-gray {
		background-color: #F4EFE9;
	}

	.bg-brown {
		background-color: #F9EFE5;
	}

/* 	.footer-address {
		line-height: 2.5;
	} */

	.sect-news__cont a {
		text-decoration: none;
	}

	.sect-news__item-title {
		color: #000;
	}

	.sect-news__cont {
		margin: 80px auto 50px;
		max-width: 1000px;
	}

	.sect-news__item-date {
		color: #006533;
		font-weight: 700;
		margin: 0 80px 0 0;
		white-space: nowrap;
	}

	.sect-news-single__cont {
		max-width: 1000px;
		margin: 80px auto;
	}

	.sect-news-single__item-date {
		color: #006533;
		font-weight: 500;
		margin: 20px 0 5px 0;
		font-size: 14px;
	}

	.sect-news-single__item-date > img {
		width: 25px;
		height: 26px;
		vertical-align: middle;
		margin: 0 12px 0 0;
	}

	.sect-news-single__item-title {
		font-weight: 700;
		font-size: 20px;
		padding: 0 0 8px;
		border-bottom: 1px solid #ccc;
	}

	.sect-news-single__item-date i {
		font-size: 25px;
		margin: 0 10px 0 0;
	}

	.sect-news-single__item-content {
		line-height: 32px;
	}

	.sect-news__cont-item {
		display: flex;
		border-bottom: 1px solid #cccccc;
		padding: 0 0 20px;
		margin: 0 0 35px;
	}

	.ii-pgnavi__btn.ii-pgnavi__current {
		background: #D55757;
		color: #FFF;
		cursor: revert;
	}

	.ii-pgnavi__btn {
		background-color: #D55757;
		padding: 10px 14.79px;
		color: #fff;
		font-weight: 500;
		border: 1px solid #D55757;
		margin: 0 5px;
		cursor: pointer;
		font-size: 16px;
		border-radius: 50px;
	}

	.ii-pgnavi__btn i {
		background-color: #fff;
		color: #D55757;
	}

	button.ii-pgnavi__btn.next {
		background-color: #fff;
		padding: 12px 13.79px;
	}

	button.ii-pgnavi__btn.previous {
		background-color: #fff;
		padding: 12px 13.79px;
	}

	.sect-news__pagenavi{
		text-align: center;
		margin: 0 0 100px;
	}

	.sect-news__pagenavi .btn-style-1 {
		text-decoration: unset;
		display: inline-block;
		margin: 0 10px;
		width: 150px;
		position: relative;
	}

	.sect-news__pagenavi .btn-style-1 {
		text-decoration: unset;
		display: inline-block;
		margin: 0 10px;
		width: 150px;
		position: relative;
		background: linear-gradient(90deg, #3F8837 0%, #8FDF86 100%);
	}

	.ll-button {
		background-color: #006533;
		border-radius: 50px;
		color: #fff;
	}

	.chev-left {
		padding: 5px 20px 5px 15px;
	}

	.chev-right {
		padding: 5px 15px 5px 20px;
	}

	.chev-left::before {
		font-family: 'Font Awesome 6 Free';
		font-weight: 700;
		font-size: 10px;
		width: 18px;
		height: 18px;
		border: 2px solid;
		display: inline-block;
		border-radius: 50%;
		vertical-align: bottom;
		position: absolute;
		top: 22%;
		right: 0;
		left: 15px;
		line-height: 1.8;
	}

	.chev-right::after {
		font-family: 'Font Awesome 6 Free';
		font-weight: 700;
		font-size: 10px;
		width: 18px;
		height: 18px;
		border: 2px solid;
		display: inline-block;
		border-radius: 50%;
		vertical-align: bottom;
		position: absolute;
		top: 22%;
		right: 0;
		left: 75%;
		line-height: 1.8;
	}

	.chev-left::before {
		content: "\f053";
		margin: 0 10px 4px 0;
	}

	.chev-right::after {
		content: "\f054";
		margin: 0 0 4px 10px;
	}

	.sect-blog__item-img {
		width: calc(100% - 30px);
		margin: 0 30px 0 0;
		border: 2px solid #ccc;
		border-radius: 20px;
		height: 150px;
		object-fit: cover;
	}

	.sect-blog__item-cont {
		margin: 0 0 30px;
		border-bottom: 1px solid #C0B8B8;
		padding: 0 0 30px 0;
	}

	.sect-blog__item-date {
		font-size: 14px;
	}

	.sect-blog__item-excerpt {
		font-size: 16px;
		line-height: 160%;
	}

	.sect-blog__item-title {
		font-size: 18px;
		margin: 10px 0;
		font-weight: 700;
	}

	.sect-blog__title {
		font-size: 22px;
		border-bottom: 4px solid #A4A2A2;
		padding: 0 0 10px 0;
		margin: 0;
	}

	ul.wp-block-categories-list.wp-block-categories {
		list-style: none;
		padding-left: 0;
	}

	.sect-blog__title ul li a {
		text-decoration: unset;
	}

	.wp-block-categories li a {
		text-decoration: unset;
		color: #000;
		padding: 0 0 20px 0;
		font-size: 16px;
	}

	.wp-block-categories li {
		border-bottom: 1px dashed #a4a2a2;
	}

	.sect-blog__post a {
		text-decoration: unset;
		color: #000;
	}

	.wp-block-categories li:first-child {
		padding: 0 0 10px;
	}

	.sect-blog__single-cont {
		font-size: 18px;
		line-height: 48px;
	}

	.sect-blog__single-cont img {
		width: auto;
		display: block;
		margin: 30px auto;
	}

	.sect-blog__single-cont-title {
		font-size: 30px;
		text-align: center;
	}

	.sect-blog__single-cont-date {
		display: inline-block;
	}

	.sect-blog__single-cont-tags {
		display: inline-block;
		margin: 0 0 0 10px;
		background-color: orange;
		color:#FFF;
		width: 90.1px;
		border-radius: 30px;
		text-align: center;
		font-size: 14px;
		line-height: 30px;
	}

	.header-blog {
		font-weight: 700;
		color: #555;
		line-height: 140%;
		border-bottom: 3px solid #38393c;
		font-size: 26px;
		text-align: left;
	}

	.widgettitle {
		font-weight: 700;
		color: #555;
		line-height: 140%;
		border-bottom: 3px solid #38393c;
		font-size: 26px;
		text-align: left;
		margin: 60px 0 0;
	}

	.widgettitle:last-child {
		margin: 60px 0 0 0;
	}

	.sect-blog__sidebar ul li {
		list-style: none;
		border-bottom: 1px solid #efefef;
		padding: 10px 0;
	}

	div#calendar_wrap {
		width: 100%;
	}

	table#wp-calendar {
		width: 100%;
		margin: 20px 0 0;
		table-layout: fixed;
	}

	#wp-calendar tbody td {
		background: #f5f5f5;
		border: 1px solid #fff;
		text-align: center;
		padding: 8px;
	}

	.sidebar ul li a {
		color: #000;
	}

	#sect-blog a:hover {
		color: #000;
		text-decoration: underline;
	}

	.widgettitle:first-child {
		margin: 0;
	}

	.wp-calendar-nav-prev a {
		text-decoration: none;
		color: #007bff;
		font-weight: 700;
	}

	#wp-calendar a {
		color: #007bff;
		font-weight: 700;
		text-decoration: none;
	}

	caption {
		padding-top: .75rem;
		padding-bottom: .75rem;
		color: #6c757d;
		text-align: left;
		caption-side: bottom;
	}

	#wp-calendar caption {
		text-align: right;
		color: #333;
		font-size: 14px;
		margin-top: 10px;
		margin-bottom: 15px;
	}

	.slider__container-aboutus {
		width: 96%;
		height: 97%;
		position: absolute !important;
		left: 50%;
		top: 1%;
		transform: translateX(-50%);
		border-radius: 14%;
		overflow: hidden;
	}

	.slider__layout-aboutus {
		position: relative;
		width: calc(100% - 60px);
		margin-right: auto;
	}

	#dl-aboutus .am-col3 .vid-frame {
		position: relative;
		width: 100%;
		height: auto;
	}

	.slider__item-aboutus > video {
		width: 100%;
		height: 100%;
		object-fit: cover;
	}

	.slider__item-aboutus {
		height: 100%;
	}

	.slider__container-aboutus .slick-list,
	.slider__container-aboutus .slick-track {
		height: 100% !important;
	}


	.am-anchor {
		position: relative;
	}

	.am-anchor > span {
		position: absolute;
		top: -100px;
	}

	header .hdr__navi-button {
		width: 130px;
		display: block;
		align-self: center;
		line-height: 2.2;
	}

	textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
		font-size: 16px;
		padding: 15px 0 15px 10px;
		line-height: 1.5;
	}

	.title-icon img {
		display: block;
	}

	.dogshow__img {
		margin-bottom: 20px;
	}

	.widget img, .entry-content img, .item-description img {
		max-width: 100%;
		height: auto;
	}


	.am-anchor {
		position: relative;
	}

	.am-anchor > span {
		position: absolute;
		top: -80px;
	}

	.hdr__ftr.ftr__cont {
		display: none;
	}


	.blog-item__pix {
		width: 100%;
		height: 240px;
		object-fit: cover;
		margin: 0 0 20px;
	}

	.blog-item__head {
		font-size: 14px;
		padding: 14px 16px;
		margin: 0 0 28px;
		background: #efeff0;
		display: flex;
		align-items: center;
		position: relative;
	}

	.blog-item__head::after {
		content: "\f061";
		font-family: 'FontAwesome';
		position: absolute;
		right: 15px;
		font-size: 17px;
		color: #4a4a4a;
	}

	.blog-item__head-date {
		margin: 0 20px 0 0;
	}

	.blog-btn__cont button {
		margin: 0 0 20px;
	}

	.slider__top-btn {
		position: absolute;
		top: 30px;
		right: 0;
		width: auto;
		color: #fff;
		display: inline-block;
		background-color: #F19602;
		margin: 0 14% 0 0;
		padding: 3px 30px;
		border-radius: 40px;
	}

	.slider__top-btn img {
		vertical-align: middle;
		margin: 0 0 0 10px;
	}

	.slider__side-btn img {
		margin: 10px 0 0 0;
	}

	.slider__side-btn {
		position: fixed;
        top: 90px;
        right: 0;
        width: 80px;
		text-align: center;
        color: #fff;
        display: inline-block;
        background-color: #F19602;
        margin: 0 8px 0 0;
        padding: 0px 14px;
        border-radius: 40px;
        writing-mode: unset;
        text-orientation: unset;
		height: auto;
	}	

	.at-title {
		text-align: center;
		padding: 50px 0 0;
	}

	.at-title span {
		display: block;
	}

	.title-jp {
		color: #F69802;
		font-size: 20px;
		font-weight: 700;
	}

	.at-news__cont {
		max-width: 1000px;
		margin: 50px auto 0 auto;
		padding: 0 0 50px;
	}

	.at-news__cont .am-col10 a {
		text-decoration: none;
		color: #000;
	}

	.wp-block-group {
		margin: 0 0 40px;
	}

	.at-bnr__pix img {
		width: 100%;
        height: 350px;
        object-fit: cover;
        object-position: 70%;
	}

	.at-bnr__bannner-title {
		text-align: center;
	}

	.at-bnr__bannner-title span {
		display: block;
	}

	.at-promote-health__cont .am-col7 {
		width: calc(100% /12*7 - 70px);
		margin: 0 70px 0 0;
	}

	.at-promote-health__cont {
		max-width: 1100px;
		margin: 50px auto 0 auto;
		padding: 0 0 50px;
	}

	#at-promote-health .am-col5 {
		text-align: center;
	}

	.at-promote-health__img {
		margin: 50px auto 0 auto;
		text-align: center;
	}

	.at-btn__cont {
		text-align: center;
		margin: 30px 0 0;
	}

	.at-testimonials__title {
		font-weight: 700;
		display: block;
	}

	#at-testimonials .at-btn__cont {
		padding: 0 0 50px;
		margin: 50px 0 0 0;
	}

	.at-testimonials__item {
		margin: 0 0 40px;
	}

	.at-chiropractic-care__cont {
		max-width: 1100px;
		margin: 70px auto 0 auto;
		padding: 0 0 70px;
	}

	.at-chiropractic-care__subtitle {
		color: #F69802;
		text-align: center;
		font-size: 20px;
		font-weight: 700;
		margin: 40px 0;
	}

	.at-chiropractic-care__item {
		border: 1px solid #000;
	}

	.at-chiropractic-care__video .am-col3:last-child {
		margin: 0;
	}

	.am-col3.at-chiropractic-care__item span {
		background-color: #fff;
		display: block;
		margin: -10px 0 0 0;
		text-align: center;
	}
	
	.at-approach__cont {
		text-align: center;
		max-width: 1120px;
		margin: 50px auto 0 auto;
		padding: 0 0 40px 0;
	}

	.at-approach__title {
		background-color: #fff;
		width: 153px;
		height: 153px;
		border-radius: 50%;
		font-size: 13px;
		border: 2px solid #C8B6A2;
		color: #F69802;
		align-content: center;
		margin: 0 auto;
	}

	.at-approach__subtitle {
		display: block;
		font-size: 15px;
		color: #000;
		line-height: 0;
	}

	#at-approach .at-btn__cont {
/* 		margin: auto 0 60px 0; */
		padding: 10px 0 0;
	}

	.at-approach__desc {
		margin: 10px 0 0;
		display: block;
	}

	#at-approach .am-flex.wrap {
		justify-content: center;
	}

	.at-before-after__cont {
		max-width: 1200px;
		margin: 50px auto 0 auto;
		padding: 0 0 50px;
	}

	#at-before-after .am-col2 {
		margin: 0 20px 10px 0;
		width: calc(100% / 2 - 20px);
	}
	
	#at-before-after .am-col2:nth-child(2),
	#at-before-after .am-col2:nth-child(4), 
	#at-before-after .am-col2:nth-child(6), 
	#at-before-after .am-col2:nth-child(8), 
	#at-before-after .am-col2:nth-child(10),
	#at-before-after .am-col2:nth-child(12) {
		margin: 0;
	}

	.at-our-staff__cont {
		max-width: 1200px;
		margin: 50px auto 0 auto;
		padding: 0 0 50px;
	}

	#at-our-staff .am-col4 {
		width: 100%;
		margin: 0;
	}
	
	#at-our-staff .am-col8 {
		width: 100%;
	}

	.title-en::before {
		content: "";
		height: 1px;
		width: 50px;
		display: block;
		background: #6F4C27;
		position: absolute;
		left: 0;
		transform: translateY(-50%);
		top: 50%;
	}

	.title-en::after {
		content: "";
		height: 1px;
		width: 50px;
		display: block;
		background: #6F4C27;
		position: absolute;
		right: 0;
		transform: translateY(-50%);
		top: 50%;
	}

	.gradient-text { 
		background: linear-gradient(90deg, #AF8659, #6F4C27);
		-webkit-background-clip: text;
		-webkit-text-fill-color: #6F4C27;
	}

	.at-gallery__cont {
		max-width: 1200px;
		margin: 50px auto 0 auto;
		padding: 0 0 50px;
	}

	#at-gallery .at-gallery__cont .am-col2 {
		width: calc(100% / 2 - 10px);
		margin: 0 20px 10px 0;
		text-align: center;
	}
	
	#at-gallery .am-col2:nth-child(2),
	#at-gallery .am-col2:nth-child(4), 
	#at-gallery .am-col2:nth-child(6), 
	#at-gallery .am-col2:nth-child(8), 
	#at-gallery .am-col2:nth-child(10),
	#at-gallery .am-col2:nth-child(12) {
		margin: 0;
	}

	.at-gallery__cont .am-flex.wrap {
		justify-content: center;
	}

	.subtitle-1 {
		color: #F69802;
		font-weight: 700;
		font-size: 20px;
		text-align: center;
		margin: 0 0 30px;
	}

	.at-gallery-review__cont {
		margin: 30px 0 0;
	}

	.at-gallery-review__cont .am-flex.wrap {
		justify-content: unset!important;
	}

	.at-gallery-review__cont .am-flex.wrap .am-col2 img {
		width: 100%;
	}

	.at-gallery__cont .am-col2 img {
		width: 100%;
	}

	.br-tab {
		display: block;
	}

	#at-our-staff .am-col4 img {
		margin: 0 0 20px 0;
	}
	
	.ftr__navi-list {
		display: block;
		text-align: center;
	}
	
	.ftr__navi-list li {
		padding: 10px 0;
	}
	
	.ftr__navi-item {
		border-bottom: 1px solid #593004;
	}
	
	.ftr__navi-item:first-child {
		border-top: 1px solid #593004;
	}
	
	#at-promote-health .am-bg-pix:nth-child(3) {
		width: 35%;
		display: none;
	}
	
	#at-promote-health .am-bg-pix:nth-child(2) {
		width: 40%;
		display: none;
	}
	
	#at-whatis .am-col7 {
		width: 100%;
		margin: 0;
	}
	
	#at-whatis .am-col5 {
		width: 100%;
	}
	
	#at-whatis .at-btn__cont a {
        padding: 5px 30px;
        display: inline-block;
        font-size: 16px;
        margin: 0 auto;
    }
	
	#at-about-doctor .am-col7 {
		width: 100%;
		margin: 0;
		order: 2;
	}

	#at-about-doctor .am-col5.image {
		width: 100%;
	}
	
	#at-conditions .am-col7 {
		width: 100%;
		margin: 0;
		order: 2;
	}

	#at-conditions .am-col5 {
		width: 100%;
	}
	
	.at-conditions__cont .am-col7 {
		width: 100%;
		margin: 0;
		order: 2;
	}
	
	.at-conditions__cont .am-col5 {
		width: 100%;
	}
	
	#at-kids-benefits .am-col7 {
		width: 100%;
		margin: 0;
		order: 2;
	}
	
	#at-kids-benefits .am-col5 {
		width: 100%;
	}
	
	#at-kids-benefits .at-btn__cont a {
        padding: 5px 10px;
        display: inline-block;
        font-size: 11px;
        margin: 0 auto;
    }
	
	#at-prenatal-postpartum .am-col7 {
		width: 100%;
		margin: 0;
		order: 2;
	}
	
	#at-prenatal-postpartum .am-col5 {
		width: 100%;
	}
	
	#at-prenatal-postpartum .at-btn__cont a {
        padding: 5px 10px;
        display: inline-block;
        font-size: 10px;
        margin: 0 auto;
    }
	
	#at-prenatal-postpartum-v2 .am-col7 {
		width: 100%;
		margin: 0;
		order: 2;
	}
	
	#at-prenatal-postpartum-v2 .am-col5 {
		width: 100%;
	}
	
	#at-prenatal-postpartum-v2 .at-btn__cont a {
        padding: 5px 10px;
        display: inline-block;
        font-size: 10px;
        margin: 0 auto;
    }
	
	#at-effectiveness-safety .am-col7 {
		width: 100%;
		margin: 0;
		order: 2;
	}
	
	#at-effectiveness-safety .am-col5 {
		width: 100%;
	}
	
	#at-difference .am-col7 {
		width: 100%;
		margin: 0;
		order: 2;
	}
	
	#at-difference .am-col5 {
		width: 100%;
	}
	
	#at-testimonials .am-col4 {
		width: 100%;
		text-align: center;
	}

	#at-testimonials .am-col8 {
		width: 100%;
	}
	
	#at-approach .at-btn__cont a {
		padding: 10px 15px;
		font-size: 14px;
	}
	
	.at-procedure__item:nth-child(3) .at-procedure__item-pix > div {
/* 		width: 45%; */
		width: 100%;
		margin: 0 auto 20px auto;
	}
	
	.at-procedure__item:nth-child(4) .at-procedure__item-pix > img {
		width: 100%;
		max-width: unset;
	}
	
	.at-procedure__item:nth-child(4) .at-procedure__item-pix {
		display: block;
	}
	
	.at-procedure__item:nth-child(5) .at-procedure__item-pix > img:first-child {
		width: 40%;
	}
	
	.at-procedure__item:nth-child(5) .at-procedure__item-pix > img:last-child {
		width: 52%;
		object-fit: cover;
	}
	
	.at-procedure__item-layout.am-flex {
		display: block;
	}
	
	.at-procedure__item:nth-child(6) .at-procedure__item-pix {
		width: 100%;
		max-width: unset;
	}
	
	.at-procedure__item:nth-child(6) .at-procedure__item-pix > img {
		display: block;
		width: 100%;
	}
	
	.at-procedure__item:nth-child(6) .at-procedure__item-txt {
		width: 100%;
		max-width: unset; 
		margin: 20px 0 0 0;
	}
	
	.at-procedure__item-layout.am-flex {
		display: block;
	}

	#at-kids-chiropractic-care .am-col6 {
		width: 100%;
	}

	.at-kids-chiropractic-care__text {
		margin: 0 0 20px;
	}
	
	.kids-chiropractic-benefits__cont .am-flex.wrap {
		justify-content: center;
	}
	
	.kids-chiropractic-benefits__cont .am-col4 {
		margin: 0px 10px 0 0;
		width: calc(100% / 2 - 10px);
	}
	
	.kids-chiropractic-benefits__gal .am-col3 {
		width: calc(100% / 2 - 10px);
		margin: 0 10px 0 0;
	}
	
	#at-prenatal-postpartum-treatmentpg .am-col6 {
		width: 100%;
	}

	#at-prenatal-postpartum-treatmentpg .am-col6:first-child {
		order: 1;
		margin: 0;
	}

	#at-prenatal-postpartum-treatmentpg .am-flex.wrap {
		justify-content: center;
	}

	#at-prenatal-postpartum-treatmentpg .am-col6:last-child {
		text-align: center;
	}

	#at-prenatal-postpartum-treatmentpg .am-flex.wrap {
		justify-content: end;
	}

	.at-prenatal-postpartum-treatmentpg__gal .am-col4.mrg-0 {
		margin: 0 10px 0 0;
	}
	
	.at-prenatal-postpartum-treatmentpg__gal .am-col4 {
		margin: 0px 10px 0px 0;
		width: calc(100% / 2 - 10px);
	}
	
	.at-prenatal-postpartum-treatmentpg__desc.pd-adj {
		width: 100%;
	}
	
	.at-senior-chiropractic-care__item .am-col6:last-child {
		order: 1;
		width: 100%;
	}

	.at-senior-chiropractic-care__item .am-col6:first-child {
		width: 100%;
		order: 2;
	}

	.at-senior-chiropractic-care__item .am-col6 img:last-child {
		width: 100%;
		margin: 20px 0;
		height: auto;
	}
	
	.at-senior-chiropractic-care__item2 .am-col6:first-child {
		width: 100%;
		order: 2;
		margin: 0;
	}

	.at-senior-chiropractic-care__item2 .am-col6:last-child {
		width: 100%;
	}

	.at-senior-chiropractic-care__item2 .am-col6 img:first-child {
		width: 100%;
	}

	.at-senior-chiropractic-care__item2 .am-col6:last-child img {
		width: 100%;
	}
	
	.at-senior-chiropractic-care__gal .am-col3 {
		margin: 0 5px 0 0;
		width: calc(100% / 2 - 5px);
		text-align: center;
	}
	
	.at-senior-chiropractic-care__gal .am-col3.mrg-0 {
		margin: 0 10px 0 0;
	}
	
	.at-ourtreatment__txt {
		text-align: left;
	}
	
	.at-procedure__item {
		padding: 0 0 40px;
	}
	
	#at-kids-chiropractic-care .am-col3.mrg0-sp {
		margin: 0;
	}
	
	.at-senior-chiropractic-care__gal .am-col3.mrg0-sp {
		margin: 0;
	}
	
	.at-procedure__item-title {
		margin: 0 auto 20px;
	}
	
	.at-procedure__item:nth-child(1),
	.at-procedure__item:nth-child(2) {
		position: relative;
		flex-wrap: wrap;
		padding: 52px 0 40px;;
	}

	.at-procedure__item:nth-child(1) .at-procedure__item-pix,
	.at-procedure__item:nth-child(2) .at-procedure__item-pix {
		width: 100%;
		padding: 0 0 20px;
		max-width: unset;
	}

	.at-procedure__item:nth-child(1) .at-procedure__item-txt,
	.at-procedure__item:nth-child(2) .at-procedure__item-txt {
		width: 100%;
		order: 1;
		margin: 0;
	}

	.at-procedure__item:nth-child(1)  .at-procedure__item-title,
	.at-procedure__item:nth-child(2)  .at-procedure__item-title {
		position: absolute;
		top: 0;
		left: 50%;
		transform: translateX(-50%);
		width: 100%;
		margin: 0 auto;
	}
	
	.at-procedure__item:nth-child(1) .at-procedure__item-pix img,
	.at-procedure__item:nth-child(2) .at-procedure__item-pix img {
		width: 100%;
	}
	
	.at-procedure__item:nth-child(3) {
		padding: 0 0 50px;
	}
	
	.at-procedure__item:nth-child(4) .at-procedure__item-desc,
	.at-procedure__item:nth-child(4) .at-procedure__item-pix {
		margin: 0 auto 20px;
	}

	.at-procedure__item:nth-child(4) .at-procedure__item-desc:last-child {
		margin: 0 auto;
	}
	
	.at-kids-chiropractic-care__desc {
		text-align: left;
		padding: 0 0 40px;
	}
	
	.at-notes__cont {
		padding: 0 0 25px;
	}
	
	.faq__question:after {
		top: 60%;
		right: 15px;		
	}
	
	#at-procedure .at-title {
		margin: 0 0 40px;
	}
	
	.at-ourtreatment__txt {
		text-align: center;
		margin: 30px 0 0;
	}
	
	.at-faq__cont {
		padding: 70px 0 0 0;
	}
	
	.at-inquiry__cont {
		padding: 10px 0 30px;
	}
	
	#at-staff-profile .am-col8 {
		width: 100%;
		order: 2;
		margin: 0;
	}

	#at-staff-profile .am-col4 {
		width: 100%;
	}

	#at-staff-profile2 .am-col8 {
		width: 100%;
		order: 2;
		margin: 0;
	}

	#at-staff-profile2 .am-col4 {
		width: 100%;
	}
	
	.faq__answer {
		align-items: flex-start;
		padding: 10px;
	}
	
	.faq__answer span {
		margin: 10px 20px 0 0;
	}
	
	.at-procedure__item-subtitle {
        font-size: 16px;
		margin: 0 auto;
    }
	
	.at-procedure__item:nth-child(3) .at-procedure__item-pix > div > img {
		width: 100%;
	}
	
	.voices-banner .at-bnr__pix img {
        object-position: 34%;
    }
	
	.treatment-banner .at-bnr__pix img {
        object-position: 40% center;
    }
	
	.staff-introduction-banner .at-bnr__pix img {
		object-position: 50%;
	}
	
	.slider__item.slick-initialized.slick-slider img {
		height: unset;
		min-height: 500px;
	}
	
	.slick-next, .slick-prev {
		top: 50%;
	}
	
	.slider__item .slick-next {
		right: 5px;
	}
	
	.slider__item .slick-prev {
		left: 5px;
	}
	
	.am-flex.wrap.at-senior-chiropractic-care__item img {
		width: 100%;
		height: auto;
		margin: 10px 0 0;
	}
	
	.at-oath__cont ol {
		padding: 0 16px;
	}
	
	.fees-table1 table tr td:first-child {
		width: 39%;
	}
	
	.fees-table1 table tr td:nth-child(2n) {
		width: 34%;
	}

	.fees-table2 table tr td:first-child {
		width: 20%;
	}

	.fees-table2 table tr td:nth-child(4n) {
		width: 27%;
	}

	.fees-table2 table tr td:nth-child(3n) {
		width: 26%;
	}

	.fees-table2 table tr td {
		padding: 10px;
	}

	.fees-table2 table tr td:nth-child(2n) {
		width: 20%;
	}
	
	.fees-table3 table tr td:nth-child(4n) {
		width: 26%;
	}

	.fees-table3 table tr td {
		padding: 10px;
		text-align: center;
	}

	.fees-table3 table tr td:first-child {
		width: 30%;
	}
	
	.fees-table1 table, .fees-table2 table, .fees-table3 table {
		text-align: center;
	}
	
	#at-kids-chiropractic-care .am-flex.wrap {
		margin: 15px 0 0;
	}
		
	.btn-pc {
		display: none;
	}

	.btn-sp {
		display: block;
	}
	
	.slider__side-btn.btn-sp img {
		margin: -3px 0 0 5px;
		vertical-align: middle;
	}
	
	.at-procedure__item-pix.am-flex.at-pro5 {
		display: block;
	}

	.at-procedure__item-pix.am-flex.at-pro5 .am-col6 {
		width: 100%;
	}

	.at-procedure__item-desc.step5 {
		margin: 20px 0 0 0;
	}

	.at-pro5 .am-col6:nth-child(2) {
		text-align: center;
	}

	.mrg-right {
		margin: 0 0 15px;
	}
	
	.at-procedure__item-desc.step5 img {
		width: 100%;
		height: 300px;
		object-fit: cover;
	}
	
	.at-bnr__pix.cat img {
		object-position: center;
	}
	
	.at-oath__cont ol li {
		margin: 0 0 10px;
	}

	.at-oath__cont ol {
		padding: 0 0px 0 20px;
	}

	.am-modal__max-prev, .am-modal__max-next {
		top: calc(50% - 40px)
	}

	.am-modal__max-prev {
		left: 20px;
	}

	.am-modal__max-next {
		right: 20px;
	}
	
	.slider__side-btn.btn-sp.line-btn-sp {
		top: 170px;
		background-color: #06c755;
		font-size: 16px;
	}
	
	.slider__side-btn.btn-sp.tel-btn-sp {
        top: 130px;
        background-color: #593004;
        font-size: 16px;
    }
}