/* #region Section */
.info-section-header-row
{
	padding-top: 0px !important;
	margin-top: var(--space-1) !important;
	padding-bottom: 0px !important;
}

.info-section-header-row h3::before
{
	content: "";
	width: 10px;
	height: 10px;
	display: inline-block;
	background-color: var(--merino-blue);
	vertical-align: middle;
	margin-right: 10px;
}
/* #endregion */


/* #region Content */
.info-section-content-row .wp-block-columns
{
	padding-left: 1.3em;
}

.info-last-row
{
	padding-bottom: var(--space-2) !important;
}

@media screen and (max-width: 781px) 
{
	.info-section-content-row .wp-block-columns
	{
		padding-left: 0px;
	}

	.info-main-description-row p,
	.info-section-content-row p
	{
		text-align: justify;
	}

	.info-section-header-row h3
	{
		padding-left: 0.4em !important;
	}

	.info-section-header-row h3::before
	{
		margin-left: -0.45em;
	}
}
/* #endregion */


/* #region Header */
.info-main-header-row h1
{
	text-align: center;
	padding-top: var(--space-2) !important;
}
/* #endregion */


/* #region Table */
.info-table tr:first-child td
{
	font-weight: bold;
}

.ml-legal-table
{
	margin-top: 0px !important;
	padding-left: 20px;
}

.ml-legal-table th
{
	color: #00aeef;
	border-color: black;
}

.ml-legal-table thead
{
	border-bottom: 0px;
}
/* #endregion */


/* #region List */
.info-list-header-solo
{
	margin-bottom: 0.5em !important;
}

.info-list-header
{
	margin-bottom: 0.5em !important;
	margin-top: 1.6em !important;
}

.info-list-numered
{
	font-size: 24px;
    line-height: 1.5em;
    color: var(--font-gray);
    font-weight: 300;
	padding-left: 0.65em !important;
	margin-top: 0px !important;
}

.info-list-numered
{
	padding-left: 1.15em !important;
}

ul.ml-info-list-my
{
	margin-top: 0.25em !important;
	margin-bottom: 1em !important;
}
/* #endregion */


/* #region FAQ */
.helpie-faq.accordions ul
{
	padding: 0px !important;
	margin: 0px !important;
}

.info-faq-row .accordion
{
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}

.info-faq-row .accordion__item
{
	border: none !important;
}

.helpie-faq.accordions .accordion .accordion__item
{
	margin-bottom: 1em;
}

.helpie-faq.accordions .accordion .accordion__item .accordion__header
{
	padding: 0px !important;
}

.helpie-faq.accordions .accordion .accordion__item .accordion__header div.accordion__title
{
	font-size: 24px;
	line-height: 1.2em;
	color: var(--font-gray);
	font-weight: 300 !important;
}

.helpie-faq .accordion__body
{
	font-size: 20px;
	line-height: 1.5em;
	color: var(--font-gray);
	font-weight: 200 !important;
}

.helpie-faq .accordion__item:not(:first-child)
{
	margin-top: 0.5em !important;
}

.helpie-faq.accordions .accordion__header:before,
.helpie-faq.accordions .accordion__header:after
{
	display: none !important;
}

.helpie-faq .accordion__body p
{
	margin-top: 0.5em !important;
}
/* #endregion */


/* #region Contact */
.contact-title-row
{
	margin-top: var(--space-2);
}

@media screen and (max-width: 501px)
{
	.collection-double-buttons
	{
		flex-direction: column;
		gap: 1em !important;
		justify-content: center !important;
	}
}



.contact-form-row
{
	margin-top: var(--space-2);
}

.contact-img-row
{
	margin-top: var(--space-2);
}

.contact-text-row
{
	margin-top: var(--space-2);
	margin-bottom: var(--space-2);
}

.contact-text-row .divider-square-blue
{
	margin-top: 2.5em;
	margin-bottom: 2.5em;
}
/* #endregion */