#sp-pq6zqq .widgettitle {
	margin-bottom: 16px;
	text-align: left
}

#sp-yauyap .seedprod-menu-horizontal .nav-menu .menu-item,
#sp-yauyap .seedprod-menu-horizontal .nav-menu .seedprod-menu-heading,
#sp-yauyap .seedprod-menu-separator {
	padding: 0px 6px
}

#sp-yauyap .nav-menu ul.sub-menu {
	box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25)
}

#sp-yauyap ul li a {
	font-size: 16px;
	line-height: 1.5;
	font-family: Jost;
	font-weight: 400;
	font-style: normal
}

#sp-yauyap .seedprod-menu-horizontal .nav-menu .separator.menu-item {
	padding: 0px;
}

#sp-yauyap .custom-restricted-width .menu-item {
	padding: 6px 0px
}

#sp-yauyap .seedprod-menu-list li a {
	color: #262626;
	text-align: left
}

#sp-yauyap .seedprod-menu-list li {
	color: #262626;
	text-align: left
}

#sp-yauyap .seedprod-menu-list li a:hover {
	text-align: left
}

#sp-yauyap .sub-menu {
	border-radius: 0px;
	padding: 4px 4px 4px 4px
}

#sp-yauyap .sub-menu a {
	color: #262626
}

#sp-yauyap .bar {
	background-color: #262626;
}

#sp-ehyfsq .seedprod-menu-horizontal .nav-menu .menu-item,
#sp-ehyfsq .seedprod-menu-horizontal .nav-menu .seedprod-menu-heading,
#sp-ehyfsq .seedprod-menu-separator {
	padding: 0px 6px
}

#sp-ehyfsq .nav-menu ul.sub-menu {
	box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25)
}

#sp-ehyfsq ul li a {
	font-size: 16px;
	line-height: 1.5;
	font-family: Jost;
	font-weight: 400;
	font-style: normal
}

#sp-ehyfsq .seedprod-menu-horizontal .nav-menu .separator.menu-item {
	padding: 0px;
}

#sp-ehyfsq .custom-restricted-width .menu-item {
	padding: 6px 0px
}

#sp-ehyfsq .seedprod-menu-list li a {
	color: #262626;
	text-align: left
}

#sp-ehyfsq .seedprod-menu-list li {
	color: #262626;
	text-align: left
}

#sp-ehyfsq .seedprod-menu-list li a:hover {
	text-align: left
}

#sp-ehyfsq .sub-menu {
	border-radius: 0px;
	padding: 4px 4px 4px 4px
}

#sp-ehyfsq .sub-menu a {
	color: #262626
}

#sp-ehyfsq .bar {
	background-color: #262626;
}

#sp-l0sb60 .seedprod-menu-horizontal .nav-menu .menu-item,
#sp-l0sb60 .seedprod-menu-horizontal .nav-menu .seedprod-menu-heading,
#sp-l0sb60 .seedprod-menu-separator {
	padding: 0px 6px
}

#sp-l0sb60 .nav-menu ul.sub-menu {
	box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25)
}

#sp-l0sb60 ul li a {
	font-size: 16px;
	line-height: 1.5;
	font-family: Jost;
	font-weight: 400;
	font-style: normal
}

#sp-l0sb60 .seedprod-menu-horizontal .nav-menu .separator.menu-item {
	padding: 0px;
}

#sp-l0sb60 .custom-restricted-width .menu-item {
	padding: 6px 0px
}

#sp-l0sb60 .seedprod-menu-list li a {
	color: #262626;
	text-align: left
}

#sp-l0sb60 .seedprod-menu-list li {
	color: #262626;
	text-align: left
}

#sp-l0sb60 .seedprod-menu-list li a:hover {
	text-align: left
}

#sp-l0sb60 .sub-menu {
	border-radius: 0px;
	padding: 4px 4px 4px 4px
}

#sp-l0sb60 .sub-menu a {
	color: #262626
}

#sp-l0sb60 .bar {
	background-color: #262626;
}

#sp-pp3021 {
	background-color: rgba(27, 31, 40, 0);
	width: 100%;
	max-width: 100%;
	padding: 0px;
}

#sp-enyu8v {
	padding: 60px 20px;
	/* background-color: rgb(27, 31, 40); */
	width: 100%;
	max-width: 100%;
}

#sp-da3faz {
	width: calc(100% + 0px);
	padding: 0px;
}

#sp-9x58s6xb00 {
	text-decoration: none;
}

#sp-hlf1c5 {
	color: rgb(255, 255, 255);
	text-align: center;
	padding: 0px;
	margin: 0px 0px 32px;
}

#sp-djemdm {
	line-height: 1.5;
	font-size: 20px;
	color: rgb(207, 207, 207);
	padding: 0px;
	margin: 0px 0px 32px;
	text-align: center;
}

#sp-button-parent-h8e3hz {
	margin: 0px;
	text-align: center;
}

#sp-h8e3hz {
	line-height: 1.05;
	font-size: 12px;
	font-weight: 700;
	font-style: normal;
	background: rgb(255, 255, 255);
	color: rgb(0, 0, 0);
	width: auto;
	padding: 18px 18.3px;
	border-radius: 100px;
}

#sp-cm08a1g49n {
	font-family: Jost;
}

#sp-gz1to9 {
	background-color: rgb(255, 255, 255);
	width: 100%;
	max-width: 100%;
	padding: 160px 20px 64px;
	margin-top: -80px;
}

#sp-hvq5te {
	width: calc(35% - 20px);
	padding: 0px;
}

#sp-x8sln4mv2u {
	text-decoration: none;
}

#sp-euqxi2 {
	font-size: 20px;
	font-weight: 500;
	font-style: normal;
	font-family: Jost;
	line-height: 1;
	text-align: left;
	padding: 0px;
	margin: 0px 0px 10px;
}

#sp-ani1ps {
	font-size: 16px;
	font-weight: 400;
	font-style: normal;
	font-family: 'EB Garamond';
	color: rgb(38, 38, 38);
	padding: 0px;
	margin: 0px;
	text-align: left;
}

#sp-pq6zqq {
	margin: 0px;
}

#sp-97w4asbdgs {
	text-decoration: none;
}

#sp-v81198 {
	font-size: 16px;
	font-weight: 400;
	font-style: normal;
	font-family: Jost;
	line-height: 1;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

#sp-h0g1bn {
	text-align: left;
	justify-content: flex-start;
	margin: 4px 0px 0px 12px;
	padding: 0px;
}

#sp-xjennoiiho {
	width: auto;
	height: auto;
	border-radius: 0px;
	color: rgb(255, 255, 255);
	background-color: transparent;
	margin: 0px 8px 0px 0px;
}

#sp-vdb67l0urg {
	font-size: 16px;
	color: rgb(23, 23, 23);
}

#sp-2diob3j15p {
	width: auto;
	height: auto;
	border-radius: 0px;
	color: rgb(255, 255, 255);
	background-color: transparent;
	margin: 0px 8px 0px 0px;
}

#sp-g7dbok63j0 {
	font-size: 16px;
	color: rgb(23, 23, 23);
}

#sp-3hzclq2kmz {
	width: auto;
	height: auto;
	border-radius: 0px;
	color: rgb(255, 255, 255);
	background-color: transparent;
}

#sp-bkygko923b {
	font-size: 16px;
	color: rgb(23, 23, 23);
}

#sp-g7uktu {
	width: calc(15% - 20px);
	padding: 0px;
}

#sp-ou5ai8qjlh {
	text-decoration: none;
}

#sp-f2456o {
	font-size: 16px;
	font-weight: 500;
	font-style: normal;
	font-family: Jost;
	line-height: 1.5;
	text-transform: uppercase;
	text-align: left;
	padding: 0px;
	margin: 0px 0px 10px;
}

#sp-yauyap {
	padding: 0px;
	margin: 20px 0px 0px;
	font-size: 16px;
	line-height: 1.5;
	color: rgb(38, 38, 38);
	font-family: Jost;
	font-weight: 400;
	font-style: normal;
}

#sp-wa683m {
	width: calc(15% - 20px);
	padding: 0px;
}

#sp-zohfuj1ixq {
	text-decoration: none;
}

#sp-s92g5q {
	font-size: 16px;
	font-weight: 500;
	font-style: normal;
	font-family: Jost;
	line-height: 1.5;
	text-transform: uppercase;
	text-align: left;
	padding: 0px;
	margin: 0px 0px 10px;
}

#sp-ehyfsq {
	padding: 0px;
	margin: 20px 0px 0px;
	font-size: 16px;
	line-height: 1.5;
	color: rgb(38, 38, 38);
	font-family: Jost;
	font-weight: 400;
	font-style: normal;
}

#sp-xaqr82 {
	width: calc(12% - 20px);
	padding: 0px;
}

#sp-pppl1qr36z {
	text-decoration: none;
}

#sp-pgenu4 {
	font-size: 16px;
	font-weight: 500;
	font-style: normal;
	font-family: Jost;
	line-height: 1.5;
	text-transform: uppercase;
	text-align: left;
	padding: 0px;
	margin: 0px 0px 10px;
}

#sp-l0sb60 {
	padding: 0px;
	margin: 20px 0px 0px;
	font-size: 16px;
	line-height: 1.5;
	color: rgb(38, 38, 38);
	font-family: Jost;
	font-weight: 400;
	font-style: normal;
}

#sp-rtgiep {
	background-color: rgb(255, 255, 255);
	width: 100%;
	max-width: 100%;
	padding: 0px 20px;
}

#sp-sx9eg2 {
	padding: 0px;
}

#sp-hbpghc {
	width: calc(33.3333% + 0px);
	padding: 0px;
}

#sp-g62hfm {
	font-size: 14px;
	font-weight: 400;
	font-style: normal;
	font-family: Jost;
	color: rgb(38, 38, 38);
	padding: 0px;
	margin: 0px;
	text-align: left;
}

#sp-gssx86 {
	width: calc(33.3333% + 0px);
	padding: 0px;
}

#sp-m01uwq {
	margin: 0px;
	padding: 0px;
	text-align: center;
}

#sp-krqloii21q {
	width: 158px;
}

#sp-vrrbfz {
	width: calc(33.3333% + 0px);
	padding: 0px;
}

#sp-h8nkn9 {
	padding: 0px;
	margin: 0px;
	font-size: 14px;
	color: rgb(38, 38, 38);
	font-family: Jost;
	font-weight: 400;
	font-style: normal;
}

#sp-hye9sz3tb7 {
	padding: 0px 4px 0px 0px;
}

#sp-natvyb {
	background-color: rgb(255, 255, 255);
	width: 100%;
	max-width: 100%;
	padding: 24px 20px 40px;
}

#sp-cnu1be {
	padding: 0px;
}

#sp-bkkca0 {
	width: calc(100% + 0px);
	padding: 0px;
}

#sp-g6asm2 {
	padding: 0px;
	margin: 0px;
}

@media only screen and (max-width: 480px) {
	#sp-enyu8v {
		padding: 50px 20px 50px 20px !important;
	}

	#sp-da3faz {
		padding: 0px 0px 0px 0px !important;
	}

	.sp-headline-block-hlf1c5,
	#sp-hlf1c5,
	#hlf1c5 {
		text-align: center !important;
		margin: 0px 0px 20px 0px !important;
	}

	.sp-text-wrapper-djemdm,
	#sp-djemdm,
	#djemdm {
		text-align: center !important;
		margin: 0px 0px 20px 0px !important;
	}

	#sp-button-parent-h8e3hz {
		text-align: center !important;
	}

	#sp-gz1to9 {
		margin: 0px 0px 0px 0px !important;
	}

	#sp-et6wfa {
		padding: 0px 0px 0px 0px !important;
	}

	#sp-hvq5te {
		padding: 0px 0px 0px 0px !important;
		margin-bottom: 20px !important;
	}

	.sp-headline-block-euqxi2,
	#sp-euqxi2,
	#euqxi2 {
		text-align: center !important;
		padding: 0px 0px 0px 0px !important;
	}

	.sp-text-wrapper-ani1ps,
	#sp-ani1ps,
	#ani1ps {
		text-align: left !important;
		padding: 5px 0px 10px 0px !important;
	}

	#sp-pq6zqq {
		padding: 0px 0px 0px 0px !important;
	}

	.sp-headline-block-v81198,
	#sp-v81198,
	#v81198 {
		text-align: center !important;
	}

	#sp-h0g1bn {
		justify-content: center !important;
	}

	#sp-g7uktu {
		padding: 0px 0px 0px 0px !important;
		margin-bottom: 20px !important;
	}

	.sp-headline-block-f2456o,
	#sp-f2456o,
	#f2456o {
		text-align: left !important;
		padding: 8px 0px 8px 0px !important;
	}

	#sp-yauyap .nav-menu .menu-item {
		text-align: left !important;
		width: 100% !important;
	}

	#sp-yauyap {
		margin: 0px 0px 0px 0px !important;
		padding: 0px 0px 0px 0px !important;
	}

	#sp-yauyap ul li a {
		text-align: left !important;
	}

	#sp-yauyap .nav-menu {
		width: 100% !important;
	}

	#sp-yauyap .nav-bar {
		align-items: flex-start !important;
	}

	#sp-wa683m {
		padding: 0px 0px 0px 0px !important;
		margin-bottom: 20px !important;
	}

	.sp-headline-block-s92g5q,
	#sp-s92g5q,
	#s92g5q {
		text-align: left !important;
		padding: 8px 0px 8px 0px !important;
	}

	#sp-ehyfsq .nav-menu .menu-item {
		text-align: left !important;
		width: 100% !important;
	}

	#sp-ehyfsq {
		margin: 0px 0px 0px 0px !important;
		padding: 0px 0px 0px 0px !important;
	}

	#sp-ehyfsq ul li a {
		text-align: left !important;
	}

	#sp-ehyfsq .nav-menu {
		width: 100% !important;
	}

	#sp-ehyfsq .nav-bar {
		align-items: flex-start !important;
	}

	#sp-xaqr82 {
		margin: 0px 0px 0px 0px !important;
		padding: 0px 0px 0px 0px !important;
		margin-bottom: 20px !important;
	}

	.sp-headline-block-pgenu4,
	#sp-pgenu4,
	#pgenu4 {
		text-align: left !important;
		padding: 8px 0px 8px 0px !important;
	}

	#sp-l0sb60 .nav-menu .menu-item {
		text-align: left !important;
		width: 100% !important;
	}

	#sp-l0sb60 {
		margin: 0px 0px 0px 0px !important;
		padding: 0px 0px 0px 0px !important;
	}

	#sp-l0sb60 ul li a {
		text-align: left !important;
	}

	#sp-l0sb60 .nav-menu {
		width: 100% !important;
	}

	#sp-l0sb60 .nav-bar {
		align-items: flex-start !important;
	}

	.sp-text-wrapper-g62hfm,
	#sp-g62hfm,
	#g62hfm {
		text-align: left !important;
	}

	#sp-m01uwq {
		text-align: left !important;
	}

	.sp-bulletlist-block-h8nkn9,
	#sp-h8nkn9 {
		justify-content: flex-start !important;
	}

	#sp-h8nkn9 .sp-bullet-list-item-h8nkn9-0 {
		padding: 0px 10px 0px 0px !important;
	}

	#sp-cnu1be {
		padding: 0px 0px 0px 0px !important;
	}

	#sp-bkkca0 {
		padding: 0px 0px 0px 0px !important;
	}

	#sp-g6asm2 {
		padding: 0px 0px 0px 0px !important;
	}
}

@media only screen and (min-width: 481px) and (max-width: 1024px) {

	.sp-headline-block-hlf1c5,
	#sp-hlf1c5,
	#hlf1c5 {
		text-align: center !important;
	}

	.sp-text-wrapper-djemdm,
	#sp-djemdm,
	#djemdm {
		text-align: center !important;
	}

	#sp-button-parent-h8e3hz {
		text-align: center !important;
	}

	.sp-headline-block-euqxi2,
	#sp-euqxi2,
	#euqxi2 {
		text-align: left !important;
	}

	.sp-text-wrapper-ani1ps,
	#sp-ani1ps,
	#ani1ps {
		text-align: left !important;
	}

	.sp-headline-block-v81198,
	#sp-v81198,
	#v81198 {
		text-align: center !important;
	}

	#sp-h0g1bn {
		justify-content: center !important;
	}

	.sp-headline-block-f2456o,
	#sp-f2456o,
	#f2456o {
		text-align: left !important;
	}

	#sp-yauyap .nav-menu .menu-item {
		text-align: left !important;
	}

	#sp-yauyap {
		justify-content: flex-start !important;
	}

	#sp-yauyap ul li a {
		text-align: left !important;
	}

	.sp-headline-block-s92g5q,
	#sp-s92g5q,
	#s92g5q {
		text-align: left !important;
	}

	#sp-ehyfsq .nav-menu .menu-item {
		text-align: left !important;
	}

	#sp-ehyfsq {
		justify-content: flex-start !important;
	}

	#sp-ehyfsq ul li a {
		text-align: left !important;
	}

	.sp-headline-block-pgenu4,
	#sp-pgenu4,
	#pgenu4 {
		text-align: left !important;
	}

	#sp-l0sb60 .nav-menu .menu-item {
		text-align: left !important;
	}

	#sp-l0sb60 {
		justify-content: flex-start !important;
	}

	#sp-l0sb60 ul li a {
		text-align: left !important;
	}

	.sp-text-wrapper-g62hfm,
	#sp-g62hfm,
	#g62hfm {
		text-align: left !important;
	}

	#sp-m01uwq {
		text-align: center !important;
	}

	.sp-bulletlist-block-h8nkn9,
	#sp-h8nkn9 {
		justify-content: flex-start !important;
	}

	#sp-h8nkn9 .sp-bullet-list-item-h8nkn9-0 {
		padding: 0px 10px 0px 0px !important;
	}

	#sp-g6asm2 {
		padding: 0px 0px 0px 0px !important;
	}
}