/* End custom CSS */

.elementor-609 .elementor-element.elementor-element-3d9fd06 > .elementor-container {
	max-width: 800px;
}

.elementor-609 .elementor-element.elementor-element-3d9fd06 {
	margin-top: 25px;
	margin-bottom: 50px;
}

:root {
	--page-title-display: none;
}

@media (max-width:767px) {
	.elementor-609 .elementor-element.elementor-element-8b98e61 > .elementor-widget-container {
		margin: 0vw 4vw 0vw 4vw;
		padding: 0px 0px 0px 0px;
	}
}

/* Start custom CSS for html, class: .elementor-element-8b98e61 */
.size-guide {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	color: var(--e-global-color-text);
	text-align: center;
}

.table-title {
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	margin: 20px 0;
}

.size-table {
	width: 80%;
	margin: 0 auto 30px;
	border-collapse: collapse;
}

.size-table th, .size-table td {
	border: 1px solid #e1e3e5;
	padding: 10px;
	font-size: var(--e-global-typography-text-font-size);
}

.size-table th {
	background-color: #f5f5f5;
	font-weight: bold;
}

.size-table td {
	background-color: #fff;
}
