@media (max-width:991px) and (min-width:768px) {
	html.w-mod-js:not(.w-mod-ix) [data-w-id="9a259a65-d133-81bb-7fb7-505f7f2b6e6c"] {
		-webkit-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
		display: none;
	}
	html.w-mod-js:not(.w-mod-ix) [data-w-id="a66faa52-6663-46a3-3c70-e465c05ff73b"] {
		-webkit-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
		display: none;
	}
	html.w-mod-js:not(.w-mod-ix) [data-w-id="46051ea1-b3ea-fbc6-f17d-26f3f50ff819"] {
		-webkit-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
		display: none;
	}
	html.w-mod-js:not(.w-mod-ix) [data-w-id="aebba900-d7b3-11c4-7fba-3e6e9f7195ca"] {
		-webkit-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
		display: none;
	}
	html.w-mod-js:not(.w-mod-ix) [data-w-id="a9e9d9ea-fb8d-084c-10a9-89ebf5a13146"] {
		-webkit-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
		display: none;
	}
}
@media (max-width:767px) and (min-width:480px) {
	html.w-mod-js:not(.w-mod-ix) [data-w-id="9a259a65-d133-81bb-7fb7-505f7f2b6e6c"] {
		-webkit-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
		display: none;
	}
	html.w-mod-js:not(.w-mod-ix) [data-w-id="a66faa52-6663-46a3-3c70-e465c05ff73b"] {
		-webkit-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
		display: none;
	}
	html.w-mod-js:not(.w-mod-ix) [data-w-id="46051ea1-b3ea-fbc6-f17d-26f3f50ff819"] {
		-webkit-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
		display: none;
	}
	html.w-mod-js:not(.w-mod-ix) [data-w-id="aebba900-d7b3-11c4-7fba-3e6e9f7195ca"] {
		-webkit-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
		display: none;
	}
	html.w-mod-js:not(.w-mod-ix) [data-w-id="a9e9d9ea-fb8d-084c-10a9-89ebf5a13146"] {
		-webkit-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
		display: none;
	}
}
@media (max-width:479px) {
	html.w-mod-js:not(.w-mod-ix) [data-w-id="9a259a65-d133-81bb-7fb7-505f7f2b6e6c"] {
		-webkit-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
		display: none;
	}
	html.w-mod-js:not(.w-mod-ix) [data-w-id="a66faa52-6663-46a3-3c70-e465c05ff73b"] {
		-webkit-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
		display: none;
	}
	html.w-mod-js:not(.w-mod-ix) [data-w-id="46051ea1-b3ea-fbc6-f17d-26f3f50ff819"] {
		-webkit-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
		display: none;
	}
	html.w-mod-js:not(.w-mod-ix) [data-w-id="aebba900-d7b3-11c4-7fba-3e6e9f7195ca"] {
		-webkit-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
		display: none;
	}
	html.w-mod-js:not(.w-mod-ix) [data-w-id="a9e9d9ea-fb8d-084c-10a9-89ebf5a13146"] {
		-webkit-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
		display: none;
	}
}
@media (max-width:991px) and (min-width:768px) {
	html.w-mod-js:not(.w-mod-ix) [data-w-id="a66faa52-6663-46a3-3c70-e465c05ff73b"] {
		-webkit-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
		display: none;
	}
}
@media (max-width:767px) and (min-width:480px) {
	html.w-mod-js:not(.w-mod-ix) [data-w-id="a66faa52-6663-46a3-3c70-e465c05ff73b"] {
		-webkit-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
		display: none;
	}
}
@media (max-width:479px) {
	html.w-mod-js:not(.w-mod-ix) [data-w-id="a66faa52-6663-46a3-3c70-e465c05ff73b"] {
		-webkit-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, -36px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
		display: none;
	}
}



:root {
	--_typography---font-size--h1: clamp(2.49rem, 2.182rem + 1.54vw, 4rem);
	--_typography---font-size--h2: clamp(2.07rem, 1.87rem + 1vw, 2.77rem);
	--_typography---font-size--h3: clamp(1.73rem, 1.61rem + 0.6vw, 2.15rem);
	--_typography---font-size--h4: clamp(1.44rem, 1.378rem + 0.31vw, 1.66rem);
	--_typography---font-size--h5: clamp(1.2rem, 1.174rem + 0.13vw, 1.29rem);
	--_typography---font-size--h6: clamp(1rem, 1rem + 0vw, 1rem);
	--_spacing---section-space--large: clamp(4rem, 2.858rem + 5.71vw, 8rem);
	--_spacing---section-space--main: clamp(3.28rem, 2.694rem + 2.93vw, 5.33rem);
	--_spacing---section-space--small: clamp(2.69rem, 2.442rem + 1.24vw, 3.56rem);
	--_spacing---space--10: clamp(4.19rem, 3.41rem + 3.9vw, 6.92rem);
	--_spacing---space--9: clamp(3.44rem, 2.888rem + 2.76vw, 5.37rem);
	--_spacing---space--8: clamp(2.82rem, 2.438rem + 1.91vw, 4.16rem);
	--_spacing---space--7: clamp(2.31rem, 2.048rem + 1.31vw, 3.23rem);
	--_spacing---space--6: clamp(1.89rem, 1.716rem + 0.87vw, 2.5rem);
	--_spacing---space--5: clamp(1.55rem, 1.438rem + 0.56vw, 1.94rem);
	--_spacing---space--4: clamp(1.27rem, 1.204rem + 0.33vw, 1.5rem);
	--_spacing---space--3: clamp(1.04rem, 1.006rem + 0.17vw, 1.16rem);
	--_spacing---space--2: clamp(0.85rem, 0.836rem + 0.07vw, 0.9rem);
	--_spacing---space--1: clamp(0.7rem, 0.7rem + 0vw, 0.7rem);
	--site--padding: clamp(1.5rem, 0.928rem + 2.86vw, 3.5rem);
}
button {
	background-color: unset;
	padding: unset;
	cursor: pointer;
}
textarea,
input.text,
input[type="text"],
input[type="email"],
input[type="phone"],
input[type="button"],
input[type="submit"],
.input-checkbox {
	-webkit-appearance: none;
}
.faqs-toogle {
	white-space: normal;
}
.w-select {
	-moz-appearance: none;
	-webkit-appearance: none;
	-webkit-border-radius: 6px;
	appearance: none;
}
ol {
	list-style-type: none;
	position: relative;
	padding-left: var(--_spacing---space--5);
	margin-left: 0;
	counter-increment: step-counter;
}
ol li::before {
	content: counter(step-counter);
	position: absolute;
	left: 0;
	width: 16px;
	height: 16px;
	font-size: 11px;
	color: white;
	font-weight: 500;
	background-color: var(--_theme---misc--accent);
	border-radius: 99px;
	text-align: center;
	line-height: 18px;
	margin-top: 6px;
}
ul {
	list-style: none;
	padding-left: 0;
}
ul li {
	position: relative;
	padding-left: var(--_spacing---space--5);
}
ul li::before {
	content: '•';
	color: var(--_theme---misc--accent);
	font-size: 1.25rem;
	position: absolute;
	left: 0;
	top: 0px;
}
.footer-links-wrap li::before {
	content: none;
	display: none;
}
.footer-links-wrap li {
	padding-left: 0 !important;
}
*:focus {
	outline: none;
}
.table-row:nth-child(odd) {
	background: var(--_theme---misc--tint);
}
.u-divider-bottom-1:last-child {
	padding-bottom: 0;
	border-bottom: 0;
}
.u-divider-right:last-child {
	padding-right: 0;
	border-right: 0;
}
.tab-link:last-child {
	border-bottom: 0;
}
.slider [aria-hidden="true"] {height: 0px;}
.link:hover .link-arrow {
	transform: scale(1.2);
}
.link-arrow {
		transition: transform 0.2s ease-in-out;
}
.text-wrap h1,
.text-wrap h2,
.text-wrap h3,
.text-wrap h4,
.text-wrap h5,
.text-wrap h6 {
	padding-top: 1rem;
}
.tab-link:last-child {
	border-bottom: 0;
}
.form-select {
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background-color: var(--_theme---button-secondary--background);
	border: 1px solid var(--_theme---misc--dividers);
	padding: 8px 20px 8px 16px;
	font-size: var(--_typography---font-size--text-main);
	color: var(--_theme---headlines);
	border-radius: 0;
	background-image: url('https://cdn.prod.website-files.com/6895eb1a17466a6793797766/689e10c5686a8ac28e6b1448_dropdown-arrow.svg');
	background-repeat: no-repeat;
	background-position: right 16px center;
	background-size: 14px;
	height: 48px;
}
.form-select:focus {
	outline: none;
	border-color: var(--_theme---headlines);
}
.form-field {
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background-color: var(--_theme---button-secondary--background);
	border: 1px solid var(--_theme---misc--dividers);
	padding: 8px 20px 8px 16px;
	font-size: var(--_typography---font-size--text-main);
	color: var(--_theme---headlines);
	border-radius: 0;
	height: 48px;
}
.form-field:focus {
	outline: none;
	border-color: var(--_theme---headlines);
}
.section.u-theme-tint .image-block-wrap {
	background: var(--swatch--white) !important;
}
.section.u-theme-spotlight .image-block-wrap {
	background: var(--swatch--white) !important;
}
.video-wrapper {
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
	overflow: hidden;
	max-width: 100%;
}
.video-wrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



img {
	height: auto;
}



.iframe-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
}
.iframe-container iframe,
.iframe-container object,
.iframe-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100% !important;
	height: 100%;
}



.alignleft {
	float: left;
	margin: 0 24px 24px 0;
}
.alignright {
	float: right;
	margin: 0 0 24px 24px;
}
.aligncenter {
	display: block;
	margin: 24px auto;
}

@media (max-width: 767px) {
	.alignleft,
	.alignright {
		float: none;
		display: block;
		margin: 24px 0;
	}
}



.wpcf7 form .wpcf7-not-valid-tip {
	margin: 0;
	padding: 0 3px;
	font-size: 14px;
	text-align: left;
}

.wpcf7 form .wpcf7-response-output {
	margin: 24px 0 0 0;
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
	border-color: #dc3232;
}



/* :NOTE: For an .anchor in a page with fixed header.
a.anchor {
	position: absolute;
	top: -84px;
}
@media screen and (max-width: 991px) {
	a.anchor {
		top: -72px;
	}
}
*/



/* :NOTE: For a fixed .nav-bar in the page header.
body.admin-bar .nav-bar {
	top: 32px;
}
@media screen and (max-width: 782px) {
	body.admin-bar .nav-bar {
		top: 0;
	}
}
*/



@media screen and (max-width: 991px) {
	.button-navbar-placeholder {
		display: none;
	}
}



.text-muted {
	opacity: 0.75;
}

header .text-muted {
	margin-top: 2rem;
}



.header-foreground-image {
	display: inline-block;
	margin-bottom: 2rem;
}

.featured-image {
	margin-top: 2rem;
}



.parallax-image.top,
.bg-image.top {
	object-position: top;
}

.parallax-image,
.parallax-image.center,
.bg-image,
.bg-image.center {
	object-position: center;
}

.parallax-image.bottom,
.bg-image.bottom {
	object-position: bottom;
}



.u-theme-spotlight.u-text-white {
	--_theme---headlines: var(--swatch--white);
	--_theme---body-copy: var(--swatch--white);
}

.product-tag.u-theme-spotlight.u-text-white {
	--_theme---headlines: var(--swatch--white);
	--_theme---body-copy: var(--swatch--white);
	--_theme---button--text: var(--swatch--white);
}


.tabs-menu.is-horizontal2 {
	padding-top: var(--space--0);
	padding-right: var(--space--0);
	padding-left: var(--space--0);
	padding-bottom: var(--_spacing---space--6);
	grid-column-gap: var(--space--1-5rem);
	grid-row-gap: var(--space--1-5rem);
	background-color: #0000;
	flex-flow: row;
	justify-content: center;
	align-items: center;
	width: 100%;
}

.tab-link.is-horizontal2 {
	padding: var(--space--0-75rem) var(--space--1rem);
	background-color: var(--_theme---misc--tint);
	border-bottom-style: none;
}

.tab-link.is-horizontal2:hover {
	background-color: var(--_theme---button--background);
}

.tab-link.is-horizontal2.w--current {
	background-color: var(--_theme---headlines);
}

.tab-link.is-horizontal2.is-current {
	background-color: var(--_theme---headlines);
	color: var(--_theme---background);
}

.vertical-tab-content {
	display: flex;
	grid-column-gap: var(--_spacing---space--6);
	grid-row-gap: var(--_spacing---space--6);
	justify-content: flex-start;
	align-items: flex-start;
	flex-wrap: wrap;
	flex: 1;
}

@media screen and (max-width: 767px) {
	.tabs-menu.is-horizontal2 {
		grid-column-gap: var(--space--0-25rem);
		grid-row-gap: var(--space--0-25rem);
		flex-flow: column;
		justify-content: flex-start;
		align-items: stretch;
	}

	.tab-link.is-horizontal2 {
		padding-top: var(--space--0-5rem);
		padding-bottom: var(--space--0-5rem);
	}

	.vertical-tab-content {
		flex-flow: column;
		align-items: stretch;
	}
}

@media screen and (max-width: 479px) {
	.vertical-tab-content {
		align-items: stretch;
	}
}



.cell.is-intro-title._100-p {
	padding-left: 0;
	padding-right: 0;
}
