._1xpb7_42mjd {
	align-items: flex-start;
	border-radius: 6px;
	display: flex;
	flex-direction: column;
	gap: 16px;
	margin: 0 16px;
	max-width: 1240px;
	padding: 2rem;
	width: calc(100% - 32px - 4rem)
}

._1xpb7_42mjd h1,
._1xpb7_42mjd h2,
._1xpb7_42mjd h3,
._1xpb7_42mjd h4,
._1xpb7_42mjd h5,
._1xpb7_42mjd h6 {
	color: #A9C9E4;
	font-size: 2rem;
	font-weight: 700;
	line-height: 1.2;
	text-align: left
}

._1xpb7_42mjd h1 {
	text-align: center
}

._1xpb7_42mjd p {
	align-self: flex-start;
	line-height: 1.5
}

._1xpb7_42mjd strong {
	font-weight: 700
}

._1xpb7_42mjd li {
	line-height: 1.5
}

._1xpb7_42mjd ol {
	list-style-type: decimal
}

._1xpb7_42mjd ol,
._1xpb7_42mjd ul {
	align-self: flex-start;
	margin-left: 2.5rem
}

._1xpb7_42mjd ul li {
	position: relative
}

._1xpb7_42mjd ul li:before {
	animation: _1po90_42mjd 3s infinite;
	background: #A9C9E4;
	border-radius: 50%;
	content: " ";
	display: block;
	height: 10px;
	left: -24px;
	position: absolute;
	top: 8px;
	width: 10px
}

._1xpb7_42mjd hr {
	border: none;
	border-bottom: 2px ridge #d79e3e;
	height: 0;
	margin: 16px 0;
	width: 100%
}

._1xpb7_42mjd table {
	border-collapse: collapse;
	font-size: 1.125rem;
	width: 100%
}

._1xpb7_42mjd table thead {
	border-bottom: none
}

._1xpb7_42mjd table thead th {
	font-weight: 700;
	text-align: inherit;
	text-align: -webkit-match-parent
}

._1xpb7_42mjd table td,
._1xpb7_42mjd table th {
	border: 1px solid #fff;
	padding: 2rem 1rem
}

@keyframes _1po90_42mjd {
	0% {
		box-shadow: 0 0 #d79e3eb3;
		transform: scale(1)
	}

	70% {
		box-shadow: 0 0 0 6px #d79e3e00;
		transform: scale(1.1)
	}

	to {
		box-shadow: 0 0 #d79e3e00;
		transform: scale(1)
	}
}

._44c2a_14yra {
	color: #d79e3e
}

._pjfpz_65w6x {
	align-items: center;
	display: flex;
	flex-direction: column;
	gap: 16px;
	justify-content: flex-start;
	line-height: 1.5;
	max-width: 1240px;
	padding: 40px 0;
	position: relative;
	text-align: center;
	width: calc(100% - 32px - 4rem)
}

._pjfpz_65w6x ._v2ndi_65w6x {
	filter: brightness(40%);
	height: 100%;
	inset: 0;
	-o-object-fit: fill;
	object-fit: fill;
	-o-object-position: center;
	object-position: center;
	position: absolute;
	width: 100%;
	z-index: -1
}

@media screen and (max-width:768px) {
	._pjfpz_65w6x ._v2ndi_65w6x {
		-o-object-fit: cover;
		object-fit: cover
	}
}

._pjfpz_65w6x ._1950d_65w6x {
	align-items: center;
	display: flex;
	flex-direction: column;
	font-size: 14px;
	gap: 8px;
	justify-content: center;
	line-height: normal
}

._pjfpz_65w6x ._1h92k_65w6x {
	align-items: center;
	display: flex;
	font-weight: 700;
	gap: 8px;
	line-height: 1
}

._pjfpz_65w6x ._1h92k_65w6x [itemprop=aggregateRating] {
	align-items: center;
	display: flex;
	gap: 2px
}

._pjfpz_65w6x ._1h92k_65w6x [itemprop=ratingValue] {
	font-size: 24px
}

._pjfpz_65w6x ._1h92k_65w6x [itemprop=bestRating] {
	font-weight: 500
}

._pjfpz_65w6x ._1950d_65w6x p {
	text-transform: uppercase
}

._pjfpz_65w6x ._1pe1v_65w6x {
	align-items: center;
	color: #F5F5DC;
	display: flex;
	font-size: 2rem;
	font-weight: 700;
	gap: 12px
}

._pjfpz_65w6x h1 {
	font-size: 3rem;
	font-weight: 700;
	margin: 0
}

._21frt_65w6x {
	display: flex;
	gap: 16px
}

._21frt_65w6x button,
._21frt_65w6x>a {
	font-size: 1.5rem
}

._ffer2_1ejoi {
	align-items: center;
	border-radius: 6px;
	display: flex;
	flex-direction: column;
	gap: 20px;
	margin: 0 16px;
	max-width: 1240px;
	padding: 2rem 1.5rem;
	width: calc(100% - 32px - 3rem)
}

._ffer2_1ejoi ._1pocs_1ejoi {
	color: #fa4d00;
	font-size: 2rem;
	font-weight: 700
}

._ffer2_1ejoi ul {
	display: flex;
	flex-direction: column;
	gap: 1rem;
	width: 100%
}

._ffer2_1ejoi ul li {
	position: relative;
}

._ffer2_1ejoi ul li ._r80s8_1ejoi {
	background: #665565;
	border-radius: 6px;
	line-height: 1.5;
	padding: 1.25rem 2rem;
	position: relative
}

._ffer2_1ejoi ul li ._r80s8_1ejoi:after {
	content: "+";
	font-size: 2rem;
	position: absolute;
	right: 2rem;
	top: calc(50% - 2rem);
	transition: all .3s ease-in-out
}

._ffer2_1ejoi ul li input {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
	inset: 0;
	position: absolute;
	z-index: 1
}

._ffer2_1ejoi ul li input[type=checkbox]:checked~._x7ojx_1ejoi {
	height: auto;
	opacity: 1;
	padding: 1rem
}

._ffer2_1ejoi ul li input[type=checkbox]:checked~._r80s8_1ejoi:after {
	content: "-"
}

._ffer2_1ejoi ul li ._x7ojx_1ejoi {
	height: 0;
	opacity: 0;
	transition: all .3s ease-in-out
}

._ffer2_1ejoi ul li ._x7ojx_1ejoi h1,
._ffer2_1ejoi ul li ._x7ojx_1ejoi h2,
._ffer2_1ejoi ul li ._x7ojx_1ejoi h3,
._ffer2_1ejoi ul li ._x7ojx_1ejoi h4,
._ffer2_1ejoi ul li ._x7ojx_1ejoi h5,
._ffer2_1ejoi ul li ._x7ojx_1ejoi h6 {
	color: #d79e3e;
	font-size: 2rem;
	font-weight: 700;
	line-height: 1.2;
	text-align: left
}

._ffer2_1ejoi ul li ._x7ojx_1ejoi h1 {
	text-align: center
}

._ffer2_1ejoi ul li ._x7ojx_1ejoi p {
	align-self: flex-start;
	line-height: 1.5
}

._ffer2_1ejoi ul li ._x7ojx_1ejoi strong {
	font-weight: 700
}

._ffer2_1ejoi ul li ._x7ojx_1ejoi li {
	line-height: 1.5
}

._ffer2_1ejoi ul li ._x7ojx_1ejoi ol {
	list-style-type: decimal
}

._ffer2_1ejoi ul li ._x7ojx_1ejoi ol,
._ffer2_1ejoi ul li ._x7ojx_1ejoi ul {
	align-self: flex-start;
	margin-left: 2.5rem
}

._ffer2_1ejoi ul li ._x7ojx_1ejoi ul li {
	position: relative
}

._ffer2_1ejoi ul li ._x7ojx_1ejoi ul li:before {
	animation: _1po90_1ejoi 3s infinite;
	background: #d79e3e;
	border-radius: 50%;
	content: " ";
	display: block;
	height: 10px;
	left: -24px;
	position: absolute;
	top: 8px;
	width: 10px
}

._ffer2_1ejoi ul li ._x7ojx_1ejoi hr {
	border: none;
	border-bottom: 2px ridge #d79e3e;
	height: 0;
	margin: 16px 0;
	width: 100%
}

._ffer2_1ejoi ul li ._x7ojx_1ejoi table {
	border-collapse: collapse;
	font-size: 1.125rem;
	width: 100%
}

._ffer2_1ejoi ul li ._x7ojx_1ejoi table thead {
	border-bottom: none
}

._ffer2_1ejoi ul li ._x7ojx_1ejoi table thead th {
	font-weight: 700;
	text-align: inherit;
	text-align: -webkit-match-parent
}

._ffer2_1ejoi ul li ._x7ojx_1ejoi table td,
._ffer2_1ejoi ul li ._x7ojx_1ejoi table th {
	border: 1px solid #fff;
	padding: 2rem 1rem
}

@keyframes _1po90_1ejoi {
	0% {
		box-shadow: 0 0 #d79e3eb3;
		transform: scale(1)
	}

	70% {
		box-shadow: 0 0 0 6px #d79e3e00;
		transform: scale(1.1)
	}

	to {
		box-shadow: 0 0 #d79e3e00;
		transform: scale(1)
	}
}

._1xpb7_ek746 {
	display: flex;
	flex-wrap: wrap;
	gap: 16px;
	justify-content: center;
	
	width: 100%
}

._1xpb7_ek746 a {
	padding: 16px 32px
}