html {
margin:0px;
padding:0px;
}
body {
margin:0px;
padding:0px;
    color: #FAFAFA;
	background-color: #0f3456;
	font-family:Arial, 'Open Sans', sans-serif;
}
.IIZHxIDAmrUZ {
	background-color: #2c4795;
	margin:0 auto;
max-width: 1170px;
    padding: 30px 0;
    display: block;
	position: relative;
}
.JfJAQrpEfIA {
padding:15px;
background-color: #0f3456;
}
.JfJAQrpEfIA a, .JfJAQrpEfIA p, .JfJAQrpEfIA li {
color:#FAFAFA;
}
.FRftQhCySB {
border-top: 1px solid #b5b5b5;
margin-bottom:50px;
padding:20px;
}
.wbxeXPOvO {
padding:20px;
color:#FAFAFA;
margin:30px 0px;
}
.FRftQhCySB a, .wbxeXPOvO a {
color:#FAFAFA;
}
.wsgEDtoscC {
align-content: center;
	justify-content:space-between;
	list-style: none;
    display: flex;
	padding:20px;
box-sizing: border-box;
	gap:15px;
    flex-wrap: wrap;
    width: 100%;
}
.GGkOqFDxDt {
    height: 0;
box-sizing: border-box;
    position: relative;
}
.GGkOqFDxDt .vhSgyLOrd {
    display: flex;
    top: 0;
    box-sizing: border-box;
    width: 100%;
    flex-direction: column;
    transition: transform .3s linear;
    height: 100%;
    color: #fff;
    position: absolute;
left: 0;
}
.ZgCZcZSjWKn {
    height: 75%;
    border-bottom: none;
    position: relative;
border: 1px solid #393a51;
}
.vhSgyLOrd .PFSRAYrbNdwv {
    left: 12px;
    position: absolute;
    z-index: 3;
    width: calc(100% - 15px);
	display: flex;
}
.PFSRAYrbNdwv li {
    margin-right: 15px;
}
.tXRZfyaMnZfl {
    width: 12%;
display: inline-block;
    position: relative;
}
.rmzBqchgikLK {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    z-index: 1;
    left: 0;
}
.nhMgRkSRudDq {
    justify-content: center;
    background-color: #000c;
    z-index: 2;
    flex-direction: column;
    transition: opacity .15s linear;
    height: 100%;
    opacity: 0;
    width: 100%;
    position: relative;
align-items: center;
    pointer-events: none;
    display: flex;
    padding: 20px 0;
    box-sizing: border-box;
}
.vhSgyLOrd a {
color: inherit;
display: flex;
    justify-content: center;
    align-items: center;
    text-decoration: none;
}
.VapkPCuixl, .gkGtbtzsKXbG {
    margin-bottom: 10px;
}
.VapkPCuixl {
    padding: 0 20px;
    font-size: 12px;
    text-transform: uppercase;
    height: 25px;
    font-weight: 700;
background-color: #2c4795;
    box-sizing: border-box;
}
.lSJjqenbiHew {
    height: 30px;
    box-sizing: border-box;
text-transform:uppercase;
	border: none;
    padding: 0 30px;
	font-weight:600;
    background-color: #62c23c;
	font-size: 12px;
}
.PlypkSVgsC {
    overflow: hidden;
    flex-direction: column;
    font-weight: 500;
    text-overflow: ellipsis;
word-wrap: break-word;
    border-top: none;
    height: 25%;
    box-sizing: border-box;
    overflow-wrap: break-word;
    justify-content: center;
    font-size: 14px;
    padding: 0 5px;
    text-align: center;
    display: flex;
    flex: none;
    background-color: #0f3456;
}
.vhSgyLOrd:hover {
    z-index: 4;
}
.vhSgyLOrd:hover .nhMgRkSRudDq {
    pointer-events: auto;
opacity: 1;
}
.CEZxHQehX {
padding:25px 0px;
position:relative;
}
.CEZxHQehX img {
width:100%;
}
.PHJGnMWcA {
transform:translateY(-50%);
flex-direction:column;
position:absolute;
left:45px;
gap:29px;
top:50%;
display:flex;
z-index:2;
max-width:82%;
}
.zXrVnldZolP {
font-weight:600;
font-size:24px;
}
.MRAsEoCRNv {
text-transform: uppercase;
    font-weight: 600;
    background-color: #62c23c;
    font-size: 12px;
    height: 30px;
    padding: 0 30px;
    border: none;
    box-sizing: border-box;
	color: inherit;
display: flex;
    justify-content: center;
    align-items: center;
    text-decoration: none;
	margin-top:5px;
}
@media (min-width: 0px) {
.GGkOqFDxDt {
    padding-top: 48%;
    width: 48%;
}
}
@media (min-width: 669px) {
.wsgEDtoscC {
    max-width: 100%;
}
.GGkOqFDxDt {
    width: 23%;
padding-top: 23%;
}
}
.iUHPWfUGYx {
  padding: 20px 0;
  color:#FFFFFF;
width: 100%;
  background: #1f234e;
}
.iUHPWfUGYx .IIZHxIDAmrUZ {
  align-items: center;
  max-width: 90vw;
    margin: 0 auto;
display: flex;
    padding: 0 16px;
  justify-content: space-between;
}
.iUHPWfUGYx .dwASWnCBw a {
color:#FFFFFF;
text-decoration:none;
}
.iUHPWfUGYx .xTZbhlVIWFJ a {
color:#FFFFFF;
text-decoration:none;
}
.iUHPWfUGYx .IIZHxIDAmrUZ .dwASWnCBw {
  align-items: center;
  gap: 15px;
display: flex;
}
.iUHPWfUGYx .IIZHxIDAmrUZ .dwASWnCBw .LFkRrWnpTc {
  border-radius: 6px;
  padding: 12px 25px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
}
.iUHPWfUGYx .IIZHxIDAmrUZ .dwASWnCBw .NtgCWjLUsXRP {
  border: 1px solid #fff;
}
.iUHPWfUGYx .IIZHxIDAmrUZ .dwASWnCBw .NtgCWjLUsXRP:hover {
  background: rgba(165, 166, 169, 0.15);
}
.iUHPWfUGYx .IIZHxIDAmrUZ .dwASWnCBw .gLNIFnpKzvb {
  font-weight: 600;
background: linear-gradient(32.86deg, #ff00e5 0%, #ff008a 100%);
  color: #fff;
}
.iUHPWfUGYx .IIZHxIDAmrUZ .dwASWnCBw .gLNIFnpKzvb:hover {
  background: linear-gradient(32.86deg, #ff008a 0%, #ff00e5 100%);
}
.iUHPWfUGYx .xTZbhlVIWFJ {
padding:0px 20px;
text-align:center;
margin-top:15px;
}
.iUHPWfUGYx .xTZbhlVIWFJ a {
margin-left:15px;
color:#FFFFFF !important;
}
.iUHPWfUGYx .xTZbhlVIWFJ a:first-child {
margin-left:0px;
}
.PhJVcTywO {
display:inline-block;
margin-left:11px;
}
.PhJVcTywO input {
padding:3px 5px;
border:1px solid #fff;
width:100%;
max-width:120px;
border-radius:6px;
}
.KNWdKByKB {
padding:3px 5px;
color:#fff;
background:#1f234e;
border: 1px solid #fff;
cursor:pointer;
border-radius: 6px;
}
@media (max-width: 768px) {
.iUHPWfUGYx .IIZHxIDAmrUZ {
max-width:700px;
    flex-direction: column;
    gap: 15px;
  }
}
.YLkBZQEGyTgM {
font-size: 19px;
margin-top:16px;
font-weight:bold;
}
.COSnLcdrifSM {
	background: #648701;
	color:#ffffff;
	padding: 15px 0;
width: 100%;
}
.COSnLcdrifSM .aQWOGobLYKs {
justify-content: center !important;
max-width: 1300px;
	align-items: center;
	flex-wrap: wrap;
	display: flex;
	margin: 0 auto;
	padding: 15px;
	gap: 20px;
}
.COSnLcdrifSM a {
transition: all 0.3s ease;
	font-weight: 500;
color: #ffffff;
	text-decoration:none;
font-size: 15px;
}
.GAVrpDeSko {
	align-items: center;
	justify-content: space-between;
	padding: 15px;
max-width: 1300px;
	margin: 0 auto;
	display: flex;
}
.KhSUtBcKBW {
	gap: 20px;
	border-radius: 20px;
	padding: 20px 25px;
	z-index:1000;
	bottom: 20px;
	display: flex;
	align-items: center;
	background: #42b0df;
	transform: translateX(-50%);
	color: #ffffff;
	position: fixed;
width: 470px;
	opacity: 0;
	left: 50%;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
	transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
	visibility: hidden;
}
.KtusZUFmCF {
	width: 100%;
	align-items: center;
	display: flex;
	justify-content: space-between;
	}
.KhSUtBcKBW.show {
	opacity: 1;
	visibility: visible;
}
.jRHbpGnIO {
	cursor: pointer;
background: none;
	right: 10px;
	font-size: 20px;
	top: 6px;
	color: rgba(255, 255, 255, 0.476);
	border: none;
	position: absolute;
}
.ZysNaOZXbQXk {
	text-align: center;
	flex-direction: column;
	align-items: center;
	display: flex;
width: 40%;
}
.ZysNaOZXbQXk span {
	font-weight: 700;
	color: #ffffff;
font-size: 35px;
}
.ZysNaOZXbQXk p {
	font-size: 18px;
color: #ffffff;
}
.bYmrbACxwQ {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 18px;
}
.LFkRrWnpTc {
	color: #ffffff;
	display: inline-block;
border: 1px solid #9dc88b;
	padding: 10px 20px;
	background-color: #9dc88b;
	border-radius: 5px;
	cursor: pointer;
	position: relative;
	transition: box-shadow 0.3s ease-in-out;
	text-decoration:none;
}
@media (max-width: 768px) {
	.KhSUtBcKBW {
		width: 95%;
		padding: 6px;
		gap: 10px;
		border-radius: 10px;
	}
		.KtusZUFmCF {
		justify-content: space-around;
display: flex;
		}
		.jRHbpGnIO {
		font-size: 16px;
		right: 6px;
		top: 3px;
	}
		.ZysNaOZXbQXk span {
		font-size: 24px;
	}
		.ZysNaOZXbQXk p {
		font-size: 14px;
	}
		.bYmrbACxwQ {
		font-size: 14px;
	}
	}
.LFkRrWnpTc {
	display: inline-block;
border: 1px solid #9dc88b;
	transition: box-shadow 0.3s ease-in-out;
	border-radius: 5px;
	color: #ffffff;
	position: relative;
	background-color: #9dc88b;
	padding: 10px 20px;
	cursor: pointer;
}
.gEAJcTwIoyW {
	background-color: #85b202;
}
