/* Client portal page */
.clients-help { padding: 50px 0; background-size: cover; background-position: 50% 50%; }
.clients-help__veil { position: absolute; inset: 0; background: #fff; opacity: 0.94; }
.clients-help > .cont { display: flex; }
.clients-help__side { width: 16.666%; }
.clients-help__mid { width: 66.666%; }
.clients-help__mid > .ww { align-items: center; }
.clients-help__h { margin: 0; font: 600 50px/60px var(--f-head); color: var(--c-primary); text-align: center; }
.clients-help__btn { margin-top: 0; padding-top: 30px; }
.clients-help__link { display: inline-block; padding: 14px 34px; background: var(--c-accent); color: #fff; border-radius: 3px; font: 600 14px/14px var(--f-body); letter-spacing: 1.3px; text-transform: uppercase; }
.clients-help__link:hover { color: #fff; }
.clients-spacer { padding: 100px 0; }
.clients-spacer > .cont { max-width: var(--w-container); margin-inline: auto; }
@media (max-width: 1024px) {
	.clients-help { padding: 60px 30px; }
	.clients-help__side, .clients-help__mid { width: 100%; }
	.clients-spacer { padding: 80px 10px; }
}
@media (max-width: 767px) {
	.clients-help { padding: 40px 10px; }
	.clients-help__h { font-size: 36px; line-height: 44px; }
	.clients-spacer { padding: 40px 10px; }
}
