@media (max-width: 1023px) {
	body {
		line-height: 1.25;
		overflow-x: hidden;
		padding-top: 3.5rem;
		word-spacing: 1px;
	}

	.phoneHide {
		display: none !important;
	}

	.h2 {
		font-size: 1.2rem;
		line-height: 1.1;
		margin-bottom: 1.5rem;
		text-align: center;
	}
	.h3 {
		font-size: 1.125rem;
		line-height: 1.1;
		margin-bottom: 0.75rem;
	}
	.section-padding {
		padding-top: 1.5rem;
		padding-bottom: 0.875rem;
	}

	.btn-sz-m {
		min-width: 2.86rem;
		width: 6rem;
		height: 2rem;
		line-height: 2rem;
		border-radius: 1rem;
		font-size: 0.875rem;
	}

	/* header */
	.header {
		width: 100%;
	}

	.header .logo-box {
		position: relative;
		z-index: 999;
		width: 50%;
		height: 3.5rem;
		display: flex;
		align-items: center;
	}

	.header .logo {
		display: flex;
		align-items: center;
	}

	.header .logo * {
		display: block;
	}

	.header .logo .line {
		height: 1rem;
		width: 0.6rem;
		margin-left: 0.6rem;
		border-left: solid 1px #D8D8D8;
	}

	.header .logo-1 {
		display: block;
		width: 10.5rem;
		height: 2.2rem;
		margin-bottom: 0.3rem;
		overflow: hidden;
		text-indent: -90rem;
		background: url('../images/logo-1.png') no-repeat;
		background-size: contain;
		background-position: center;
	}

	.header .logo-2 {
		width: 2.8rem;
		height: 1.7rem;
		overflow: hidden;
		text-indent: -90rem;
		background: url('../images/logo-2.png') no-repeat;
		background-size: contain;
		background-position: center;
	}

	.header .nav {
		position: fixed;
		right: 0;
		top: 0;
		width: 100%;
		height: 3rem;
		transition: all .5s;
		-webkit-transition: all .5s;
		line-height: 3rem;
	}

	.header .nav * {
		transition: all .5s;
		-webkit-transition: all .5s;
	}

	.header .nav .navBtn {
		cursor: pointer;
		position: absolute;
		right: 0;
		top: 0;
		width: 3rem;
		height: 3.5rem;
		text-align: center;
	}

	.header .nav .navBtn .line,
	.header .nav .navBtn .line:before,
	.header .nav .navBtn .line:after {
		content: "";
		position: absolute;
		left: 50%;
		top: 50%;
		margin-left: -0.625rem;
		margin-top: -1px;
		width: 1.25rem;
		height: 1px;
		background: #000;
		font-size: 0;
		line-height: 0;
		transition: transform .3s, -webkit-transform .3s, -ms-transform .3s;
		-webkit-transition: transform .3s, -webkit-transform .3s, -ms-transform .3s;
	}

	.header .nav .navBtn .line:before {
		margin-top: -0.35714rem;
	}

	.header .nav .navBtn .line:after {
		margin-top: 0.314285rem;
	}

	.header .nav>ul {
		opacity: 0;
		position: absolute;
		left: 0;
		right: 0;
		bottom: 0;
		top: 3rem;
		padding: 0 2.5rem;
		overflow: hidden;
		font-size: 0.875rem;

	}

	.header .nav li {
		display: block;
		float: none;
		border-top: solid 1px #ddd;
	}

	.header .nav>ul>li:first-child {
		border-top: none;
	}

	.header .nav>ul>li.lang {
		padding-top: 1rem;
		display: flex;
		gap: 2rem;
	}

	.header .nav>ul>li.lang .gap {
		color: #aaa;
	}

	.header .nav a {
		display: block;
		color: #333;
	}

	.header .nav>ul ul {
		display: none;
	}

	.header .nav>ul ul li {
		padding: 0 1.42857rem;
	}

	.header .nav>ul .active ul {
		display: block;
	}

	.header .nav.show {
		width: 100%;
		height: 100%;
		background: rgba(255, 255, 255, .95);
		z-index: 999;
	}

	.header .nav .ico-down-circle {
		margin-left: .5em;
		position: absolute;
		font-size: .8rem;
		transform: rotate(-90deg);
	}

	.header .nav>ul .active .ico-down-circle {
		transform: rotate(0deg);
	}

	.header .nav.show .navBtn .line,
	.header .nav.show .navBtn .line:before,
	.header .nav.show .navBtn .line:after {
		background: #333;
	}

	.header .nav.show .navBtn .line {
		background: transparent;
	}

	.header .nav.show .navBtn .line:before {
		margin-top: 0;
		transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
	}

	.header .nav.show .navBtn .line:after {
		margin-top: 0;
		transform: rotate(-45deg);
		-webkit-transform: rotate(-45deg);
	}

	.header .nav.show>ul {
		overflow: auto !important;
		opacity: 1;
	}

	/* footer */
	.footer {
		line-height: 1.2em;
		font-size: 0.75rem;
		padding: 0.5rem 2rem;
	}

	/* banner */
	.pg-banner {
		width: 100%;
		aspect-ratio: 15 / 8;
		overflow: hidden;
		margin: 0 auto;
	}

	/* .pg-banner .banner-container {
		height: 100%;
		width: 100%;
		overflow: hidden;
		display: flex;
		justify-content: flex-start;
	}

	.pg-banner .banner-container>li {
		flex-shrink: 0;
		height: 100%;
		width: 100%;
		overflow: hidden;
		display: flex;
		align-items: center;
		justify-content: center;
	} */

	.pg-banner .banner-container>li {
		text-align: center;
	}

	.pg-banner .banner-container>li img {
		display: block;
		width: 100%;
		height: 100%;
		object-fit: cover;
		object-position: center;
	}

	/* mod-pro */

	.mod-pro-1+.mod-pro-1 {
		margin-top: 1.25rem;
	}

	.mod-pro-1 {
		background: #FBFBFB;
		border: 1px solid rgba(0, 0, 0, 0.03);
		box-shadow: 0 0.25rem 0.5rem 0 rgba(155, 161, 167, 0.1997);
		border-radius: 0.5rem;
		display: flex;
		flex-direction: column;
		align-items: center;
		gap: 12px;
		overflow: hidden;
		width: 100%;
		padding: 14px;
	}

	.mod-pro-1 .pic {
		width: 80%;
		aspect-ratio: 4 / 3;
		overflow: hidden;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.mod-pro-1 .pic img {
		height: 100%;
		width: auto;
	}

	.mod-pro-1 .desc {
		flex: 1;
		display: flex;
		flex-direction: column;
		gap: 0.75rem;
	}

	.mod-pro-1 .desc .title-bar {
		display: flex;
		justify-content: space-between;
		align-items: center;
		gap: 0.75rem;
	}

	.mod-pro-1 .desc .title-bar .tag {
		display: inline-block;
		height: 1.2rem;
		line-height: 1.2rem;
		padding: 0 0.3rem;
		font-size: 0.75rem;
		color: #FFF;
		background: #FF7474;
		border-radius: 0.4rem;
	}

	.mod-pro-1 .desc .tags {
		display: flex;
		gap: 0.75rem;
	}

	.mod-pro-1 .desc .tags .tag {
		display: inline-block;
		height: 1.5rem;
		line-height: 1.5rem;
		padding: 0 0.6rem;
		font-size: 0.75rem;
		border-radius: 0.4rem;
	}

	.mod-pro-1 .desc .tags .tag-blue {
		background-color: #E8F0FF;
		color: #607AAF;
	}

	.mod-pro-1 .desc .tags .tag-org {
		background-color: #FDE1D0;
		color: #C47D51;
	}

	.mod-pro-1 .sub-tit {
		font-size: 1rem;
		opacity: 0.65;
		padding-left: 0.25rem;
		padding-right: 0.25rem;
	}

	.mod-pro-1 .list-desc {
		font-size: 1rem;
		display: flex;
		flex-direction: column;
		gap: 0.3rem;
		padding-left: 1.4rem;
		margin-top: 0.2rem;
	}

	.mod-pro-1 .btn-wrap {
		margin-top: 0.2rem;
		padding-left: 0.4rem;
	}

	.btn-learn-more {
		transition: all .8s;
		display: block;
		width: 5.2rem;
		height: 2rem;
		line-height: 3rem;
		border-radius: 1rem;
		background: #1C1C1C;
		color: #fff;
		text-decoration: none;
		overflow: hidden;
		text-indent: -100rem;
		background-image: url('../images/icon-learn-more.svg');
		background-size: 2rem 0.7rem;
		background-repeat: no-repeat;
		background-position: center;
	}
	.btn-learn-more:hover {
		opacity: 0.8;
	}

	/* page home */
	.page-home {
		background-repeat: no-repeat;
		background-size: 5.48rem 10.96rem;
		background-position-x: right;
		background-position-y: calc(100% - 1.12rem);
	}

	.home-main {
		margin-top: 0.875rem;
		background-repeat: no-repeat;
		background-size: 5.48rem 10.96rem;
		background-position-x: left;
		background-position-y: 3.5rem;
	}

	.home-main .section {
		margin-bottom: 1.75rem;
	}

	.home-section-1 {
		padding: 1.45rem 0.65rem 1.35rem;
		border-radius: 0.8rem;
		background-image: url(../images/bg-green.jpg);
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center bottom;
		color: #fff;
		position: relative;
		overflow: hidden;
	}

	.home-section-1 .icon-s-a {
		display: none;
		position: absolute;
		right: 2.7rem;
		top: -1.62rem;
		width: 4rem;
		height: 4rem;
	}

	.home-section-1 .icon-s-b {
		display: none;
		position: absolute;
		right: 0.1rem;
		top: 1.52rem;
		width: 2rem;
		height: 2rem;
	}

	.home-section-1 .list-desc {
		margin-top: 0.65rem;
		display: flex;
		flex-direction: column;
		gap: 1.2rem;
	}

	.home-section-1 .list-desc li {
		width: 100%;
		display: flex;
		flex-direction: column;
		align-items: center;
		padding: 0 2rem;
	}

	.home-section-1 .list-desc p {
		font-size: 1rem;
		font-weight: 200;
		text-align: center;
	}

	.home-section-1 .list-desc strong {
		display: block;
		font-weight: 800;
	}

	.home-section-1 .list-desc .icon {
		display: block;
		width: 2rem;
		height: 2rem;
		margin-bottom: 0.3rem;
	}

	.home-section-2 .con-1 {
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		gap: 0.875rem;
	}

	.home-section-2 .con-1 .desc {
		font-size: 0.875rem;
		word-spacing: 1px;
		text-align: center;
		word-break: break-all;
		
	}

	.home-section-2 .con-1 .list-desc {
		flex: 1;
		display: flex;
		justify-content: center;
		gap: 0.5rem;

	}

	.home-section-2 .con-1 .list-desc li {
		text-align: center;
	}

	.home-section-2 .con-1 .list-desc .c-1 {
		line-height: 1.1;
		margin-bottom: 0.25rem;
		/*height: 1.6rem;*/
		overflow: hidden;
	}

	.home-section-2 .con-1 .list-desc strong {
		font-size: 1.285rem;
	}

	.home-section-2 .con-1 .list-desc sup {
		font-size: 0.875rem;
	}

	.home-section-2 .con-1 .list-desc sub {
		font-size: 0.875rem;
		position: relative;
		top: -0.35rem;
	}

	.home-section-2 .con-1 .list-desc .c-2 {
		font-size: 0.875rem;
		margin-top: 0.12rem;
	}

	.home-section-2 .con-2 {
		margin-top: 1.5rem;
	}

	.home-section-2 .con-2 .list-desc {
		flex: 1;
		display: flex;
		flex-direction: column;
		align-items: center;
		gap: 1.5rem;
	}

	.home-section-2 .con-2 .list-desc li {
		display: flex;
		flex-direction: column;
		width: 90%;
		align-items: center;
		justify-content: flex-start;
		text-align: center;
		gap: 10px;
	}

	.home-section-2 .con-2 .list-desc .icon {
		display: block;
		width: 3.2rem;
		height: 3.2rem;
		background-color: #FFF;
		border-radius: 0.3rem;
		box-shadow: 0px 6px 8px 0px rgba(0, 0, 0, 0.15);
		background-position: center;
		background-size: 65%;
	}

	.home-section-2 .con-2 .list-desc strong {
		font-size: 1rem;
	}

	.home-section-2 .con-2 .list-desc p {
		font-size: 0.875rem;
	}

	.home-section-contact .con {
		display: flex;
		flex-direction: column;
		padding-left: 0.5rem;
		padding-right: 0.5rem;
	}

	.home-section-contact .con-1 h3 {
		font-size: 1rem;
		font-weight: 300;
		text-align: center;
		word-spacing: 1px;
	}

	.home-section-contact .con-list {
		display: flex;
		flex-direction: column;
		align-items: center;
		gap: 1.25rem;
		margin-top: 1rem;
		font-size: 1rem;
		font-weight: 300;
	}

	.home-section-contact .con-list li {
		word-break: break-all;
		display: flex;
		flex-direction: column;
		align-items: center;
	}


	.home-section-contact .con-list .tit {
		font-weight: bold;
		margin-bottom: 0.1rem;
		display: flex;
		align-items: center;
		gap: 0.3rem;
	}

	.home-section-contact .con-list .tex {
		font-size: 1rem;
	}

	.home-section-contact .con-list .icon {
		width: 1rem;
		height: 1rem;
	}

	.home-section-contact .con-2 {
		margin-top: 1rem;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.home-section-contact .con-2 .pic {
		width: 5rem;
		height: 5rem;
	}

	/* ==================begin: page product detail ============ */
	.pro-section-base {
		padding-bottom: 1.5rem;
	}
	.pro-section-base .h2 {
		padding-top: 1.5rem;
	}
	.pro-section-base .pics {
		width: 100%;
		overflow: hidden;
		padding:0 0 10px 0;
	}
	.pro-section-base .pic-big {
		width: 100%;
		aspect-ratio: 4 / 3;
		display: flex;
		align-items: center;
		justify-content: center;
		background-color: #fff;
	}
	.pro-section-base .pic-big img{
		display: block;
		height: 100%;
	}
	.pro-section-base .list-pic {
		margin-top: 10px;
		display: flex;
		/*justify-content: center;*/
		align-items: flex-end;
		gap: 0.2rem;
		padding-left: 0.4rem;
		padding-right: 0.4rem;
	}
	.pro-section-base .list-pic li {
		width: 25%;
		aspect-ratio: 1 / 1;
		border-radius: 0.2rem;
		background: #FFFFFF;
		border: 1px solid #F2F2F2;
		overflow: hidden;
	}
	.pro-section-base .list-pic li.active {
		border: 1px solid #F4511E;
	}
	.pro-section-base .list-pic li img {
		width: 100%;
		height: 100%;
		object-fit: contain;  /* 保持比例，显示全部，不裁剪 */
	}

	.pro-section-base .summary {
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.pro-section-base .summary .con {
		display: flex;
		flex-direction: column;
		gap: 1rem;
	}
	.pro-section-base .summary .desc {
		font-size: 0.875rem;
	}
	.pro-section-base .summary .star {
		height: 1.25rem;
		width: 9rem;
		background: url('../images/icon-stars.png');
		background-size: contain;
		background-position: left center;
		background-repeat: no-repeat;
	}
	.pro-section-base .summary .price {
		font-size: 1.25rem;
		font-weight: bold;
		line-height: 1;
		display: flex;
		align-items: baseline;
	}
	.pro-section-base .summary .price sub {
		font-size: 0.85rem;
	}

	/* pro-section-parameter */
	.pro-section-parameter {
		padding: 1.5rem 0;
	}
	
	.pro-section-parameter .list-para {
		display: flex;
		flex-wrap: wrap;
		row-gap: 0.875rem;
		gap: 1.25rem;
	}
	.pro-section-parameter .list-para li {
		display: flex;
		flex-direction: column;
		width: 45%;
		gap: 0.3rem;
	}
	.pro-section-parameter .list-para li:last-child {
		width: max-content;
	}
	.pro-section-parameter .list-para li .label{
		font-size: 0.8rem;
		font-weight: bold;
	}
	.pro-section-parameter .list-para li .value{
		font-size: 0.75rem;
	}

	.mod-tdp-1 {
		display: flex;
		flex-direction: column;
		align-items: center;
		gap: 1.25rem;
	}
	.mod-tdp-1 .h2 {
		margin-bottom: 0;
	}
	.mod-tdp-1 .desc{
		font-size: 0.875rem;
		text-align: center;
		margin-bottom: 0.24rem;
	}
	.mod-tdp-1 .pic {
		width: 100%;
	}

	.pro-section-details .container {
		display: flex;
		flex-direction: column;
		align-items: center;
		gap: 1.25rem;
		
	}
	.pro-section-details .h2 {
		margin-bottom: 0;
	}

	.pro-section-details .mod-tdp-2,
	.pro-section-details .mod-tdp-3 {
		width: 100%;
	}
	.mod-tdp-2 {
		display: flex;
		flex-direction: row-reverse;
		background: url('../images/bg-dots.png');
		background-repeat: no-repeat;
		background-size: 1rem 1.2rem;
		background-position: top left;
		padding: 0.54rem;
	}
	.mod-tdp-2 .pic {
		width: 50%;
	}
	.mod-tdp-2 .pic img{
		width: 100%;
		height: auto;
	}
	.mod-tdp-2 .tit-desc {
		width: 50%;
		padding-left: 0.75rem;
	}
	.mod-tdp-2 .tit-desc .tit{
		font-size: 1rem;
		margin-bottom: 0.75rem;
	}
	.mod-tdp-2 .tit-desc .desc{
		font-size: 0.875rem;
	}

	.mod-tdp-3 {
		display: flex;
		background: url('../images/bg-dots.png');
		background-repeat: no-repeat;
		background-size: 1rem 1.2rem;
		background-position: top right;
		padding: 0.54rem;
	}
	.mod-tdp-3 .pic {
		width: 50%;
	}
	.mod-tdp-3 .pic img{
		width: 100%;
		height: auto;
	}
	.mod-tdp-3 .tit-desc {
		width: 50%;
		padding-right: 0.75rem;
	}
	.mod-tdp-3 .tit-desc .tit{
		font-size: 1rem;
		margin-bottom: 0.75rem;
	}
	.mod-tdp-3 .tit-desc .desc{
		font-size: 0.875rem;
	}

	.pro-section-zheshu .container {
		display: flex;
		flex-direction: column;
		align-items: center;
		gap: 0.3rem;
	}

	.pro-section-zheshu .list-zheshu {
		display: flex;
		gap: 0.5rem;
	}
	.pro-section-zheshu .list-zheshu li {
		min-width: 1rem;
		flex: 1;
		display: flex;
		align-items: center;
		justify-content: center;

	}
	.pro-section-zheshu .list-zheshu li img {
		width: 100%;
	}

	.pro-section-related .container {
		display: flex;
		flex-direction: column;
		align-items: center;
		gap: 0.3rem;
	}
	.pro-section-related .list-related {
		display: flex;
		flex-direction: column;
		align-items: center;
		gap: 0.75rem;
	}
	.pro-section-related .list-related li {
		min-width: 1px;
		flex: 1;
		background: #FFF;
		border: 1px solid #EAEDF3;
		border-radius: 0.4rem;
		overflow: hidden;
		padding: 0.75rem;
	}

	.pro-section-related .mod-ptdm {
		display: flex;
		flex-direction: column;
		gap: 0.75rem;
	}
	.pro-section-related .pic {
		width: 100%;
		aspect-ratio: 22 / 21;
		padding: 0 0.4rem;
	}
	.pro-section-related .tit {
		font-size: 1rem;
	}
	.pro-section-related .desc {
		font-size: 0.875rem;
	}
	.pro-section-related .btn-learn-more {
		margin-top: 0.3rem;
	}
	/* ==================end: page product detail ============ */

	/* ==================begin: page about ============ */
	.about-section {
		padding-top: 1.75rem;
		padding-bottom: 1.75rem;
	}

	.about-banner {
		width: 100%;
		max-width: 2560px;
		aspect-ratio: 15 / 9;
		overflow: hidden;
		margin: 0 auto;
		position: relative;
	}

	.about-banner .imgbox {
		height: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.about-banner .imgbox img {
		height: 100%;
	}

	.about-banner .content {
		position: absolute;
		z-index: 9;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		color: #FFF;
	}

	.about-banner .content .container {
		display: flex;
		align-items: center;
		height: 100%;
		gap: 0.5rem;
	}

	.about-banner .content .tit {
		writing-mode: vertical-rl;
		font-size: 1.125rem;
		line-height: 1;
		opacity: 0.3;
		font-weight: lighter;
		font-family: Rosarivo, math;
		word-spacing: 0.25em;
		text-indent: 1rem;
	}
	.about-banner .content .con {
		display: flex;
		flex-direction: column;
		gap: 0.5rem;
		font-weight: 300;
	}
	.about-banner .content .con .tex1 {
		font-size: 0.8rem;
	}
	.about-banner .content .con .tex2 {
		font-size: 1.125rem;
		margin-top: -0.38rem;
		font-weight: bold;
	}
	.about-banner .content .con .tex3 {
		font-size: 0.75rem;
	}
	.about-banner .content .con .tex4 {
		padding-right: 2rem;
	}

	.about-banner .content .con .list-desc {
		flex: 1;
		display: flex;
		justify-content: space-between;
	}

	.about-banner .content .con .list-desc .c-1 {
		height: 2rem;
	}
	.about-banner .content .con .list-desc strong {
		font-size: 1.25rem;
		font-weight: bold;
	}

	.about-banner .content .con .list-desc sup {
		font-size: 0.85rem;
	}

	.about-banner .content .con .list-desc sub {
		font-size: 0.85rem;
	}

	.about-banner .content .con .list-desc .c-2 {
		font-size: 0.85rem;
		margin-top: 0.12rem;
	}

	.about-section-story-con {
		display: flex;
		flex-direction: column;
		gap: 1.5rem;
	}
	.about-section-story-con .h3 {
		margin-top: 0.75rem;
	}
	.about-section-contact-con .desc {
		font-size: 0.875rem;
	}

	.about-section-contact-con {
		text-align: center;
	}

	.about-section-contact-con .con-list {
		display: flex;
		flex-direction: column;
		align-items: center;
		gap: 1.25rem;
		margin-top: 1rem;
		font-size: 1rem;
		font-weight: 300;
	}

	.about-section-contact-con .con-list li {
		word-break: break-all;
		display: flex;
		flex-direction: column;
		align-items: center;
	}


	.about-section-contact-con .con-list .tit {
		font-weight: bold;
		margin-bottom: 0.1rem;
		display: flex;
		align-items: center;
		gap: 0.3rem;
	}

	.about-section-contact-con .con-list .tex {
		font-size: 1rem;
	}

	.about-section-contact-con .con-list .icon {
		width: 1rem;
		height: 1rem;
	}

	.about-section-contact-con .con-2 {
		margin-top: 1rem;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.about-section-contact-con .map {
		margin-top: 1.75rem;
	}

	.about-section-fq {
		display: flex;
		flex-direction: column;
		gap: 1.75rem;
	}
	.about-section-fq .faq-dl dt {
		margin-top: 1.5rem;
		margin-bottom: 0.5rem;
		font-weight: bold;
		display: flex;
		gap: 0.5em;
		align-items: center;
	}
	.about-section-fq .col-faq .faq-dl dt:before {
		content: '';
		font-size: 0px;
		line-height: 0;
		display: inline-block;
		width: 12px;
		height: 12px;
		overflow: hidden;
		border-radius: 50%;
		border: solid 2px #2862D5;
		margin-right: 0.5em;
	}
	.about-section-fq .col-faq .faq-dl dd {
		padding-left: 1.2em;
		color: #5D5D5D;
	}

	.about-section-fq  .col-form ul {
		display: flex;
		flex-direction: column;
		gap: 1.5rem;
	}
	.about-section-fq  .col-form li {
		display: flex;
		gap: 0.76rem;
	}
	.about-section-fq  .col-form label {
		width: 4rem;
		text-align: right;
		line-height: 42px;
		font-weight: 600;
	}

	.about-section-fq  .col-form textarea,
	.about-section-fq  .col-form input {
		display: block;
		min-width: 1rem;
		flex: 1;
		height: 42px;
		background-color: #F5F6F8;
		border: solid 1px #F5F6F8;
		border-radius: 4px;
		overflow: hidden;
		padding-left: 0.5em;
		font-family: Arial, Helvetica, sans-serif;
	}
	.about-section-fq .col-form textarea {
		height: 11em;
	}
}