html, body {
padding:0;
margin:0;
}
body {
    line-height: 22px;
text-align: center;
    font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
    background-color: #f6f6f6;
    font-size: 16px;
    color: #000;
	padding:0px 15px;
}
a {
    text-decoration: none;
color: #12a256;
    transition: all .3s 20ms;
}
.stRPryDLvD {
    border-radius: 8px;
    padding: 1rem;
    max-width: 1200px;
    background-color: #f9f9f9;
    box-shadow: 5px 0 20px #24252621;
box-sizing: border-box;
    margin: 10px auto;
}
.wenizrpyNcm {
    margin: 0 auto;
text-align: left;
}
.HaDIrQlMNmS a {
text-decoration: none;
color: #12a256;
}
.CRelwwnC {
color:#001000;
}
.CRelwwnC p {
color:#001000;
}
.CRelwwnC li {
color:#001000;
}
.KmZybIYru {
    text-align: left;
font-size: 22px;
	color:#001000;
    padding:10px 20px;
    font-weight: 600;
}
.YDQGfbNnmmk{
flex-wrap:wrap;
gap:10px;
padding:15px 20px 20px;
box-sizing:border-box;
width:100%;
display:flex;
justify-content:space-between;
position:relative;
flex-direction:row;
}
.oUhuJYCIFs{
justify-content:center;
flex-direction:column;
align-items:center;
width:calc(25% - 20px);
background-size:100% 100%!important;
display:flex;
border-radius:15px;
position:relative;
height:190px;
margin:0 0 15px;
}
.oUhuJYCIFs span{
display:none}
.oUhuJYCIFs:hover:before{
content:'';
display:block;
border-radius:15px;
width:100%;
position:absolute;
height:100%;
z-index:1;
background:#000000b3;
}
.oUhuJYCIFs span{
font-size:15px;
background-image: linear-gradient(70deg,#31bc69 -8%,#089e4e 96%);
z-index:2;
padding:5px 30px;
display:none;
letter-spacing:1.1px;
text-transform:uppercase;
box-shadow:0 2px 2px 0 rgb(235 30 99 / 25%);
line-height:32px;
border-radius:8px;
font-weight:bold;
color:#fff;
cursor:pointer;
}
.oUhuJYCIFs:hover span{
display:block}
.ndPfrxgb {
position:relative;
}
.uZuNMRLJC {
max-width:1200px;
border-radius: 8px;
width:100%;
}
.pFPYsKLaoBmP {
transform:translateY(-50%);
left:50px;
flex-direction:column;
top:50%;
gap:30px;
color:#fff;
display:flex;
max-width:85%;
z-index:2;
text-align:left;
position:absolute;
}
.rKlMMGeF {
font-size:24px;
font-weight:600;
}
.FEtlnsMZdADU {
padding: 8px 15px;
    font-size: 14px;
    box-sizing: border-box;
    border: none;
    color: #fafafa;
cursor: pointer;
    text-align: center;
    display: inline-block;
    margin: 0;
    font-weight: 700;
    transition: all .2s;
    background-image: linear-gradient(70deg,#31bc69 -8%,#089e4e 96%);
    text-decoration: none;
    position: relative;
    border-radius: 8px;
    line-height: 18px;
    text-transform: uppercase;
}
@media (max-width:799px){
.oUhuJYCIFs{
width:calc(50% - 15px);
}
}
@media (max-width:499px){
.oUhuJYCIFs span{
display:block;
}
.YDQGfbNnmmk{
gap:5px;
padding:10px 0px;
}
.oUhuJYCIFs:before{
background:#000000b3;
position:absolute;
width:100%;
display:block;
height:100%;
content:'';
border-radius:20px;
z-index:1;
}
}
@media (max-width:399px){
.oUhuJYCIFs{
width:100%;
}
}
header {
	padding: 10px 0;
	text-align: center;
	box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
width: 100%;
	background: #42b0df;
}
.GCEnSwOqRfLv a {
text-decoration:none;
}
.GCEnSwOqRfLv {
max-width: 1300px;
	justify-content: space-between;
	gap: 10px;
	display: flex;
	margin: 0 auto;
	align-items: center;
}
.PpHaWfdi img {
	width: 100%;
	object-fit: contain;
height: 41px;
}
.oCpOCvYgH {
	gap: 20px;
display: flex;
}
.UneYSeSVVnm {
	background: #648701;
width: 100%;
	padding: 10px 0;
	background:#628303;
}
.mYdtyKmfF a {
color: #ffffff;
}
.mYdtyKmfF {
margin: 0 auto;
	display: flex;
	gap: 30px;
	align-items: center;
	padding: 15px;
	justify-content: center !important;
	flex-wrap: wrap;
max-width: 1300px;
}
.KrXjQKVuncgi {
	border: 1px solid transparent;
	padding: 8px 16px;
	transition: all 0.3s ease;
color: #ffffff;
	font-size: 14px;
	border-radius: 5px;
	font-weight: 500;
}
.KrXjQKVuncgi:hover {
	background-color: rgba(255, 255, 255, 0.1);
	border-color: #9dc88b;
}
.MKDoRPhkb {
	cursor: pointer;
	background-color: #9dc88b;
	border-radius: 5px;
	transition: box-shadow 0.3s ease-in-out;
	padding: 10px 20px;
border: 1px solid #9dc88b;
	position: relative;
	color: #ffffff;
	display: inline-block;
}
.cszGMBiULm {
	background-color: #9dc88b;
}
.nnbnVqATFz {
	background-color: transparent;
}
.nnbnVqATFz:hover {
	background-color: #9dc88b;
}
.fDkRdAPR input {
padding: 10px;
border: 1px solid #9dc88b;
	border-radius: 5px;
}
.fDkRdAPR button {
font-weight: bold;
}
@media (max-width: 768px) {
	.mYdtyKmfF {
		gap: 10px;
		padding: 10px;
	}
	.KrXjQKVuncgi {
		padding: 6px 10px;
font-size: 12px;
	}
		.MKDoRPhkb {
		 padding: 10px;
		 font-size: 14px;
		 text-align: center;
width: 100%;
	}
		.GCEnSwOqRfLv {
	flex-wrap:wrap;
	}
		.fDkRdAPR {
	display:none;
	}
}
.ztmKPnch {
font-weight:bold;
margin-top:21px;
font-size: 21px;
}
.ZQbiXbMTnAwc {
		padding: 25px 20px;
width:100%;
    box-sizing: border-box;
    border-top: 1px solid #525281;
    background-color: #0f0f1e;
		}
				.qXHgikfvOHY {
		margin:0px;
		display:flex;
		gap:10px;
list-style:none;
		padding:0px;
		justify-content:center;
		flex-wrap:wrap;
		align-items:center;
		}
		.qXHgikfvOHY a {
		color:#fdfdfd !important;
		}
				 