/* icon-text block */
.section-plans .section-content ul li svg {
	display: block;
	margin: 0 auto;
}

.section-plans .gallery .tabnav-item a {
    min-width: 50px;
}
/* icon-text block */

/* plans layout */
@media (min-width: 734px){
	.section-plans .gallery .two-up {
		--cols: 1;
	}
	
	.section-plans .gallery .two-up .tile {
		flex-direction: row-reverse;
	}
	
	.section-plans .gallery .two-up picture {
		--p-height: 500px;
  	}
  	
	.section-plans .gallery .tile-content {
		padding: 92px 40px 30px;
	}

}

@media (max-width:1068px) {
	.section-plans .gallery .tile-content {
		padding: 68px 36px 20px;
		max-width: 284px;
	}

 	.section-plans .gallery .two-up picture {
		--p-height: 360px;
  	}
  	
}

@media (min-width: 1068px) {
    .section-plans .gallery .tile .markdown ul {
        min-width: 420px;
    }
}

@media (max-width:734px) {

.section-plans .gallery .tile-content {
	padding: 28px 28px 20px;
}

 .section-plans .gallery .two-up picture {
	--p-height: 148px;
  }
  
}

.section-hero .section-headline {
	max-width: 475px;
}

@media (max-width:734px) {
	.section-hero .section-content {
		max-width: 300px;
	}
}

.section-hero .section-copy {
	max-width: 41ch;
}

.modal-pricing .modal-headline {
	max-width: 18ch;
}

.section.section-business {
	padding-top: 0px;
}

@media (min-width: 1068px) {
	.section-hero .section-copy {
		padding-left: 12px;
	}
}

/* plan 只有两项服务，scroll隐藏 & 竖屏幕显示 */
.section-plans .gallery .paddlenav-display {
	display: none;
}
@media (max-width:734px) {
	.section-plans .gallery .scroll-container .container-row{
		flex-direction: column;
	}
}

.font-bold{
	font-weight: 600 !important;
}

.section-plans .gallery-item .scroll-gallery{
	--responsive-content-width: initial;
}