@media (min-width: 1200px) {
	.row-cols-xl-7 > * {
		flex: 0 0 auto;
		width: calc(100% / 7);
	}
}

@media screen and (min-width: 992px) and (max-width: 1400px) {
	.header .header-grid {
		gap: 20px;
	}

	.header .header-logo .header-logo_content .header-logo_title {
		font-size: 20px;
		line-height: 1.25;
	}

	.header .header-logo .header-logo_content .header-logo_sub {
		font-size: 18px;
	}

	.header-bottom .header-navigation > ul {
		gap: 10px !important;
	}

	.section-toolbar {
		margin-top: calc(-50px - 1.5rem);
	}

	.toolbar-card {
		padding: 16px;
	}

	.toolbar-card .toolbar-card_icon {
		width: 50px;
		height: 50px;
		font-size: 1.5em;
	}

	.toolbar-card .toolbar-card_content {
		padding-left: 10px;
	}

	.toolbar-card .toolbar-card_content .toolbar-card_title {
		font-size: 1.15em;
	}

	.toolbar-card .toolbar-card_content .toolbar-card_desc {
		font-size: 1em;
	}
}

@media screen and (min-width: 992px) {
	.header-bottom .header-navigation > ul {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		gap: 30px;
	}

	.header-bottom .header-navigation > ul > li > ul {
		position: absolute;
		-webkit-transform: translateY(15px);
		-ms-transform: translateY(15px);
		transform: translateY(15px);
		-webkit-transform-origin: center top;
		-ms-transform-origin: center top;
		transform-origin: center top;
		-webkit-transition: all .3s cubic-bezier(.645, .045, .355, 1);
		-o-transition: all .3s cubic-bezier(.645, .045, .355, 1);
		transition: all .3s cubic-bezier(.645, .045, .355, 1);
		will-change: transform;
		left: 0;
		top: 100%;
		background-color: var(--bs-white);
		min-width: 200px;
		width: -webkit-max-content;
		width: -moz-max-content;
		width: max-content;
		opacity: 0;
		visibility: hidden;
		pointer-events: none;
		border: 1px solid rgba(0, 0, 0, .075);
		-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
		box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
		border-radius: 4px;
	}

	.header-bottom .header-navigation > ul > li:hover > a {
		color: var(--primary-color);
	}

	.header-bottom .header-navigation > ul > li:hover > a > i {
		-webkit-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		transform: rotate(180deg);
	}

	.header-bottom .header-navigation > ul > li:hover > ul {
		-webkit-transform: translateY(0);
		-ms-transform: translateY(0);
		transform: translateY(0);
		opacity: 1;
		visibility: visible;
		pointer-events: auto;
	}

	.header-bottom .header-navigation > ul > li > ul > li + li {
		border-top: 1px solid rgba(0, 0, 0, .075);
	}

	.header-bottom .header-navigation > ul > li > ul > li:hover > a {
		color: var(--bs-white);
		background-color: var(--primary-color);
	}
}

@media screen and (max-width: 1199px) {
	.diagram-tree .diagram-tree_lv1 {
		justify-content: space-between;
	}

	.diagram-tree .diagram-tree_lv1 .diagram-tree_item {
		width: calc(100% / 3 - 12px);
		padding: 6px;
		font-size: .85em;
	}

	.diagram-tree .diagram-tree_lv1 .diagram-tree_decor .diagram-tree_decor__1 {
		width: 20%;
		right: calc(50% + 0px);
		top: 22px;
	}

	.diagram-tree .diagram-tree_lv1 .diagram-tree_decor .diagram-tree_decor__1::before {
		border-top: 3px solid transparent;
		border-bottom: 3px solid transparent;
		border-right: 5px solid var(--primary-color);
		left: 0;
		bottom: 0;
		transform: translate(0, 1.5px)
	}

	.diagram-tree .diagram-tree_lv1 .diagram-tree_decor .diagram-tree_decor__2 {
		width: 5%;
		left: calc(65%);
		top: -22px
	}

	.diagram-tree .diagram-tree_lv1 .diagram-tree_decor .diagram-tree_decor__2::before {
		border-top: 3px solid transparent;
		border-bottom: 3px solid transparent;
		border-left: 5px solid var(--primary-color);
		right: 0;
		bottom: 0;
		transform: translate(0, 1.5px)
	}

	.diagram-tree .diagram-tree_lv1 .diagram-tree_decor .diagram-tree_decor__3 {
		height: 80px
	}

	.diagram-tree .diagram-tree_lv1 .diagram-tree_decor .diagram-tree_decor__4 {
		width: 81%;
		height: 20px;
		left: calc(50% - 81% / 2);
		top: 60px
	}

	.diagram-tree .diagram-tree_lv2 {
		margin-top: 81px;
		flex-direction: column;
	}

	.diagram-tree .diagram-tree_lv2 .diagram-tree_item {
		width: 100% !important;
		padding-bottom: 0 !important;
		border-radius: 0 !important;
		box-shadow: none !important;
		background: none !important;
	}

	.diagram-tree .diagram-tree_lv2 .diagram-tree_item .diagram-tree_item__heading {
		padding: 6px;
		font-size: .85em;
		height: auto;
		position: relative !important;
		z-index: 2 !important;
	}

	.diagram-tree .diagram-tree_lv2 .diagram-tree_item .diagram-tree_lv3 {
		padding: 8px 0 0;
		justify-content: space-between;
	}

	.diagram-tree .diagram-tree_lv2 .diagram-tree_item .diagram-tree_lv3 .diagram-tree_lv3__children {
		width: calc(50% - 18px) !important;
		margin: 0 0 4px !important;
	}

	.diagram-tree .diagram-tree_lv2 .diagram-tree_item .diagram-tree_lv3 .diagram-tree_lv3__children .diagram-tree_lv3__children___content {
		height: 64px;
		padding: 8px 4px;
	}

	.diagram-tree .diagram-tree_lv2 .diagram-tree_item .diagram-tree_lv3:before {
		left: 50% !important;
		border-radius: 0 !important;
		border-width: 0 !important;
		border-left-width: 1px !important;
		top: unset !important;
		height: 100% !important;
		bottom: 38px !important;
	}

	.diagram-tree .diagram-tree_lv2 .diagram-tree_item .diagram-tree_lv3 .diagram-tree_lv3__children:nth-child(even):after {
		left: -26px !important;
		width: 27px !important;
		top: 29px !important;
	}

	.diagram-tree .diagram-tree_lv2 .diagram-tree_item .diagram-tree_lv3 .diagram-tree_lv3__children:nth-child(odd):before {
		left: unset !important;
		right: -6px !important;
		top: 24px !important;
	}

	.diagram-tree .diagram-tree_lv2 .diagram-tree_item .diagram-tree_lv3 .diagram-tree_lv3__children:nth-child(odd):after {
		left: unset !important;
		right: -26px !important;
		width: 27px !important;
		top: 29px !important;
	}

	.diagram-tree .diagram-tree_lv2 .diagram-tree_item .diagram-tree_lv3 .diagram-tree_lv3__children:nth-child(even):before {
		top: 24px !important;
		left: -6px !important;
		right: unset !important;
	}

	.diagram-tree > .diagram-tree_lv2 > .diagram-tree_item.diagram-tree_item__2 > .diagram-tree_item__heading {
		display: none;
	}

	.diagram-tree .diagram-tree_lv2.diagram-tree_lv2_mb {
		display: flex;
		flex-direction: row !important;
		justify-content: space-between;
	}

	.diagram-tree .diagram-tree_lv2.diagram-tree_lv2_mb .diagram-tree_item {
		width: calc(20% - 4px) !important;
	}

	.diagram-tree .diagram-tree_lv2.diagram-tree_lv2_mb .diagram-tree_item.diagram-tree_item__2 {
		width: calc(60% - 4px) !important;
	}

	.diagram-tree .diagram-tree_lv2.diagram-tree_lv2_mb .diagram-tree_item .diagram-tree_item__heading {
		height: 68px;
	}

	.diagram-tree > .diagram-tree_lv2.diagram-tree_lv2_mb > .diagram-tree_item.diagram-tree_item__2 > .diagram-tree_item__heading {
		display: block;
		height: 32px;
	}

	.diagram-tree .diagram-tree_lv2.diagram-tree_lv2_mb .diagram-tree_item.diagram-tree_item__2 .diagram-tree_lv2 {
		margin-top: 4px;
		flex-direction: row;
	}

	.diagram-tree .diagram-tree_lv2.diagram-tree_lv2_mb .diagram-tree_item.diagram-tree_item__2 .diagram-tree_item {
		width: calc(50% - 2px) !important;
	}

	.diagram-tree .diagram-tree_lv2.diagram-tree_lv2_mb .diagram-tree_item.diagram-tree_item__2 .diagram-tree_item .diagram-tree_item__heading {
		height: 32px;
	}

	.diagram-tree .diagram-tree_lv2.diagram-tree_lv2_mb + .diagram-tree_lv2 {
		margin-top: 15px;
	}
}

@media screen and (max-width: 991px) {
	.header .header-top .header-grid {
		flex-wrap: wrap;
		gap: 10px;
	}

	.header .header-logo {
		gap: 5px;
		width: 100%;
		justify-content: center;
	}

	.header .header-logo .header-logo_img {
		width: 66px;
		height: 66px;
	}

	.header .header-logo .header-logo_content .header-logo_title {
		font-size: 24px;
		line-height: 1.25;
	}

	.header .header-logo .header-logo_content .header-logo_sub {
		font-size: 16px;
	}

	.header .header-logo .header-logo_content .header-logo_slogan {
		display: none;
	}

	.header .header-toolbar {
		width: 100%;
		justify-content: center;
		display: none;
	}

	.header .header-toolbar .header-hotline {
		justify-content: space-between;
	}

	.header .header-toolbar .header-hotline .header-hotline_item .header-hotline_item__icon {
		height: 32px;
		width: 32px;
	}

	.header .header-bottom .header-grid > .button-theme,
	.header .header-language {
		display: none;
	}

	.header .header-bottom .header-language {
		display: block;
		margin-left: auto;
	}

	.header .header-language > .header-language_button {
		gap: 4px;
	}

	.header .header-language > .header-language_button .header-language_icon {
		width: 30px;
		height: 30px;
	}

	.header .header-bottom {
		padding: 10px 0;
	}

	.header .header-bottom .header-grid {
		gap: 10px;
		justify-content: flex-start;
	}

	.header .header-hamburger .hamburger-button {
		position: relative;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		border: 0;
		background: transparent;
		border-radius: 0;
		width: 30px;
		height: 30px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		padding: 0;
	}

	.header .header-hamburger .hamburger-button > span {
		display: block;
		position: absolute;
		height: 2px;
		background: var(--bs-black);
		border-radius: 9px;
		opacity: 1;
		left: 4px;
		right: 4px;
		-webkit-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		transform: rotate(0deg);
		-webkit-transition: .25s ease-in-out;
		-o-transition: .25s ease-in-out;
		transition: .25s ease-in-out;
	}

	.header .header-hamburger .hamburger-button > span:nth-child(1) {
		top: 7px;
	}

	.header .header-hamburger .hamburger-button > span:nth-child(2), .header .header-hamburger .hamburger-button > span:nth-child(3) {
		top: 14px;
	}

	.header .header-hamburger .hamburger-button > span:nth-child(4) {
		top: 22px;
	}

	.is-navigation .header .header-hamburger .hamburger-button > span:nth-child(2) {
		-webkit-transform: rotate(45deg) scale(.9);
		-ms-transform: rotate(45deg) scale(.9);
		transform: rotate(45deg) scale(.9);
	}

	.is-navigation .header .header-hamburger .hamburger-button > span:nth-child(3) {
		-webkit-transform: rotate(-45deg) scale(.9);
		-ms-transform: rotate(-45deg) scale(.9);
		transform: rotate(-45deg) scale(.9);
	}

	.is-navigation .header .header-hamburger .hamburger-button > span:nth-child(1), .is-navigation .header .header-hamburger .hamburger-button > span:nth-child(4) {
		top: 17.5px;
		width: 0;
		left: 50%;
		-webkit-transform: scale(.9);
		-ms-transform: scale(.9);
		transform: scale(.9);
	}

	.header-overlay {
		background: rgba(0, 0, 0, 0.65);
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: 12;
		opacity: 0;
		visibility: hidden;
		pointer-events: none;
		-webkit-transition: var(--transition-default);
		-o-transition: var(--transition-default);
		transition: var(--transition-default);
	}

	.is-navigation .header-overlay {
		opacity: 1;
		visibility: visible;
		pointer-events: auto;
	}

	.is-navigation .header .header-navigation {
		left: 0;
		opacity: 1;
		visibility: visible;
		pointer-events: auto;
	}

	.header .header-navigation {
		position: fixed;
		top: 0;
		width: 90%;
		max-width: 320px;
		background-color: var(--bs-white);
		height: 100vh;
		overflow-y: auto;
		z-index: 13;
		-webkit-transition: var(--transition-default);
		-o-transition: var(--transition-default);
		transition: var(--transition-default);
		left: -150%;
		opacity: 0;
		visibility: hidden;
		pointer-events: none;
	}

	.header .header-navigation > ul {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		gap: 0;
		width: 100%;
	}

	.header .header-navigation > ul > li {
		width: 100%;
	}

	.header .header-navigation > ul > li {
		border-bottom: 1px solid var(--bs-gray-200);
		width: 100%;
	}

	.header .header-navigation > ul > li > a,
	.header .header-navigation > ul > li > button {
		color: var(--bs-black);
		padding: 14px 15px;
		border: 0;
		justify-content: space-between;
	}

	.header .header-navigation > ul > li > button > i {
		-webkit-transition: .3s ease-in transform;
		-o-transition: .3s ease-in transform;
		transition: .3s ease-in transform;
		font-size: 1.25em;
	}

	.header .header-navigation > ul > li > button[aria-expanded=true] > i {
		-webkit-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		transform: rotate(180deg);
	}

	.header .header-navigation > ul .navigation-logo {
		width: 100%;
		background: #f8f8f8;
	}

	.header .header-navigation > ul .navigation-logo > a {
		padding-top: 10px;
		padding-bottom: 10px;
		justify-content: space-between;
	}

	.header .header-navigation > ul .navigation-logo > a > img {
		height: 40px;
	}

	.header .header-navigation > ul .navigation-logo > a .navigation-logo_content {
		font-family: var(--font-brand);
		text-align: center;
	}

	.header .header-navigation > ul .navigation-logo > a .navigation-logo_content .navigation-logo_title {
		font-weight: 700;
		color: var(--primary-color);
		font-size: 14px;
		line-height: 1.25;
	}

	.header .header-navigation > ul .navigation-logo > a .navigation-logo_content .navigation-logo_sub {
		font-size: 12px;
		font-weight: 700;
		color: var(--secondary-color);
		line-height: 1.25;
	}

	.header .header-navigation > ul > li > ul {
		position: static;
		box-shadow: none;
		transform: unset;
		left: unset;
		top: unset;
		width: 100%;
		opacity: 1;
		visibility: visible;
		pointer-events: auto;
		background: #f3f3f3;
		border-top: 1px solid var(--bs-gray-200);
	}

	.header .header-navigation > ul > li > ul > li {
		border-bottom: 1px solid var(--bs-gray-200);
		width: 100%;
	}

	.header .header-navigation > ul > li > ul > li:last-child {
		border-bottom: 0;
	}

	.header .header-navigation > ul > li > ul > li > a,
	.header .header-navigation > ul > li > ul > li > button {
		color: var(--bs-black);
		padding: 8px 15px;
		font-size: 1em;
	}

	.header.is-scroll {
		transform: translateY(-75px);
	}

	.is-overflow {
		overflow: hidden;
	}

	.slider-theme .slider-navigation .slider-navigation_button,
	.slider-buttons .slider-button_next, .slider-buttons .slider-button_prev {
		width: 32px;
		height: 32px
	}

	.section-gap {
		padding: 30px 0;
	}

	.section-gap_large {
		padding: 45px 0;
	}

	.section-heading .heading-title {
		font-size: 2em;
		line-height: 1.2;
	}

	.section-heading .heading-sub {
		font-size: 1.6em;
	}

	.section-heading .heading-desc {
		margin-top: 5px;
		font-size: 1.075em;
	}

	.section-heading .heading-button {
		margin-top: 16px;
	}

	.section-heading .heading-tabs .nav-tabs .nav-link {
		font-size: 1.15em;
		padding: 10px 10px;
	}

	.section-heading .heading-collapse .accordion-item .accordion-button {
		font-size: 1.15em;
	}

	.button-theme {
		font-size: 1em;
		padding: 8px 22px;
	}

	.section-banner .slider-navigation .slider-navigation_button.slider-navigation_prev {
		left: 15px;
	}

	.section-banner .slider-navigation .slider-navigation_button.slider-navigation_next {
		right: 15px;
	}

	.ratio-21x7-2 {
		--bs-aspect-ratio: calc(9 / 21 * 100%);
	}

	.section-toolbar {
		margin-top: calc(-25px - 1rem);
	}

	.toolbar-card {
		padding: 12px;
	}

	.toolbar-card .toolbar-card_icon {
		width: 50px;
		height: 50px;
		font-size: 1.3em;
	}

	.toolbar-card .toolbar-card_content {
		padding-left: 8px;
	}

	.toolbar-card .toolbar-card_content .toolbar-card_title {
		font-size: 1.075em;
		line-height: 1.25;
	}

	.toolbar-card .toolbar-card_content .toolbar-card_desc {
		display: none;
	}

	.service-card_featured .card-body {
		padding: 20px
	}

	.service-card_featured .card-body .card-sub {
		font-size: .925em;
	}

	.service-card_featured .card-body .card-title {
		font-size: 1.6em;
	}

	.service-card_featured .card-body .card-icon {
		width: 50px;
		height: 50px;
		margin-bottom: 40px;
	}

	.service-card .card-body .card-title {
		font-size: 1.3em;
	}

	.service-card .card-body .card-text {
		font-size: 1em;
	}

	.department-card .card-content,
	.department-card .card-overlay .card-title {
		padding: 12px;
	}

	.department-card .card-overlay .card-title {
		font-size: 1.3em;
	}

	.department-card .card-content .card-sub {
		font-size: 1.225em;
	}

	.department-card .card-content .card-desc {
		font-size: 1em;
	}

	.article-heading .article-heading_title {
		padding-left: 0;
		font-size: 1.3em;
	}

	.article-heading .article-heading_links {
		white-space: nowrap;
		overflow-x: auto;
	}

	.article-heading .article-heading_links .article-heading_links__item {
		padding: 4px 6px;
		font-size: .925em;
	}

	.article-card .card-body .card-title {
		font-size: 1.15em;
	}

	.article-card .card-body .card-text {
		font-size: 1em;
	}

	.article-list .article-card .card-body .card-title {
		font-size: 1.075em;
		--line: 2;
	}

	.article-list .article-card .card-image {
		width: 130px;
		height: 85px;
	}

	.doctor-card .card-body .card-title {
		font-size: 1.225em;
	}

	.doctor-card .card-body .card-sub {
		font-size: 1.075em;
	}

	.service-card_2 .card-icon {
		width: 48px;
		height: 48px;
	}

	.service-card_2 .card-title {
		font-size: 1.225em;
	}

	.service-card_2 .card-desc {
		font-size: 1em;
	}

	.section-breadcrumb {
		padding: 30px 0;
	}

	.section-breadcrumb .breadcrumb-title {
		font-size: 1.6em;
	}

	.section-breadcrumb .breadcrumb .breadcrumb-item {
		font-size: 1em;
	}

	.doctor-sidebar .doctor-sidebar_item .doctor-sidebar_title {
		font-size: 1.3em;
		padding: 12px 16px;
	}

	.doctor-sidebar .doctor-sidebar_item .doctor-sidebar_body .doctor-sidebar_info .doctor-sidebar_info__item {
		font-size: 1em;
	}

	.counter-item .counter-item_image img {
		height: 50px;
	}

	.counter-item .counter-item_number {
		font-size: 2.5em !important;
	}

	.counter-item .counter-item_title {
		font-size: 1.15em !important;
	}

	.specialty-card .card-icon {
		width: 72px;
		height: 72px;
	}

	.specialty-card .card-title {
		font-size: 1.15em;
	}

	.specialty-gallery {
		padding-bottom: 0;
	}

	.specialty-gallery .gallery-flexbox {
		flex-direction: column;
	}

	.specialty-gallery .gallery-flexbox .gallery-flexbox_image {
		width: 100%;
	}

	.specialty-gallery .gallery-flexbox .gallery-flexbox_content {
		width: 100%;
		padding: 40px 24px;
	}

	.specialty-gallery .gallery-slider {
		flex-direction: column-reverse;
		margin-top: 15px;
	}

	.specialty-gallery .gallery-slider .gallery-video {
		width: 100%;
		padding-bottom: 0;
		justify-content: center;
		margin-top: 15px;
	}

	.specialty-gallery .gallery-slider .gallery-video .gallery-video_link .gallery-video_link__icon {
		width: 52px;
		height: 52px;
	}

	.specialty-why .section-heading {
		text-align: center;
	}

	.specialty-why .why-card {
		padding: 30px;
	}

	.specialty-why .why-card .card-icon img {
		width: 52px;
		height: 52px;
	}

	.specialty-why .why-card .card-title {
		font-size: 1.3em;
	}

	.specialty-why .why-card .card-desc {
		font-size: 1.075em;
	}

	.specialty-counter .counter-flexbox {
		display: flex;
		flex-direction: column;
	}

	.specialty-counter .container-fluid {
		padding: 0 1rem !important;
	}

	.specialty-counter .counter-flexbox_image {
		width: calc(100% + 2rem);
		margin-left: -1rem;
		margin-right: -1rem;
	}

	.specialty-service .specialty-service_list ul li {
		gap: 10px;
	}

	.specialty-service .specialty-service_list ul li .specialty-service_list__content .specialty-service_list__title {
		font-size: 1.15em;
	}

	.specialty-service .specialty-service_list ul li .specialty-service_list__content .specialty-service_list__desc {
		font-size: 1.075em;
	}

	.section-specialty .container-fluid {
		padding: 0 1rem !important;
	}

	.section-function .function-pattern {
		width: 100%;
		height: 220px;
	}

	.section-prize .slider-theme:before {
		left: 16.6667%;
	}

	.section-prize .slider-theme:after {
		left: 83.33333%;
	}

	.section-prize .prize-item {
		padding: 10px;
	}

	.section-prize .prize-item .prize-item_image {
		width: 90px;
		height: 90px;
	}

	.section-prize .prize-item .prize-item_title {
		font-size: 1.075em;
	}

	.section-facilities .container-fluid {
		padding: 0 1rem !important;
	}

	.section-facilities .facilities-flexbox {
		flex-direction: column;
	}

	.section-facilities .facilities-flexbox .facilities-flexbox_content {
		width: 100%;
	}

	.section-facilities .facilities-flexbox_image {
		width: 100%;
		margin-left: 0;
		min-height: 350px;
		margin-bottom: 1rem;
	}

	.section-faq .faq-content {
		padding: 16px;
	}

	.section-faq .faq-content .accordion-item .accordion-button {
		font-size: 1.15em;
	}

	.section-faq .faq-content .accordion-item .accordion-body {
		padding-left: 0;
		padding-right: 0;
	}

	.section-heading .heading-tabs_2 .nav-tabs {
		max-width: 100%;
		overflow-y: hidden;
		overflow-x: auto;
	}

	.section-heading .heading-tabs_2 .nav-tabs .nav-link {
		font-size: 1.15em;
		white-space: nowrap;
	}

	.section-card .card-title {
		font-size: 1.3em;
	}

	.login-wrapper .login-inner {
		padding: 30px;
	}

	.login-wrapper .login-inner .section-heading .heading-title {
		font-size: 1.5em
	}
}

@media screen and (max-width: 575px) {
	.header .header-logo .header-logo_img {
		width: 55px;
		height: 55px;
	}

	.header .header-logo .header-logo_content .header-logo_title {
		font-size: 16px;
	}

	.header .header-logo .header-logo_content .header-logo_sub {
		font-size: 14px;
	}

	.toolbar-card {
		padding: 10px;
	}

	.toolbar-card .toolbar-card_icon {
		width: 40px;
		height: 40px;
	}

	.toolbar-card .toolbar-card_content {
		padding-left: 4px;
	}

	.toolbar-card .toolbar-card_content .toolbar-card_title {
		font-size: 1.075em;
	}

	.toolbar-card .toolbar-card_icon img {
		width: 20px;
		height: 20px;
	}

	.section-heading .heading-desc_check.heading-desc_check__grid > ul li {
		width: 100%;
	}
}