.mh-content-introduce {
	padding-left: 10px;
	text-align: justify;
}

.mh-block-text-introduce-1 {
	padding-left: 60px;
}

.mh-block-text-introduce-3 {
	position: relative;
	right: 60px;
}

.mh-block-text-introduce-2,
.mh-block-text-introduce-3,
.mh-block-text-introduce-4 {
	padding-right: 35px;
}

.mh-col-success button.flickity-prev-next-button > .flickity-button-icon {
	color: #d3ab2a;
}

.mh-submit-register {
	background-color: #fff !important;
	margin-top: 25px !important;
	border-radius: 5px !important;
	-moz-border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	-o-border-radius: 5px !important;
}


.mh-block-title-story {
	background-image: url(image/title-story.png);
    background-repeat: no-repeat;
    max-width: 470px;
    margin: auto;
    height: 99px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.mh-block-title-story h3 {
	font-size: 24px;
	color: #3a2301;
	line-height: 1.5;
	padding-top: 13px;
}

.mh-block-title-story p {
	color: #3a2301;
	font-size: 17px;
}

.mh-col-story .tabbed-content > ul.nav-outline {
	display: flex;
	justify-content: space-between;
}

.mh-col-story .tabbed-content ul > li.tab > a {
	border: 5px solid #333;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-o-border-radius: 0;
	text-align: center;
	color: #2c200f;
	line-height: 1.3;
	padding: 13px 30px;
	-webkit-animation: border-color-change 5s infinite;
	-moz-animation: border-color-change 5s infinite;
	-o-animation: border-color-change 5s infinite;
	-ms-animation: border-color-change 5s infinite;
	animation: border-color-change 5s infinite;
}

.mh-col-story .tabbed-content ul > li.tab.active > a {
	-webkit-animation: border-color-change 5s infinite;
	-moz-animation: border-color-change 5s infinite;
	-o-animation: border-color-change 5s infinite;
	-ms-animation: border-color-change 5s infinite;
	animation: border-color-change 5s infinite;
	background-image: url('image/background-tabs.png');
	background-size: cover;
}

.mh-col-story .tabbed-content ul > li.tab > a > span {
	font-weight: bold;
}

.mh-col-story .tabbed-content ul > li.tab > a > span > span {
	text-transform: initial;
	font-weight: 500;
}

.mh-story .mh-story-sub {
	font-weight: 500;
	font-size: 23px;
	line-height: 1.3;
	max-width: 80%;
	margin: auto;
	padding-top: 7px;
}

.mh-story-readmore {
	border: 3px solid #3a2301 !important;
	font-weight: 500;
}

.mh-story-readmore:hover {
	background-color: transparent !important;
	color: #d3ab2a !important;
}

.mh-button-background {
	background-image: url(image/background-tabs.png);
    background-repeat: no-repeat;
    background-size: cover;
    border: 0;
}

.mh-button-background:hover,
.mh-button-background:active,
.mh-button-background:focus {
	color: #3a2301 !important;
}


.mh-col-qoute .col-inner > .img:nth-child(4) {
	margin: auto;
}

.mh-col-qoute .col-inner > .text-center:nth-child(5),
.mh-col-qoute .col-inner > .text-center:nth-child(6) {
	font-size: 13px;
	margin: 15px 0;
}
