/* GENERATED by build-scripts/section-templates/build-css.py - do not edit.
   Twins of the id/page-keyed theme rules for sections inserted from the
   template library (data-sh / data-sh-from attributes). */

body .sh-resource-cards:is([data-sh-from="37"],[data-sh-from="37"] *) .sh-resource-card-img {
	aspect-ratio: 9 / 8; 	object-fit: contain;
}
body .sh-resource-cards:is([data-sh-from="37"],[data-sh-from="37"] *) {
	margin-top: 112px;
}
body .sh-hover-nudge:is([data-sh-from="35"],[data-sh-from="35"] *) {
	top: 893px !important;
}
@media (max-width: 767px) {
	[data-sh="17caf7e"] > .e-paragraph-base,
	[data-sh="a98c46b"] > .e-paragraph-base {
		font-size: 30px !important;
	}
}
body .sh-nav-links:is([data-sh-from="35"],[data-sh-from="35"] *) .e-paragraph-base,
body .sh-nav-links:is([data-sh-from="36"],[data-sh-from="36"] *) .e-paragraph-base,
body .sh-nav-toggle:is([data-sh-from="35"],[data-sh-from="35"] *),
body .sh-nav-toggle:is([data-sh-from="36"],[data-sh-from="36"] *) {
	color: #462222 !important;
}
body .e-image-base[src*="deer"]:is([data-sh-from="35"],[data-sh-from="35"] *),
body .e-image-base[src*="deer"]:is([data-sh-from="36"],[data-sh-from="36"] *) {
	filter: brightness(0.18) saturate(0.4) !important;
}
body .sh-nav:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base img,
body .sh-nav:is([data-sh-from="36"],[data-sh-from="36"] *) > .e-flexbox-base img {
	content: url('../../img/socialhart-nav-logo-dark.svg'); 	filter: none !important;
}
@media (max-width: 767px) {
	body .sh-nav:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base:not(.sh-nav-links):not(.sh-mobile-menu) img,
	body .sh-nav:is([data-sh-from="36"],[data-sh-from="36"] *) > .e-flexbox-base:not(.sh-nav-links):not(.sh-mobile-menu) img {
		content: url('../../img/socialhart-nav-logo-mobile-dark.svg');
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-ca7304f-f79350"] {
		width: 100% !important; 		max-width: none !important; 		height: 605px !important; 		padding: 75px 35px !important; 		box-sizing: border-box !important; 		background-color: var(--color-sand) !important; 		object-fit: cover !important; 		aspect-ratio: auto !important; 		align-self: auto !important; 		flex-shrink: 0 !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-a304f6c-73037c"][data-sh-c~="e-a304f6c-73037c"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-d143911-953bb1"][data-sh-c~="e-d143911-953bb1"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-f943958-0a2632"][data-sh-c~="e-f943958-0a2632"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-01b0f0b-cac393"][data-sh-c~="e-01b0f0b-cac393"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-5c99246-462fca"][data-sh-c~="e-5c99246-462fca"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-025df8f-d2ccf5"][data-sh-c~="e-025df8f-d2ccf5"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-924fbba-f17ec1"][data-sh-c~="e-924fbba-f17ec1"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-b88b719-7f2a92"][data-sh-c~="e-b88b719-7f2a92"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-2bbab1f-37ffa8"][data-sh-c~="e-2bbab1f-37ffa8"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-7c5c08d-589457"][data-sh-c~="e-7c5c08d-589457"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-98adb0b-d1bc17"][data-sh-c~="e-98adb0b-d1bc17"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-f9d4d84-413d31"][data-sh-c~="e-f9d4d84-413d31"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-b367ac5-abe8ae"][data-sh-c~="e-b367ac5-abe8ae"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-e8596f8-cacca1"][data-sh-c~="e-e8596f8-cacca1"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-a7eb507-9f4d16"][data-sh-c~="e-a7eb507-9f4d16"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-bc8afc8-b5e02c"][data-sh-c~="e-bc8afc8-b5e02c"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-34c2a23-1a105f"][data-sh-c~="e-34c2a23-1a105f"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-bdd2cbe-f50504"][data-sh-c~="e-bdd2cbe-f50504"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-57fc7ce-1b4785"][data-sh-c~="e-57fc7ce-1b4785"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-5bc69e1-de1838"][data-sh-c~="e-5bc69e1-de1838"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-78bdaa9-797c16"][data-sh-c~="e-78bdaa9-797c16"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-be3b525-6f8f90"][data-sh-c~="e-be3b525-6f8f90"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-1d28284-f91bf3"][data-sh-c~="e-1d28284-f91bf3"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-157d258-4afe6e"][data-sh-c~="e-157d258-4afe6e"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-967c390-cb1e1e"][data-sh-c~="e-967c390-cb1e1e"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-8e7b01d-24eace"][data-sh-c~="e-8e7b01d-24eace"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-0d125cd-fa7dcd"][data-sh-c~="e-0d125cd-fa7dcd"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-d1f7667-d139a7"][data-sh-c~="e-d1f7667-d139a7"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-afb0227-4133dc"][data-sh-c~="e-afb0227-4133dc"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-61209bf-5677be"][data-sh-c~="e-61209bf-5677be"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-0de2556-39595e"][data-sh-c~="e-0de2556-39595e"] {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	[data-sh-c~="e-98b8e61-5bef14"][data-sh-c~="e-98b8e61-5bef14"] {
		height: 100% !important;
	}
}
[data-sh="f3bbad4"] {
	background-image: linear-gradient( 		rgba(234, 228, 216, 0)    24%, 		rgba(234, 228, 216, 0.25) 55%, 		rgba(234, 228, 216, 0.60) 80%, 		rgba(234, 228, 216, 0.92) 93%, 		rgb(234, 228, 216)        100% 	) !important;
}
[data-sh="36e1ab2"] > [data-sh="f3bbad4"] {
	top: auto !important; 	bottom: 0 !important;
}
[data-sh-c~="e-f790562-7ba370"],
[data-sh-c~="e-0688405-21fc90"] {
	color: #2B1212 !important;
}
[data-sh-c~="e-01d2ff7-07bd02"] {
	color: #462222 !important;
}
[data-sh-c~="e-66c2443-d45cc5"] {
	color: #EAE4D8 !important;
}
@media (min-width: 768px) {
	body .sh-nav:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base:not(.sh-nav-links):not(.sh-mobile-menu) img,
	body .sh-nav:is([data-sh-from="36"],[data-sh-from="36"] *) > .e-flexbox-base:not(.sh-nav-links):not(.sh-mobile-menu) img {
		content: url('../../img/socialhart-nav-logo-bar-dark.svg');
	}
}
@media (max-width: 767px) {
	body .sh-nav:is([data-sh-from="35"],[data-sh-from="35"] *),
	body .sh-nav:is([data-sh-from="36"],[data-sh-from="36"] *) {
		border-bottom-color: #462222;
	}
}
@media (max-width: 767px) {
	body [data-sh="36e1ab2"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		height: auto !important; 		min-height: 0 !important; 		padding: 34px 0 36px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="36e1ab2"]:is([data-sh-from="12"],[data-sh-from="12"] *) > h1 {
		padding: 0 32px !important; 		margin: 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="36e1ab2"]:is([data-sh-from="12"],[data-sh-from="12"] *) > img[src*="hero_deer"] {
		height: 98px !important; 		width: 66px !important; 		margin: 87px 0 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="36e1ab2"]:is([data-sh-from="12"],[data-sh-from="12"] *) > .sh-wordmark-mobile {
		width: 376px !important; 		max-width: calc(100% - 64px) !important; 		height: 173px !important; 		object-fit: contain !important; 		margin: 165px auto 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="36e1ab2"]:is([data-sh-from="12"],[data-sh-from="12"] *) > .sh-hero-fade {
		display: none !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="dd05eee"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		min-height: 0 !important; 		padding: 62px 28px 62px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="dd05eee"]:is([data-sh-from="12"],[data-sh-from="12"] *) > h2 {
		margin-top: 33px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="dd05eee"]:is([data-sh-from="12"],[data-sh-from="12"] *) > p:last-child {
		margin: 39px auto 0 !important; 		max-width: min(353px, 100%) !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="e0207cf"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding: 16px 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="e0207cf"]:is([data-sh-from="12"],[data-sh-from="12"] *) .sh-marquee-track,
	body [data-sh="e0207cf"]:is([data-sh-from="12"],[data-sh-from="12"] *) .sh-marquee-track p {
		height: 25px !important; 		min-height: 0 !important; 		line-height: 25px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="c954591"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding: 63px 28px 49px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="c954591"]:is([data-sh-from="12"],[data-sh-from="12"] *) > h2 {
		margin-top: 3px !important; 		max-width: min(359px, 100%) !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="c954591"]:is([data-sh-from="12"],[data-sh-from="12"] *) > h2 ~ p {
		font-size: 22px !important; 		line-height: 22px !important; 		max-width: min(369px, 100%) !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="c954591"]:is([data-sh-from="12"],[data-sh-from="12"] *) > a.e-button-base {
		display: none !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="afa2f29"]:is([data-sh-from="12"],[data-sh-from="12"] *) > img {
		flex: 0 0 100% !important; 		width: 100% !important; 		max-width: none !important; 		height: 630px !important; 		object-fit: cover !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="72a9033"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		overflow: visible !important; 		clip-path: inset(0 0 -60px 0); 		z-index: 3 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="72a9033"]:is([data-sh-from="12"],[data-sh-from="12"] *) > img {
		width: 2165px !important; 		max-width: none !important; 		height: 1219px !important; 		inset-block-start: -211px !important; 		inset-inline-start: calc(50% - 1207px) !important; 		object-fit: fill !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="7715b76"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding: 136px 28px 156px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="7715b76"]:is([data-sh-from="12"],[data-sh-from="12"] *) > h3 {
		max-width: min(369px, 100%) !important; 		margin-inline: auto !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="7715b76"]:is([data-sh-from="12"],[data-sh-from="12"] *) > p {
		max-width: min(175px, 100%) !important; 		margin: 50px 0 0 calc(50% - 94px) !important; 		align-self: flex-start !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="035d063"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding: 76px 28px 76px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="035d063"]:is([data-sh-from="12"],[data-sh-from="12"] *) > h2 {
		max-width: min(365px, 100%) !important; 		margin-bottom: 43px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="035d063"]:is([data-sh-from="12"],[data-sh-from="12"] *) > h2 ~ p {
		font-size: 22px !important; 		line-height: 22px !important; 		max-width: min(350px, 100%) !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="035d063"]:is([data-sh-from="12"],[data-sh-from="12"] *) > a.e-button-base {
		min-width: 141px !important; 		width: 141px !important; 		margin-top: 13px !important;
	}
}
@media (max-width: 767px) {
	body .sh-founder-section:is([data-sh-from="12"],[data-sh-from="12"] *) {
		overflow-x: clip !important;
	}
}
@media (max-width: 767px) {
	body .sh-founder-section:is([data-sh-from="12"],[data-sh-from="12"] *) > .sh-founder-frame {
		position: relative !important; 		display: block !important; 		order: 2 !important; 		flex: 0 0 auto !important; 		width: 562px !important; 		max-width: none !important; 		height: 632px !important; 		padding: 0 !important; 		margin: -7.7px 0 -19.3px calc(50% - 280.5px) !important; 		clip-path: inset(7.7px 0 19.3px 0); 		background: #DCC38B url('../../img/founder-argyle-tile.png') repeat 0 222.5px / 109px 146.9px !important;
	}
}
@media (max-width: 767px) {
	body .sh-founder-frame:is([data-sh-from="12"],[data-sh-from="12"] *)::after {
		content: ''; 		position: absolute; 		inset: 0; 		background: url('../../img/founder-frame-overlay.webp') 0 0 / 100% 100% no-repeat; 		pointer-events: none;
	}
}
@media (max-width: 767px) {
	body .sh-founder-frame:is([data-sh-from="12"],[data-sh-from="12"] *) > .sh-founder-photo {
		position: absolute !important; 		top: 121px !important; 		left: 135px !important; 		width: 291px !important; 		max-width: none !important; 		height: 380px !important; 		padding: 0 !important; 		margin: 0 !important; 		background: none !important; 		object-fit: cover !important; 		object-position: 50% 15% !important; 		order: 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="941f1c8"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		height: 116px !important; 		padding: 10px 0 0 !important; 		box-sizing: border-box;
	}
}
@media (max-width: 767px) {
	body [data-sh="941f1c8"]:is([data-sh-from="12"],[data-sh-from="12"] *) > p,
	body [data-sh="941f1c8"]:is([data-sh-from="12"],[data-sh-from="12"] *) .sh-logo-fade {
		display: none !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="941f1c8"]:is([data-sh-from="12"],[data-sh-from="12"] *) > .e-flexbox-base {
		flex: 0 0 100% !important; 		height: 106px !important;
	}
}
@media (max-width: 767px) {
	body .sh-logo-track:is([data-sh-from="12"],[data-sh-from="12"] *) img[src*="logo_autotrader"] {
		height: 49px !important; width: auto !important;
	}
}
@media (max-width: 767px) {
	body .sh-logo-track:is([data-sh-from="12"],[data-sh-from="12"] *) img[src*="logo_kbb"] {
		width: 195px !important; height: auto !important;
	}
}
@media (max-width: 767px) {
	body .sh-logo-track:is([data-sh-from="12"],[data-sh-from="12"] *) img[src*="logo_peloton"] {
		height: 50px !important; width: auto !important;
	}
}
@media (max-width: 767px) {
	body .sh-logo-track:is([data-sh-from="12"],[data-sh-from="12"] *) img[src*="logo_wix"] {
		height: 38px !important; width: auto !important;
	}
}
@media (max-width: 767px) {
	body .sh-logo-track:is([data-sh-from="12"],[data-sh-from="12"] *) img[src*="logo_backlinko"] {
		width: 151px !important; height: auto !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="8890028"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding: 81px 28px 64px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="8890028"]:is([data-sh-from="12"],[data-sh-from="12"] *) > h3:nth-of-type(1) {
		margin-top: 32px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="8890028"]:is([data-sh-from="12"],[data-sh-from="12"] *) > h3:nth-of-type(2) {
		font-size: 45px !important; 		line-height: 37.8px !important; 		letter-spacing: normal !important; 		margin-top: 38px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="38b997c"]:is([data-sh-from="12"],[data-sh-from="12"] *) > img[src*="envelope"] {
		display: none !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		border-top: 1px solid #3B1919; 		padding-top: 35px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="12"],[data-sh-from="12"] *) > .e-flexbox-base {
		flex-direction: column !important; 		flex-wrap: nowrap !important; 		align-items: flex-start !important; 		justify-content: flex-start !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="e85a054"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		border-top: 1px solid #3B1919; padding: 31px 28px 50px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="62b0b0f"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding: 31px 28px 40px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="4c53215"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding: 31px 28px 54px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="9c4cd5d"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding: 31px 28px 44px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="12"],[data-sh-from="12"] *) > .e-div-block-base {
		background-color: #3B1919 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="12"],[data-sh-from="12"] *) > .e-flexbox-base > img {
		width: 113px !important; 		height: 149px !important; 		object-fit: cover !important; 		margin: 0 0 20px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="12"],[data-sh-from="12"] *) > .e-flexbox-base > .e-heading-base {
		margin: 0 0 30px !important; 		width: 100% !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="12"],[data-sh-from="12"] *) > [data-sh="4c53215"] > img {
		margin-bottom: 27px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="52be995"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding: 31px 28px 76px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="52be995"]:is([data-sh-from="12"],[data-sh-from="12"] *) > a.e-button-base {
		min-width: 256px !important; 		width: 256px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="d4c12c5"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding: 50px 28px 66px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="d4c12c5"]:is([data-sh-from="12"],[data-sh-from="12"] *) > img {
		height: 98px !important; 		width: 66px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="d4c12c5"]:is([data-sh-from="12"],[data-sh-from="12"] *) > h2 {
		margin-top: 30px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="d4c12c5"]:is([data-sh-from="12"],[data-sh-from="12"] *) > h3 {
		margin-top: 21px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="cea9573"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding: 0 28px 46px !important; 		row-gap: 49px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="cea9573"]:is([data-sh-from="12"],[data-sh-from="12"] *) > .e-flexbox-base > p {
		padding-bottom: 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="cea9573"]:is([data-sh-from="12"],[data-sh-from="12"] *) > .e-flexbox-base > p > .e-paragraph-link-base {
		min-height: 34px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="cea9573"]:is([data-sh-from="12"],[data-sh-from="12"] *) > .e-flexbox-base {
		flex: 0 0 100% !important; 		width: 100% !important; 		max-width: none !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="cea9573"]:is([data-sh-from="12"],[data-sh-from="12"] *) > .e-flexbox-base > img {
		width: 100% !important; 		height: 316px !important; 		object-fit: cover !important; 		border: 1px solid #3B1919 !important; 		box-sizing: border-box !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="cea9573"]:is([data-sh-from="12"],[data-sh-from="12"] *) > .e-flexbox-base > h4 {
		width: 100% !important; 		margin: 19px 0 18px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="ab2a4d5"]:is([data-sh-from="12"],[data-sh-from="12"] *) > a.e-button-base {
		min-width: 212px !important; 		width: 212px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="9f9419c"]:is([data-sh-from="12"],[data-sh-from="12"] *) > img[src*="tag_transparent"] {
		inset-block-start: auto !important; 		inset-block-end: -225px !important; 		inset-inline-start: 29.77% !important; 		width: 62.27% !important; 		max-width: none !important; 		height: auto !important; 		aspect-ratio: 274 / 283; 		object-fit: contain !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="dd085ae"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding: 150px 28px 145px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="dd085ae"]:is([data-sh-from="12"],[data-sh-from="12"] *) > img {
		height: 98px !important; 		width: 66px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="dd085ae"]:is([data-sh-from="12"],[data-sh-from="12"] *) > p {
		margin: 40px 0 43px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="dd085ae"]:is([data-sh-from="12"],[data-sh-from="12"] *) > a.e-button-base {
		min-width: 238px !important; 		width: 238px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="fc65b74"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		border-top: 1px solid #3B1919; 		border-bottom: 1px solid #3B1919;
	}
}
@media (max-width: 767px) {
	body [data-sh="1b6d130"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding: 58px 28px 69px !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="12"],[data-sh-from="12"] *) {
		margin-top: 49px !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="12"],[data-sh-from="12"] *) .elementor-form-fields-wrapper {
		margin-bottom: 0 !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="12"],[data-sh-from="12"] *) .elementor-field-group {
		margin-bottom: 13px !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="12"],[data-sh-from="12"] *) .elementor-field-group.e-form__buttons {
		margin: 14px 0 0 !important; 		justify-content: flex-start !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="12"],[data-sh-from="12"] *) input.elementor-field-textual {
		height: 55px !important; 		min-height: 55px !important; 		padding: 0 19px !important; 		border: 1px solid #3B1919 !important; 		border-radius: 0 !important; 		background: transparent !important; 		font-family: 'Source Serif Pro', Georgia, serif !important; 		font-size: 20px !important; 		letter-spacing: -0.6px !important; 		color: #3B1919 !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="12"],[data-sh-from="12"] *) input.elementor-field-textual::placeholder {
		color: #3B1919 !important; 		opacity: 1 !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="12"],[data-sh-from="12"] *) .e-form__buttons .elementor-button {
		flex: 0 0 auto !important; 		min-width: 281px !important; 		width: 281px !important; 		min-height: 51px !important; 		height: 51px !important; 		padding: 0 20px !important; 		white-space: nowrap !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="dbf7cb7"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding: 70px 28px 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="9ea8b76"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		display: none !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="5787a2a"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		margin-left: 32px !important; 		gap: 0 !important; 		flex-wrap: nowrap !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="b9d2512"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		flex: 0 0 215px !important; 		width: 215px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="5787a2a"]:is([data-sh-from="12"],[data-sh-from="12"] *) p:not(:first-child),
	body [data-sh="5787a2a"]:is([data-sh-from="12"],[data-sh-from="12"] *) .e-paragraph-link-base {
		font-size: 20px !important; 		letter-spacing: -0.6px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="5787a2a"]:is([data-sh-from="12"],[data-sh-from="12"] *) .e-paragraph-link-base {
		min-height: 28px !important; 		line-height: 28px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="b9d2512"]:is([data-sh-from="12"],[data-sh-from="12"] *) > p:not(:first-child) {
		padding-left: 4px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="c3d7822"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding: 91px 28px 27px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="c3d7822"]:is([data-sh-from="12"],[data-sh-from="12"] *) > img {
		content: url('../../img/socialhart-wordmark-2line-dark.png'); 		width: 376px !important; 		max-width: 100% !important; 		height: 173px !important; 		object-fit: contain !important; 		margin: 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="9de18a6"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding: 23px 26px 22px !important; 		flex-wrap: nowrap !important; 		justify-content: flex-start !important; 		column-gap: 12px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="cab4cb4"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		flex: 0 0 auto !important; 		width: auto !important; 		flex-wrap: nowrap !important; 		column-gap: 12px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="32f5307"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		flex: 0 0 auto !important; 		width: auto !important; 		min-width: 0 !important; 		justify-content: flex-start !important;
	}
}
@media (max-width: 439px) {
	body [data-sh="9de18a6"]:is([data-sh-from="12"],[data-sh-from="12"] *),
	body [data-sh="cab4cb4"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		flex-wrap: wrap !important;
	}
}
body .sh-flodesk-form:is([data-sh-from="4143"],[data-sh-from="4143"] *) button.fd-btn > span::after {
	content: "Join the newsletter";
}
@media (min-width: 768px) {
	body .sh-newsletter-form:is([data-sh-from="4143"],[data-sh-from="4143"] *) .sh-flodesk-form [data-ff-el="fields"] {
		gap: 33px !important;
	}
}
@media (min-width: 768px) {
	body .sh-newsletter-form:is([data-sh-from="4143"],[data-sh-from="4143"] *) .sh-flodesk-form [data-ff-el="root"] [data-ff-el="footer"] {
		margin-top: 49px !important;
	}
}
@media (min-width: 768px) {
	body .sh-newsletter-form:is([data-sh-from="4143"],[data-sh-from="4143"] *) .sh-flodesk-form button.fd-btn {
		width: 100% !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="4143"],[data-sh-from="4143"] *) .sh-flodesk-form [data-ff-el="root"] [data-ff-el="footer"] {
		text-align: center !important;
	}
}
body [data-sh="93a748f"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
	background-color: var(--sh-card-green) !important;
}
body [data-sh="13e2e64"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
	background-color: var(--sh-card-yellow) !important;
}
body [data-sh="20202ce"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
	background-color: var(--sh-card-pink) !important;
}
body [data-sh="59bb4be"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
	background-color: var(--sh-card-blue) !important;
}
body [data-sh="c8f6e9e"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
	background-color: var(--sh-card-green) !important;
}
body [data-sh="6621855"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
	background-color: var(--sh-card-yellow) !important;
}
:is(body :is([data-sh="93a748f"], [data-sh="59bb4be"], [data-sh="c8f6e9e"]):is([data-sh-from="35"],[data-sh-from="35"] *) :is(h3, h4, p, span)):is([data-sh-from],[data-sh-from] *) {
	color: var(--sh-on-dark) !important;
}
:is(body :is([data-sh="13e2e64"], [data-sh="20202ce"], [data-sh="6621855"]):is([data-sh-from="35"],[data-sh-from="35"] *) :is(h3, h4, p, span)):is([data-sh-from],[data-sh-from] *) {
	color: var(--sh-on-light) !important;
}
body :is([data-sh="4c2598c"], [data-sh="249c1f1"],
                    [data-sh="210fcef"], [data-sh="7dfacbf"]):is([data-sh-from="35"],[data-sh-from="35"] *) {
	padding-left: 40px !important; 	padding-right: 40px !important; 	box-sizing: border-box;
}
body [data-sh="4c2598c"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
	background-color: var(--sh-card-white) !important;
}
body [data-sh="249c1f1"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
	background-color: var(--sh-card-yellow) !important;
}
body [data-sh="210fcef"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
	background-color: var(--sh-card-pink) !important;
}
body [data-sh="7dfacbf"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
	background-color: var(--sh-card-white) !important;
}
:is(body :is([data-sh="4c2598c"], [data-sh="249c1f1"],
                    [data-sh="210fcef"], [data-sh="7dfacbf"]):is([data-sh-from="35"],[data-sh-from="35"] *) :is(h3, h4, p, span)):is([data-sh-from],[data-sh-from] *) {
	color: var(--sh-on-light) !important;
}
body :is([data-sh="f4da92c"], [data-sh="f9fbe27"],
                      [data-sh="e8150c2"], [data-sh="eae8ce5"]):is([data-sh-from="4144"],[data-sh-from="4144"] *) {
	padding: 26px 30px !important; 	box-sizing: border-box;
}
body [data-sh="f4da92c"]:is([data-sh-from="4144"],[data-sh-from="4144"] *) {
	background-color: var(--sh-card-green) !important;
}
body [data-sh="f9fbe27"]:is([data-sh-from="4144"],[data-sh-from="4144"] *) {
	background-color: var(--sh-card-yellow) !important;
}
body [data-sh="e8150c2"]:is([data-sh-from="4144"],[data-sh-from="4144"] *) {
	background-color: var(--sh-card-pink) !important;
}
body [data-sh="eae8ce5"]:is([data-sh-from="4144"],[data-sh-from="4144"] *) {
	background-color: var(--sh-card-blue) !important;
}
body :is([data-sh="f4da92c"], [data-sh="eae8ce5"]):is([data-sh-from="4144"],[data-sh-from="4144"] *) {
	color: var(--sh-on-dark) !important;
}
:is(body :is([data-sh="f4da92c"], [data-sh="eae8ce5"]):is([data-sh-from="4144"],[data-sh-from="4144"] *) :is(h3, h4, p, span, strong)):is([data-sh-from],[data-sh-from] *) {
	color: var(--sh-on-dark) !important;
}
:is(body :is([data-sh="f9fbe27"], [data-sh="e8150c2"]):is([data-sh-from="4144"],[data-sh-from="4144"] *) :is(h3, h4, p, span, strong)):is([data-sh-from],[data-sh-from] *) {
	color: var(--sh-on-light) !important;
}
body :is([data-sh="f4da92c"], [data-sh="f9fbe27"],
                      [data-sh="e8150c2"], [data-sh="eae8ce5"]):is([data-sh-from="4144"],[data-sh-from="4144"] *) {
	background-color: transparent !important; 	padding-block: 0 !important;
}
body :is([data-sh="d798126"], [data-sh="d800fd0"],
                      [data-sh="7f32214"], [data-sh="2c63d77"],
                      [data-sh="c485a34"], [data-sh="200d737"],
                      [data-sh="97bf21d"], [data-sh="3e08157"]):is([data-sh-from="4144"],[data-sh-from="4144"] *) {
	--sh-box: var(--sh-card-green); 	--sh-box-ink: var(--sh-on-dark); 	background-color: var(--sh-box) !important; 	border-color: transparent !important; 	outline: 1px solid var(--sh-box-ink); 	outline-offset: -10px; 	padding: 26px 28px !important;
}
body :is([data-sh="d800fd0"], [data-sh="97bf21d"]):is([data-sh-from="4144"],[data-sh-from="4144"] *) {
	--sh-box: var(--sh-card-yellow); 	--sh-box-ink: var(--sh-on-light);
}
body :is([data-sh="7f32214"], [data-sh="3e08157"]):is([data-sh-from="4144"],[data-sh-from="4144"] *) {
	--sh-box: var(--sh-card-pink); 	--sh-box-ink: var(--sh-on-light);
}
body [data-sh="2c63d77"]:is([data-sh-from="4144"],[data-sh-from="4144"] *) {
	--sh-box: var(--sh-card-red);
}
body [data-sh="c485a34"]:is([data-sh-from="4144"],[data-sh-from="4144"] *) {
	--sh-box: var(--sh-card-blue);
}
:is(body :is([data-sh="d798126"], [data-sh="d800fd0"],
                      [data-sh="7f32214"], [data-sh="2c63d77"],
                      [data-sh="c485a34"], [data-sh="200d737"],
                      [data-sh="97bf21d"], [data-sh="3e08157"]):is([data-sh-from="4144"],[data-sh-from="4144"] *) :is(h3, h4, p, span, strong)):is([data-sh-from],[data-sh-from] *) {
	color: var(--sh-box-ink) !important;
}
@media (prefers-reduced-motion: no-preference) {
	body :is([data-sh="78f7593"], [data-sh="0a0fccd"],
		                    [data-sh="47f5529"], [data-sh="4899a2f"]):is([data-sh-from="35"],[data-sh-from="35"] *) {
		animation: sh-drift 7s ease-in-out infinite; 		will-change: transform;
	}
}
@media (prefers-reduced-motion: no-preference) {
	body [data-sh="0a0fccd"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		animation-delay: -1.75s;
	}
}
@media (prefers-reduced-motion: no-preference) {
	body [data-sh="47f5529"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		animation-delay: -3.5s;
	}
}
@media (prefers-reduced-motion: no-preference) {
	body [data-sh="4899a2f"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		animation-delay: -5.25s;
	}
}
body :is([data-sh="526234c"], [data-sh="afad424"],
                      [data-sh="07c328e"]):is([data-sh-from="4145"],[data-sh-from="4145"] *) {
	padding: 26px 30px !important; 	box-sizing: border-box;
}
body [data-sh="526234c"]:is([data-sh-from="4145"],[data-sh-from="4145"] *) {
	background-color: var(--sh-card-green) !important;
}
body [data-sh="afad424"]:is([data-sh-from="4145"],[data-sh-from="4145"] *) {
	background-color: var(--sh-card-yellow) !important;
}
body [data-sh="07c328e"]:is([data-sh-from="4145"],[data-sh-from="4145"] *) {
	background-color: var(--sh-card-pink) !important;
}
:is(body [data-sh="526234c"]:is([data-sh-from="4145"],[data-sh-from="4145"] *) :is(h3, h4, p, span, strong)):is([data-sh-from],[data-sh-from] *) {
	color: var(--sh-on-dark) !important;
}
:is(body :is([data-sh="afad424"], [data-sh="07c328e"]):is([data-sh-from="4145"],[data-sh-from="4145"] *) :is(h3, h4, p, span, strong)):is([data-sh-from],[data-sh-from] *) {
	color: var(--sh-on-light) !important;
}
body img[src*="envelope_clean2"]:is([data-sh-from="4187"],[data-sh-from="4187"] *) {
	display: none !important;
}
body [data-sh="f81209f"]:is([data-sh-from="4144"],[data-sh-from="4144"] *),
body [data-sh="f81209f"]:is([data-sh-from="4145"],[data-sh-from="4145"] *) {
	display: none !important;
}
body .sh-waitlist-flodesk:is([data-sh-from="4144"],[data-sh-from="4144"] *),
body .sh-waitlist-flodesk:is([data-sh-from="4145"],[data-sh-from="4145"] *) {
	align-self: center; 	margin-top: 8px;
}
@media (max-width: 767px) {
	body [data-sh="c307f80"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		min-height: 0 !important; 		height: auto !important; 		padding: 156px 28px 68px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="c307f80"]:is([data-sh-from="33"],[data-sh-from="33"] *) > h1 {
		margin-top: 27px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="c307f80"]:is([data-sh-from="33"],[data-sh-from="33"] *) > p:nth-of-type(2) {
		margin-top: 21px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="c307f80"]:is([data-sh-from="33"],[data-sh-from="33"] *) > img {
		width: 66px !important; 		height: 98px !important; 		margin-top: 68px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="61c0355"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		min-height: 0 !important; 		padding: 79px 28px 60px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="61c0355"]:is([data-sh-from="33"],[data-sh-from="33"] *) > p:first-child {
		max-width: min(215px, 100%) !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="61c0355"]:is([data-sh-from="33"],[data-sh-from="33"] *) > h2 {
		margin-top: 27px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="a1f1979"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		margin-top: 38px !important; 		row-gap: 28px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="a1f1979"]:is([data-sh-from="33"],[data-sh-from="33"] *) > p {
		text-align: center !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="61c0355"]:is([data-sh-from="33"],[data-sh-from="33"] *) > p:nth-last-of-type(1) {
		margin-top: 52px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="61c0355"]:is([data-sh-from="33"],[data-sh-from="33"] *) > a.e-button-base {
		margin-top: 52px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="0a12729"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		min-height: 0 !important; 		overflow-x: clip !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="0a12729"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-founder-frame-fluid {
		flex: 0 0 auto !important; 		box-sizing: border-box !important; 		width: 561.5px !important; 		max-width: none !important; 		height: 611.7px !important; 		margin: 0 0 -7.7px calc(50% - 277.3px) !important; 		clip-path: inset(0 0 7.7px 0); 		border-top: 1px solid #3B1919; 		border-bottom: 0;
	}
}
@media (max-width: 767px) {
	body [data-sh="db1f3c4"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		padding: 50px 28px 52px !important; 		border-top: 1px solid #3B1919;
	}
}
@media (max-width: 767px) {
	body [data-sh="db1f3c4"]:is([data-sh-from="33"],[data-sh-from="33"] *) > h2 {
		max-width: min(365px, 100%) !important; 		margin-bottom: 43px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="db1f3c4"]:is([data-sh-from="33"],[data-sh-from="33"] *) > h2 ~ p {
		font-family: 'Source Serif Pro', Georgia, serif !important; 		font-size: 22px !important; 		line-height: 22px !important; 		letter-spacing: -0.66px !important; 		color: #462222 !important; 		max-width: min(350px, 100%) !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="db1f3c4"]:is([data-sh-from="33"],[data-sh-from="33"] *) > a.e-button-base {
		min-width: 141px !important; 		width: 141px !important; 		margin-top: 13px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="bf1a9cd"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		padding: 17px 0 !important; 		border-top: 1px solid #3B1919; 		border-bottom: 1px solid #3B1919; 		box-sizing: border-box; 		height: 63px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="bf1a9cd"]:is([data-sh-from="33"],[data-sh-from="33"] *) .sh-marquee-track,
	body [data-sh="bf1a9cd"]:is([data-sh-from="33"],[data-sh-from="33"] *) .sh-marquee-track p {
		height: 27px !important; 		min-height: 0 !important; 		line-height: 27px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="88f54db"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		min-height: 0 !important; 		padding: 67px 28px 71px !important; 		display: flex !important; 		flex-direction: column !important; 		align-items: center !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="88f54db"]:is([data-sh-from="33"],[data-sh-from="33"] *) > h2 {
		max-width: min(317px, 100%) !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="3831c00"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		display: block !important; 		width: 100% !important; 		margin-top: 44px !important; 		padding: 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="3831c00"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-ov-row {
		display: block !important; 		position: relative; 		flex: none !important; 		width: 100% !important; 		margin: 0 !important; 		padding: 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="3831c00"]:is([data-sh-from="33"],[data-sh-from="33"] *) .sh-ov-head {
		position: relative; 		width: 100% !important; 		max-width: none !important; 		box-sizing: border-box !important; 		margin: 0 !important; 		padding: 24px 46px 18px 0 !important; 		height: auto !important; 		min-height: 0 !important; 		border-bottom: 1px solid #3B1919; 		font-size: 30px !important; 		line-height: 28px !important; 		letter-spacing: -0.3px !important; 		text-align: left !important; 		cursor: pointer; 		user-select: none;
	}
}
@media (max-width: 767px) {
	body [data-sh="3831c00"]:is([data-sh-from="33"],[data-sh-from="33"] *) .sh-ov-head::after {
		content: ""; 		position: absolute; 		left: auto; 		right: 0; 		top: 24px; 		width: 28px; 		height: 28px; 		border-radius: 50%; 		background: 			linear-gradient(#EAE4D8, #EAE4D8) center / 17px 1px no-repeat, 			linear-gradient(#EAE4D8, #EAE4D8) center / 1px 17px no-repeat, 			#3B1919;
	}
}
@media (max-width: 767px) {
	body [data-sh="3831c00"]:is([data-sh-from="33"],[data-sh-from="33"] *) .sh-faq-open > .sh-ov-head::after {
		background: 			linear-gradient(#EAE4D8, #EAE4D8) center / 17px 1px no-repeat, 			#3B1919;
	}
}
@media (max-width: 767px) {
	body [data-sh="3831c00"]:is([data-sh-from="33"],[data-sh-from="33"] *) .sh-ov-body {
		margin: 0 !important; 		padding: 24px 0 12px !important; 		 		font-size: max(18px, calc(15px / var(--sh-zoom, 1))) !important; 		line-height: 27px !important; 		letter-spacing: -0.54px !important; 		text-align: left !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="3831c00"]:is([data-sh-from="33"],[data-sh-from="33"] *) .sh-faq-row:not(.sh-faq-open) > .sh-ov-body {
		display: none !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="3831c00"]:is([data-sh-from="33"],[data-sh-from="33"] *) :is([data-sh-c~="e-796409a-842de6"], [data-sh-c~="e-2f78727-81790f"]) {
		columns: 2; 		column-gap: 16px;
	}
}
@media (max-width: 767px) {
	body [data-sh="88f54db"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-proof-more {
		align-self: center !important; 		min-width: 141px !important; 		height: 51px !important; 		margin: 40px auto 0 !important; 		display: inline-flex !important; 		align-items: center; 		justify-content: center;
	}
}
@media (max-width: 767px) {
	body [data-sh="b1ea6d2"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		min-height: 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="06d4d6d"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		padding: 82px 28px 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="06d4d6d"]:is([data-sh-from="33"],[data-sh-from="33"] *) > h3:nth-of-type(1) {
		margin-top: 32px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="06d4d6d"]:is([data-sh-from="33"],[data-sh-from="33"] *) > h3:nth-of-type(2) {
		font-size: 45px !important; 		line-height: 37.8px !important; 		letter-spacing: normal !important; 		margin: 41px 0 64px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="afdba5a"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		height: 35px !important; 		min-height: 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="9aa6b94"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .e-flexbox-base:not([data-sh="afdba5a"]) {
		flex-direction: column !important; 		flex-wrap: nowrap !important; 		align-items: flex-start !important; 		justify-content: flex-start !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="769aae4"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		padding: 31px 28px 50px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="d309475"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		padding: 31px 28px 40px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="3d94271"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		padding: 31px 28px 54px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="94bc971"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		padding: 31px 28px 44px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="9aa6b94"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .e-flexbox-base > img {
		width: 113px !important; 		height: 149px !important; 		object-fit: cover !important; 		margin: 0 0 20px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="9aa6b94"]:is([data-sh-from="33"],[data-sh-from="33"] *) > [data-sh="3d94271"] > img {
		margin-bottom: 27px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="9aa6b94"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .e-flexbox-base > .e-heading-base {
		margin: 0 0 30px !important; 		width: 100% !important;
	}
}
@media (max-width: 767px) {
	body .sh-about-svc-cta:is([data-sh-from="33"],[data-sh-from="33"] *) {
		display: flex !important; 		justify-content: center !important; 		width: 100% !important; 		padding: 31px 28px 70px !important; 		box-sizing: border-box !important;
	}
}
@media (max-width: 767px) {
	body .sh-about-svc-cta:is([data-sh-from="33"],[data-sh-from="33"] *) a.e-button-base {
		min-height: 51px !important; 		min-width: 256px !important; 		width: 256px !important; 		background-color: #AF2A45 !important; 		color: #EAE4D8 !important; 		font-family: "Sofia Sans Extra Condensed", sans-serif !important; 		text-transform: uppercase !important; 		letter-spacing: -0.2px !important; 		text-decoration: none !important; 		padding: 0 20px !important; 		border: 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="89f90ab"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		min-height: 0 !important; 		padding: 70px 28px 60px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="89f90ab"]:is([data-sh-from="33"],[data-sh-from="33"] *) > h2 {
		max-width: min(381px, 100%) !important; 		margin-bottom: 23px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="89f90ab"]:is([data-sh-from="33"],[data-sh-from="33"] *) > p {
		font-size: 22px !important; 		line-height: 22px !important; 		letter-spacing: -0.66px !important; 		max-width: min(379px, 100%) !important;
	}
}
@media (max-width: 767px) {
	body .sh-logo-track:is([data-sh-from="33"],[data-sh-from="33"] *) {
		gap: 34px !important;
	}
}
@media (max-width: 767px) {
	body .sh-logo-track:is([data-sh-from="33"],[data-sh-from="33"] *) img[src*="logo_autotrader"] {
		height: 49px !important; width: auto !important;
	}
}
@media (max-width: 767px) {
	body .sh-logo-track:is([data-sh-from="33"],[data-sh-from="33"] *) img[src*="logo_kbb"] {
		width: 195px !important; height: auto !important;
	}
}
@media (max-width: 767px) {
	body .sh-logo-track:is([data-sh-from="33"],[data-sh-from="33"] *) img[src*="logo_peloton"] {
		height: 50px !important; width: auto !important;
	}
}
@media (max-width: 767px) {
	body .sh-logo-track:is([data-sh-from="33"],[data-sh-from="33"] *) img[src*="logo_wix"] {
		height: 38px !important; width: auto !important;
	}
}
@media (max-width: 767px) {
	body .sh-logo-track:is([data-sh-from="33"],[data-sh-from="33"] *) img[src*="logo_backlinko"] {
		width: 151px !important; height: auto !important;
	}
}
@media (max-width: 767px) {
	body .sh-logo-track:is([data-sh-from="33"],[data-sh-from="33"] *) img[src*="logo_iff"] {
		height: 50px !important; width: auto !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="57c2e2c"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		min-height: 0 !important; 		height: auto !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="7e66e0c"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		padding: 0 !important;
	}
}
@media (max-width: 767px) {
	body .sh-collab-frame:is([data-sh-from="33"],[data-sh-from="33"] *) {
		display: block !important; 		position: relative !important; 		flex: 0 0 100% !important; 		width: 100% !important; 		height: 852px !important; 		padding: 457px 0 0 !important; 		box-sizing: border-box !important; 		overflow: hidden !important; 		border-radius: 0 !important;
	}
}
@media (max-width: 767px) {
	body .sh-collab-photo:is([data-sh-from="33"],[data-sh-from="33"] *) {
		position: absolute !important; 		top: 0 !important; 		left: calc(50% - 776.5px) !important; 		width: 1548px !important; 		max-width: none !important; 		height: 852px !important; 		object-fit: fill !important; 		border-radius: 0 !important; 		z-index: 0;
	}
}
@media (max-width: 767px) {
	body .sh-collab-frame:is([data-sh-from="33"],[data-sh-from="33"] *)::after {
		content: ""; 		position: absolute; 		inset: 0; 		background: rgba(0, 0, 0, 0.3); 		z-index: 0; 		pointer-events: none;
	}
}
@media (max-width: 767px) {
	body .sh-collab-heading:is([data-sh-from="33"],[data-sh-from="33"] *) {
		position: relative !important; 		inset: auto !important; 		z-index: 1; 		width: 100% !important; 		padding: 0 39px 0 28px !important; 		margin: 0 0 22px !important; 		box-sizing: border-box !important; 		color: #EAE4D8 !important;
	}
}
@media (max-width: 767px) {
	body .sh-collab-text:is([data-sh-from="33"],[data-sh-from="33"] *) {
		position: relative !important; 		inset: auto !important; 		z-index: 1; 		width: 100% !important; 		padding: 0 47px 0 28px !important; 		box-sizing: border-box !important; 		row-gap: 0 !important;
	}
}
@media (max-width: 767px) {
	body .sh-collab-text:is([data-sh-from="33"],[data-sh-from="33"] *) p {
		color: #EAE4D8 !important; 		margin: 0 0 28px !important;
	}
}
@media (max-width: 767px) {
	body .sh-collab-text:is([data-sh-from="33"],[data-sh-from="33"] *) a.e-button-base {
		min-width: 141px !important; 		width: 141px !important; 		background-color: #EAE4D8 !important; 		color: #462222 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="8feb9ba"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		min-height: 0 !important; 		padding: 53px 28px 76px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="8feb9ba"]:is([data-sh-from="33"],[data-sh-from="33"] *) > p:first-child {
		max-width: min(223px, 100%) !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="8feb9ba"]:is([data-sh-from="33"],[data-sh-from="33"] *) > h2 {
		margin: 34px 0 91px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="e6968ce"]:is([data-sh-from="33"],[data-sh-from="33"] *),
	body .sh-stat-grid:is([data-sh-from="35"],[data-sh-from="35"] *) {
		display: flex !important; 		flex-direction: column !important; 		gap: 24px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="e6968ce"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-stat-card,
	body .sh-stat-grid:is([data-sh-from="35"],[data-sh-from="35"] *) > .sh-stat-card {
		position: relative !important; 		width: 100% !important; 		height: 270px !important; 		min-height: 0 !important; 		box-sizing: border-box !important; 		display: flex !important; 		flex-direction: column !important; 		align-items: center !important; 		justify-content: center !important; 		padding: 0 24px !important; 		margin: 0 !important; 		border: 1px solid #462222 !important; 		overflow: hidden !important; 		cursor: pointer; 		-webkit-tap-highlight-color: transparent;
	}
}
@media (max-width: 767px) {
	body [data-sh="e6968ce"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-stat-card > h3,
	body .sh-stat-grid:is([data-sh-from="35"],[data-sh-from="35"] *) > .sh-stat-card > h3 {
		width: 100% !important; 		max-width: none !important; 		height: auto !important; 		margin: 0 !important; 		font-size: 46px !important; 		line-height: 40px !important; 		text-align: center !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="e6968ce"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-stat-card > p,
	body .sh-stat-grid:is([data-sh-from="35"],[data-sh-from="35"] *) > .sh-stat-card > p {
		position: absolute !important; 		inset: 0 !important; 		display: flex !important; 		align-items: center !important; 		justify-content: center !important; 		box-sizing: border-box !important; 		width: auto !important; 		max-width: none !important; 		max-height: none !important; 		margin: 0 !important; 		padding: 0 34px !important; 		background: #EAC8C6 url('../../img/stat-card-hover.webp') center / cover no-repeat; 		font-size: max(20px, calc(15px / var(--sh-zoom, 1))) !important; 		line-height: 24px !important; 		letter-spacing: -0.6px !important; 		text-align: center !important; 		opacity: 0 !important; 		overflow: hidden !important; 		transition: opacity 0.25s ease !important; 		pointer-events: none;
	}
}
@media (max-width: 767px) {
	:is(body [data-sh="e6968ce"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-stat-card:is(:focus-visible, .sh-stat-revealed) > p):is([data-sh-from],[data-sh-from] *),
	body .sh-stat-grid:is([data-sh-from="35"],[data-sh-from="35"] *) > .sh-stat-card:is(:focus-visible, .sh-stat-revealed) > p {
		opacity: 1 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="8feb9ba"]:is([data-sh-from="33"],[data-sh-from="33"] *) > a.e-button-base {
		margin-top: 67px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="4e2d7a9"]:is([data-sh-from="33"],[data-sh-from="33"] *) > img {
		width: 1513px !important; 		max-width: none !important; 		height: 908px !important; 		top: -63px !important; 		left: calc(50% - 900px) !important; 		inset-block-start: -63px !important; 		inset-inline-start: calc(50% - 900px) !important; 		object-fit: fill !important; 		 		clip-path: inset(63px calc(613px - 50vw / var(--sh-zoom, 1)) 67px calc(900px - 50vw / var(--sh-zoom, 1)));
	}
}
@media (max-width: 767px) {
	body [data-sh="4e2d7a9"]:is([data-sh-from="33"],[data-sh-from="33"] *) > img[data-sh-c~="e-e8596f8-cacca1"] {
		display: none !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="4e2d7a9"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		background: #5a3220 url('../../img/about-mission-fawn-mobile.webp') center / cover no-repeat !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="9631dec"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		background: rgba(43, 20, 16, 0.66) !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="333ea16"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		min-height: 778px !important; 		align-content: flex-start !important; 		padding: 464px 28px 0 !important; 		box-sizing: border-box !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="333ea16"]:is([data-sh-from="33"],[data-sh-from="33"] *) > h2 {
		margin: 0 0 0 -4px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="da3a210"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		margin-top: 23px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="da3a210"]:is([data-sh-from="33"],[data-sh-from="33"] *) > p {
		font-size: 22px !important; 		line-height: 22px !important; 		letter-spacing: -0.66px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="333ea16"]:is([data-sh-from="33"],[data-sh-from="33"] *) > a.e-button-base {
		display: none !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="4e2d7a9"]:is([data-sh-from="33"],[data-sh-from="33"] *) > img.sh-hover-nudge {
		content: url('../../../../../uploads/2026/08/tag_transparent.png'); 		inset-block-start: 816px !important; 		inset-block-end: auto !important; 		inset-inline-start: 29.55% !important; 		width: 62.27% !important; 		max-width: none !important; 		height: auto !important; 		aspect-ratio: 274 / 283; 		object-fit: contain !important; 		clip-path: none;
	}
}
@media (max-width: 767px) {
	body [data-sh="39e9873"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		height: 96px !important; 		padding: 27px 0 33px !important; 		box-sizing: border-box !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="39e9873"]:is([data-sh-from="33"],[data-sh-from="33"] *) .sh-marquee-track,
	body [data-sh="39e9873"]:is([data-sh-from="33"],[data-sh-from="33"] *) .sh-brand-values {
		height: 36px !important; 		line-height: 36px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="39e9873"]:is([data-sh-from="33"],[data-sh-from="33"] *) .sh-brand-values {
		font-size: 40px !important; 		letter-spacing: -0.4px !important; 		text-transform: lowercase;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="33"],[data-sh-from="33"] *) {
		margin-top: 49px !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="33"],[data-sh-from="33"] *) .elementor-form-fields-wrapper {
		margin-bottom: 0 !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="33"],[data-sh-from="33"] *) .elementor-field-group {
		margin-bottom: 13px !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="33"],[data-sh-from="33"] *) .elementor-field-group.e-form__buttons {
		margin: 14px 0 0 !important; 		justify-content: flex-start !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="33"],[data-sh-from="33"] *) input.elementor-field-textual {
		height: 55px !important; 		min-height: 55px !important; 		padding: 0 19px !important; 		border: 1px solid #3B1919 !important; 		border-radius: 0 !important; 		background: transparent !important; 		font-family: 'Source Serif Pro', Georgia, serif !important; 		font-size: 20px !important; 		letter-spacing: -0.6px !important; 		color: #3B1919 !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="33"],[data-sh-from="33"] *) input.elementor-field-textual::placeholder {
		color: #3B1919 !important; 		opacity: 1 !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="33"],[data-sh-from="33"] *) .e-form__buttons .elementor-button {
		flex: 0 0 auto !important; 		min-width: 281px !important; 		width: 281px !important; 		min-height: 51px !important; 		height: 51px !important; 		padding: 0 20px !important; 		white-space: nowrap !important;
	}
}
@media (min-width: 768px) {
	body .sh-about-svc-cta:is([data-sh-from="33"],[data-sh-from="33"] *) {
		display: none !important;
	}
}
@media (max-width: 767px) {
	body [data-sh-c~="e-924fbba-f17ec1"][data-sh-c~="e-924fbba-f17ec1"]:is([data-sh-from="210"],[data-sh-from="210"] *),
	body [data-sh-c~="e-b88b719-7f2a92"][data-sh-c~="e-b88b719-7f2a92"]:is([data-sh-from="210"],[data-sh-from="210"] *) {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	body [data-sh-c~="e-ef6a11e-48d218"]:is([data-sh-from="210"],[data-sh-from="210"] *),
	body [data-sh-c~="e-9b1b0b2-a2daa0"]:is([data-sh-from="210"],[data-sh-from="210"] *) {
		font-size: 45px !important; 		line-height: 38px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="3e417d7"]:is([data-sh-from="210"],[data-sh-from="210"] *),
	body [data-sh="6ec7aa8"]:is([data-sh-from="210"],[data-sh-from="210"] *),
	body [data-sh="f4137a7"]:is([data-sh-from="210"],[data-sh-from="210"] *) {
		padding-left: 28px !important; 		padding-right: 28px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="12c50e3"]:is([data-sh-from="210"],[data-sh-from="210"] *) {
		padding-left: 28px !important; 		padding-right: 28px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="57c2e2c"]:is([data-sh-from="210"],[data-sh-from="210"] *) {
		min-height: 0 !important; 			height: auto !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="7e66e0c"]:is([data-sh-from="210"],[data-sh-from="210"] *) {
		padding: 0 !important;
	}
}
@media (max-width: 767px) {
	body .sh-collab-frame:is([data-sh-from="210"],[data-sh-from="210"] *) {
		display: block !important; 			position: relative !important; 			flex: 0 0 100% !important; 			width: 100% !important; 			height: 852px !important; 			padding: 457px 0 0 !important; 			box-sizing: border-box !important; 			overflow: hidden !important; 			border-radius: 0 !important;
	}
}
@media (max-width: 767px) {
	body .sh-collab-photo:is([data-sh-from="210"],[data-sh-from="210"] *) {
		position: absolute !important; 			top: 0 !important; 			left: calc(50% - 776.5px) !important; 			width: 1548px !important; 			max-width: none !important; 			height: 852px !important; 			object-fit: fill !important; 			border-radius: 0 !important; 			z-index: 0;
	}
}
@media (max-width: 767px) {
	body .sh-collab-frame:is([data-sh-from="210"],[data-sh-from="210"] *)::after {
		content: ""; 			position: absolute; 			inset: 0; 			background: rgba(0, 0, 0, 0.3); 			z-index: 0; 			pointer-events: none;
	}
}
@media (max-width: 767px) {
	body .sh-collab-heading:is([data-sh-from="210"],[data-sh-from="210"] *) {
		position: relative !important; 			inset: auto !important; 			z-index: 1; 			width: 100% !important; 			padding: 0 39px 0 28px !important; 			margin: 0 0 22px !important; 			box-sizing: border-box !important; 			color: #EAE4D8 !important;
	}
}
@media (max-width: 767px) {
	body .sh-collab-text:is([data-sh-from="210"],[data-sh-from="210"] *) {
		position: relative !important; 			inset: auto !important; 			z-index: 1; 			width: 100% !important; 			padding: 0 47px 0 28px !important; 			box-sizing: border-box !important; 			row-gap: 0 !important;
	}
}
@media (max-width: 767px) {
	body .sh-logo-track:is([data-sh-from="12"],[data-sh-from="12"] *) img[src*="logo_iff"] {
		height: 50px !important; 		width: auto !important;
	}
}
@media (max-width: 767px) {
	body .sh-nav:is([data-sh-from="4147"],[data-sh-from="4147"] *),
	body .sh-nav:is([data-sh-from="4143"],[data-sh-from="4143"] *) {
		border-bottom-color: #462222 !important;
	}
}
@media (max-width: 767px) {
	body .sh-nav:is([data-sh-from="4147"],[data-sh-from="4147"] *) .sh-nav-toggle,
	body .sh-nav:is([data-sh-from="4143"],[data-sh-from="4143"] *) .sh-nav-toggle {
		color: #462222 !important;
	}
}
@media (max-width: 767px) {
	body .sh-nav:is([data-sh-from="4147"],[data-sh-from="4147"] *) > .e-flexbox-base:not(.sh-nav-links):not(.sh-mobile-menu) img,
	body .sh-nav:is([data-sh-from="4143"],[data-sh-from="4143"] *) > .e-flexbox-base:not(.sh-nav-links):not(.sh-mobile-menu) img {
		content: url('../../img/socialhart-nav-logo-mobile-dark.svg') !important; 		filter: none !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="2ef291b"]:is([data-sh-from="4143"],[data-sh-from="4143"] *) {
		background-color: #EAC8C6 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh-c~="e-98b8e61-5bef14"][data-sh-c~="e-98b8e61-5bef14"]:is([data-sh-from="4147"],[data-sh-from="4147"] *) {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="cbac121"]:is([data-sh-from="4147"],[data-sh-from="4147"] *) {
		padding-left: 28px !important; 		padding-right: 28px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="239090a"]:is([data-sh-from="4143"],[data-sh-from="4143"] *),
	body [data-sh="1cc4500"]:is([data-sh-from="4143"],[data-sh-from="4143"] *) {
		padding-left: 28px !important; 		padding-right: 28px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh-c~="e-ee9b3ee-c76e3e"]:is([data-sh-from="4143"],[data-sh-from="4143"] *),
	body [data-sh-c~="e-b768aa8-237a92"]:is([data-sh-from="4143"],[data-sh-from="4143"] *) {
		font-size: 45px !important; 		line-height: 38px !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="4147"],[data-sh-from="4147"] *) {
		margin-top: 49px !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="4147"],[data-sh-from="4147"] *) .elementor-form-fields-wrapper,
	body .sh-newsletter-form:is([data-sh-from="4143"],[data-sh-from="4143"] *) .elementor-form-fields-wrapper {
		margin-bottom: 0 !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="4147"],[data-sh-from="4147"] *) .elementor-field-group,
	body .sh-newsletter-form:is([data-sh-from="4143"],[data-sh-from="4143"] *) .elementor-field-group {
		margin-bottom: 13px !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="4147"],[data-sh-from="4147"] *) .elementor-field-group.e-form__buttons {
		margin: 14px 0 0 !important; 		justify-content: flex-start !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="4143"],[data-sh-from="4143"] *) .elementor-field-group.e-form__buttons {
		margin: 14px 0 0 !important; 		justify-content: center !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="4147"],[data-sh-from="4147"] *) input.elementor-field-textual,
	body .sh-newsletter-form:is([data-sh-from="4143"],[data-sh-from="4143"] *) input.elementor-field-textual {
		height: 55px !important; 		min-height: 55px !important; 		padding: 0 19px !important; 		border: 1px solid #3B1919 !important; 		border-radius: 0 !important; 		background: transparent !important; 		font-family: 'Source Serif Pro', Georgia, serif !important; 		font-size: 20px !important; 		letter-spacing: -0.6px !important; 		color: #3B1919 !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="4147"],[data-sh-from="4147"] *) input.elementor-field-textual::placeholder,
	body .sh-newsletter-form:is([data-sh-from="4143"],[data-sh-from="4143"] *) input.elementor-field-textual::placeholder {
		color: #3B1919 !important; 		opacity: 1 !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="4147"],[data-sh-from="4147"] *) .e-form__buttons .elementor-button,
	body .sh-newsletter-form:is([data-sh-from="4143"],[data-sh-from="4143"] *) .e-form__buttons .elementor-button {
		flex: 0 0 auto !important; 		min-width: 281px !important; 		width: 281px !important; 		min-height: 51px !important; 		height: 51px !important; 		padding: 0 20px !important; 		white-space: nowrap !important;
	}
}
@media (max-width: 767px) {
	body .sh-nav:is([data-sh-from="36"],[data-sh-from="36"] *) > .e-flexbox-base:not(.sh-nav-links):not(.sh-mobile-menu) img {
		content: url('../../img/socialhart-nav-logo-mobile-dark.svg'); 		filter: none !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="e234cab"]:is([data-sh-from="36"],[data-sh-from="36"] *) > img[src*="deer"] {
		content: url('../../img/deer-dark.png'); 		filter: none !important; 		width: 66px !important; 		height: 98px !important; 		object-fit: contain !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="e234cab"]:is([data-sh-from="36"],[data-sh-from="36"] *) {
		min-height: 0 !important; 		padding: 158px 28px 68px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="e234cab"]:is([data-sh-from="36"],[data-sh-from="36"] *) > h2 {
		margin-top: 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="e234cab"]:is([data-sh-from="36"],[data-sh-from="36"] *) > h1 {
		margin-top: 25px !important; 		max-width: min(347px, 100%) !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="e234cab"]:is([data-sh-from="36"],[data-sh-from="36"] *) > p {
		margin-top: 25px !important; 		max-width: min(355px, 100%) !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="e234cab"]:is([data-sh-from="36"],[data-sh-from="36"] *) > img[src*="deer"] {
		margin-top: 63px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="4431138"]:is([data-sh-from="36"],[data-sh-from="36"] *)::before {
		content: ""; 		position: absolute; 		inset: 0; 		background: url('../../../../../uploads/2026/08/argyle_overlay.png') -38px -20px / 1573px 1690px repeat; 		opacity: 0.08; 		mix-blend-mode: multiply; 		pointer-events: none; 		z-index: 1;
	}
}
@media (max-width: 767px) {
	body [data-sh="313c1e9"]:is([data-sh-from="36"],[data-sh-from="36"] *) {
		padding: 96px 28px 92px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="3ccf3b6"]:is([data-sh-from="36"],[data-sh-from="36"] *) {
		gap: 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="3ccf3b6"]:is([data-sh-from="36"],[data-sh-from="36"] *) > h2:nth-child(2) {
		margin-top: 33px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="f63ea6e"]:is([data-sh-from="36"],[data-sh-from="36"] *) {
		margin-top: 92px !important;
	}
}
@media (max-width: 767px) {
	body .sh-resource-cards:is([data-sh-from="36"],[data-sh-from="36"] *) {
		row-gap: 50px !important;
	}
}
@media (max-width: 767px) {
	body .sh-resource-cards:is([data-sh-from="36"],[data-sh-from="36"] *) .sh-resource-card-img {
		width: 384px !important; 		max-width: 100% !important; 		height: 316px !important; 		aspect-ratio: auto !important; 		border: 1px solid #3B1919; 		box-sizing: border-box;
	}
}
@media (max-width: 767px) {
	body .sh-resource-card-title:is([data-sh-from="36"],[data-sh-from="36"] *) {
		font-size: 45px !important; 		line-height: 37.8px !important; 		letter-spacing: normal !important; 		margin-top: 20px !important; 		min-height: 113px !important; 		overflow-wrap: anywhere;
	}
}
@media (max-width: 767px) {
	body .sh-resource-card-readmore:is([data-sh-from="36"],[data-sh-from="36"] *) {
		margin-top: 38px !important; 		padding: 0 0 8px !important; 		line-height: 18px !important; 		text-decoration: none !important; 		border-bottom: 1px solid #3B1919;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="36"],[data-sh-from="36"] *) {
		margin-top: 49px !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="36"],[data-sh-from="36"] *) .elementor-form-fields-wrapper {
		margin-bottom: 0 !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="36"],[data-sh-from="36"] *) .elementor-field-group {
		margin-bottom: 13px !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="36"],[data-sh-from="36"] *) .elementor-field-group.e-form__buttons {
		margin: 14px 0 0 !important; 		justify-content: flex-start !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="36"],[data-sh-from="36"] *) input.elementor-field-textual {
		height: 55px !important; 		min-height: 55px !important; 		padding: 0 19px !important; 		border: 1px solid #3B1919 !important; 		border-radius: 0 !important; 		background: transparent !important; 		font-family: 'Source Serif Pro', Georgia, serif !important; 		font-size: 20px !important; 		letter-spacing: -0.6px !important; 		color: #3B1919 !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="36"],[data-sh-from="36"] *) input.elementor-field-textual::placeholder {
		color: #3B1919 !important; 		opacity: 1 !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="36"],[data-sh-from="36"] *) .e-form__buttons .elementor-button {
		flex: 0 0 auto !important; 		min-width: 281px !important; 		width: 281px !important; 		min-height: 51px !important; 		height: 51px !important; 		padding: 0 20px !important; 		white-space: nowrap !important;
	}
}
@media (max-width: 767px) {
	* .elementor > .e-con:is([data-sh-from="4144"],[data-sh-from="4144"] *) > img.e-image-base,
	* .elementor > .e-con:is([data-sh-from="4145"],[data-sh-from="4145"] *) > img.e-image-base,
	* .elementor > .e-con:is([data-sh-from="4146"],[data-sh-from="4146"] *) > img.e-image-base,
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) > img.e-image-base,
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) > img.e-image-base {
		height: 100% !important; 		object-fit: cover !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="9b0b314"]):not(.sh-0):not(.sh-0):not(.sh-0),
	:is([data-sh="7a4be09"]):not(.sh-0):not(.sh-0):not(.sh-0),
	:is([data-sh="c0f7d85"]):not(.sh-0):not(.sh-0):not(.sh-0) {
		padding: 87px 28px 86px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="9b0b314"]):not(.sh-0):not(.sh-0):not(.sh-0) > h2:nth-of-type(1),
	:is([data-sh="7a4be09"]):not(.sh-0):not(.sh-0):not(.sh-0) > h2:nth-of-type(1),
	:is([data-sh="c0f7d85"]):not(.sh-0):not(.sh-0):not(.sh-0) > h2:nth-of-type(1) {
		font-size: 50px !important; 		line-height: 36px !important; 		letter-spacing: -0.5px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="9b0b314"]):not(.sh-0):not(.sh-0):not(.sh-0) > h2:nth-of-type(2),
	:is([data-sh="7a4be09"]):not(.sh-0):not(.sh-0):not(.sh-0) > h2:nth-of-type(2),
	:is([data-sh="c0f7d85"]):not(.sh-0):not(.sh-0):not(.sh-0) > h2:nth-of-type(2) {
		font-size: 45px !important; 		line-height: 37.8px !important; 		letter-spacing: 0 !important; 		margin-top: 32px !important; 		max-width: min(385px, 100%) !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="9b0b314"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con,
	:is([data-sh="7a4be09"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con,
	:is([data-sh="c0f7d85"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con {
		flex-direction: column !important; 		flex-wrap: nowrap !important; 		align-items: center !important; 		gap: 22px !important; 		margin-top: 28px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="9b0b314"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con,
	:is([data-sh="7a4be09"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con,
	:is([data-sh="c0f7d85"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con {
		width: 100% !important; 		align-items: center !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="9b0b314"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con p,
	:is([data-sh="7a4be09"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con p,
	:is([data-sh="c0f7d85"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con p {
		max-width: min(370px, 100%) !important; 		margin: 0 0 22px !important; 		text-align: center !important; 		font-size: 22px !important; 		line-height: 22px !important; 		letter-spacing: -0.66px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="9b0b314"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con:last-child > p:last-child,
	:is([data-sh="7a4be09"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con:last-child > p:last-child,
	:is([data-sh="c0f7d85"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con:last-child > p:last-child {
		margin-bottom: 0 !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="9b0b314"]):not(.sh-0):not(.sh-0):not(.sh-0) > a.e-button-base,
	:is([data-sh="7a4be09"]):not(.sh-0):not(.sh-0):not(.sh-0) > a.e-button-base,
	:is([data-sh="c0f7d85"]):not(.sh-0):not(.sh-0):not(.sh-0) > a.e-button-base {
		margin-top: 51px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="a68f099"]):not(.sh-0):not(.sh-0):not(.sh-0),
	:is([data-sh="e07be47"]):not(.sh-0):not(.sh-0):not(.sh-0) {
		padding: 86px 0 92px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="a68f099"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con,
	:is([data-sh="e07be47"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con {
		width: 100% !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="a68f099"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > h2,
	:is([data-sh="e07be47"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > h2 {
		font-size: 45px !important; 		line-height: 37.8px !important; 		letter-spacing: 0 !important; 		padding: 0 28px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="a68f099"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > p,
	:is([data-sh="e07be47"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > p {
		display: none !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="a68f099"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con,
	:is([data-sh="e07be47"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con {
		flex-direction: column !important; 		flex-wrap: nowrap !important; 		gap: 0 !important; 		width: 100% !important; 		padding: 0 28px 0 27px !important; 		margin-top: 93px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="a68f099"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con > .e-con,
	:is([data-sh="e07be47"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con > .e-con {
		width: 100% !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="a68f099"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con > .e-con > .e-con,
	:is([data-sh="e07be47"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con > .e-con > .e-con {
		margin: 0 0 62px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="a68f099"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con > .e-con:last-child > .e-con:last-child,
	:is([data-sh="e07be47"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con > .e-con:last-child > .e-con:last-child {
		margin-bottom: 0 !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="a68f099"]):not(.sh-0):not(.sh-0):not(.sh-0) h4,
	:is([data-sh="e07be47"]):not(.sh-0):not(.sh-0):not(.sh-0) h4 {
		font-size: 40px !important; 		line-height: 36px !important; 		letter-spacing: -0.4px !important; 		padding-left: 43px !important; 		text-indent: -35px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="a68f099"]):not(.sh-0):not(.sh-0):not(.sh-0) h4 + p,
	:is([data-sh="e07be47"]):not(.sh-0):not(.sh-0):not(.sh-0) h4 + p {
		margin-top: 25px !important; 		max-width: min(371px, 100%) !important; 		font-size: 22px !important; 		line-height: 22px !important; 		letter-spacing: -0.66px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0),
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) {
		padding: 266px 28px 110px !important; 		z-index: 2 !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0)::before,
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0)::before {
		content: ""; 		position: absolute; 		top: -118px; 		left: calc(50% - 24px); 		width: 316px; 		height: 416px; 		background: url('../../../../../uploads/2026/08/svc_cat_mirror.png') no-repeat left bottom / cover; 		z-index: -1; 		pointer-events: none;
	}
}
@media (max-width: 767px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0),
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) {
		padding-top: 324px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0)::before,
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0)::before {
		top: -60px;
	}
}
@media (max-width: 767px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:first-child,
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:first-child {
		gap: 10px !important; 		margin: 0 0 47px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:first-child > h2,
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:first-child > h2 {
		font-size: 45px !important; 		line-height: 37.8px !important; 		letter-spacing: 0 !important; 		margin-top: 15px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2),
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) {
		width: 100% !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con,
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con {
		flex-direction: column !important; 		flex-wrap: nowrap !important; 		gap: 50px !important; 		margin: 0 !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con + .e-con,
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con + .e-con {
		margin-top: 50px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con > .e-con,
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con > .e-con {
		width: 100% !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) h3,
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) h3 {
		font-size: 40px !important; 		line-height: 36px !important; 		letter-spacing: -0.4px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con:nth-child(1) > .e-con:nth-child(1) h3,
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con:nth-child(1) > .e-con:nth-child(1) h3,
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con:nth-child(2) > .e-con:nth-child(1) h3,
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con:nth-child(2) > .e-con:nth-child(1) h3 {
		max-width: min(300px, 100%) !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con:nth-child(1) > .e-con:nth-child(2) h3,
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con:nth-child(1) > .e-con:nth-child(2) h3 {
		max-width: min(329px, 100%) !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) h3 + p,
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) h3 + p {
		margin-top: 20px !important; 		max-width: min(381px, 100%) !important; 		font-size: 22px !important; 		line-height: 22px !important; 		letter-spacing: -0.66px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) > a.e-button-base,
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) > a.e-button-base {
		margin-top: 74px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0),
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) {
		padding: 127px 30px 86px 28px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con {
		width: 100% !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con:first-child,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con:first-child {
		gap: 28px !important; 		padding: 0 0 27px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con:first-child > h2:first-child,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con:first-child > h2:first-child {
		font-size: 50px !important; 		line-height: 36px !important; 		letter-spacing: -0.5px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con:first-child > h2 + h2,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con:first-child > h2 + h2 {
		font-size: 45px !important; 		line-height: 37.8px !important; 		letter-spacing: 0 !important; 		width: 100% !important; 		max-width: 100% !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-row,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-row {
		padding: 29px 22px 35px 23px !important; 		margin: 0 0 17px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-row.sh-faq-open,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-row.sh-faq-open {
		padding-bottom: 39px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-row:last-child,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-row:last-child {
		margin-bottom: 0 !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-head,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-head {
		flex-wrap: nowrap !important; 		align-items: flex-start !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-head > span,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-head > span {
		font-size: 40px !important; 		line-height: 36px !important; 		letter-spacing: -0.4px !important; 		max-width: 269px !important; 		width: 269px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-icon,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-icon {
		margin: 1px 0 0 auto !important; 		background-image: 			linear-gradient(#EAE4D8, #EAE4D8), 			linear-gradient(#EAE4D8, #EAE4D8) !important; 		background-repeat: no-repeat !important; 		background-size: 20px 1px, 1px 20px !important; 		background-position: 6.5px 16px, 16px 6.5px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-open .sh-faq-icon,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-open .sh-faq-icon {
		background-size: 20px 1px, 0 0 !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-icon > span,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-icon > span {
		font-size: 0 !important; 		color: transparent !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-answer,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-answer {
		margin-top: 59px !important; 		max-width: 100% !important; 		width: 100% !important; 		font-size: 22px !important; 		line-height: 22px !important; 		letter-spacing: -0.66px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) {
		padding: 85px 28px 86px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > h2:nth-of-type(1) {
		font-size: 50px !important; 		line-height: 36px !important; 		letter-spacing: -0.5px !important; 		max-width: min(345px, 100%) !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > h2:nth-of-type(2) {
		font-size: 45px !important; 		line-height: 37.8px !important; 		letter-spacing: 0 !important; 		margin-top: 28px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > p {
		margin-top: 32px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-div-block-base {
		width: 200px !important; 		margin-top: 11px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:not(.e-div-block-base) {
		width: 100% !important; 		margin-top: 45px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con {
		flex-direction: column !important; 		flex-wrap: nowrap !important; 		gap: 19px !important; 		margin: 20px 0 0 !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con:first-child {
		margin-top: 0 !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con:nth-child(even) {
		gap: 29px !important; 		margin-top: 20px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con:nth-child(odd):not(:first-child) {
		margin-top: 30px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con > .e-con {
		flex: 0 0 auto !important; 		width: 100% !important; 		min-height: 133px !important; 		padding: 16px !important; 		border-color: #462222 !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con > .e-con {
		border-color: transparent !important; 		padding: 24px 22px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) h4 {
		font-size: 30px !important; 		line-height: 27.7px !important; 		letter-spacing: -0.3px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > a.e-button-base {
		margin-top: 46px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con,
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con {
		padding: 115px 28px 68px 30px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > h2:nth-of-type(1),
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > h2:nth-of-type(1) {
		font-size: 50px !important; 		line-height: 36px !important; 		letter-spacing: -0.5px !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > h2:nth-of-type(2),
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > h2:nth-of-type(2) {
		font-size: 45px !important; 		line-height: 37.8px !important; 		letter-spacing: 0 !important; 		margin-top: 39px !important; 		max-width: min(384px, 100%) !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form,
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form {
		width: 100% !important; 		max-width: min(382px, 100%) !important; 		margin-top: 87px !important; 		padding: 30px !important; 		border: 1px solid #462222 !important;
	}
}
@media (max-width: 767px) {
	* .sh-lead-form:is([data-sh-from="4144"],[data-sh-from="4144"] *) .elementor-field-group,
	* .sh-lead-form:is([data-sh-from="4145"],[data-sh-from="4145"] *) .elementor-field-group,
	* .sh-lead-form:is([data-sh-from="4146"],[data-sh-from="4146"] *) .elementor-field-group {
		margin-bottom: 30px !important;
	}
}
@media (max-width: 767px) {
	* .sh-lead-form:is([data-sh-from="4144"],[data-sh-from="4144"] *) .elementor-field-group:last-of-type,
	* .sh-lead-form:is([data-sh-from="4145"],[data-sh-from="4145"] *) .elementor-field-group:last-of-type,
	* .sh-lead-form:is([data-sh-from="4146"],[data-sh-from="4146"] *) .elementor-field-group:last-of-type {
		margin-bottom: 0 !important;
	}
}
@media (max-width: 767px) {
	* .sh-lead-form:is([data-sh-from="4144"],[data-sh-from="4144"] *) .e-form__buttons .elementor-button,
	* .sh-lead-form:is([data-sh-from="4145"],[data-sh-from="4145"] *) .e-form__buttons .elementor-button,
	* .sh-lead-form:is([data-sh-from="4146"],[data-sh-from="4146"] *) .e-form__buttons .elementor-button {
		font-family: "Sofia Sans Extra Condensed", sans-serif !important; 		font-size: 25px !important; 		font-weight: 700 !important; 		letter-spacing: -0.25px !important; 		text-transform: uppercase !important; 		min-width: 232px !important; 		min-height: 51px !important; 		padding: 0 20px !important;
	}
}
@media (max-width: 767px) {
	* .elementor > .e-con.sh-testi-frame:is([data-sh-from="4144"],[data-sh-from="4144"] *)::after,
	* .elementor > .e-con.sh-testi-frame:is([data-sh-from="4145"],[data-sh-from="4145"] *)::after,
	* .elementor > .e-con.sh-testi-frame:is([data-sh-from="4146"],[data-sh-from="4146"] *)::after {
		content: ""; 		position: absolute; 		bottom: -225px; 		left: 29.77%; 		width: 62.27%; 		aspect-ratio: 274 / 283; 		background: url('../../../../../uploads/2026/08/tag_transparent.png') no-repeat center / contain; 		z-index: 4; 		pointer-events: none;
	}
}
@media (max-width: 767px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con {
		padding-bottom: 0 !important;
	}
}
@media (max-width: 767px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) > a.sh-waitlist-flodesk {
		position: relative !important; 		z-index: 1 !important; 		align-self: center !important; 		width: calc(100% - 56px) !important; 		margin: 51px 28px 86px !important;
	}
}
@media (max-width: 767px) {
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4144"],[data-sh-from="4144"] *),
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4145"],[data-sh-from="4145"] *),
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4146"],[data-sh-from="4146"] *) {
		border-top: 1px solid #3B1919; 		border-bottom: 1px solid #3B1919;
	}
}
@media (max-width: 767px) {
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4144"],[data-sh-from="4144"] *) > .e-con,
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4145"],[data-sh-from="4145"] *) > .e-con,
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4146"],[data-sh-from="4146"] *) > .e-con {
		padding: 58px 28px 69px !important;
	}
}
@media (max-width: 767px) {
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4144"],[data-sh-from="4144"] *) > .e-con > h2,
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4145"],[data-sh-from="4145"] *) > .e-con > h2,
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4146"],[data-sh-from="4146"] *) > .e-con > h2 {
		font-size: 45px !important; 		line-height: 37.8px !important; 		letter-spacing: 0 !important; 		width: 100% !important; 		max-width: none !important;
	}
}
@media (max-width: 767px) {
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4144"],[data-sh-from="4144"] *) .sh-newsletter-form,
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4145"],[data-sh-from="4145"] *) .sh-newsletter-form,
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4146"],[data-sh-from="4146"] *) .sh-newsletter-form {
		width: 100% !important; 		max-width: none !important; 		margin-top: 49px !important;
	}
}
@media (max-width: 767px) {
	* .sh-newsletter-form:is([data-sh-from="4144"],[data-sh-from="4144"] *) .elementor-form-fields-wrapper,
	* .sh-newsletter-form:is([data-sh-from="4145"],[data-sh-from="4145"] *) .elementor-form-fields-wrapper,
	* .sh-newsletter-form:is([data-sh-from="4146"],[data-sh-from="4146"] *) .elementor-form-fields-wrapper {
		margin-bottom: 0 !important;
	}
}
@media (max-width: 767px) {
	* .sh-newsletter-form:is([data-sh-from="4144"],[data-sh-from="4144"] *) .elementor-field-group,
	* .sh-newsletter-form:is([data-sh-from="4145"],[data-sh-from="4145"] *) .elementor-field-group,
	* .sh-newsletter-form:is([data-sh-from="4146"],[data-sh-from="4146"] *) .elementor-field-group {
		margin-bottom: 13px !important;
	}
}
@media (max-width: 767px) {
	* .sh-newsletter-form:is([data-sh-from="4144"],[data-sh-from="4144"] *) .elementor-field-group.e-form__buttons,
	* .sh-newsletter-form:is([data-sh-from="4145"],[data-sh-from="4145"] *) .elementor-field-group.e-form__buttons,
	* .sh-newsletter-form:is([data-sh-from="4146"],[data-sh-from="4146"] *) .elementor-field-group.e-form__buttons {
		margin: 14px 0 0 !important; 		justify-content: flex-start !important;
	}
}
@media (max-width: 767px) {
	* .sh-newsletter-form:is([data-sh-from="4144"],[data-sh-from="4144"] *) input.elementor-field-textual,
	* .sh-newsletter-form:is([data-sh-from="4145"],[data-sh-from="4145"] *) input.elementor-field-textual,
	* .sh-newsletter-form:is([data-sh-from="4146"],[data-sh-from="4146"] *) input.elementor-field-textual {
		height: 55px !important; 		min-height: 55px !important; 		padding: 0 19px !important; 		border: 1px solid #3B1919 !important; 		border-radius: 0 !important; 		background: transparent !important; 		font-family: 'Source Serif Pro', Georgia, serif !important; 		font-size: 20px !important; 		letter-spacing: -0.6px !important; 		color: #3B1919 !important;
	}
}
@media (max-width: 767px) {
	* .sh-newsletter-form:is([data-sh-from="4144"],[data-sh-from="4144"] *) input.elementor-field-textual::placeholder,
	* .sh-newsletter-form:is([data-sh-from="4145"],[data-sh-from="4145"] *) input.elementor-field-textual::placeholder,
	* .sh-newsletter-form:is([data-sh-from="4146"],[data-sh-from="4146"] *) input.elementor-field-textual::placeholder {
		color: #3B1919 !important; 		opacity: 1 !important;
	}
}
@media (max-width: 767px) {
	* .sh-newsletter-form:is([data-sh-from="4144"],[data-sh-from="4144"] *) .e-form__buttons .elementor-button,
	* .sh-newsletter-form:is([data-sh-from="4145"],[data-sh-from="4145"] *) .e-form__buttons .elementor-button,
	* .sh-newsletter-form:is([data-sh-from="4146"],[data-sh-from="4146"] *) .e-form__buttons .elementor-button {
		flex: 0 0 auto !important; 		min-width: 281px !important; 		width: 281px !important; 		min-height: 51px !important; 		height: 51px !important; 		padding: 0 20px !important; 		white-space: nowrap !important;
	}
}
@media (max-width: 767px) {
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4144"],[data-sh-from="4144"] *) > .sh-footer-top,
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4145"],[data-sh-from="4145"] *) > .sh-footer-top,
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4146"],[data-sh-from="4146"] *) > .sh-footer-top {
		padding: 70px 28px 0 !important;
	}
}
@media (max-width: 767px) {
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4144"],[data-sh-from="4144"] *) > .sh-footer-top > .e-con:first-child,
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4145"],[data-sh-from="4145"] *) > .sh-footer-top > .e-con:first-child,
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4146"],[data-sh-from="4146"] *) > .sh-footer-top > .e-con:first-child {
		display: none !important;
	}
}
@media (max-width: 767px) {
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4144"],[data-sh-from="4144"] *) > .sh-footer-top > .e-con:nth-child(2),
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4145"],[data-sh-from="4145"] *) > .sh-footer-top > .e-con:nth-child(2),
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4146"],[data-sh-from="4146"] *) > .sh-footer-top > .e-con:nth-child(2) {
		margin-left: 32px !important; 		gap: 0 !important; 		flex-wrap: nowrap !important;
	}
}
@media (max-width: 767px) {
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4144"],[data-sh-from="4144"] *) > .sh-footer-top > .e-con:nth-child(2) > .e-con:first-child,
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4145"],[data-sh-from="4145"] *) > .sh-footer-top > .e-con:nth-child(2) > .e-con:first-child,
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4146"],[data-sh-from="4146"] *) > .sh-footer-top > .e-con:nth-child(2) > .e-con:first-child {
		flex: 0 0 215px !important; 		width: 215px !important;
	}
}
@media (max-width: 767px) {
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4144"],[data-sh-from="4144"] *) > .sh-footer-top > .e-con:nth-child(2) > .e-con:first-child > p:not(:first-child),
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4145"],[data-sh-from="4145"] *) > .sh-footer-top > .e-con:nth-child(2) > .e-con:first-child > p:not(:first-child),
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4146"],[data-sh-from="4146"] *) > .sh-footer-top > .e-con:nth-child(2) > .e-con:first-child > p:not(:first-child) {
		padding-left: 4px !important;
	}
}
@media (max-width: 767px) {
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4144"],[data-sh-from="4144"] *) > .sh-footer-top .e-paragraph-link-base,
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4145"],[data-sh-from="4145"] *) > .sh-footer-top .e-paragraph-link-base,
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4146"],[data-sh-from="4146"] *) > .sh-footer-top .e-paragraph-link-base {
		min-height: 28px !important; 		line-height: 28px !important; 		font-size: 20px !important; 		letter-spacing: -0.6px !important;
	}
}
@media (max-width: 767px) {
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4144"],[data-sh-from="4144"] *) > .e-con:nth-child(2),
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4145"],[data-sh-from="4145"] *) > .e-con:nth-child(2),
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4146"],[data-sh-from="4146"] *) > .e-con:nth-child(2) {
		padding: 91px 28px 27px !important;
	}
}
@media (max-width: 767px) {
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4144"],[data-sh-from="4144"] *) > .e-con:nth-child(2) > img,
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4145"],[data-sh-from="4145"] *) > .e-con:nth-child(2) > img,
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4146"],[data-sh-from="4146"] *) > .e-con:nth-child(2) > img {
		content: url('../../img/socialhart-wordmark-2line-dark.png'); 		width: 376px !important; 		max-width: 100% !important; 		height: 173px !important; 		object-fit: contain !important; 		margin: 0 !important;
	}
}
@media (max-width: 767px) {
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4144"],[data-sh-from="4144"] *) > .e-con:nth-child(3),
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4145"],[data-sh-from="4145"] *) > .e-con:nth-child(3),
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4146"],[data-sh-from="4146"] *) > .e-con:nth-child(3) {
		padding: 23px 26px 22px !important; 		flex-wrap: nowrap !important; 		justify-content: flex-start !important; 		column-gap: 12px !important;
	}
}
@media (max-width: 767px) {
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4144"],[data-sh-from="4144"] *) > .e-con:nth-child(3) > .e-con,
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4145"],[data-sh-from="4145"] *) > .e-con:nth-child(3) > .e-con,
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4146"],[data-sh-from="4146"] *) > .e-con:nth-child(3) > .e-con {
		flex: 0 0 auto !important; 		width: auto !important; 		min-width: 0 !important; 		flex-wrap: nowrap !important; 		column-gap: 12px !important; 		justify-content: flex-start !important;
	}
}
@media (max-width: 439px) {
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4144"],[data-sh-from="4144"] *) > .e-con:nth-child(3),
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4145"],[data-sh-from="4145"] *) > .e-con:nth-child(3),
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4146"],[data-sh-from="4146"] *) > .e-con:nth-child(3),
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4144"],[data-sh-from="4144"] *) > .e-con:nth-child(3) > .e-con,
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4145"],[data-sh-from="4145"] *) > .e-con:nth-child(3) > .e-con,
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4146"],[data-sh-from="4146"] *) > .e-con:nth-child(3) > .e-con {
		flex-wrap: wrap !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="7ffb8f3"]:is([data-sh-from="34"],[data-sh-from="34"] *) {
		padding: 44px 28px 86px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="7ffb8f3"]:is([data-sh-from="34"],[data-sh-from="34"] *) > img[src*="hero_deer"] {
		width: 66px !important; 		height: 98px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="7ffb8f3"]:is([data-sh-from="34"],[data-sh-from="34"] *) > h1 {
		margin-top: 20px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="7ffb8f3"]:is([data-sh-from="34"],[data-sh-from="34"] *) > p:last-of-type {
		margin: 38px auto 0 !important; 		max-width: min(313px, 100%) !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="7ffb8f3"]:is([data-sh-from="34"],[data-sh-from="34"] *) > a.e-button-base {
		margin-top: 47px !important;
	}
}
@media (max-width: 767px) {
	body .sh-services-list:is([data-sh-from="34"],[data-sh-from="34"] *) {
		padding: 87px 0 110px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="8c358d5"]:is([data-sh-from="34"],[data-sh-from="34"] *) {
		width: 100% !important; 		padding: 0 28px 64px !important; 		border-bottom: 1px solid #3B1919; 		box-sizing: border-box;
	}
}
@media (max-width: 767px) {
	body [data-sh="8c358d5"]:is([data-sh-from="34"],[data-sh-from="34"] *) > h2 {
		font-size: 45px !important; 		line-height: 37.8px !important; 		margin-top: 32px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="8c358d5"]:is([data-sh-from="34"],[data-sh-from="34"] *) > p {
		font-size: 22px !important; 		line-height: 22px !important; 		margin-top: 28px !important;
	}
}
@media (max-width: 767px) {
	body .sh-services-list:is([data-sh-from="34"],[data-sh-from="34"] *) > .e-div-block-base {
		width: 100% !important; 		background-color: #3B1919 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="172dd00"]:is([data-sh-from="34"],[data-sh-from="34"] *) {
		margin-top: 35px !important;
	}
}
@media (max-width: 767px) {
	body .sh-services-list:is([data-sh-from="34"],[data-sh-from="34"] *) > .sh-service-row {
		width: 100% !important; 		padding: 31px 28px 47px !important; 		box-sizing: border-box !important; 		flex-wrap: nowrap !important;
	}
}
@media (max-width: 767px) {
	body .sh-service-row:is([data-sh-from="34"],[data-sh-from="34"] *) > img {
		width: 113px !important; 		height: 149px !important; 		object-fit: cover !important; 		margin: 0 0 20px !important;
	}
}
@media (max-width: 767px) {
	body .sh-service-row:is([data-sh-from="34"],[data-sh-from="34"] *) > h3,
	body .sh-service-row:is([data-sh-from="34"],[data-sh-from="34"] *) > h3 a {
		font-size: 45px !important; 		line-height: 37.8px !important; 		letter-spacing: -0.5px !important;
	}
}
@media (max-width: 767px) {
	body .sh-service-row:is([data-sh-from="34"],[data-sh-from="34"] *) > h3 {
		width: 100% !important; 		margin: 0 0 30px !important;
	}
}
@media (max-width: 767px) {
	body .sh-service-row:is([data-sh-from="34"],[data-sh-from="34"] *) > p {
		font-size: 22px !important; 		line-height: 22px !important; 		letter-spacing: -0.66px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="c1d6cff"]:is([data-sh-from="34"],[data-sh-from="34"] *) {
		padding: 127px 28px 86px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="2651f86"]:is([data-sh-from="34"],[data-sh-from="34"] *) > h2:nth-of-type(2) {
		margin-top: 8px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="2651f86"]:is([data-sh-from="34"],[data-sh-from="34"] *) {
		padding-bottom: 27px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="1fd4cdb"]:is([data-sh-from="34"],[data-sh-from="34"] *) {
		row-gap: 17px !important; 		align-items: center !important;
	}
}
@media (max-width: 767px) {
	body .sh-faq-row:is([data-sh-from="34"],[data-sh-from="34"] *) {
		width: 382px !important; 		max-width: 100% !important; 		margin: 0 !important; 		padding: 28px 21px 34px 22px !important; 		border: 1px solid #462222 !important; 		box-sizing: border-box !important;
	}
}
@media (max-width: 767px) {
	body .sh-faq-row.sh-faq-open:is([data-sh-from="34"],[data-sh-from="34"] *) {
		padding-bottom: 38px !important;
	}
}
@media (max-width: 767px) {
	body .sh-faq-head:is([data-sh-from="34"],[data-sh-from="34"] *) {
		align-items: flex-start !important; 		flex-wrap: nowrap !important;
	}
}
@media (max-width: 767px) {
	body .sh-faq-head:is([data-sh-from="34"],[data-sh-from="34"] *) > span.e-paragraph-base {
		max-width: 269px !important;
	}
}
@media (max-width: 767px) {
	body .sh-faq-icon:is([data-sh-from="34"],[data-sh-from="34"] *) {
		flex: 0 0 33px !important; 		width: 33px !important; 		height: 33px !important; 		margin-top: 1px !important; 		border-radius: 50% !important; 		background-color: #3B1919 !important; 		background-image: 			linear-gradient(#EAE4D8, #EAE4D8), 			linear-gradient(#EAE4D8, #EAE4D8) !important; 		background-size: 20px 1px, 1px 20px !important; 		background-position: center, center !important; 		background-repeat: no-repeat !important;
	}
}
@media (max-width: 767px) {
	body .sh-faq-open:is([data-sh-from="34"],[data-sh-from="34"] *) .sh-faq-icon {
		background-image: linear-gradient(#EAE4D8, #EAE4D8) !important; 		background-size: 20px 1px !important;
	}
}
@media (max-width: 767px) {
	body .sh-faq-icon:is([data-sh-from="34"],[data-sh-from="34"] *) > span {
		display: none !important;
	}
}
@media (max-width: 767px) {
	body .sh-faq-answer:is([data-sh-from="34"],[data-sh-from="34"] *) {
		margin-top: 59px !important; 		max-width: 321px !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="34"],[data-sh-from="34"] *) {
		margin-top: 49px !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="34"],[data-sh-from="34"] *) .elementor-form-fields-wrapper {
		margin-bottom: 0 !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="34"],[data-sh-from="34"] *) .elementor-field-group {
		margin-bottom: 13px !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="34"],[data-sh-from="34"] *) .elementor-field-group.e-form__buttons {
		margin: 14px 0 0 !important; 		justify-content: flex-start !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="34"],[data-sh-from="34"] *) input.elementor-field-textual {
		height: 55px !important; 		min-height: 55px !important; 		padding: 0 19px !important; 		border: 1px solid #3B1919 !important; 		border-radius: 0 !important; 		background: transparent !important; 		font-family: 'Source Serif Pro', Georgia, serif !important; 		font-size: 20px !important; 		letter-spacing: -0.6px !important; 		color: #3B1919 !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="34"],[data-sh-from="34"] *) input.elementor-field-textual::placeholder {
		color: #3B1919 !important; 		opacity: 1 !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="34"],[data-sh-from="34"] *) .e-form__buttons .elementor-button {
		flex: 0 0 auto !important; 		min-width: 281px !important; 		width: 281px !important; 		min-height: 51px !important; 		height: 51px !important; 		padding: 0 20px !important; 		white-space: nowrap !important;
	}
}
@media (max-width: 767px) {
	body .sh-testi-track:is([data-sh-from="34"],[data-sh-from="34"] *) .sh-testi-card .sh-testi-quote {
		font-size: 30px !important; 		line-height: 27px !important;
	}
}
@media (max-width: 767px) {
	body .sh-testi-track:is([data-sh-from="34"],[data-sh-from="34"] *) .sh-testi-card > p:not(.sh-testi-quote) {
		font-size: 20px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="fe6ddff"]:is([data-sh-from="34"],[data-sh-from="34"] *) .sh-resource-cards {
		margin-top: 40px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="fe6ddff"]:is([data-sh-from="34"],[data-sh-from="34"] *) .sh-resource-cards .sh-resource-card-img {
		aspect-ratio: 9 / 8 !important;  		object-fit: contain !important;
	}
}
@media (max-width: 767px) {
	body .sh-testi-frame:is([data-sh-from="34"],[data-sh-from="34"] *) > .sh-testi-arrow {
		top: 68% !important;
	}
}
@media (max-width: 767px) {
	body .sh-nav:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base:not(.sh-nav-links):not(.sh-mobile-menu) img {
		content: url('../../img/socialhart-nav-logo-mobile-dark.svg'); 		filter: none !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="b986f2d"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		height: auto !important; 		min-height: 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="e55108b"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		min-height: 0 !important; 		padding: 45px 28px 118px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="e55108b"]:is([data-sh-from="35"],[data-sh-from="35"] *) > img[src*="deer"] {
		content: url('../../img/shop-deer-dark.png'); 		filter: none !important; 		width: 66px !important; 		height: 98px !important; 		object-fit: contain !important; 		margin: 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="e55108b"]:is([data-sh-from="35"],[data-sh-from="35"] *) > p:first-of-type {
		margin-top: 21px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="e55108b"]:is([data-sh-from="35"],[data-sh-from="35"] *) > h1 {
		margin-top: 20px !important; 		max-width: min(357px, 100%) !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="e55108b"]:is([data-sh-from="35"],[data-sh-from="35"] *) > p:last-of-type {
		margin-top: 33px !important; 		max-width: min(365px, 100%) !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="e55108b"]:is([data-sh-from="35"],[data-sh-from="35"] *) > a.e-button-base {
		margin-top: 30px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="a4567ef"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		min-height: 0 !important; 		padding: 76px 28px 87px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh-c~="e-c49f6ff-066238"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin-top: 32px !important; 		max-width: min(331px, 100%) !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="a4567ef"]:is([data-sh-from="35"],[data-sh-from="35"] *) > p {
		margin-top: 66px !important; 		max-width: min(370px, 100%) !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="a4567ef"]:is([data-sh-from="35"],[data-sh-from="35"] *) > a.e-button-base {
		margin-top: 32px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="81c16f3"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		min-height: 0 !important; 		padding: 95px 28px 72px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh-c~="e-24db39b-260cc3"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin-top: 34px !important; 		max-width: min(353px, 100%) !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="f2a9045"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin-top: 89px !important; 		row-gap: 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="f2a9045"]:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base {
		margin: 0 !important; 		row-gap: 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="f2a9045"]:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base > .e-flexbox-base {
		min-height: 0 !important; 		padding: 24px 16px 29px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="f2a9045"]:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base > [data-sh="93a748f"] {
		padding: 32px 29px 35px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="f2a9045"]:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base > [data-sh="13e2e64"] {
		padding: 28px 24px 36px !important; margin-top: 29px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="f2a9045"]:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base > [data-sh="20202ce"] {
		padding: 25px 16px 41px !important; margin-top: 29px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="f2a9045"]:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base > [data-sh="59bb4be"] {
		padding: 23px 16px 30px !important; margin-top: 30px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="f2a9045"]:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base > [data-sh="c8f6e9e"] {
		margin-top: 27px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="f2a9045"]:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base > [data-sh="6621855"] {
		margin-top: 27px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="474ad84"]:is([data-sh-from="35"],[data-sh-from="35"] *) > a.e-button-base {
		margin-top: 48px !important; 		background-color: #EAE4D8 !important; 		color: #3B1919 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="c9157fe"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		min-height: 0 !important; 		padding: 92px 28px 109px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="c9157fe"]:is([data-sh-from="35"],[data-sh-from="35"] *) > h2 {
		width: calc(100% + 20px) !important; 		max-width: none !important; 		margin: 0 -10px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="e622afa"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin-top: 60px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh-c~="e-346b771-aa6fe3"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin: 0 auto !important; max-width: min(339px, 100%) !important;
	}
}
@media (max-width: 767px) {
	body [data-sh-c~="e-fd42d66-edca71"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin: 42px auto 0 !important; max-width: min(339px, 100%) !important;
	}
}
@media (max-width: 767px) {
	body [data-sh-c~="e-43a93c2-cd6a02"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin-top: 42px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="c9157fe"]:is([data-sh-from="35"],[data-sh-from="35"] *) > a.e-button-base {
		margin-top: 48px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="52e2c11"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		min-height: 0 !important; 		padding: 102px 28px 68px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh-c~="e-5e8cc75-bca5a3"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin-top: 39px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh-c~="e-1128d50-7abcf9"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin-top: 30px !important; 		max-width: min(272px, 100%) !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="3e2aaf9"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		width: calc(100% + 56px) !important; 		max-width: none !important; 		margin: 74px -28px 0 !important; 		border-top: 1px solid #EAE4D8; 		padding-top: 29px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="3e2aaf9"]:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-div-block-base {
		width: 100% !important; 		height: 1px !important; 		background-color: #EAE4D8 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="c770c03"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		display: none !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="3e2aaf9"]:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base {
		flex-direction: column !important; 		flex-wrap: nowrap !important; 		justify-content: flex-start !important; 		min-height: 0 !important; 		padding: 29px 28px 45px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="3e2aaf9"]:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base:last-of-type {
		padding-bottom: 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="3e2aaf9"]:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base > * {
		flex: 0 0 auto !important; 		width: 100% !important; 		max-width: none !important; 		height: auto !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="3e2aaf9"]:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base > p {
		margin-top: 26px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="ddaf0ac"]:is([data-sh-from="35"],[data-sh-from="35"] *) > a.e-button-base {
		margin-top: 60px !important;
	}
}
@media (max-width: 767px) {
	body .sh-stat-grid:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin-top: 91px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="829e0af"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		min-height: 0 !important; 		height: auto !important; 		padding: 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="9a73541"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		flex-direction: column !important; 		flex-wrap: nowrap !important; 		align-items: center !important; 		justify-content: flex-start !important; 		padding: 87px 28px 64px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="9a73541"]:is([data-sh-from="35"],[data-sh-from="35"] *) > h4 {
		width: 100% !important; 		max-width: none !important; 		text-align: center !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="9a73541"]:is([data-sh-from="35"],[data-sh-from="35"] *) > p {
		width: 100% !important; 		max-width: min(270px, 100%) !important; 		margin-top: 284px !important; 		text-align: center !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="9a73541"]:is([data-sh-from="35"],[data-sh-from="35"] *) > a.e-button-base {
		min-width: 201px !important; 		width: 201px !important; 		min-height: 51px !important; 		height: 51px !important; 		padding: 0 10px !important; 		white-space: nowrap !important; 		margin-top: 26px !important; 		 		align-self: flex-start !important; 		margin-left: calc(50% - 105px) !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="be691fd"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		padding: 84px 0 87px !important;
	}
}
@media (max-width: 767px) {
	body .sh-testi-track:is([data-sh-from="35"],[data-sh-from="35"] *) {
		gap: 11px !important;
	}
}
@media (max-width: 767px) {
	body .sh-testi-track:is([data-sh-from="35"],[data-sh-from="35"] *) .sh-testi-card {
		padding: 32px 21px 37px 33px !important;
	}
}
@media (max-width: 767px) {
	body .sh-testi-track:is([data-sh-from="35"],[data-sh-from="35"] *) .sh-testi-card .sh-testi-quote {
		width: 330px !important; 		max-width: 100% !important;
	}
}
@media (max-width: 767px) {
	body .sh-testi-track:is([data-sh-from="35"],[data-sh-from="35"] *) .sh-testi-card > p:not(.sh-testi-quote) {
		margin-left: 12px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="087285e"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		min-height: 0 !important; 		padding: 86px 28px 72px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh-c~="e-7d02071-4e2b57"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		max-width: min(382px, 100%) !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="087285e"]:is([data-sh-from="35"],[data-sh-from="35"] *) > p {
		margin-top: 30px !important;
	}
}
@media (max-width: 767px) {
	body .sh-etched-list:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin-top: 84px !important; 		row-gap: 60px !important;
	}
}
@media (max-width: 767px) {
	body .sh-etched-list:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base {
		flex-direction: column !important; 		flex-wrap: nowrap !important; 		margin: 0 !important; 		row-gap: 60px !important;
	}
}
@media (max-width: 767px) {
	body .sh-etched-list:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base > .e-flexbox-base {
		width: 100% !important; 		max-width: min(327px, 100%) !important; 		margin-inline: auto !important;
	}
}
@media (max-width: 767px) {
	body .sh-etched-list:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base > .e-flexbox-base > p {
		margin-top: 25px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="087285e"]:is([data-sh-from="35"],[data-sh-from="35"] *) > img.sh-hover-nudge {
		content: url('../../../../../uploads/2026/08/tag_transparent.png'); 		inset-block-start: auto !important; 		top: auto !important; 		bottom: -227px !important; 		inset-inline-start: 29.55% !important; 		width: 62.27% !important; 		max-width: none !important; 		height: auto !important; 		aspect-ratio: 274 / 283; 		object-fit: contain !important; 		z-index: 3 !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin-top: 49px !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="35"],[data-sh-from="35"] *) .elementor-form-fields-wrapper {
		margin-bottom: 0 !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="35"],[data-sh-from="35"] *) .elementor-field-group {
		margin-bottom: 13px !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="35"],[data-sh-from="35"] *) .elementor-field-group.e-form__buttons {
		margin: 14px 0 0 !important; 		justify-content: flex-start !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="35"],[data-sh-from="35"] *) input.elementor-field-textual {
		height: 55px !important; 		min-height: 55px !important; 		padding: 0 19px !important; 		border: 1px solid #3B1919 !important; 		border-radius: 0 !important; 		background: transparent !important; 		font-family: 'Source Serif Pro', Georgia, serif !important; 		font-size: 20px !important; 		letter-spacing: -0.6px !important; 		color: #3B1919 !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="35"],[data-sh-from="35"] *) input.elementor-field-textual::placeholder {
		color: #3B1919 !important; 		opacity: 1 !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="35"],[data-sh-from="35"] *) .e-form__buttons .elementor-button {
		flex: 0 0 auto !important; 		min-width: 281px !important; 		width: 281px !important; 		min-height: 51px !important; 		height: 51px !important; 		padding: 0 20px !important; 		white-space: nowrap !important;
	}
}
@media (max-width: 767px) {
	body .sh-testi-track:is([data-sh-from="35"],[data-sh-from="35"] *) .sh-testi-card .sh-testi-quote {
		font-size: 30px !important; 		line-height: 27px !important;
	}
}
@media (max-width: 767px) {
	body .sh-testi-track:is([data-sh-from="35"],[data-sh-from="35"] *) .sh-testi-card > p:not(.sh-testi-quote) {
		font-size: 20px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="829e0af"]:is([data-sh-from="35"],[data-sh-from="35"] *)::before {
		background: rgba(0, 0, 0, 0.38) !important; 		z-index: 2 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="9a73541"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		z-index: 3 !important;
	}
}
@media (max-width: 767px) {
	body .page-header:is([data-sh-from="4187"],[data-sh-from="4187"] *) {
		position: absolute !important; 		width: 1px !important; 		height: 1px !important; 		margin: -1px !important; 		padding: 0 !important; 		overflow: hidden !important; 		clip: rect(0, 0, 0, 0) !important; 		white-space: nowrap !important; 		border: 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="8890028"]:is([data-sh-from="4187"],[data-sh-from="4187"] *) {
		padding: 81px 28px 64px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="8890028"]:is([data-sh-from="4187"],[data-sh-from="4187"] *) > h3:nth-of-type(1) {
		margin-top: 32px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="8890028"]:is([data-sh-from="4187"],[data-sh-from="4187"] *) > h3:nth-of-type(2) {
		font-size: 45px !important; 		line-height: 37.8px !important; 		letter-spacing: normal !important; 		margin-top: 38px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="4187"],[data-sh-from="4187"] *) {
		border-top: 1px solid #3B1919; 		padding-top: 35px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="4187"],[data-sh-from="4187"] *) > .e-flexbox-base {
		flex-direction: column !important; 		flex-wrap: nowrap !important; 		align-items: flex-start !important; 		justify-content: flex-start !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="e85a054"]:is([data-sh-from="4187"],[data-sh-from="4187"] *) {
		border-top: 1px solid #3B1919; padding: 31px 28px 50px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="62b0b0f"]:is([data-sh-from="4187"],[data-sh-from="4187"] *) {
		padding: 31px 28px 40px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="4c53215"]:is([data-sh-from="4187"],[data-sh-from="4187"] *) {
		padding: 31px 28px 54px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="9c4cd5d"]:is([data-sh-from="4187"],[data-sh-from="4187"] *) {
		padding: 31px 28px 44px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="4187"],[data-sh-from="4187"] *) > .e-div-block-base {
		background-color: #3B1919 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="4187"],[data-sh-from="4187"] *) > .e-flexbox-base > img {
		width: 113px !important; 		height: 149px !important; 		object-fit: cover !important; 		margin: 0 0 20px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="4187"],[data-sh-from="4187"] *) > .e-flexbox-base > .e-heading-base {
		margin: 0 0 30px !important; 		width: 100% !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="52be995"]:is([data-sh-from="4187"],[data-sh-from="4187"] *) {
		padding: 31px 28px 76px !important;
	}
}
@media (max-width: 767px) {
	body .sh-testi-frame:is([data-sh-from="35"],[data-sh-from="35"] *) > .sh-testi-arrow {
		top: 68% !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="945c405"]:is([data-sh-from="37"],[data-sh-from="37"] *) > img.e-image-base {
		height: 100% !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="945c405"]:is([data-sh-from="37"],[data-sh-from="37"] *) {
		padding: 158px 28px 68px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="374afae"]:is([data-sh-from="37"],[data-sh-from="37"] *) {
		width: 100% !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="374afae"]:is([data-sh-from="37"],[data-sh-from="37"] *) > img {
		order: 4; 		height: 98px !important; 		width: 66px !important; 		margin: 63px 0 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="374afae"]:is([data-sh-from="37"],[data-sh-from="37"] *) > p:first-of-type {
		order: 1; 		margin: 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="374afae"]:is([data-sh-from="37"],[data-sh-from="37"] *) > h1 {
		order: 2; 		font-size: 45px !important; 		line-height: 37.8px !important; 		letter-spacing: normal !important; 		max-width: min(347px, 100%) !important; 		 		margin: 43px 0 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="374afae"]:is([data-sh-from="37"],[data-sh-from="37"] *) > p:last-of-type {
		order: 3; 		max-width: min(355px, 100%) !important; 		margin: 25px 0 0 !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="fe6ddff"]:is([data-sh-from="37"],[data-sh-from="37"] *) {
		padding: 96px 28px 92px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="fe6ddff"]:is([data-sh-from="37"],[data-sh-from="37"] *) > h2 {
		font-size: 45px !important; 		line-height: 37.8px !important; 		letter-spacing: normal !important; 		margin-top: 51px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="d1639ef"]:is([data-sh-from="37"],[data-sh-from="37"] *) {
		gap: 0 !important;
	}
}
@media (max-width: 767px) {
	body .sh-resource-cards:is([data-sh-from="37"],[data-sh-from="37"] *) {
		margin-top: 92px !important; 		row-gap: 50px !important;
	}
}
@media (max-width: 767px) {
	body .sh-resource-cards:is([data-sh-from="37"],[data-sh-from="37"] *) .sh-resource-card-img {
		width: 384px !important; 		max-width: 100% !important; 		aspect-ratio: 9 / 8 !important;    		border: 1px solid #3B1919; 		box-sizing: border-box;
	}
}
@media (max-width: 767px) {
	body .sh-resource-card-title:is([data-sh-from="37"],[data-sh-from="37"] *) {
		font-size: 45px !important; 		line-height: 37.8px !important; 		letter-spacing: normal !important; 		margin-top: 20px !important; 		min-height: 113px !important; 		overflow-wrap: anywhere;
	}
}
@media (max-width: 767px) {
	body .sh-resource-card-readmore:is([data-sh-from="37"],[data-sh-from="37"] *) {
		margin-top: 38px !important; 		padding: 0 0 8px !important; 		line-height: 18px !important; 		text-decoration: none !important; 		border-bottom: 1px solid #3B1919;
	}
}
@media (max-width: 767px) {
	body [data-sh="6e6cfd8"]:is([data-sh-from="37"],[data-sh-from="37"] *) {
		position: relative; 		z-index: 3; 		border-top: 1px solid #3B1919; 		padding: 17px 0 21px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="b1e8a00"]:is([data-sh-from="37"],[data-sh-from="37"] *),
	body [data-sh="262882a"]:is([data-sh-from="37"],[data-sh-from="37"] *) {
		height: 27px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="262882a"]:is([data-sh-from="37"],[data-sh-from="37"] *) > span {
		line-height: 27px !important; 		height: 27px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="6e6cfd8"]:is([data-sh-from="37"],[data-sh-from="37"] *)::after {
		content: ""; 		position: absolute; 		top: 2px; 		left: 29.18%; 		width: 65.98%; 		aspect-ratio: 290 / 304; 		background: url('../../../../../uploads/2026/08/tag_transparent.png') center / 100% 100% no-repeat; 		pointer-events: none;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="37"],[data-sh-from="37"] *) {
		width: 100% !important; 		flex: 0 0 100% !important; 		margin-top: 49px !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="37"],[data-sh-from="37"] *) > .elementor-widget-form {
		width: 100% !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="37"],[data-sh-from="37"] *) .elementor-form-fields-wrapper {
		margin-bottom: 0 !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="37"],[data-sh-from="37"] *) .elementor-field-group {
		margin-bottom: 13px !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="37"],[data-sh-from="37"] *) .elementor-field-group.e-form__buttons {
		margin: 14px 0 0 !important; 		justify-content: flex-start !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="37"],[data-sh-from="37"] *) input.elementor-field-textual {
		height: 55px !important; 		min-height: 55px !important; 		padding: 0 19px !important; 		border: 1px solid #3B1919 !important; 		border-radius: 0 !important; 		background: transparent !important; 		font-family: 'Source Serif Pro', Georgia, serif !important; 		font-size: 20px !important; 		letter-spacing: -0.6px !important; 		color: #3B1919 !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="37"],[data-sh-from="37"] *) input.elementor-field-textual::placeholder {
		color: #3B1919 !important; 		opacity: 1 !important;
	}
}
@media (max-width: 767px) {
	body .sh-newsletter-form:is([data-sh-from="37"],[data-sh-from="37"] *) .e-form__buttons .elementor-button {
		flex: 0 0 auto !important; 		min-width: 281px !important; 		width: 281px !important; 		min-height: 51px !important; 		height: 51px !important; 		padding: 0 20px !important; 		white-space: nowrap !important;
	}
}
@media (max-width: 767px) {
	body .sh-testi-frame:is([data-sh-from="37"],[data-sh-from="37"] *) .sh-testi-quote {
		font-size: 30px !important; 		line-height: 27px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh-c~="e-6d0f776-7ca84d"]:is([data-sh-from="33"],[data-sh-from="33"] *),
	body .sh-collab-text:is([data-sh-from="33"],[data-sh-from="33"] *) a.e-button-base {
		min-width: 141px !important; 		width: 141px !important; 		padding-left: 0 !important; 		padding-right: 0 !important;
	}
}
@media (min-width: 768px) {
	body [data-sh-c~="e-8d77da0-9206a3"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		min-width: 201px !important; 		width: 201px !important; 		padding-left: 0 !important; 		padding-right: 0 !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="0ea961f"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		height: 835px !important; 		min-height: 0 !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="61c0355"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		padding-bottom: 82px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="88f54db"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		padding-bottom: 59px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="b1ea6d2"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		margin-bottom: -1px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="88f54db"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		min-height: 0 !important; 		padding: 109px 0 76px !important; 		display: flex !important; 		flex-direction: column !important; 		align-items: center !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="88f54db"]:is([data-sh-from="33"],[data-sh-from="33"] *) > h2 {
		max-width: 606px !important; 		margin: 0 auto 64px !important; 		font-size: 70px !important; 		line-height: 58.8px !important; 		text-align: center !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="3831c00"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		display: block !important; 		width: 770px !important; 		max-width: calc(100% - 56px) !important; 		margin: 0 auto !important; 		position: relative; 		left: 3px; 		padding: 0 !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="3831c00"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-ov-row {
		display: block !important; 		flex: none !important; 		width: 100% !important; 		max-width: none !important; 		margin: 0 !important; 		padding: 0 !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="3831c00"]:is([data-sh-from="33"],[data-sh-from="33"] *) .sh-ov-head {
		position: relative; 		max-width: none !important; 		margin: 0 !important; 		padding: 38px 60px 20px 0 !important; 		height: auto !important; 		min-height: 0 !important; 		border-bottom: 1px solid #3B1919; 		font-size: 40px !important; 		line-height: 36px !important; 		letter-spacing: -0.4px !important; 		text-align: left !important; 		cursor: pointer; 		user-select: none;
	}
}
@media (min-width: 768px) {
	body [data-sh="3831c00"]:is([data-sh-from="33"],[data-sh-from="33"] *) .sh-ov-head::after {
		content: ""; 		position: absolute; 		right: 14px; 		top: 38px; 		width: 33px; 		height: 33px; 		border-radius: 50%; 		background: 			linear-gradient(#EAE4D8, #EAE4D8) center / 20px 1px no-repeat, 			linear-gradient(#EAE4D8, #EAE4D8) center / 1px 20px no-repeat, 			#3B1919;
	}
}
@media (min-width: 768px) {
	body [data-sh="3831c00"]:is([data-sh-from="33"],[data-sh-from="33"] *) .sh-faq-open > .sh-ov-head::after {
		background: 			linear-gradient(#EAE4D8, #EAE4D8) center / 20px 1px no-repeat, 			#3B1919;
	}
}
@media (min-width: 768px) {
	body [data-sh="3831c00"]:is([data-sh-from="33"],[data-sh-from="33"] *) .sh-ov-head:focus-visible {
		outline: 2px solid #462222; 		outline-offset: 4px;
	}
}
@media (min-width: 768px) {
	body [data-sh="3831c00"]:is([data-sh-from="33"],[data-sh-from="33"] *) .sh-ov-body {
		margin: 0 !important; 		padding: 30px 0 17px !important; 		font-size: max(22px, calc(15px / var(--sh-zoom, 1))) !important; 		line-height: 30.6px !important; 		letter-spacing: -0.66px !important; 		text-align: left !important; 		columns: 2; 		column-gap: 40px;
	}
}
@media (min-width: 768px) {
	body [data-sh="3831c00"]:is([data-sh-from="33"],[data-sh-from="33"] *) .sh-faq-row:not(.sh-faq-open) > .sh-ov-body {
		display: none !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="3831c00"]:is([data-sh-from="33"],[data-sh-from="33"] *) [data-sh="45d9c05"] > .sh-ov-head {
		padding-bottom: 14px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="3831c00"]:is([data-sh-from="33"],[data-sh-from="33"] *) [data-sh-c~="e-796409a-842de6"] {
		width: 414px !important; 		max-width: 100% !important; 		column-gap: 0;
	}
}
@media (min-width: 768px) {
	body [data-sh-c~="e-7a21bfd-5346af"]:is([data-sh-from="33"],[data-sh-from="33"] *) > br:nth-of-type(3) {
		display: none;
	}
}
@media (min-width: 768px) {
	body [data-sh="88f54db"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-proof-more {
		align-self: center !important; 		min-width: 141px !important; 		height: 51px !important; 		margin: 64px auto 0 !important; 		display: inline-flex !important; 		align-items: center; 		justify-content: center;
	}
}
@media (min-width: 768px) {
	body [data-sh="b1ea6d2"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		min-height: 0 !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="06d4d6d"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		padding-bottom: 2px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh-c~="e-4204501-f41012"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		margin-bottom: 97px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="9aa6b94"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .e-flexbox-base:not([data-sh="afdba5a"]) {
		align-items: flex-start !important; 		justify-content: flex-start !important; 		padding-right: 49px !important; 		padding-left: 51px !important; 		padding-bottom: 40px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="9aa6b94"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .e-flexbox-base > .e-heading-base {
		flex: 0 1 auto !important; 		width: auto !important; 		margin-left: 27px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="9aa6b94"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .e-flexbox-base > .e-paragraph-base {
		margin-left: auto !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="769aae4"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		padding-top: 26px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh-c~="e-d83274c-2a76b8"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		margin-top: 30px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh-c~="e-60fd8f3-9be0cd"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		margin-top: 34px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="d309475"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		padding-top: 50px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh-c~="e-aebb6c6-fa99a0"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		margin-top: 30px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh-c~="e-1a5f05b-43a50f"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		margin-top: 27px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="3d94271"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		padding-top: 39px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh-c~="e-f286d45-578999"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		margin-top: 7px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh-c~="e-c89827f-102e1f"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		margin-top: 27px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="94bc971"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		padding-top: 46px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh-c~="e-cca56f4-f5a1e5"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		margin-top: 26px !important; 		max-width: 395px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh-c~="e-c45d299-57ea1a"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		margin-top: 50px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh-c~="e-e84ccf9-cceef6"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		max-width: 895px !important; 		margin-left: auto !important; 		margin-right: auto !important;
	}
}
@media (min-width: 768px) {
	body [data-sh-c~="e-b367ac5-abe8ae"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		opacity: 0.05 !important;
	}
}
@media (min-width: 768px) {
	body [data-sh-c~="e-c128d5f-8917eb"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		margin-bottom: 22px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="e6968ce"]:is([data-sh-from="33"],[data-sh-from="33"] *),
	body .sh-stat-grid:is([data-sh-from="35"],[data-sh-from="35"] *) {
		display: flex !important; 		flex-wrap: wrap !important; 		justify-content: center !important; 		gap: 25px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="e6968ce"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-stat-card,
	body .sh-stat-grid:is([data-sh-from="35"],[data-sh-from="35"] *) > .sh-stat-card {
		position: relative !important; 		flex: 0 0 470px !important; 		width: 470px !important; 		max-width: 100% !important; 		height: 318px !important; 		min-height: 0 !important; 		box-sizing: border-box !important; 		display: flex !important; 		flex-direction: column !important; 		align-items: center !important; 		justify-content: center !important; 		padding: 0 27px !important; 		margin: 0 !important; 		border: 1px solid #462222 !important; 		overflow: hidden !important; 		cursor: default; 		outline: none;
	}
}
@media (min-width: 768px) {
	body [data-sh="e6968ce"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-stat-card > h3,
	body .sh-stat-grid:is([data-sh-from="35"],[data-sh-from="35"] *) > .sh-stat-card > h3 {
		width: 100% !important; 		max-width: 416px !important; 		height: auto !important; 		margin: 0 auto !important; 		font-size: 70px !important; 		line-height: 58.8px !important; 		letter-spacing: 0 !important; 		text-align: center !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="e6968ce"]:is([data-sh-from="33"],[data-sh-from="33"] *) > :is([data-sh="fd14394"], :not(*)) > h3,
	body .sh-stat-grid > :is([data-sh="fd14394"], :not(*)):is([data-sh-from="35"],[data-sh-from="35"] *) > h3 {
		font-size: 60px !important; 		line-height: 50.4px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="e6968ce"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-stat-card > p,
	body .sh-stat-grid:is([data-sh-from="35"],[data-sh-from="35"] *) > .sh-stat-card > p {
		position: absolute !important; 		inset: 0 !important; 		display: flex !important; 		align-items: center !important; 		justify-content: center !important; 		box-sizing: border-box !important; 		width: auto !important; 		max-width: none !important; 		max-height: none !important; 		margin: 0 !important; 		padding: 0 78px !important; 		background: #EAC8C6 url('../../img/stat-card-hover.webp') center / cover no-repeat; 		font-size: max(22px, calc(15px / var(--sh-zoom, 1))) !important; 		line-height: 22px !important; 		letter-spacing: -0.66px !important; 		text-align: center !important; 		opacity: 0 !important; 		transition: opacity 0.25s ease !important; 		pointer-events: none;
	}
}
@media (min-width: 768px) {
	body [data-sh="e6968ce"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-stat-card:focus-visible,
	body .sh-stat-grid:is([data-sh-from="35"],[data-sh-from="35"] *) > .sh-stat-card:focus-visible {
		outline: 2px solid #462222; 		outline-offset: 4px;
	}
}
@media (min-width: 768px) {
	:is(body [data-sh="e6968ce"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-stat-card:is(:focus-visible, .sh-stat-revealed) > p):is([data-sh-from],[data-sh-from] *),
	body .sh-stat-grid:is([data-sh-from="35"],[data-sh-from="35"] *) > .sh-stat-card:is(:focus-visible, .sh-stat-revealed) > p {
		opacity: 1 !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="e6968ce"]:is([data-sh-from="33"],[data-sh-from="33"] *),
	body .sh-stat-grid:is([data-sh-from="35"],[data-sh-from="35"] *) {
		flex-wrap: nowrap !important; 		flex-shrink: 0 !important; 		width: 1460px !important; 		max-width: none !important; 		align-self: center !important; 		margin-inline: calc(50% - 730px) !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body [data-sh="e6968ce"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-stat-card,
	body .sh-stat-grid:is([data-sh-from="35"],[data-sh-from="35"] *) > .sh-stat-card {
		flex: 0 1 calc(50% - 12.5px) !important; 		width: auto !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body [data-sh="e6968ce"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-stat-card > h3,
	body .sh-stat-grid:is([data-sh-from="35"],[data-sh-from="35"] *) > .sh-stat-card > h3 {
		font-size: 56px !important; 		line-height: 47px !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body [data-sh="e6968ce"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-stat-card > p,
	body .sh-stat-grid:is([data-sh-from="35"],[data-sh-from="35"] *) > .sh-stat-card > p {
		padding: 0 48px !important;
	}
}
@media (min-width: 768px) and (hover: hover) {
	body [data-sh="e6968ce"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-stat-card:hover > p,
	body .sh-stat-grid:is([data-sh-from="35"],[data-sh-from="35"] *) > .sh-stat-card:hover > p {
		opacity: 1 !important;
	}
}
@media (min-width: 768px) and (prefers-reduced-motion: reduce) {
	body [data-sh="e6968ce"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-stat-card > p,
	body .sh-stat-grid:is([data-sh-from="35"],[data-sh-from="35"] *) > .sh-stat-card > p {
		transition: none !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="da3a210"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		flex: 0 0 514px !important; 		width: 514px !important; 		margin-left: 16px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="9631dec"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		background: linear-gradient(90deg, 			rgba(43, 20, 16, 0.74) 0%, 			rgba(43, 20, 16, 0.66) 48%, 			rgba(43, 20, 16, 0.42) 100%) !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="4e2d7a9"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-hover-nudge {
		inset-block-start: 719px !important; 		inset-inline-start: calc(100% * 1040 / 1512) !important; 		width: 274px !important; 		height: 283px !important;
	}
}
@media (min-width: 768px) {
	@media (min-width: 1513px) {
		body [data-sh="333ea16"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
			box-sizing: border-box !important; 			width: 100% !important; 			max-width: 1512px !important; 			margin-inline: auto !important;
		}
	}
}
@media (min-width: 768px) {
	@media (min-width: 1513px) {
		body [data-sh="4e2d7a9"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-hover-nudge {
			inset-inline-start: auto !important; 			inset-inline-end: 198px !important;
		}
	}
}
@media (min-width: 768px) {
	body [data-sh="13ff2da"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .e-paragraph-base {
		white-space: pre !important; 		word-spacing: 25px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="39e9873"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		padding: 21px 0 26px !important;
	}
}
@media (min-width: 768px) {
	body .sh-newsletter-form:is([data-sh-from="33"],[data-sh-from="33"] *) .elementor-form-fields-wrapper {
		margin: 0 !important; 		column-gap: 13px !important; 		row-gap: 0 !important;
	}
}
@media (min-width: 768px) {
	body .sh-newsletter-form:is([data-sh-from="33"],[data-sh-from="33"] *) .elementor-field-group {
		padding: 0 !important; 		margin: 0 !important;
	}
}
@media (min-width: 768px) {
	body .sh-newsletter-form:is([data-sh-from="33"],[data-sh-from="33"] *) .elementor-field-group:not(.e-form__buttons) {
		flex: 0 0 339px !important; 		width: 339px !important; 		max-width: 339px !important;
	}
}
@media (min-width: 768px) {
	body .sh-newsletter-form:is([data-sh-from="33"],[data-sh-from="33"] *) .elementor-field-group.e-form__buttons {
		flex: 0 0 100% !important; 		width: 100% !important; 		max-width: 100% !important; 		margin-top: 17px !important; 		justify-content: flex-start !important;
	}
}
@media (min-width: 768px) {
	body .sh-newsletter-form:is([data-sh-from="33"],[data-sh-from="33"] *) input.elementor-field-textual {
		height: 55px !important; 		min-height: 55px !important; 		padding: 0 19px !important; 		border: 1px solid #3B1919 !important; 		border-radius: 0 !important; 		background: transparent !important; 		font-family: 'Source Serif Pro', Georgia, serif !important; 		font-size: 20px !important; 		letter-spacing: -0.6px !important; 		color: #3B1919 !important;
	}
}
@media (min-width: 768px) {
	body .sh-newsletter-form:is([data-sh-from="33"],[data-sh-from="33"] *) input.elementor-field-textual::placeholder {
		color: #3B1919 !important; 		opacity: 1 !important;
	}
}
@media (min-width: 768px) {
	body .sh-newsletter-form:is([data-sh-from="33"],[data-sh-from="33"] *) .e-form__buttons .elementor-button {
		flex: 0 0 auto !important; 		min-width: 281px !important; 		width: 281px !important; 		padding: 0 20px !important; 		white-space: nowrap !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="4260150"]:is([data-sh-from="210"],[data-sh-from="210"] *) {
		height: 835px !important; 		min-height: 0 !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body .sh-collab-frame:is([data-sh-from="210"],[data-sh-from="210"] *) {
		height: auto !important; 		min-height: 625px; 		flex-direction: column !important; 		justify-content: flex-end !important; 		padding: 200px 55px 55px !important; 		box-sizing: border-box !important; 		gap: 24px;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body .sh-collab-photo:is([data-sh-from="210"],[data-sh-from="210"] *) {
		height: 100% !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body :is(.sh-collab-heading, .sh-collab-text):is([data-sh-from="210"],[data-sh-from="210"] *) {
		position: relative !important; 		left: auto !important; 		top: auto !important; 		inset: auto !important; 		width: auto !important; 		max-width: 100% !important; 		z-index: 1;
	}
}
@media (min-width: 768px) {
	body [data-sh="e234cab"]:is([data-sh-from="36"],[data-sh-from="36"] *) {
		min-height: 764px !important; 		height: 764px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="e234cab"]:is([data-sh-from="36"],[data-sh-from="36"] *) > p {
		margin-top: 48px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="e234cab"]:is([data-sh-from="36"],[data-sh-from="36"] *) > img.e-image-base {
		margin-top: 25px !important; 		content: url('../../img/deer-dark.png'); 		filter: none !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="313c1e9"]:is([data-sh-from="36"],[data-sh-from="36"] *) {
		padding-top: 85px !important; 		padding-bottom: 107px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="3ccf3b6"]:is([data-sh-from="36"],[data-sh-from="36"] *) > h2:nth-child(2) {
		margin-top: 15px !important;
	}
}
@media (min-width: 768px) {
	body .sh-resource-cards:is([data-sh-from="36"],[data-sh-from="36"] *) {
		gap: 84px 39px !important;
	}
}
@media (min-width: 768px) {
	body .sh-resource-cards:is([data-sh-from="36"],[data-sh-from="36"] *) .sh-resource-card-img {
		border: 1px solid #3B1919; 		box-sizing: border-box;
	}
}
@media (min-width: 768px) {
	body .sh-resource-card-title:is([data-sh-from="36"],[data-sh-from="36"] *) {
		width: 462px; 		max-width: none; 		margin: 24px -13px 0; 		font-size: 40px; 		line-height: 36px; 		min-height: 108px; 		letter-spacing: -0.4px;
	}
}
@media (min-width: 768px) {
	body .sh-resource-card-readmore:is([data-sh-from="36"],[data-sh-from="36"] *) {
		line-height: 18px; 		padding: 56px 0 8px; 		text-decoration: none; 		border-bottom: 1px solid #3B1919;
	}
}
@media (min-width: 768px) {
	body [data-sh="945c405"]:is([data-sh-from="37"],[data-sh-from="37"] *) {
		height: 764px !important; 		min-height: 764px !important; 		padding: 188px 49px 0 !important; 		box-sizing: border-box;
	}
}
@media (min-width: 768px) {
	body [data-sh="374afae"]:is([data-sh-from="37"],[data-sh-from="37"] *) > p:first-of-type {
		order: 1; 		margin-top: 0 !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="374afae"]:is([data-sh-from="37"],[data-sh-from="37"] *) > h1 {
		order: 2; 		margin-top: 46px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="374afae"]:is([data-sh-from="37"],[data-sh-from="37"] *) > p:last-of-type {
		order: 3; 		margin-top: 50px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="374afae"]:is([data-sh-from="37"],[data-sh-from="37"] *) > img {
		order: 4; 		margin-top: 25px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="fe6ddff"]:is([data-sh-from="37"],[data-sh-from="37"] *) {
		padding-top: 101px !important; 		padding-bottom: 107px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="fe6ddff"]:is([data-sh-from="37"],[data-sh-from="37"] *) > h2 {
		margin-top: 51px !important;
	}
}
@media (min-width: 768px) {
	body .sh-resource-cards:is([data-sh-from="37"],[data-sh-from="37"] *) {
		gap: 84px 39px !important;
	}
}
@media (min-width: 768px) {
	body .sh-resource-cards:is([data-sh-from="37"],[data-sh-from="37"] *) .sh-resource-card-img {
		aspect-ratio: 9 / 8;  		object-fit: contain; 		background: #F6F1F0; 		border: 1px solid #3B1919; 		box-sizing: border-box;
	}
}
@media (min-width: 768px) {
	body .sh-resource-card-title:is([data-sh-from="37"],[data-sh-from="37"] *) {
		width: 462px; 		max-width: none; 		margin: 24px -13px 0; 		font-size: 40px; 		line-height: 36px; 		min-height: 108px; 		letter-spacing: -0.4px;
	}
}
@media (min-width: 768px) {
	body .sh-resource-card-readmore:is([data-sh-from="37"],[data-sh-from="37"] *) {
		line-height: 18px; 		padding: 56px 0 8px; 		text-decoration: none; 		border-bottom: 1px solid #3B1919;
	}
}
@media (min-width: 768px) {
	body [data-sh="6e6cfd8"]:is([data-sh-from="37"],[data-sh-from="37"] *) {
		position: relative; 		z-index: 3; 		border-top: 1px solid #3B1919; 		padding: 17px 0 16px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="6e6cfd8"]:is([data-sh-from="37"],[data-sh-from="37"] *)::after {
		content: ""; 		position: absolute; 		top: -24px; 		left: 1039px; 		width: 274px; 		height: 283px; 		background: url('../../../../../uploads/2026/08/tag_transparent.png') center / contain no-repeat; 		pointer-events: none;
	}
}
@media (min-width: 768px) {
	body [data-sh="4431138"]:is([data-sh-from="36"],[data-sh-from="36"] *) {
		background-image: url('../../img/resources-argyle-tile.png') !important; 		background-repeat: repeat !important; 		background-position: 0 0 !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="4431138"]:is([data-sh-from="36"],[data-sh-from="36"] *) > img.sh-blend-overlay {
		display: none !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body .sh-resource-cards:is([data-sh-from="36"],[data-sh-from="36"] *) {
		gap: 84px 24px !important;
	}
}
@media (min-width: 1025px) {
	body .sh-founder-section:is([data-sh-from="34"],[data-sh-from="34"] *) > .sh-founder-frame,
	body .sh-founder-section:is([data-sh-from="37"],[data-sh-from="37"] *) > .sh-founder-frame,
	body .sh-founder-section:is([data-sh-from="210"],[data-sh-from="210"] *) > .sh-founder-frame {
		position: relative !important; 		display: block !important; 		flex: 0 0 50% !important; 		width: 50% !important; 		height: 852px !important; 		padding: 0 !important; 		overflow: hidden !important; 		align-self: flex-start !important; 		background: #DCC38B url('../../img/founder-argyle-tile.png') repeat calc(50% - 305.5px) 300px !important;
	}
}
@media (min-width: 1025px) {
	body .sh-founder-frame:is([data-sh-from="34"],[data-sh-from="34"] *)::after,
	body .sh-founder-frame:is([data-sh-from="37"],[data-sh-from="37"] *)::after,
	body .sh-founder-frame:is([data-sh-from="210"],[data-sh-from="210"] *)::after {
		content: ''; 		position: absolute; 		inset: 0; 		background: url('../../img/founder-frame-overlay.webp') 50% 0 / 758px 852px no-repeat; 		pointer-events: none;
	}
}
@media (min-width: 1025px) {
	body .sh-founder-frame:is([data-sh-from="34"],[data-sh-from="34"] *) > .sh-founder-photo,
	body .sh-founder-frame:is([data-sh-from="37"],[data-sh-from="37"] *) > .sh-founder-photo,
	body .sh-founder-frame:is([data-sh-from="210"],[data-sh-from="210"] *) > .sh-founder-photo {
		position: absolute !important; 		top: 163px !important; 		left: calc(50% - 196px) !important; 		width: 391px !important; 		max-width: none !important; 		height: 511px !important; 		padding: 0 !important; 		margin: 0 !important; 		background: none !important; 		object-fit: cover !important; 		object-position: 50% 15% !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body .sh-founder-section:is([data-sh-from="34"],[data-sh-from="34"] *) > .sh-founder-frame,
	body .sh-founder-section:is([data-sh-from="37"],[data-sh-from="37"] *) > .sh-founder-frame,
	body .sh-founder-section:is([data-sh-from="210"],[data-sh-from="210"] *) > .sh-founder-frame {
		position: relative !important; 		display: block !important; 		flex: 0 0 50% !important; 		width: 50% !important; 		min-height: 700px !important; 		padding: 0 !important; 		overflow: hidden !important; 		align-self: stretch !important; 		background: #DCC38B url('../../img/founder-argyle-tile.png') repeat calc(50% - 229.1px) calc(50% - 20.25px) / 110.25px 148.5px !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body .sh-founder-frame:is([data-sh-from="34"],[data-sh-from="34"] *)::after,
	body .sh-founder-frame:is([data-sh-from="37"],[data-sh-from="37"] *)::after,
	body .sh-founder-frame:is([data-sh-from="210"],[data-sh-from="210"] *)::after {
		content: ''; 		position: absolute; 		inset: 0; 		background: url('../../img/founder-frame-overlay.webp') 50% 50% / 568.5px 639px no-repeat; 		pointer-events: none;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body .sh-founder-frame:is([data-sh-from="34"],[data-sh-from="34"] *) > .sh-founder-photo,
	body .sh-founder-frame:is([data-sh-from="37"],[data-sh-from="37"] *) > .sh-founder-photo,
	body .sh-founder-frame:is([data-sh-from="210"],[data-sh-from="210"] *) > .sh-founder-photo {
		position: absolute !important; 		top: calc(50% - 197px) !important; 		left: calc(50% - 147px) !important; 		width: 294px !important; 		max-width: none !important; 		height: 384px !important; 		padding: 0 !important; 		margin: 0 !important; 		background: none !important; 		object-fit: cover !important; 		object-position: 50% 15% !important;
	}
}
@media (max-width: 767px) {
	body .sh-founder-section:is([data-sh-from="34"],[data-sh-from="34"] *),
	body .sh-founder-section:is([data-sh-from="37"],[data-sh-from="37"] *),
	body .sh-founder-section:is([data-sh-from="210"],[data-sh-from="210"] *) {
		overflow-x: clip !important;
	}
}
@media (max-width: 767px) {
	body .sh-founder-section:is([data-sh-from="34"],[data-sh-from="34"] *) > .sh-founder-frame,
	body .sh-founder-section:is([data-sh-from="37"],[data-sh-from="37"] *) > .sh-founder-frame,
	body .sh-founder-section:is([data-sh-from="210"],[data-sh-from="210"] *) > .sh-founder-frame {
		position: relative !important; 		display: block !important; 		order: 2 !important; 		flex: 0 0 auto !important; 		width: 562px !important; 		max-width: none !important; 		height: 632px !important; 		padding: 0 !important; 		margin: -7.7px 0 -19.3px calc(50% - 280.5px) !important; 		clip-path: inset(7.7px 0 19.3px 0); 		background: #DCC38B url('../../img/founder-argyle-tile.png') repeat 0 222.5px / 109px 146.9px !important;
	}
}
@media (max-width: 767px) {
	body .sh-founder-frame:is([data-sh-from="34"],[data-sh-from="34"] *)::after,
	body .sh-founder-frame:is([data-sh-from="37"],[data-sh-from="37"] *)::after,
	body .sh-founder-frame:is([data-sh-from="210"],[data-sh-from="210"] *)::after {
		content: ''; 		position: absolute; 		inset: 0; 		background: url('../../img/founder-frame-overlay.webp') 0 0 / 100% 100% no-repeat; 		pointer-events: none;
	}
}
@media (max-width: 767px) {
	body .sh-founder-frame:is([data-sh-from="34"],[data-sh-from="34"] *) > .sh-founder-photo,
	body .sh-founder-frame:is([data-sh-from="37"],[data-sh-from="37"] *) > .sh-founder-photo,
	body .sh-founder-frame:is([data-sh-from="210"],[data-sh-from="210"] *) > .sh-founder-photo {
		position: absolute !important; 		top: 121px !important; 		left: 135px !important; 		width: 291px !important; 		max-width: none !important; 		height: 380px !important; 		padding: 0 !important; 		margin: 0 !important; 		background: none !important; 		object-fit: cover !important; 		object-position: 50% 15% !important; 		order: 0 !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="0a12729"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-founder-frame-fluid {
		flex: 0 0 50% !important; 		width: 50% !important; 		height: 819px !important; 		align-self: flex-start !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="0a12729"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-founder-frame-fluid {
		background: #DCC38B url('../../img/founder-argyle-tile.png') repeat 			calc(50% - 304.7px) calc(50% - 26.95px) / 146.6px 197.5px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="0a12729"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-founder-frame-fluid::after {
		background-size: 756px 849.8px;
	}
}
@media (min-width: 1025px) {
	body [data-sh="0a12729"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-founder-frame-fluid > img {
		--sh-w: 756px;
	}
}
@media (min-width: 1025px) {
	body [data-sh="c954591"]:is([data-sh-from="12"],[data-sh-from="12"] *) > a.e-button-base,
	body [data-sh="035d063"]:is([data-sh-from="12"],[data-sh-from="12"] *) > a.e-button-base,
	body [data-sh="52be995"]:is([data-sh-from="12"],[data-sh-from="12"] *) > a.e-button-base,
	body [data-sh="ab2a4d5"]:is([data-sh-from="12"],[data-sh-from="12"] *) > a.e-button-base,
	body [data-sh="dd085ae"]:is([data-sh-from="12"],[data-sh-from="12"] *) > a.e-button-base,
	body .sh-newsletter-form:is([data-sh-from="12"],[data-sh-from="12"] *) .e-form__buttons .elementor-button {
		padding-left: 10px !important; 		padding-right: 10px !important; 		white-space: nowrap !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="36e1ab2"]:is([data-sh-from="12"],[data-sh-from="12"] *) > img[src*="hero_deer"] {
		margin-top: 60px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="36e1ab2"]:is([data-sh-from="12"],[data-sh-from="12"] *) > .sh-wordmark-desktop {
		content: url('../../img/socialhart-wordmark-hbar.svg'); 		margin-top: 126px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="dd05eee"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding-bottom: 171px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="e0207cf"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding-bottom: 16px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="dd05eee"]:is([data-sh-from="12"],[data-sh-from="12"] *) > h2 {
		margin-top: 34px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="c954591"]:is([data-sh-from="12"],[data-sh-from="12"] *) > h2,
	body [data-sh="035d063"]:is([data-sh-from="12"],[data-sh-from="12"] *) > h2 {
		margin-top: 11px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="c954591"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding-bottom: 73px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="c954591"]:is([data-sh-from="12"],[data-sh-from="12"] *) > h2 ~ p {
		max-width: 450px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="c954591"]:is([data-sh-from="12"],[data-sh-from="12"] *) > h2 + p {
		max-width: 400px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="c954591"]:is([data-sh-from="12"],[data-sh-from="12"] *) > a.e-button-base {
		margin-top: 1px !important; 		min-width: 232px !important; 		width: 232px !important;
	}
}
@media (min-width: 1025px) {
	@media (min-width: 1513px) {
		body [data-sh="afa2f29"]:is([data-sh-from="12"],[data-sh-from="12"] *) > img.e-image-base {
			flex: 0 0 756px !important; 			width: 756px !important; 			max-width: 756px !important;
		}
	}
}
@media (min-width: 1025px) {
	@media (min-width: 1513px) {
		body [data-sh="afa2f29"]:is([data-sh-from="12"],[data-sh-from="12"] *) > [data-sh="c954591"] {
			flex: 1 1 auto !important; 			width: auto !important; 			max-width: none !important;
		}
	}
}
@media (min-width: 1025px) {
	body [data-sh="72a9033"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		overflow: visible !important; 		clip-path: inset(0 0 -80px 0); 		z-index: 3 !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="72a9033"]:is([data-sh-from="12"],[data-sh-from="12"] *) > img {
		width: 1827px !important; 		max-width: none !important; 		height: 1028px !important; 		inset-block-start: -197px !important; 		inset-inline-start: calc(50% - 914px) !important; 		object-fit: fill !important;
	}
}
@media (min-width: 1025px) {
	@media (min-width: 1736px) {
		body [data-sh="72a9033"]:is([data-sh-from="12"],[data-sh-from="12"] *) > img {
			width: calc(100% + 93px) !important; 			inset-inline-start: -46.5px !important;
		}
	}
}
@media (min-width: 1025px) {
	body [data-sh="7715b76"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		min-height: 0 !important; 		padding-bottom: 132px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="7715b76"]:is([data-sh-from="12"],[data-sh-from="12"] *) > p {
		margin-top: 43px !important;
	}
}
@media (min-width: 1025px) {
	body .sh-founder-section:is([data-sh-from="12"],[data-sh-from="12"] *) {
		min-height: 896px !important;
	}
}
@media (min-width: 1025px) {
	body .sh-founder-section:is([data-sh-from="12"],[data-sh-from="12"] *) > .sh-founder-frame {
		position: relative !important; 		display: block !important; 		flex: 0 0 50% !important; 		width: 50% !important; 		height: 896px !important; 		padding: 0 !important; 		overflow: hidden !important; 		box-sizing: border-box !important; 		background-color: #DCC38B !important; 		 		background-image: url('../../img/founder-argyle-tile.png') !important; 		background-repeat: repeat !important; 		background-position: calc(50% - 305.5px) 344px !important; 		align-self: flex-start !important;
	}
}
@media (min-width: 1025px) {
	body .sh-founder-frame:is([data-sh-from="12"],[data-sh-from="12"] *)::after {
		content: ''; 		position: absolute; 		inset: 0; 		background: url('../../img/founder-frame-overlay.webp') 50% 100% / 758px 852px no-repeat; 		pointer-events: none;
	}
}
@media (min-width: 1025px) {
	body .sh-founder-frame:is([data-sh-from="12"],[data-sh-from="12"] *) > .sh-founder-photo {
		position: absolute !important; 		top: 207px !important; 		left: calc(50% - 196px) !important; 		width: 391px !important; 		max-width: none !important; 		height: 511px !important; 		padding: 0 !important; 		margin: 0 !important; 		background: none !important; 		object-fit: cover !important; 		object-position: 50% 15% !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="035d063"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding-top: 127px !important; 		padding-bottom: 62px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="035d063"]:is([data-sh-from="12"],[data-sh-from="12"] *) > a.e-button-base {
		min-width: 141px !important; 		width: 141px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="941f1c8"]:is([data-sh-from="12"],[data-sh-from="12"] *) > p {
		position: relative !important; 		top: 9px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="8890028"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding-bottom: 110px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		border-top: 1px solid #3B1919 !important; 		padding-top: 26px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="12"],[data-sh-from="12"] *) > [data-sh="e85a054"] {
		border-top: 1px solid #3B1919 !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="8890028"]:is([data-sh-from="12"],[data-sh-from="12"] *) > h3:first-of-type {
		max-width: 900px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="12"],[data-sh-from="12"] *) > .e-flexbox-base {
		justify-content: flex-start !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="12"],[data-sh-from="12"] *) > .e-flexbox-base {
		padding-bottom: 39px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="12"],[data-sh-from="12"] *) > [data-sh="e85a054"] {
		padding-top: 39px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="12"],[data-sh-from="12"] *) > [data-sh="e85a054"] > .e-paragraph-base {
		position: relative !important; 		top: 7px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="12"],[data-sh-from="12"] *) > [data-sh="62b0b0f"] {
		padding-top: 44px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="12"],[data-sh-from="12"] *) > [data-sh="9c4cd5d"] {
		padding-top: 47px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="12"],[data-sh-from="12"] *) > .e-flexbox-base > .e-heading-base {
		flex: 0 0 auto !important; 		width: 544px !important; 		margin-left: 27px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="12"],[data-sh-from="12"] *) > [data-sh="9c4cd5d"] > .e-heading-base {
		width: 395px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="12"],[data-sh-from="12"] *) > .e-flexbox-base > .e-paragraph-base {
		margin-left: auto !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="12"],[data-sh-from="12"] *) > [data-sh="62b0b0f"] > .e-paragraph-base,
	body [data-sh="0c9b4b4"]:is([data-sh-from="12"],[data-sh-from="12"] *) > [data-sh="4c53215"] > .e-paragraph-base {
		margin-top: -8px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="12"],[data-sh-from="12"] *) > [data-sh="9c4cd5d"] > .e-heading-base {
		align-self: flex-start !important; 		margin-top: 26px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="52be995"]:is([data-sh-from="12"],[data-sh-from="12"] *) > a.e-button-base {
		min-width: 256px !important; 		width: 256px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="cea9573"]:is([data-sh-from="12"],[data-sh-from="12"] *) > .e-flexbox-base {
		flex: 0 0 488px !important; 		width: 488px !important; 		max-width: none !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="cea9573"]:is([data-sh-from="12"],[data-sh-from="12"] *) > .e-flexbox-base + .e-flexbox-base {
		margin-left: -13px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="cea9573"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		justify-content: center !important; 		padding-left: 0 !important; 		padding-right: 0 !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="cea9573"]:is([data-sh-from="12"],[data-sh-from="12"] *) > .e-flexbox-base > h4 {
		padding: 0 20px !important; 		box-sizing: border-box !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="ab2a4d5"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding-bottom: 84px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="ab2a4d5"]:is([data-sh-from="12"],[data-sh-from="12"] *) > a.e-button-base {
		min-width: 212px !important; 		width: 212px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="9f9419c"]:is([data-sh-from="12"],[data-sh-from="12"] *) > img[src*="tag_transparent"] {
		width: 274px !important; 		height: 283px !important; 		object-fit: contain !important; 		inset-inline-end: 198px !important; 		inset-block-end: -188px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="dd085ae"]:is([data-sh-from="12"],[data-sh-from="12"] *) > a.e-button-base {
		min-width: 238px !important; 		width: 238px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="fc65b74"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		height: 263px !important; 		min-height: 0 !important; 		border-top: 1px solid #3B1919; 		border-bottom: 1px solid #3B1919; 		box-sizing: border-box !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="1b6d130"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		align-items: flex-start !important; 		padding: 55px 47px 0 !important;
	}
}
@media (min-width: 1025px) {
	body .sh-newsletter-form:is([data-sh-from="12"],[data-sh-from="12"] *) {
		flex: 0 0 691px !important; 		width: 691px !important; 		margin-top: 13px !important;
	}
}
@media (min-width: 1025px) {
	body .sh-newsletter-form:is([data-sh-from="12"],[data-sh-from="12"] *) .elementor-form-fields-wrapper {
		margin: 0 !important; 		column-gap: 13px !important; 		row-gap: 17px !important;
	}
}
@media (min-width: 1025px) {
	body .sh-newsletter-form:is([data-sh-from="12"],[data-sh-from="12"] *) .elementor-field-group {
		flex: 0 0 339px !important; 		width: 339px !important; 		max-width: none !important; 		padding: 0 !important; 		margin: 0 !important;
	}
}
@media (min-width: 1025px) {
	body .sh-newsletter-form:is([data-sh-from="12"],[data-sh-from="12"] *) .elementor-field-group.e-form__buttons {
		flex: 0 0 100% !important; 		width: 100% !important; 		justify-content: flex-start !important;
	}
}
@media (min-width: 1025px) {
	body .sh-newsletter-form:is([data-sh-from="12"],[data-sh-from="12"] *) input.elementor-field-textual {
		height: 55px !important; 		padding: 0 19px !important; 		border: 1px solid #3B1919 !important; 		border-radius: 0 !important; 		background: transparent !important; 		font-family: 'Source Serif Pro', Georgia, serif !important; 		font-size: 20px !important; 		letter-spacing: -0.6px !important; 		color: #3B1919 !important;
	}
}
@media (min-width: 1025px) {
	body .sh-newsletter-form:is([data-sh-from="12"],[data-sh-from="12"] *) input.elementor-field-textual::placeholder {
		color: #3B1919 !important; 		opacity: 1 !important;
	}
}
@media (min-width: 1025px) {
	body .sh-newsletter-form:is([data-sh-from="12"],[data-sh-from="12"] *) .e-form__buttons .elementor-button {
		flex: 0 0 auto !important; 		min-width: 281px !important; 		width: 281px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="5787a2a"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		gap: 0 !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="b9d2512"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		flex: 0 0 215px !important; 		width: 215px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="be2a39e"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		flex: 0 0 107px !important; 		width: 107px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="b9d2512"]:is([data-sh-from="12"],[data-sh-from="12"] *) > p:not(:first-child) {
		padding-left: 4px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="9ea8b76"]:is([data-sh-from="12"],[data-sh-from="12"] *) > p {
		max-width: 394px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="c3d7822"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding: 256px 47px 26px 51px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="c3d7822"]:is([data-sh-from="12"],[data-sh-from="12"] *) > img {
		width: 1414px !important; 		max-width: 100% !important; 		height: 186px !important; 		margin: 0 !important; 		object-fit: fill !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="9de18a6"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding: 17px 50px 23px 47px !important;
	}
}
body [data-sh="dd05eee"]:is([data-sh-from="12"],[data-sh-from="12"] *) > .sh-cta-diamonds {
	margin-top: 40px !important; 	background-color: var(--color-sand, #DCC38B) !important; 	align-self: center !important;
}
@media (min-width: 768px) and (max-width: 1024px) {
	body [data-sh="8890028"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		padding-bottom: 80px !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		border-top: 1px solid #3B1919 !important; 		padding-top: 26px !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="12"],[data-sh-from="12"] *) > [data-sh="e85a054"] {
		border-top: 1px solid #3B1919 !important; 		padding-top: 40px !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="12"],[data-sh-from="12"] *) > .e-flexbox-base > .e-paragraph-base {
		flex: 0 0 384px !important; 		width: 384px !important; 		margin-left: 28px !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body [data-sh="9f9419c"]:is([data-sh-from="12"],[data-sh-from="12"] *) > img[src*="tag_transparent"] {
		inset-inline-end: 60px !important;
	}
}
@media (min-width: 1025px) {
	* .elementor a.e-button-base:is([data-sh-from="4144"],[data-sh-from="4144"] *),
	* .elementor a.e-button-base:is([data-sh-from="4145"],[data-sh-from="4145"] *),
	* .elementor a.e-button-base:is([data-sh-from="4146"],[data-sh-from="4146"] *),
	* .elementor .elementor-button:is([data-sh-from="4144"],[data-sh-from="4144"] *),
	* .elementor .elementor-button:is([data-sh-from="4145"],[data-sh-from="4145"] *),
	* .elementor .elementor-button:is([data-sh-from="4146"],[data-sh-from="4146"] *) {
		white-space: nowrap !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9b0b314"]):not(.sh-0):not(.sh-0):not(.sh-0),
	:is([data-sh="7a4be09"]):not(.sh-0):not(.sh-0):not(.sh-0),
	:is([data-sh="c0f7d85"]):not(.sh-0):not(.sh-0):not(.sh-0) {
		padding-bottom: 133px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9b0b314"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con,
	:is([data-sh="7a4be09"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con,
	:is([data-sh="c0f7d85"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con {
		margin-top: 87px !important; 		padding-left: 30px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9b0b314"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con p,
	:is([data-sh="7a4be09"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con p,
	:is([data-sh="c0f7d85"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con p {
		margin-bottom: 22px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9b0b314"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con p:last-child,
	:is([data-sh="7a4be09"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con p:last-child,
	:is([data-sh="c0f7d85"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con p:last-child {
		margin-bottom: 0 !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9b0b314"]):not(.sh-0):not(.sh-0):not(.sh-0) > a.e-button-base,
	:is([data-sh="7a4be09"]):not(.sh-0):not(.sh-0):not(.sh-0) > a.e-button-base,
	:is([data-sh="c0f7d85"]):not(.sh-0):not(.sh-0):not(.sh-0) > a.e-button-base {
		margin-top: 90px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="a68f099"]):not(.sh-0):not(.sh-0):not(.sh-0),
	:is([data-sh="e07be47"]):not(.sh-0):not(.sh-0):not(.sh-0) {
		padding: 135px 60px 148px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="a68f099"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > p,
	:is([data-sh="e07be47"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > p {
		margin-top: 29px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="a68f099"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con,
	:is([data-sh="e07be47"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con {
		margin-top: 125px !important; 		width: 1228px !important; 		max-width: none !important; 		left: 26px; 		gap: 36px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="a68f099"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con > .e-con,
	:is([data-sh="e07be47"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con > .e-con {
		flex: 0 0 596px !important; 		width: 596px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="a68f099"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con > .e-con > .e-con,
	:is([data-sh="e07be47"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con > .e-con > .e-con {
		margin-bottom: 86px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="a68f099"]):not(.sh-0):not(.sh-0):not(.sh-0) h4,
	:is([data-sh="e07be47"]):not(.sh-0):not(.sh-0):not(.sh-0) h4 {
		font-size: 40px !important; 		line-height: 36px !important; 		letter-spacing: -0.4px !important; 		padding-left: 26px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="a68f099"]):not(.sh-0):not(.sh-0):not(.sh-0) h4 + p,
	:is([data-sh="e07be47"]):not(.sh-0):not(.sh-0):not(.sh-0) h4 + p {
		margin-top: 15px !important; 		max-width: 540px !important; 		font-size: 22px !important; 		line-height: 22px !important; 		letter-spacing: -0.66px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0),
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) {
		padding: 121px 49px 138px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0)::before,
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0)::before {
		content: ""; 		position: absolute; 		top: -118px; 		left: calc(50% + 279px); 		width: 357px; 		height: 472px; 		background: url('../../../../../uploads/2026/08/svc_cat_mirror.png') no-repeat center bottom / contain; 		pointer-events: none; 		z-index: 3;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:first-child,
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:first-child {
		margin-bottom: 134px !important; 		gap: 0 !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:first-child > h2,
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:first-child > h2 {
		margin-top: 25px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con > .e-con,
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con > .e-con {
		flex: 0 0 516px !important; 		width: 516px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2):has(> .e-con:nth-child(2) > .e-con:nth-child(2)),
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2):has(> .e-con:nth-child(2) > .e-con:nth-child(2)) {
		display: grid !important; 		grid-template-columns: 516px 516px; 		column-gap: 67px; 		row-gap: 58px; 		justify-content: center; 		width: 1099px !important; 		left: -4px;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2):has(> .e-con:nth-child(2) > .e-con:nth-child(2)) > .e-con,
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2):has(> .e-con:nth-child(2) > .e-con:nth-child(2)) > .e-con {
		display: contents !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con:nth-child(1) > .e-con:nth-child(1),
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con:nth-child(1) > .e-con:nth-child(1) {
		order: 1;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con:nth-child(2) > .e-con:nth-child(1),
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con:nth-child(2) > .e-con:nth-child(1) {
		order: 2;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con:nth-child(1) > .e-con:nth-child(2),
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con:nth-child(1) > .e-con:nth-child(2) {
		order: 3;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con:nth-child(2) > .e-con:nth-child(2),
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con:nth-child(2) > .e-con:nth-child(2) {
		order: 4;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con + .e-con,
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con + .e-con {
		margin-top: 58px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) h3,
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) h3 {
		font-size: 40px !important; 		line-height: 40px !important; 		letter-spacing: -0.4px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con:nth-child(1) > .e-con:nth-child(2) h3,
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:nth-child(2) > .e-con:nth-child(1) > .e-con:nth-child(2) h3 {
		max-width: 443px !important; 		margin-inline: auto !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) h3 + p,
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) h3 + p {
		margin-top: 15px !important; 		font-size: 22px !important; 		line-height: 22px !important; 		letter-spacing: -0.66px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="632c431"]):not(.sh-0):not(.sh-0):not(.sh-0) > a.e-button-base,
	:is([data-sh="2a1c162"]):not(.sh-0):not(.sh-0):not(.sh-0) > a.e-button-base {
		margin-top: 96px !important; 		position: relative; 		left: -5px;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0),
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) {
		padding: 108px 49px 155px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con:first-child,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con:first-child {
		padding-bottom: 99px !important; 		gap: 0 !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con:first-child > h2 + h2,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > .e-con:first-child > h2 + h2 {
		margin-top: 25px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-row,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-row {
		padding: 29px 31px 28px 34px !important; 		margin: 0 0 35px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-row:last-child,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-row:last-child {
		margin-bottom: 0 !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-row.sh-faq-open,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-row.sh-faq-open {
		padding-top: 36px !important; 		padding-bottom: 72px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-open .sh-faq-icon,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-open .sh-faq-icon {
		margin-top: -9px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-head,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-head {
		align-items: flex-start !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-head > span,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-head > span {
		font-size: 40px !important; 		line-height: 36px !important; 		letter-spacing: -0.4px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-icon,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-icon {
		margin: -2px 0 0 auto !important; 		background-image: 			linear-gradient(#EAE4D8, #EAE4D8), 			linear-gradient(#EAE4D8, #EAE4D8) !important; 		background-repeat: no-repeat !important; 		background-size: 20px 1px, 1px 20px !important; 		background-position: 6.5px 16px, 16px 6.5px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-open .sh-faq-icon,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-open .sh-faq-icon {
		background-size: 20px 1px, 0 0 !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-icon > span,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-icon > span {
		font-size: 0 !important; 		color: transparent !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="bc504a9"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-answer,
	:is([data-sh="250d356"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-faq-answer {
		margin-top: 51px !important; 		max-width: none !important; 		width: 100% !important; 		font-size: 22px !important; 		line-height: 22px !important; 		letter-spacing: -0.66px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) {
		padding: 96px 49px 85px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > h2:nth-of-type(2) {
		margin-top: 25px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > p {
		margin-top: 38px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:not(.e-div-block-base) {
		width: 1033px !important; 		max-width: none !important; 		margin-top: 55px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:not(.e-div-block-base) > .e-con {
		gap: 29px !important; 		margin-top: 26px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:not(.e-div-block-base) > .e-con:first-child {
		margin-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:not(.e-div-block-base) > .e-con:nth-child(3) {
		margin-top: 28px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:not(.e-div-block-base) > .e-con:nth-child(4) {
		margin-top: 40px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:not(.e-div-block-base) > .e-con > .e-con {
		flex: 0 0 502px !important; 		width: 502px !important; 		min-height: 182px !important; 		padding: 18px 20px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:not(.e-div-block-base) > .e-con > .e-con {
		flex: 1 1 0 !important; 		width: auto !important; 		min-width: 0 !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:not(.e-div-block-base) > .e-con > .e-con {
		padding: 24px 22px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con:not(.e-div-block-base) > .e-con > .e-con h4 {
		width: 100% !important; 		max-width: 100% !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) h4 {
		font-size: 40px !important; 		line-height: 38px !important; 		letter-spacing: -0.4px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > a.e-button-base {
		margin-top: 60px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > h2,
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > p,
	:is([data-sh="dd1680d"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-div-block-base {
		position: relative; 		left: -27px;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con,
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con {
		padding: 127px 49px 138px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > h2 + h2,
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con > h2 + h2 {
		margin-top: 25px !important; 		max-width: 719px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form,
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form {
		width: 982px !important; 		max-width: none !important; 		margin-top: 53px !important; 		padding: 36px 67px 49px 61px !important; 		border: 1px solid #462222 !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-form-fields-wrapper,
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-form-fields-wrapper {
		margin-bottom: 0 !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-field-group,
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-field-group {
		margin-bottom: 48px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-field-group.e-form__buttons,
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-field-group.e-form__buttons {
		margin-bottom: 0 !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-field-type-checkbox,
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-field-type-checkbox,
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-field-type-radio,
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-field-type-radio {
		margin-bottom: 60px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-field-type-radio,
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-field-type-radio {
		margin-bottom: 28px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-field-label,
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-field-label {
		font-family: 'Source Serif Pro', Georgia, serif !important; 		font-size: 22px !important; 		font-weight: 400 !important; 		line-height: 22px !important; 		color: #393735 !important; 		margin: 0 !important; 		padding: 0 !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form input.elementor-field-textual,
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form input.elementor-field-textual {
		height: 45px !important; 		min-height: 45px !important; 		padding: 0 !important; 		border: 0 !important; 		border-bottom: 1px solid #86837D !important; 		border-radius: 0 !important; 		background: transparent !important; 		font-family: 'Source Serif Pro', Georgia, serif !important; 		font-size: 17px !important; 		color: #3B1919 !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form textarea.elementor-field-textual,
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form textarea.elementor-field-textual {
		height: 108px !important; 		min-height: 108px !important; 		margin-top: 14px !important; 		padding: 12px 16px !important; 		border: 1px solid #84827B !important; 		border-radius: 0 !important; 		background: transparent !important; 		font-family: 'Source Serif Pro', Georgia, serif !important; 		font-size: 17px !important; 		resize: vertical;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form ::placeholder,
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form ::placeholder {
		color: #C9C4B8 !important; 		opacity: 1 !important; 		font-size: 17px !important; 		font-family: 'Source Serif Pro', Georgia, serif !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-field-subgroup,
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-field-subgroup {
		margin-top: 24px !important; 		flex-direction: column !important; 		gap: 13px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-field-type-radio .elementor-field-subgroup,
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-field-type-radio .elementor-field-subgroup {
		margin-top: 29px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-field-option,
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-field-option {
		display: flex !important; 		align-items: center !important; 		min-height: 22px !important; 		margin: 0 !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-field-option input,
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-field-option input {
		width: 22px !important; 		height: 22px !important; 		margin: 0 12px 0 0 !important; 		accent-color: #13425B;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-field-option label,
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .elementor-field-option label {
		font-family: 'Source Serif Pro', Georgia, serif !important; 		font-size: 18px !important; 		line-height: 22px !important; 		color: #393735 !important; 		padding: 0 !important; 		min-height: 22px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .e-form__buttons .elementor-button,
	:is([data-sh="fb3ffeb"]):not(.sh-0):not(.sh-0):not(.sh-0) .sh-lead-form .e-form__buttons .elementor-button {
		font-family: "Sofia Sans Extra Condensed", sans-serif !important; 		font-size: 25px !important; 		font-weight: 700 !important; 		letter-spacing: -0.25px !important; 		text-transform: uppercase !important; 		background-color: #13425B !important; 		color: #EAE4D8 !important; 		margin-left: -3px !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con {
		padding-bottom: 0 !important;
	}
}
@media (min-width: 1025px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) > a.sh-waitlist-flodesk {
		position: relative !important; 		z-index: 1 !important; 		margin: 53px 0 138px !important;
	}
}
@media (min-width: 1025px) {
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4144"],[data-sh-from="4144"] *),
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4145"],[data-sh-from="4145"] *),
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4146"],[data-sh-from="4146"] *) {
		height: 263px !important; 		border-top: 1px solid #3B1919; 		border-bottom: 1px solid #3B1919; 		box-sizing: border-box !important;
	}
}
@media (min-width: 1025px) {
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4144"],[data-sh-from="4144"] *) > .e-con,
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4145"],[data-sh-from="4145"] *) > .e-con,
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4146"],[data-sh-from="4146"] *) > .e-con {
		align-items: flex-start !important; 		padding: 57px 48px 0 46px !important;
	}
}
@media (min-width: 1025px) {
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4144"],[data-sh-from="4144"] *) .sh-newsletter-form,
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4145"],[data-sh-from="4145"] *) .sh-newsletter-form,
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4146"],[data-sh-from="4146"] *) .sh-newsletter-form {
		flex: 0 0 691px !important; 		width: 691px !important; 		margin-top: 13px !important;
	}
}
@media (min-width: 1025px) {
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4144"],[data-sh-from="4144"] *) .sh-newsletter-form .elementor-form-fields-wrapper,
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4145"],[data-sh-from="4145"] *) .sh-newsletter-form .elementor-form-fields-wrapper,
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4146"],[data-sh-from="4146"] *) .sh-newsletter-form .elementor-form-fields-wrapper {
		margin: 0 !important; 		column-gap: 13px; 		row-gap: 0 !important;
	}
}
@media (min-width: 1025px) {
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4144"],[data-sh-from="4144"] *) .sh-newsletter-form .elementor-field-group,
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4145"],[data-sh-from="4145"] *) .sh-newsletter-form .elementor-field-group,
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4146"],[data-sh-from="4146"] *) .sh-newsletter-form .elementor-field-group {
		flex: 0 0 339px !important; 		width: 339px !important; 		max-width: 339px !important; 		padding: 0 !important; 		margin: 0 !important;
	}
}
@media (min-width: 1025px) {
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4144"],[data-sh-from="4144"] *) .sh-newsletter-form .elementor-field-group.e-form__buttons,
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4145"],[data-sh-from="4145"] *) .sh-newsletter-form .elementor-field-group.e-form__buttons,
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4146"],[data-sh-from="4146"] *) .sh-newsletter-form .elementor-field-group.e-form__buttons {
		flex: 0 0 100% !important; 		width: 100% !important; 		max-width: 100% !important; 		margin-top: 17px !important; 		justify-content: flex-start !important;
	}
}
@media (min-width: 1025px) {
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4144"],[data-sh-from="4144"] *) .sh-newsletter-form input.elementor-field-textual,
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4145"],[data-sh-from="4145"] *) .sh-newsletter-form input.elementor-field-textual,
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4146"],[data-sh-from="4146"] *) .sh-newsletter-form input.elementor-field-textual {
		width: 339px !important; 		height: 55px !important; 		min-height: 55px !important; 		padding: 0 19px !important; 		border: 1px solid #3B1919 !important; 		border-radius: 0 !important; 		background: transparent !important; 		font-family: 'Source Serif Pro', Georgia, serif !important; 		font-size: 20px !important; 		letter-spacing: -0.6px !important; 		color: #3B1919 !important;
	}
}
@media (min-width: 1025px) {
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4144"],[data-sh-from="4144"] *) .sh-newsletter-form input.elementor-field-textual::placeholder,
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4145"],[data-sh-from="4145"] *) .sh-newsletter-form input.elementor-field-textual::placeholder,
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4146"],[data-sh-from="4146"] *) .sh-newsletter-form input.elementor-field-textual::placeholder {
		color: #3B1919 !important; 		opacity: 1 !important;
	}
}
@media (min-width: 1025px) {
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4144"],[data-sh-from="4144"] *) .sh-newsletter-form .e-form__buttons .elementor-button,
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4145"],[data-sh-from="4145"] *) .sh-newsletter-form .e-form__buttons .elementor-button,
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4146"],[data-sh-from="4146"] *) .sh-newsletter-form .e-form__buttons .elementor-button {
		flex: 0 0 auto !important; 		width: 281px !important; 		min-width: 281px !important; 		padding-inline: 20px !important;
	}
}
@media (min-width: 1025px) {
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4144"],[data-sh-from="4144"] *) .sh-newsletter-form .elementor-button :is(.elementor-button-content-wrapper, .elementor-button-text),
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4145"],[data-sh-from="4145"] *) .sh-newsletter-form .elementor-button :is(.elementor-button-content-wrapper, .elementor-button-text),
	* .elementor > .e-con.sh-sales-newsletter:is([data-sh-from="4146"],[data-sh-from="4146"] *) .sh-newsletter-form .elementor-button :is(.elementor-button-content-wrapper, .elementor-button-text) {
		white-space: nowrap !important; 		flex-wrap: nowrap !important;
	}
}
@media (min-width: 1025px) {
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4144"],[data-sh-from="4144"] *) > .sh-footer-top > .e-con:last-child,
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4145"],[data-sh-from="4145"] *) > .sh-footer-top > .e-con:last-child,
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4146"],[data-sh-from="4146"] *) > .sh-footer-top > .e-con:last-child {
		flex: 0 0 323px !important; 		width: 323px !important; 		gap: 0 !important;
	}
}
@media (min-width: 1025px) {
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4144"],[data-sh-from="4144"] *) > .sh-footer-top > .e-con:last-child > .e-con:first-child,
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4145"],[data-sh-from="4145"] *) > .sh-footer-top > .e-con:last-child > .e-con:first-child,
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4146"],[data-sh-from="4146"] *) > .sh-footer-top > .e-con:last-child > .e-con:first-child {
		flex: 0 0 215px !important; 		width: 215px !important;
	}
}
@media (min-width: 1025px) {
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4144"],[data-sh-from="4144"] *) > .sh-footer-top > .e-con:last-child > .e-con:first-child > p:not(:first-child),
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4145"],[data-sh-from="4145"] *) > .sh-footer-top > .e-con:last-child > .e-con:first-child > p:not(:first-child),
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4146"],[data-sh-from="4146"] *) > .sh-footer-top > .e-con:last-child > .e-con:first-child > p:not(:first-child) {
		padding-left: 4px !important;
	}
}
@media (min-width: 1025px) {
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4144"],[data-sh-from="4144"] *) > .e-con:nth-child(2),
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4145"],[data-sh-from="4145"] *) > .e-con:nth-child(2),
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4146"],[data-sh-from="4146"] *) > .e-con:nth-child(2) {
		padding: 256px 48px 25px 50px !important;
	}
}
@media (min-width: 1025px) {
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4144"],[data-sh-from="4144"] *) > .e-con:nth-child(2) > img,
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4145"],[data-sh-from="4145"] *) > .e-con:nth-child(2) > img,
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4146"],[data-sh-from="4146"] *) > .e-con:nth-child(2) > img {
		width: 1414px !important; 		max-width: none !important; 		height: 186px !important; 		margin: 0 !important; 		object-fit: fill !important;
	}
}
@media (min-width: 1025px) {
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4144"],[data-sh-from="4144"] *) > .e-con:nth-child(3),
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4145"],[data-sh-from="4145"] *) > .e-con:nth-child(3),
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4146"],[data-sh-from="4146"] *) > .e-con:nth-child(3) {
		height: 89px !important; 		padding: 18px 51px 53px 46px !important; 		align-items: flex-start !important; 		box-sizing: border-box !important;
	}
}
@media (min-width: 1025px) {
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4144"],[data-sh-from="4144"] *) > .e-con:nth-child(3) > .e-con:first-child,
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4145"],[data-sh-from="4145"] *) > .e-con:nth-child(3) > .e-con:first-child,
	* .elementor > .e-con.sh-sales-footer:is([data-sh-from="4146"],[data-sh-from="4146"] *) > .e-con:nth-child(3) > .e-con:first-child {
		gap: 12px !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) > .e-con {
		padding-bottom: 0 !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	:is([data-sh="9803cce"]):not(.sh-0):not(.sh-0):not(.sh-0) > a.sh-waitlist-flodesk {
		position: relative !important; 		z-index: 1 !important; 		margin: 40px 0 90px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="7ffb8f3"]:is([data-sh-from="34"],[data-sh-from="34"] *) > a.e-button-base {
		min-height: 51px !important; 		height: 51px !important; 		padding: 0 20px !important; 		line-height: 27px !important; 		border-radius: 4px !important; 		box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.28) !important; 		white-space: nowrap !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="7ffb8f3"]:is([data-sh-from="34"],[data-sh-from="34"] *) {
		padding-bottom: 163px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="7ffb8f3"]:is([data-sh-from="34"],[data-sh-from="34"] *) > h1 {
		margin-top: 33px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="7ffb8f3"]:is([data-sh-from="34"],[data-sh-from="34"] *) > a.e-button-base {
		margin-top: 34px !important;
	}
}
@media (min-width: 1025px) {
	body .sh-services-list:is([data-sh-from="34"],[data-sh-from="34"] *) {
		padding-left: 0 !important; 		padding-right: 0 !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="8c358d5"]:is([data-sh-from="34"],[data-sh-from="34"] *) > h2 {
		margin-top: 31px !important;
	}
}
@media (min-width: 1025px) {
	body .sh-services-list:is([data-sh-from="34"],[data-sh-from="34"] *) > .e-div-block-base {
		align-self: stretch !important; 		width: 100% !important; 		max-width: none !important; 		background-color: #3B1919 !important;
	}
}
@media (min-width: 1025px) {
	body .sh-service-row:is([data-sh-from="34"],[data-sh-from="34"] *) {
		align-self: stretch !important; 		width: 100% !important; 		max-width: none !important; 		box-sizing: border-box !important; 		 		padding: 40px calc(50% - 707px) 39px calc(50% - 705px) !important; 		gap: 0 !important; 		justify-content: flex-start !important;
	}
}
@media (min-width: 1025px) {
	body .sh-service-row:is([data-sh-from="34"],[data-sh-from="34"] *) > img {
		flex: 0 0 113px !important; 		margin: 0 !important;
	}
}
@media (min-width: 1025px) {
	body .sh-service-row:is([data-sh-from="34"],[data-sh-from="34"] *) > h3 {
		flex: 0 0 644px !important; 		width: 644px !important; 		max-width: none !important; 		 		margin: 0 27px !important;
	}
}
@media (min-width: 1025px) {
	body .sh-service-row:is([data-sh-from="34"],[data-sh-from="34"] *) > p {
		flex: 0 0 601px !important; 		width: 601px !important; 		max-width: none !important; 		margin: 0 !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="c1d6cff"]:is([data-sh-from="34"],[data-sh-from="34"] *) {
		padding-top: 108px !important; 		padding-bottom: 155px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="2651f86"]:is([data-sh-from="34"],[data-sh-from="34"] *) {
		padding-bottom: 99px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="2651f86"]:is([data-sh-from="34"],[data-sh-from="34"] *) > h2 + h2 {
		margin-top: 5px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="1fd4cdb"]:is([data-sh-from="34"],[data-sh-from="34"] *) .sh-faq-row {
		margin: 0 !important; 		border: 1px solid #462222 !important; 		box-sizing: border-box !important; 		padding: 29px 32px 28px 34px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="1fd4cdb"]:is([data-sh-from="34"],[data-sh-from="34"] *) .sh-faq-row.sh-faq-open {
		padding-top: 36px !important; 		padding-bottom: 72px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="1fd4cdb"]:is([data-sh-from="34"],[data-sh-from="34"] *) .sh-faq-open .sh-faq-head {
		align-items: flex-start !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="1fd4cdb"]:is([data-sh-from="34"],[data-sh-from="34"] *) .sh-faq-open .sh-faq-icon {
		margin-top: -9px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="1fd4cdb"]:is([data-sh-from="34"],[data-sh-from="34"] *) .sh-faq-answer {
		margin-top: 51px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="fe6ddff"]:is([data-sh-from="34"],[data-sh-from="34"] *) .sh-resource-cards {
		margin-top: 56px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="fe6ddff"]:is([data-sh-from="34"],[data-sh-from="34"] *) .sh-resource-cards .sh-resource-card-img {
		aspect-ratio: 9 / 8 !important;  		object-fit: contain !important;
	}
}
@media (min-width: 1025px) {
	body .sh-nav:is([data-sh-from="35"],[data-sh-from="35"] *) {
		border-bottom-color: #462222 !important;
	}
}
@media (min-width: 1025px) {
	body .sh-nav:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base,
	body .sh-nav-links:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base {
		border-color: #462222 !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="e55108b"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		padding: 73px 40px 188px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="e55108b"]:is([data-sh-from="35"],[data-sh-from="35"] *) > img[data-sh-c~="e-c8f5229-85f0d6"] {
		content: url('../../img/shop-deer-dark.png'); 		filter: none !important;
	}
}
@media (min-width: 1025px) {
	body .elementor [data-sh-c~="e-b111cf2-4e2f58"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		max-width: 677px !important; 		margin-top: 34px !important;
	}
}
@media (min-width: 1025px) {
	body .elementor [data-sh-c~="e-65adc4b-f11713"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		max-width: 609px !important;
	}
}
@media (min-width: 1025px) {
	body .elementor [data-sh-c~="e-1031d91-2cd0ab"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin-top: 46px !important;
	}
}
@media (min-width: 1025px) {
	body .elementor [data-sh-c~="e-ee58a80-d2a110"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin-top: 51px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="a4567ef"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		padding-bottom: 119px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="81c16f3"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		padding: 93px 49px 97px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="f2a9045"]:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base > .e-flexbox-base {
		padding: 31px 22px 36px 19px !important;
	}
}
@media (min-width: 1025px) {
	body .elementor [data-sh-c~="e-82a7329-e6568b"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin-top: 81px !important; 		background-color: #EAE4D8 !important; 		color: #462222 !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="c9157fe"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		padding: 163px 40px 190px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="e622afa"]:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-paragraph-base + .e-paragraph-base {
		margin-top: 24px !important;
	}
}
@media (min-width: 1025px) {
	body .elementor [data-sh-c~="e-43a93c2-cd6a02"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		max-width: 810px !important; 		width: 810px !important;
	}
}
@media (min-width: 1025px) {
	body .elementor [data-sh-c~="e-7f00a28-db1023"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin-top: 77px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="52e2c11"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		padding: 75px 49px 77px !important;
	}
}
@media (min-width: 1025px) {
	body .elementor [data-sh-c~="e-5e8cc75-bca5a3"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin-top: 25px !important;
	}
}
@media (min-width: 1025px) {
	body .elementor [data-sh-c~="e-1128d50-7abcf9"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin-top: 45px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="3e2aaf9"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin-top: 93px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="3e2aaf9"]:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-div-block-base {
		width: calc(100% + 98px) !important; 		max-width: none !important; 		margin-left: -49px !important; 		margin-right: -49px !important; 		background-color: #EAE4D8 !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="3e2aaf9"]:is([data-sh-from="35"],[data-sh-from="35"] *) > [data-sh="c7d680a"].e-div-block-base {
		height: 28px !important; 		background-color: transparent !important; 		background: 			linear-gradient(#EAE4D8, #EAE4D8) top / 100% 1px no-repeat, 			linear-gradient(#EAE4D8, #EAE4D8) bottom / 100% 1px no-repeat !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="4c2598c"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		padding: 38px 0 51px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="249c1f1"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		padding: 62px 0 51px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="210fcef"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		padding: 50px 0 51px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="7dfacbf"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		padding: 62px 0 51px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="3e2aaf9"]:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base > .e-heading-base {
		margin-top: 12px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="3e2aaf9"]:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base > .e-paragraph-base {
		margin-right: -6px !important;
	}
}
@media (min-width: 1025px) {
	body .elementor [data-sh-c~="e-8b20d69-b6c018"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin-top: 72px !important;
	}
}
@media (min-width: 1025px) {
	body .sh-stat-grid:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin-top: 148px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="829e0af"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		padding-top: 293px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="829e0af"]:is([data-sh-from="35"],[data-sh-from="35"] *)::before {
		background: rgba(0, 0, 0, 0.46) !important; 		z-index: 2 !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="9a73541"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		z-index: 3 !important; 		justify-content: flex-start !important; 		padding: 60px 46px 60px 49px !important;
	}
}
@media (min-width: 1025px) {
	body .elementor [data-sh-c~="e-784aa06-e988e6"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		flex: 0 0 490px !important; 		width: 490px !important; 		max-width: none !important;
	}
}
@media (min-width: 1025px) {
	body .elementor [data-sh-c~="e-8957337-4a212c"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin-left: 132px !important;
	}
}
@media (min-width: 1025px) {
	body .elementor [data-sh-c~="e-4c45634-0c5b82"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin-left: auto !important; 		min-width: 201px !important; 		width: 201px !important; 		padding: 0 10px !important; 		white-space: nowrap !important;
	}
}
@media (min-width: 1025px) {
	@media (min-width: 1513px) {
		body [data-sh="9a73541"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
			box-sizing: border-box !important; 			width: 100% !important; 			max-width: 1512px !important; 			margin-inline: auto !important;
		}
	}
}
@media (min-width: 1025px) {
	@media (min-width: 1513px) {
		body [data-sh="829e0af"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
			aspect-ratio: 1512 / 778; 			min-height: 0 !important; 			height: auto !important; 			padding-top: 0 !important; 			justify-content: center !important;
		}
	}
}
@media (min-width: 1025px) {
	@media (min-width: 1700px) {
		body [data-sh="9a73541"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
			zoom: 1.124;
		}
	}
}
@media (min-width: 1025px) {
	@media (min-width: 1920px) {
		body [data-sh="9a73541"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
			zoom: 1.27;
		}
	}
}
@media (min-width: 1025px) {
	@media (min-width: 2200px) {
		body [data-sh="9a73541"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
			zoom: 1.455;
		}
	}
}
@media (min-width: 1025px) {
	@media (min-width: 2560px) {
		body [data-sh="9a73541"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
			zoom: 1.693;
		}
	}
}
@media (min-width: 1025px) {
	@media (min-width: 3000px) {
		body [data-sh="9a73541"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
			zoom: 1.984;
		}
	}
}
@media (min-width: 1025px) {
	@media (min-width: 3440px) {
		body [data-sh="9a73541"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
			zoom: 2.275;
		}
	}
}
@media (min-width: 1025px) {
	@media (min-width: 3840px) {
		body [data-sh="9a73541"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
			zoom: 2.54;
		}
	}
}
@media (min-width: 1025px) {
	body [data-sh="be691fd"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		padding: 66px 0 94px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="087285e"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		padding: 117px 10px 209px !important;
	}
}
@media (min-width: 1025px) {
	body .elementor [data-sh-c~="e-330fdff-f21605"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin-top: 38px !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="caf0953"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		margin: 106px 324px 0 301px !important; 		row-gap: 0 !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="caf0953"]:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base > .e-flexbox-base > .e-paragraph-base {
		margin-top: 25px !important;
	}
}
@media (min-width: 1025px) {
	body .elementor [data-sh-c~="e-e38ef9e-cd3cfb"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		inset-block-start: auto !important; 		top: auto !important; 		bottom: -198px !important; 		 		inset-inline-start: calc(50% + 274px) !important; 		left: calc(50% + 274px) !important; 		width: 274px !important; 		height: 283px !important; 		z-index: 5 !important;
	}
}
@media (min-width: 1025px) {
	body [data-sh="3e2aaf9"]:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base {
		width: calc(100% + 98px) !important; 		max-width: none !important; 		margin-left: -49px !important; 		margin-right: -49px !important; 		padding-left: 49px !important; 		padding-right: 49px !important; 		box-sizing: border-box !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body .sh-nav:is([data-sh-from="35"],[data-sh-from="35"] *) {
		border-bottom-color: #462222 !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body .sh-nav:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base,
	body .sh-nav-links:is([data-sh-from="35"],[data-sh-from="35"] *) > .e-flexbox-base {
		border-color: #462222 !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body [data-sh="829e0af"]:is([data-sh-from="35"],[data-sh-from="35"] *)::before {
		background: rgba(0, 0, 0, 0.42) !important; 		z-index: 2 !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body [data-sh="9a73541"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		z-index: 3 !important;
	}
}
@media (min-width: 768px) {
	body .page-header:is([data-sh-from="4187"],[data-sh-from="4187"] *) {
		position: absolute !important; 		width: 1px !important; 		height: 1px !important; 		margin: -1px !important; 		padding: 0 !important; 		overflow: hidden !important; 		clip: rect(0, 0, 0, 0) !important; 		white-space: nowrap !important; 		border: 0 !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="4187"],[data-sh-from="4187"] *) > .e-flexbox-base {
		column-gap: 24px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="8890028"]:is([data-sh-from="4187"],[data-sh-from="4187"] *) {
		padding-bottom: 110px !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="0c9b4b4"]:is([data-sh-from="4187"],[data-sh-from="4187"] *) {
		border-top: 1px solid #3B1919 !important;
	}
}
body [data-sh-c~="e-bd1ccef-c5697a"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
	display: none !important;
}
body [data-sh="6e6cfd8"]:is([data-sh-from="37"],[data-sh-from="37"] *)::after {
	content: none !important;
}
body .elementor-widget-shortcode:has(#book):is([data-sh-from="4146"],[data-sh-from="4146"] *),
body .elementor-widget-shortcode:has(#book):is([data-sh-from="4146"],[data-sh-from="4146"] *) .elementor-shortcode,
body #book:is([data-sh-from="4146"],[data-sh-from="4146"] *),
body #book:is([data-sh-from="4146"],[data-sh-from="4146"] *) > div,
body #book:is([data-sh-from="4146"],[data-sh-from="4146"] *) iframe {
	width: 100% !important; 	max-width: 100% !important;
}
body .elementor-widget-shortcode:has(#book):is([data-sh-from="4146"],[data-sh-from="4146"] *) {
	flex: 1 1 100% !important;
}
@media (min-width: 1513px) {
	body [data-sh="087285e"]:is([data-sh-from="35"],[data-sh-from="35"] *) > img[src*="tag_"] {
		left: auto !important; 		inset-inline-start: auto !important; 		right: 208px !important;
	}
}
body [data-sh="cbac121"]:is([data-sh-from="4147"],[data-sh-from="4147"] *) {
	flex-direction: row !important; 	flex-wrap: wrap !important; 	justify-content: center !important; 	column-gap: 32px !important; 	row-gap: 0 !important;
}
body [data-sh="cbac121"]:is([data-sh-from="4147"],[data-sh-from="4147"] *) > .sh-tool-row {
	--sh-tool: var(--sh-card-green); 	--sh-tool-ink: var(--sh-on-dark); 	position: relative !important; 	flex: 1 1 0 !important; 	max-width: 560px !important; 	min-width: 0 !important; 	height: 360px !important; 	box-sizing: border-box !important; 	display: flex !important; 	flex-direction: column !important; 	align-items: center !important; 	justify-content: center !important; 	margin: 0 !important; 	padding: 0 40px !important; 	border: 0 !important; 	background-color: var(--sh-tool) !important; 	box-shadow: inset 0 0 0 10px var(--sh-tool), inset 0 0 0 11px var(--sh-tool-ink); 	overflow: hidden !important; 	cursor: default; 	outline: none;
}
:is(body [data-sh="cbac121"]:is([data-sh-from="4147"],[data-sh-from="4147"] *) > .sh-tool-row > :is(h2, h3, h4)):is([data-sh-from],[data-sh-from] *) {
	width: 100% !important; 	max-width: 100% !important; 	margin: 0 !important; 	font-size: 56px !important; 	line-height: 50px !important; 	text-align: center !important; 	color: var(--sh-tool-ink) !important;
}
:is(body [data-sh="cbac121"]:is([data-sh-from="4147"],[data-sh-from="4147"] *) > .sh-tool-row > :is(h2, h3, h4) a):is([data-sh-from],[data-sh-from] *) {
	color: inherit !important;
}
body [data-sh="cbac121"]:is([data-sh-from="4147"],[data-sh-from="4147"] *) > [data-sh="ee868af"] {
	--sh-tool: var(--sh-card-red);
}
body [data-sh="cbac121"]:is([data-sh-from="4147"],[data-sh-from="4147"] *) > .sh-tool-row > .e-con {
	position: absolute !important; 	inset: 0 !important; 	width: auto !important; 	max-width: none !important; 	margin: 0 !important; 	display: flex !important; 	flex-direction: column !important; 	align-items: center !important; 	justify-content: center !important; 	gap: 16px !important; 	box-sizing: border-box !important; 	padding: 0 56px !important; 	background: #EAC8C6 url('../../img/stat-card-hover.webp') center / cover no-repeat; 	opacity: 0 !important; 	pointer-events: none; 	transition: opacity 0.25s ease !important;
}
body [data-sh="cbac121"]:is([data-sh-from="4147"],[data-sh-from="4147"] *) > .sh-tool-row > .e-con > * {
	max-width: 100% !important; 	margin: 0 !important; 	text-align: center !important;
}
body [data-sh="cbac121"]:is([data-sh-from="4147"],[data-sh-from="4147"] *) > .sh-tool-row > .e-con > p {
	color: #462222 !important;
}
body [data-sh="cbac121"]:is([data-sh-from="4147"],[data-sh-from="4147"] *) > .sh-tool-row:focus-visible {
	outline: 2px solid #462222; 	outline-offset: 4px;
}
:is(body [data-sh="cbac121"]:is([data-sh-from="4147"],[data-sh-from="4147"] *) > .sh-tool-row:is(:focus-within, .sh-stat-revealed) > .e-con):is([data-sh-from],[data-sh-from] *) {
	opacity: 1 !important; 	pointer-events: auto;
}
@media (hover: hover) {
	body [data-sh="cbac121"]:is([data-sh-from="4147"],[data-sh-from="4147"] *) > .sh-tool-row:hover > .e-con {
		opacity: 1 !important; 		pointer-events: auto;
	}
}
@media (prefers-reduced-motion: reduce) {
	body [data-sh="cbac121"]:is([data-sh-from="4147"],[data-sh-from="4147"] *) > .sh-tool-row > .e-con {
		transition: none !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	:is(body [data-sh="cbac121"]:is([data-sh-from="4147"],[data-sh-from="4147"] *) > .sh-tool-row > :is(h2, h3, h4)):is([data-sh-from],[data-sh-from] *) {
		font-size: 44px !important; 		line-height: 40px !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body [data-sh="cbac121"]:is([data-sh-from="4147"],[data-sh-from="4147"] *) > .sh-tool-row > .e-con {
		padding: 0 32px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="cbac121"]:is([data-sh-from="4147"],[data-sh-from="4147"] *) > .sh-tool-row {
		flex: 0 0 100% !important; 		max-width: 100% !important; 		height: 380px !important; 		margin-top: 24px !important; 		padding: 0 24px !important;
	}
}
@media (max-width: 767px) {
	:is(body [data-sh="cbac121"]:is([data-sh-from="4147"],[data-sh-from="4147"] *) > .sh-tool-row > :is(h2, h3, h4)):is([data-sh-from],[data-sh-from] *) {
		font-size: 40px !important; 		line-height: 38px !important;
	}
}
@media (max-width: 767px) {
	body [data-sh="cbac121"]:is([data-sh-from="4147"],[data-sh-from="4147"] *) > .sh-tool-row > .e-con {
		padding: 0 24px !important;
	}
}
body .page-header:is([data-sh-from="4187"],[data-sh-from="4187"] *) {
	display: none !important;
}
body .sh-shop-hero:is([data-sh-from="4187"],[data-sh-from="4187"] *) {
	position: relative !important; 	display: flex !important; 	flex-direction: column !important; 	align-items: center !important; 	height: 840px !important; 	margin-top: -72px !important; 	padding: 119px 40px 0 !important; 	box-sizing: border-box !important; 	overflow: hidden !important; 	background: #3B1919 url('../../img/shop-hero-argyle.webp') center top / cover no-repeat !important; 	text-align: center !important;
}
body .sh-shop-hero:is([data-sh-from="4187"],[data-sh-from="4187"] *) > .sh-shop-hero-deer {
	position: static !important; 	width: 66px !important; 	height: 98px !important; 	object-fit: contain !important; 	margin: 0 !important;
}
body .sh-shop-hero:is([data-sh-from="4187"],[data-sh-from="4187"] *) > .sh-shop-hero-title {
	position: static !important; 	width: 631px !important; 	max-width: 100% !important; 	margin: 18px 0 0 !important; 	color: #EAE4D8 !important; 	font-size: 50px !important; 	line-height: 45px !important; 	letter-spacing: -0.5px !important; 	text-align: center !important;
}
body .sh-shop-hero:is([data-sh-from="4187"],[data-sh-from="4187"] *) > .sh-shop-hero-form {
	width: 735px !important; 	max-width: 100% !important; 	margin: 54px 0 0 !important;
}
body .sh-shop-hero:is([data-sh-from="4187"],[data-sh-from="4187"] *) .sh-flodesk-form [data-ff-el="fields"] {
	flex-direction: row !important; 	gap: 15px !important;
}
body .sh-shop-hero:is([data-sh-from="4187"],[data-sh-from="4187"] *) .sh-flodesk-form input.fd-form-control {
	border-color: #EAE4D8 !important; 	color: #EAE4D8 !important;
}
body .sh-shop-hero:is([data-sh-from="4187"],[data-sh-from="4187"] *) .sh-flodesk-form label.fd-form-label {
	color: #EAE4D8 !important; 	text-transform: capitalize !important;
}
body .sh-shop-hero:is([data-sh-from="4187"],[data-sh-from="4187"] *) .sh-flodesk-form [data-ff-el="root"] [data-ff-el="footer"] {
	margin: 28px 0 0 !important; 	text-align: center !important;
}
body .sh-shop-hero:is([data-sh-from="4187"],[data-sh-from="4187"] *) .sh-flodesk-form button.fd-btn {
	width: 272px !important; 	color: #3B1919 !important;
}
body .sh-shop-hero:is([data-sh-from="4187"],[data-sh-from="4187"] *) .sh-flodesk-form button.fd-btn > span::after {
	content: "I want the freebie please!";
}
body .sh-shop-hero:is([data-sh-from="4187"],[data-sh-from="4187"] *) .sh-flodesk-form :is([data-ff-el="success"], [data-ff-el="error"]) {
	color: #EAE4D8 !important; 	text-align: center !important;
}
body .sh-shop-hero:is([data-sh-from="4187"],[data-sh-from="4187"] *) > .sh-shop-hero-wordmark {
	content: url('../../img/socialhart-wordmark-hbar.svg'); 	position: absolute !important; 	left: calc(50% - 707px) !important; 	top: 608px !important; 	width: 1414px !important; 	max-width: none !important; 	height: 186px !important; 	margin: 0 !important;
}
@media (max-width: 767px) {
	body .sh-shop-hero:is([data-sh-from="4187"],[data-sh-from="4187"] *) {
		height: auto !important; 		padding: 104px 24px 22px !important;
	}
}
@media (max-width: 767px) {
	body .sh-shop-hero:is([data-sh-from="4187"],[data-sh-from="4187"] *) > .sh-shop-hero-title {
		font-size: 40px !important; 		line-height: 37px !important;
	}
}
@media (max-width: 767px) {
	body .sh-shop-hero:is([data-sh-from="4187"],[data-sh-from="4187"] *) > .sh-shop-hero-form {
		margin-top: 32px !important;
	}
}
@media (max-width: 767px) {
	body .sh-shop-hero:is([data-sh-from="4187"],[data-sh-from="4187"] *) .sh-flodesk-form [data-ff-el="fields"] {
		flex-direction: column !important; 		gap: 13px !important;
	}
}
@media (max-width: 767px) {
	body .sh-shop-hero:is([data-sh-from="4187"],[data-sh-from="4187"] *) > .sh-shop-hero-wordmark {
		display: block !important; 		position: static !important; 		width: calc(100% + 24px) !important; 		height: auto !important; 		margin: 48px -12px 0 !important;
	}
}
body [data-sh="57c2e2c"]:is([data-sh-from="210"],[data-sh-from="210"] *) > img[data-sh-c*="e-b367ac5"] {
	display: none !important;
}
body [data-sh="57c2e2c"]:is([data-sh-from="210"],[data-sh-from="210"] *) {
	background: 		url('../../../../../uploads/2026/08/step_grain_overlay.jpg') center / cover no-repeat, 		#DCC38B !important; 	background-blend-mode: soft-light, normal !important;
}
body .sh-choice-section:is([data-sh-from="210"],[data-sh-from="210"] *) {
	background: #EAE4D8 !important;
}
body .sh-choice-row:is([data-sh-from="210"],[data-sh-from="210"] *) {
	justify-content: center !important; 	align-items: stretch !important; 	gap: 24px !important;
}
body .sh-choice-row:is([data-sh-from="210"],[data-sh-from="210"] *) > [data-id] {
	position: relative !important; 	flex: 1 1 0 !important; 	max-width: 560px !important; 	height: 320px !important; 	box-sizing: border-box !important; 	display: flex !important; 	flex-direction: column !important; 	align-items: center !important; 	justify-content: center !important; 	padding: 0 48px !important; 	border: 1px solid #462222 !important; 	background: transparent !important; 	overflow: hidden !important; 	cursor: default; 	outline: none;
}
body .sh-choice-row:is([data-sh-from="210"],[data-sh-from="210"] *) > [data-id] > :is(h2, h3, h4) {
	width: 100% !important; 	margin: 0 !important; 	font-size: 48px !important; 	line-height: 44px !important; 	text-align: center !important; 	color: #462222 !important;
}
body .sh-choice-row:is([data-sh-from="210"],[data-sh-from="210"] *) > [data-id] > p {
	position: absolute !important; 	inset: 0 !important; 	display: flex !important; 	align-items: center !important; 	justify-content: center !important; 	box-sizing: border-box !important; 	width: auto !important; 	max-width: none !important; 	margin: 0 !important; 	padding: 0 64px !important; 	background: #EAC8C6 url('../../img/stat-card-hover.webp') center / cover no-repeat; 	color: #462222 !important; 	text-align: center !important; 	opacity: 0 !important; 	transition: opacity 0.25s ease !important; 	pointer-events: none;
}
body .sh-choice-row:is([data-sh-from="210"],[data-sh-from="210"] *) > [data-id]:focus-visible {
	outline: 2px solid #462222; 	outline-offset: 4px;
}
body .sh-choice-row:is([data-sh-from="210"],[data-sh-from="210"] *) > [data-id]:is(:focus-within, .sh-stat-revealed) > p {
	opacity: 1 !important;
}
@media (hover: hover) {
	body .sh-choice-row:is([data-sh-from="210"],[data-sh-from="210"] *) > [data-id]:hover > p {
		opacity: 1 !important;
	}
}
@media (prefers-reduced-motion: reduce) {
	body .sh-choice-row:is([data-sh-from="210"],[data-sh-from="210"] *) > [data-id] > p {
		transition: none !important;
	}
}
body .sh-choice-section > [data-sh="554af86"][data-id]:is([data-sh-from="210"],[data-sh-from="210"] *) {
	margin-top: 40px !important;
}
@media (max-width: 767px) {
	body .sh-choice-row:is([data-sh-from="210"],[data-sh-from="210"] *) {
		flex-direction: column !important; 		gap: 20px !important;
	}
}
@media (max-width: 767px) {
	body .sh-choice-row:is([data-sh-from="210"],[data-sh-from="210"] *) > [data-id] {
		flex: 0 0 auto !important; 		max-width: 100% !important; 		height: 340px !important; 		padding: 0 24px !important;
	}
}
@media (max-width: 767px) {
	body .sh-choice-row:is([data-sh-from="210"],[data-sh-from="210"] *) > [data-id] > :is(h2, h3, h4) {
		font-size: 38px !important; 		line-height: 36px !important;
	}
}
@media (max-width: 767px) {
	body .sh-choice-row:is([data-sh-from="210"],[data-sh-from="210"] *) > [data-id] > p {
		padding: 0 26px !important;
	}
}
@media (min-width: 768px) {
	body .sh-founder-section:is([data-sh-from="210"],[data-sh-from="210"] *) > .sh-founder-frame {
		height: auto !important; 		min-height: 100% !important; 		align-self: stretch !important;
	}
}
@media (min-width: 768px) {
	body .sh-founder-section:is([data-sh-from="210"],[data-sh-from="210"] *) .sh-founder-lead {
		width: 564px !important; 		max-width: 100% !important;
	}
}
@media (min-width: 768px) {
	body .sh-founder-section [data-sh-c*="e-b230592"]:is([data-sh-from="210"],[data-sh-from="210"] *) {
		margin-bottom: 56px !important;
	}
}
body .sh-founder-section:is([data-sh-from="210"],[data-sh-from="210"] *) .sh-founder-lead {
	margin: 0 0 28px !important; 	padding-bottom: 24px !important; 	border-bottom: 1px solid #462222; 	font-style: italic !important; 	text-align: left !important;
}
html body .sh-nav:is([data-sh-from="36"],[data-sh-from="36"] *),
html body .sh-nav.sh-nav-stuck:is([data-sh-from="36"],[data-sh-from="36"] *) {
	background-color: #462222 !important; 	border-bottom-color: #EAE4D8 !important;
}
html body .sh-nav-links:is([data-sh-from="36"],[data-sh-from="36"] *) .e-paragraph-base,
html body .sh-nav-links:is([data-sh-from="36"],[data-sh-from="36"] *) a,
html body .sh-nav-toggle:is([data-sh-from="36"],[data-sh-from="36"] *) {
	color: #EAE4D8 !important;
}
html body .sh-nav:is([data-sh-from="36"],[data-sh-from="36"] *) > .e-flexbox-base,
html body .sh-nav-links:is([data-sh-from="36"],[data-sh-from="36"] *) > .e-flexbox-base {
	border-color: #EAE4D8 !important;
}
html body .sh-nav:is([data-sh-from="36"],[data-sh-from="36"] *) > .e-flexbox-base:not(.sh-nav-links):not(.sh-mobile-menu) img {
	content: url('../../img/socialhart-nav-logo-bar.svg') !important; 	filter: none !important;
}
@media (max-width: 767px) {
	html body .sh-nav:is([data-sh-from="36"],[data-sh-from="36"] *) > .e-flexbox-base:not(.sh-nav-links):not(.sh-mobile-menu) img {
		content: url('../../img/socialhart-nav-logo-mobile.svg') !important;
	}
}
html body .sh-nav.sh-nav-stuck:is([data-sh-from="4187"],[data-sh-from="4187"] *) {
	background-color: #3B1919 !important;
}
body .sh-nav-links:is([data-sh-from="4143"],[data-sh-from="4143"] *) .e-paragraph-base,
body .sh-nav-toggle:is([data-sh-from="4143"],[data-sh-from="4143"] *) {
	color: #462222 !important;
}
body .sh-nav:is([data-sh-from="4143"],[data-sh-from="4143"] *) > .e-flexbox-base img {
	content: url('../../img/socialhart-nav-logo-dark.svg'); 	filter: none !important;
}
@media (min-width: 768px) {
	body .sh-nav:is([data-sh-from="4143"],[data-sh-from="4143"] *) > .e-flexbox-base:not(.sh-nav-links):not(.sh-mobile-menu) img {
		content: url('../../img/socialhart-nav-logo-bar-dark.svg'); 		filter: none !important;
	}
}
@media (min-width: 768px) {
	body [data-sh="2ef291b"]:is([data-sh-from="4143"],[data-sh-from="4143"] *) {
		background-color: #EAC8C6 !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	html body .elementor [data-sh="88f54db"]:is([data-sh-from="33"],[data-sh-from="33"] *) > h2.e-heading-base {
		max-width: 606px !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body [data-sh="333ea16"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		flex-wrap: wrap !important; 		align-content: flex-start !important; 		column-gap: 40px !important; 		row-gap: 24px !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body [data-sh="da3a210"]:is([data-sh-from="33"],[data-sh-from="33"] *) {
		flex: 1 1 360px !important; 		min-width: 0 !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body .sh-collab-frame:is([data-sh-from="33"],[data-sh-from="33"] *) {
		height: auto !important; 		min-height: 625px; 		flex-direction: column !important; 		justify-content: flex-end !important; 		padding: 200px 55px 55px !important; 		box-sizing: border-box !important; 		gap: 24px;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body .sh-collab-photo:is([data-sh-from="33"],[data-sh-from="33"] *) {
		height: 100% !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body :is(.sh-collab-heading, .sh-collab-text):is([data-sh-from="33"],[data-sh-from="33"] *) {
		position: relative !important; 		left: auto !important; 		top: auto !important; 		inset: auto !important; 		width: auto !important; 		max-width: 100% !important; 		z-index: 1;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body [data-sh="9a73541"]:is([data-sh-from="35"],[data-sh-from="35"] *) {
		flex-wrap: wrap !important; 		align-items: flex-start !important; 		row-gap: 20px !important; 		column-gap: 40px !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body [data-sh="9a73541"]:is([data-sh-from="35"],[data-sh-from="35"] *) > h4 {
		flex: 1 1 100% !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body [data-sh="9a73541"]:is([data-sh-from="35"],[data-sh-from="35"] *) > p {
		flex: 1 1 300px !important; 		width: auto !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body img[src*="envelope_clean2"]:is([data-sh-from="12"],[data-sh-from="12"] *) {
		width: 33% !important; 		height: auto !important; 		left: auto !important; 		inset-inline-start: auto !important; 		right: 4% !important; 		 		bottom: -180px !important; 		inset-block-end: -180px !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body [data-sh="52be995"]:is([data-sh-from="12"],[data-sh-from="12"] *) > a {
		position: relative; 		z-index: 7;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body [data-sh="4e2d7a9"]:is([data-sh-from="33"],[data-sh-from="33"] *) > .sh-hover-nudge[data-sh-c~="e-01fbd51-aab218"] {
		inset-inline-end: auto !important; 		inset-inline-start: calc(100% - 320px) !important; 		width: 240px !important; 		height: auto !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body [data-sh="afa2f29"]:is([data-sh-from="12"],[data-sh-from="12"] *) > img {
		height: auto !important; 		align-self: stretch !important; 		object-fit: cover !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body [data-sh="72a9033"]:is([data-sh-from="12"],[data-sh-from="12"] *) > img {
		object-fit: cover !important; 		object-position: center bottom !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body .sh-founder-section:is([data-sh-from="12"],[data-sh-from="12"] *) > .sh-founder-frame {
		position: relative !important; 		display: block !important; 		flex: 0 0 50% !important; 		width: 50% !important; 		min-height: 700px !important; 		padding: 0 !important; 		overflow: hidden !important; 		align-self: stretch !important; 		background: #DCC38B url('../../img/founder-argyle-tile.png') repeat calc(50% - 229.1px) calc(50% - 20.25px) / 110.25px 148.5px !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body .sh-founder-frame:is([data-sh-from="12"],[data-sh-from="12"] *)::after {
		content: ''; 		position: absolute; 		inset: 0; 		background: url('../../img/founder-frame-overlay.webp') 50% 50% / 568.5px 639px no-repeat; 		pointer-events: none;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	body .sh-founder-frame:is([data-sh-from="12"],[data-sh-from="12"] *) > .sh-founder-photo {
		position: absolute !important; 		top: calc(50% - 197px) !important; 		left: calc(50% - 147px) !important; 		width: 294px !important; 		max-width: none !important; 		height: 384px !important; 		padding: 0 !important; 		margin: 0 !important; 		background: none !important; 		object-fit: cover !important; 		object-position: 50% 15% !important;
	}
}
