div.jd-accordion.is-tabs:not(:has(input:checked)) aside:first-of-type label, div.jd-accordion.is-tabs .jd-accordion-item:has(input:checked) label {
    background: white!important;
    color: black!important;
}
.jd-accordion.is-tabs:not(:has(input:checked)) aside:first-of-type label + div, .jd-accordion.is-tabs .jd-accordion-item:has(input:checked) label + div {
    background-color: white!important;
}
.el-LAUNeVXvj {
	background-color: #1E5F90;
}
.el-LAUNeVXvj { padding: 20px 0 20px 0; }
.el-LAUNeVXvj {
    color: white;
}
@media (min-width:768px) and (max-width:992px) {
	.jd-row.has-columns {
        flex-direction: row !important;
}
}
@media (max-width:768px) {
	.jd-row.has-columns {
        flex-direction: row !important;
}
}
.el-gLjQewftJ {
	text-align: center;
	color: #FFFFFF;
	background-color: #FFFFFF;
	font-family: poppins;
	font-size: 14px;
	text-transform: uppercase;
}
.el-gLjQewftJ {
    background: none;
}
@media (min-width:768px) and (max-width:992px) {
	.el-gLjQewftJ { padding: 0 0 0 0; }
}
.el-jCvtXJHeW {
	text-align: center;
	color: #FFFFFF;
	font-family: poppins;
	font-size: 14px;
	font-weight: 500;
	text-transform: uppercase;
}
#row-00-header {
	text-align: center;
	background-color: #FFFFFF;
}
#row-00-header { padding: 0px 0px 0px 0px; 	margin: 0 0 0 0; }
@media (min-width:768px) and (max-width:992px) {
	#row-00-header { padding: 20px 20px 20px 20px; }
}
@media (max-width:768px) {
	#row-00-header { padding: 10px 10px 10px 10px; }
}
.el-kexSRkgof { padding: 20px 20px 20px 20px; }
.el-kexSRkgof img {max-width: 300px;}
@media (min-width:768px) and (max-width:992px) {
	.el-kexSRkgof {
	text-align: center;
}
.el-kexSRkgof { padding: 0 0 0 0; }
}
@media (max-width:768px) {
	.el-kexSRkgof { padding: 0 0 0 0; 	margin: 0 0 0 0; }
}
#row-01-banner {
	background-color: #F5F5F5;
}
@media (min-width:768px) and (max-width:992px) {
	#row-01-banner { padding: 20px 20px 20px 20px; }
}
.el-PoPUnNBYG {
	color: #F0F8FF;
	background-color: #1E1E1E;
	font-family: poppins;
	font-size: 14px;
	font-weight: 300;
	text-transform: uppercase;
}
.el-PoPUnNBYG { padding: 10px 10px 10px 10px; }
.el-PoPUnNBYG {
    color: white;
    border-top: 1px solid lightgrey;
    background: white;
}
.el-PoPUnNBYG a{
    color: black;
}
.el-PoPUnNBYG a:hover {
    color: #1e5f90;
    font-weight: 700;
}
@media (min-width:768px) and (max-width:992px) {
	.el-PoPUnNBYG { padding: 0 0 0 0; 	margin: 0 0 0 0; }
}
.el-wmCtYlVly { padding: 50px 0px 0px 0px; }
@media (max-width:768px) {
	.el-wmCtYlVly {
	text-align: center;
}
}
.el-KzSvraUMe {
	color: #000000;
	font-family: roboto;
	font-size: 30px;
	font-weight: 500;
}
.el-KzSvraUMe { padding: 0px 0px 20px 0px; }
.el-xqjWMHvwp {
	font-family: roboto;
	font-size: 16px;
	font-weight: 400;
	line-height: 25px;
}
#row-01-banner-tablet {
	background-color: #F5F5F5;
}
@media (min-width:768px) and (max-width:992px) {
	#row-01-banner-tablet {
	background-color: #FFFFFF;
}
#row-01-banner-tablet { padding: 20px 20px 20px 20px; }
#row-01-banner-tablet {
    display: flex;
    flex-direction: row;
}
}
.el-IFWJHSBWI { padding: 20px 20px 20px 20px; }
.el-IFWJHSBWI {
    max-width: 300px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-IFWJHSBWI {
	text-align: center;
}
.el-IFWJHSBWI { padding: 0 0 0 0; 	margin: 0 0 0 0; }
.el-IFWJHSBWI {
    max-width: 250px;
}
}
.el-KfIdRKRTn {
	color: #F0F8FF;
	background-color: #1E1E1E;
	font-family: poppins;
	font-size: 14px;
	font-weight: 300;
	text-transform: uppercase;
}
.el-KfIdRKRTn { padding: 10px 10px 10px 10px; }
.el-KfIdRKRTn {
    color: white;
    border-top: 1px solid lightgrey;
    background: white;
    display: contents;
}
.el-KfIdRKRTn a{
    color: grey;
}
.el-KfIdRKRTn a:hover {
    color: #1f7ba6;
    font-weight: 700;
}
@media (min-width:768px) and (max-width:992px) {
	.el-KfIdRKRTn { padding: 0 0 0 0; 	margin: 0 0 0 0; }
}
#row-02-product {
	background-color: #FFFFFF;
}
@media (max-width:768px) {
	#row-02-product { padding: 0 0 0 0; 	margin: 0 0 0 0; }
}
.el-dIPHJnAzx {
	background-color: #F5F5F5;
}
.el-dIPHJnAzx { padding: 40px 0 40px 0; }
@media (min-width:768px) and (max-width:992px) {
	.el-dIPHJnAzx { padding: 20px 20px 20px 20px; }
}
@media (max-width:768px) {
	.el-dIPHJnAzx { padding: 0 0 0 0; 	margin: 0 0 0 0; }
.el-dIPHJnAzx {
    gap: none;
}
}
.el-RLrFeFaXm {
	background-color: #FFFFFF;
}
.el-RLrFeFaXm { padding: 40px 40px 40px 40px; 	margin: 20px 20px 20px 20px; }
@media (min-width:768px) and (max-width:992px) {
	.el-RLrFeFaXm {gap: 40px;}
}
@media (max-width:768px) {
	.el-RLrFeFaXm { padding: 20px 20px 10px 20px; 	margin: 10px 10px 10px 10px; }
}
.el-vIWmPutLM {
	text-align: center;
	background-color: #808080;
}
.el-vIWmPutLM {
    background: none;
}
.el-jwvpmfjCd {
	text-align: center;
}
.el-jwvpmfjCd img{
    max-width: 500px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-jwvpmfjCd img{
    border-radius: 10px;
    max-width: 100%;
}
}
.el-AxmTgUFQA {
	background-color: #F5F5F5;
	font-family: montserrat;
}
.el-AxmTgUFQA { padding: 40px 40px 40px 40px; }
.el-AxmTgUFQA {
    background: none;
}
@media (min-width:768px) and (max-width:992px) {
	.el-AxmTgUFQA { padding: 0 0 40px 0; }
}
@media (max-width:768px) {
	.el-AxmTgUFQA { padding: 0 0 100px 0; }
}
.el-eymTAgGvL {
	text-align: left;
	color: #000000;
	font-family: poppins;
	font-size: 24px;
	font-weight: 600;
	line-height: 38px;
}
.el-eymTAgGvL { padding: 20px 20px 20px 20px; }
@media (min-width:768px) and (max-width:992px) {
	.el-eymTAgGvL {
	font-size: 18px;
	line-height: 24px;
}
}
@media (max-width:768px) {
	.el-eymTAgGvL {
	font-size: 16px;
	line-height: 23px;
}
.el-eymTAgGvL { padding: 0 0 20px 0; }
}
.el-FVHVcvfKb {
	color: #000000;
	background-color: #F5F5F5;
	font-family: poppins;
	font-size: 16px;
	font-weight: 600;
}
.el-FVHVcvfKb { padding: 20px 20px 20px 20px; }
.el-FVHVcvfKb a {
    color: #f57427;
}
@media (max-width:768px) {
	.el-FVHVcvfKb { padding: 0 0 0 0; 	margin: 0 0 0 0; }
}
.el-odEdqfAbg {
	color: #000000;
	background-color: #FFFFFF;
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
}
.el-odEdqfAbg { padding: 20px 20px 20px 20px; }
.el-odEdqfAbg {
    border-radius: 10px;
}
.el-odEdqfAbg strong{
    font-weight:700;
}
@media (max-width:768px) {
	.el-odEdqfAbg {
	font-family: poppins;
}
.el-odEdqfAbg { padding: 0 0 0 0; }
}
.el-PJwBsBjAW { padding: 20px 0 0 0; }
.el-nJwpdtAAg {
	color: #FFFFFF;
	background-color: #1E5F90;
}
.el-nJwpdtAAg {
    background: # ;
    border-radius: 0px!important;
    min-width: 50%;
    text-decoration: none;
}
.el-nJwpdtAAg:hover {
    background: white;
    color: #1e5f90;
}
@media (min-width:768px) and (max-width:992px) {
	.el-nJwpdtAAg {min-width: 100%;}
}
.el-NhXyWGnck { padding: 20px 20px 20px 20px; }
@media (min-width:768px) and (max-width:992px) {
	.el-NhXyWGnck { padding: 60px 0 0 0; }
}
.el-chRrdWnJA {
	color: #000000;
	font-family: poppins;
	font-size: 36px;
	font-weight: 900;
}
.el-chRrdWnJA { padding: 80px 0 40px 0; }
.el-chRrdWnJA span{
    color: #1e5f90;
    font-weight: 200;
}
.el-AqkXzMKMI {
	background-color: #FFFFFF;
}
.el-AqkXzMKMI { padding: 0px 20px 0 20px; 	margin: 0px 40px 0px 40px; }
.el-AqkXzMKMI {border-bottom: 1px solid lightgrey}
.el-rkcKFzrls { padding: 20px 20px 20px 20px; }
.el-rkcKFzrls {
    border-right: 1px solid lightgray;
    display: flex;
    flex-direction: column;
        align-items: anchor-center;
}
.el-bUDDcRLvq img{
    display: block;
    width: 100%;
border:1px solid lightgray;
}
.el-VNXIELIJL {
	text-align: center;
	font-family: poppins;
	font-size: 20px;
	font-weight: 700;
	line-height: 29px;
}
.el-VNXIELIJL { padding: 20px 0 10px 0; }
@media (min-width:768px) and (max-width:992px) {
	.el-VNXIELIJL {
	font-size: 16px;
}
}
.el-oIKTdLpth { padding: 10px 10px 10px 10px; }
.el-oIKTdLpth {
    background: none;
    color: #1e5f90;
    text-decoration: none;
}
.el-EEzPczfsx { padding: 20px 20px 20px 20px; }
.el-EEzPczfsx {
    border-right: 1px solid lightgray;
    display: flex;
    flex-direction: column;
        align-items: anchor-center;
}
.el-KAtSASLFV img{
    display: block;
    width: 100%;
border:1px solid lightgray;
}
.el-WkSbVBkSm {
	text-align: center;
	font-family: poppins;
	font-size: 20px;
	font-weight: 700;
	line-height: 29px;
}
.el-WkSbVBkSm { padding: 20px 0 10px 0; }
@media (min-width:768px) and (max-width:992px) {
	.el-WkSbVBkSm {
	font-size: 16px;
}
}
.el-tRsRQfxnT { padding: 10px 10px 10px 10px; }
.el-tRsRQfxnT {
    background: none;
    color: #1e5f90;
    text-decoration: none;
}
.el-KgCBfhcNe { padding: 20px 20px 20px 20px; }
.el-KgCBfhcNe {
    display: flex;
    flex-direction: column;
        align-items: anchor-center;
}
.el-SrTLSXMHc img{
    display: block;
    width: 100%;
border:1px solid lightgray;
}
.el-rjNvCsdUx {
	text-align: center;
	font-family: poppins;
	font-size: 20px;
	font-weight: 700;
	line-height: 29px;
}
.el-rjNvCsdUx { padding: 20px 0 10px 0; }
@media (min-width:768px) and (max-width:992px) {
	.el-rjNvCsdUx {
	font-size: 16px;
}
}
.el-mACEFgITw { padding: 10px 10px 10px 10px; }
.el-mACEFgITw {
    background: none;
    color: #1e5f90;
    text-decoration: none;
}
.el-kebcLCuqx {
	background-color: #FFFFFF;
}
.el-kebcLCuqx { padding: 0px 20px 0 20px; 	margin: 0px 40px 0px 40px; }
.el-RDKEGsYwW { padding: 20px 20px 20px 20px; }
.el-RDKEGsYwW {
    border-right: 1px solid lightgray;
    display: flex;
    flex-direction: column;
        align-items: anchor-center;
}
.el-eSeUshUjo img{
    display: block;
    width: 100%;
border:1px solid lightgray;
}
.el-pKsqQpxMW {
	text-align: center;
	font-family: poppins;
	font-size: 20px;
	font-weight: 700;
	line-height: 29px;
}
.el-pKsqQpxMW { padding: 20px 0 10px 0; }
@media (min-width:768px) and (max-width:992px) {
	.el-pKsqQpxMW {
	font-size: 16px;
	line-height: 20px;
}
}
.el-AVVQCNUGI { padding: 10px 10px 10px 10px; }
.el-AVVQCNUGI {
    background: none;
    color: #1e5f90;
    text-decoration: none;
}
.el-HdjKUpygR { padding: 20px 20px 20px 20px; }
.el-HdjKUpygR {
    border-right: 1px solid lightgray;
    display: flex;
    flex-direction: column;
        align-items: anchor-center;
}
.el-XbkqzIPsN img{
    display: block;
    width: 100%;
border:1px solid lightgray;
}
.el-mUYekHKUb {
	text-align: center;
	font-family: poppins;
	font-size: 20px;
	font-weight: 700;
	line-height: 29px;
}
.el-mUYekHKUb { padding: 20px 0 10px 0; }
@media (min-width:768px) and (max-width:992px) {
	.el-mUYekHKUb {
	font-size: 16px;
}
}
.el-bmvBXgttE { padding: 10px 10px 10px 10px; }
.el-bmvBXgttE {
    background: none;
    color: #1e5f90;
    text-decoration: none;
}
.el-tMJplBzDe { padding: 20px 20px 20px 20px; }
.el-tMJplBzDe {
    display: flex;
    flex-direction: column;
        align-items: anchor-center;
}
.el-MNAxrLuLX img{
    display: block;
    width: 100%;
border:1px solid lightgray;
}
.el-FbbpLLwag {
	text-align: center;
	font-family: poppins;
	font-size: 20px;
	font-weight: 700;
	line-height: 29px;
}
.el-FbbpLLwag { padding: 20px 0 10px 0; }
@media (min-width:768px) and (max-width:992px) {
	.el-FbbpLLwag {
	font-size: 16px;
}
}
.el-BFyrCeJsv { padding: 10px 10px 10px 10px; }
.el-BFyrCeJsv {
    background: none;
    color: #1e5f90;
    text-decoration: none;
}
#row-02-product-mobile {
	background-color: #FFFFFF;
}
@media (max-width:768px) {
	#row-02-product-mobile { padding: 0 0 0 0; 	margin: 0 0 0 0; }
}
.el-eTTaAKmGM {
	background-color: #F5F5F5;
}
@media (max-width:768px) {
	.el-eTTaAKmGM { padding: 0 0 0 0; 	margin: 0 0 0 0; }
.el-eTTaAKmGM {
    gap: none;
}
}
.el-ICUCsGrYh {
	background-color: #FFFFFF;
}
.el-ICUCsGrYh { padding: 40px 40px 40px 40px; 	margin: 20px 20px 20px 20px; }
@media (max-width:768px) {
	.el-ICUCsGrYh { padding: 20px 20px 20px 20px; 	margin: 10px 10px 10px 10px; }
}
.el-meucuBfKg {
	text-align: center;
}
.el-meucuBfKg { padding: 40px 40px 40px 40px; }
.el-meucuBfKg img{
    border-radius: 10px;
    max-width: 500px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-meucuBfKg img{
    border-radius: 10px;
    max-width: 300px;
}
}
@media (max-width:768px) {
	.el-meucuBfKg { padding: 0 0 20px 0; }
.el-meucuBfKg img{
    border-radius: 10px;
    max-width: 400px;
}
}
.el-TfoIXnGSw {
	text-align: left;
	color: #000000;
	font-family: poppins;
	font-size: 24px;
	font-weight: 600;
	line-height: 38px;
}
.el-TfoIXnGSw { padding: 20px 20px 20px 20px; }
@media (min-width:768px) and (max-width:992px) {
	.el-TfoIXnGSw {
	font-size: 18px;
	line-height: 24px;
}
}
@media (max-width:768px) {
	.el-TfoIXnGSw {
	font-size: 16px;
	line-height: 23px;
}
.el-TfoIXnGSw { padding: 0 0 20px 0; }
}
.el-RTBUGrvkJ {
	color: #000000;
	background-color: #FFFFFF;
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
}
.el-RTBUGrvkJ { padding: 20px 20px 20px 20px; }
.el-RTBUGrvkJ {
    border-radius: 10px;
}
.el-RTBUGrvkJ strong{
    font-weight:700;
}
@media (max-width:768px) {
	.el-RTBUGrvkJ {
	font-family: poppins;
}
.el-RTBUGrvkJ { padding: 0 0 0 0; }
}
#row-04-cats {
	background-color: #F5F5F5;
}
#row-04-cats { padding: 60px 0 0 0; }
@media (min-width:768px) and (max-width:992px) {
	#row-04-cats { padding: 20px 20px 0 20px; }
}
@media (max-width:768px) {
	#row-04-cats { padding: 0 0 0 0; }
}
.el-KDpVpRjgs {
	background-color: #1E1E1E;
}
.el-KDpVpRjgs { padding: 0 0 0 0; }
.el-KDpVpRjgs {
    background: none;
}
@media (max-width:768px) {
	.el-KDpVpRjgs { padding: 0 0 0 0; }
}
@media (max-width:768px) {
	.el-cybXvxMKl { padding: 20px 0 0 0; }
}
.el-fcjvmFEps {
	color: #FFFFFF;
	font-family: poppins;
	font-size: 36px;
	font-weight: 900;
}
.el-fcjvmFEps { padding: 10px 0 0 0; }
.el-fcjvmFEps span {
    color: #1e5f90;
    font-weight: 200;
}
@media (min-width:768px) and (max-width:992px) {
	.el-fcjvmFEps {
	text-align: center;
	color: #000000;
	font-size: 25px;
}
.el-fcjvmFEps { padding: 0 0 20px 0; }
}
@media (max-width:768px) {
	.el-fcjvmFEps {
	text-align: center;
	color: #000000;
	font-size: 25px;
}
.el-fcjvmFEps { padding: 0 0 20px 0; }
}
.el-kfTAlsGUU {
    gap: 20px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-kfTAlsGUU {
    gap: 10px;
}
}
@media (max-width:768px) {
	.el-kfTAlsGUU { padding: 10px 10px 10px 10px; }
.el-kfTAlsGUU {
    gap: 10px;
}
}
#cats-03-mobile {
    gap: 20px;
}
@media (min-width:768px) and (max-width:992px) {
	#cats-03-mobile {
    gap: 10px;
}
}
@media (max-width:768px) {
	#cats-03-mobile {
    gap: 10px;
}
}
.el-SzLoWLQLk {
	font-family: poppins;
	font-size: 23px;
	text-transform: uppercase;
}
.el-SzLoWLQLk a{
    color: white;
    position: relative;
    display: flex;
    justify-content: left;
    align-items: end;
    font-weight: 700;
    font-size: 24px;
    overflow: hidden;
    transition: 0.5s;
}
.el-SzLoWLQLk a span{
    position: absolute;
 padding: 10px 10px 10px 10px;
}
@media (max-width:768px) {
	.el-SzLoWLQLk {
	text-align: center;
	font-size: 12px;
	line-height: 18px;
}
.el-SzLoWLQLk a{
    font-size: 14px;
    justify-content: center;
}
}
.el-qljIjkxGI {
	font-family: poppins;
	font-size: 23px;
	text-transform: uppercase;
}
.el-qljIjkxGI a{
    color: white;
    position: relative;
    display: flex;
    justify-content: left;
    align-items: end;
    font-weight: 700;
    font-size: 24px;
    overflow: hidden;
    transition: 0.5s;
}
.el-qljIjkxGI a span{
    position: absolute;
 padding: 10px 10px 10px 10px;
}
@media (max-width:768px) {
	.el-qljIjkxGI {
	text-align: center;
	line-height: 18px;
}
.el-qljIjkxGI a{
    font-size: 14px;
    justify-content: center;
}
}
#cats-04-mobile {
    gap: 20px;
}
@media (min-width:768px) and (max-width:992px) {
	#cats-04-mobile {
    gap: 10px;
}
}
@media (max-width:768px) {
	#cats-04-mobile {
    gap: 10px;
}
}
.el-ErBNsDcIq {
	font-family: poppins;
	font-size: 23px;
	text-transform: uppercase;
}
.el-ErBNsDcIq a{
    color: white;
    position: relative;
    display: flex;
    justify-content: left;
    align-items: end;
    font-weight: 700;
    font-size: 24px;
    overflow: hidden;
    transition: 0.5s;
}
.el-ErBNsDcIq a span{
    position: absolute;
 padding: 10px 10px 10px 10px;
}
@media (max-width:768px) {
	.el-ErBNsDcIq {
	text-align: center;
	font-size: 12px;
	line-height: 18px;
}
.el-ErBNsDcIq a{
    font-size: 14px;
    justify-content: center;
}
}
.el-TLfjWlAxT {
	font-family: poppins;
	font-size: 23px;
	text-transform: uppercase;
}
.el-TLfjWlAxT a{
    color: white;
    position: relative;
    display: flex;
    justify-content: left;
    align-items: end;
    font-weight: 700;
    font-size: 24px;
    overflow: hidden;
    transition: 0.5s;
}
.el-TLfjWlAxT a span{
    position: absolute;
 padding: 10px 10px 10px 10px;
}
@media (max-width:768px) {
	.el-TLfjWlAxT {
	text-align: center;
	font-size: 0px;
	line-height: 18px;
}
.el-TLfjWlAxT a{
    font-size: 14px;
    justify-content: center;
}
}
#cats-05-mobile {
    gap: 20px;
}
@media (min-width:768px) and (max-width:992px) {
	#cats-05-mobile {
    gap: 10px;
}
}
@media (max-width:768px) {
	#cats-05-mobile {
    gap: 10px;
}
}
.el-CvYBkjzaG {
	font-family: poppins;
	font-size: 23px;
	text-transform: uppercase;
}
.el-CvYBkjzaG a{
    color: white;
    position: relative;
    display: flex;
    justify-content: left;
    align-items: end;
    font-weight: 700;
    font-size: 24px;
    overflow: hidden;
    transition: 0.5s;
}
.el-CvYBkjzaG a span{
    position: absolute;
 padding: 10px 10px 10px 10px;
}
@media (max-width:768px) {
	.el-CvYBkjzaG {
	text-align: center;
	font-size: 12px;
	line-height: 18px;
}
.el-CvYBkjzaG a{
    font-size: 14px;
    justify-content: center;
}
}
.el-IIJjcLvDb {
	font-family: poppins;
	font-size: 23px;
	text-transform: uppercase;
}
.el-IIJjcLvDb a{
    color: white;
    position: relative;
    display: flex;
    justify-content: left;
    align-items: end;
    font-weight: 700;
    font-size: 24px;
    overflow: hidden;
    transition: 0.5s;
}
.el-IIJjcLvDb a span{
    position: absolute;
 padding: 10px 10px 10px 10px;
}
@media (max-width:768px) {
	.el-IIJjcLvDb {
	text-align: center;
	font-size: 0px;
	line-height: 18px;
}
.el-IIJjcLvDb a{
    font-size: 14px;
    justify-content: center;
}
}
.el-jsKwaVuPt {
    gap: 20px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-jsKwaVuPt {
    gap: 10px;
}
}
@media (max-width:768px) {
	.el-jsKwaVuPt { padding: 0 10px 10px 10px; }
.el-jsKwaVuPt {
    gap: 10px;
}
}
.el-qzETTRVhb {
	color: #FFFFFF;
	font-family: poppins;
	font-size: 36px;
	font-weight: 900;
}
.el-qzETTRVhb { padding: 10px 0 0 0; }
.el-qzETTRVhb span {
    color: #1e5f90;
    font-weight: 200;
}
@media (min-width:768px) and (max-width:992px) {
	.el-qzETTRVhb {
	text-align: center;
	color: #000000;
	font-size: 25px;
}
.el-qzETTRVhb { padding: 0 0 20px 0; }
}
@media (max-width:768px) {
	.el-qzETTRVhb {
	text-align: center;
	color: #000000;
	font-size: 25px;
}
.el-qzETTRVhb { padding: 20px 0 20px 0; }
}
#cats-03 {
    gap: 20px;
}
@media (min-width:768px) and (max-width:992px) {
	#cats-03 {
    gap: 10px;
}
}
@media (max-width:768px) {
	#cats-03 { padding: 0 0 0 0; }
#cats-03 {
    gap: 20px;
}
}
#row-05-Banners {
	background-color: #F5F5F5;
}
#row-05-Banners { padding: 20px 40px 20px 40px; }
@media (min-width:768px) and (max-width:992px) {
	#row-05-Banners { padding: 20px 20px 20px 20px; }
}
@media (max-width:768px) {
	#row-05-Banners { padding: 10px 10px 10px 10px; }
}
.el-RzbdcXSnM {
	background-color: #FFFFFF;
}
.el-RzbdcXSnM { margin: 40px 40px 40px 40px; }
.el-LDtMISJoD {
	text-align: center;
	font-family: poppins;
}
.el-LDtMISJoD { padding: 40px 40px 20px 40px; }
.el-LDtMISJoD {gap: 40px;
    display: flex;
}
.el-CrdEqJLfs {
	font-family: poppins;
	font-size: 28px;
	font-weight: 700;
}
.el-XnsCXsCXo {
	text-align: center;
	line-height: 20px;
}
.el-XnsCXsCXo { padding: 10px 0 0 0; }
.el-geWtxzTVy {
	color: #FFFFFF;
	background-color: #1E5F90;
}
.el-geWtxzTVy {
    background: # ;
    border-radius: 0px!important;
    min-width: 50%;
    text-decoration: none;
}
.el-geWtxzTVy:hover {
    background: white;
    color: #1e5f90;
}
@media (min-width:768px) and (max-width:992px) {
	.el-geWtxzTVy {min-width: 100%;}
}
.el-hMpTLYAze img {display: block;}
.el-cnTqWsWxv {
	background-color: #FFFFFF;
}
.el-cnTqWsWxv { margin: 40px 40px 40px 40px; }
.el-VbmnrMgQP img {display: block;}
.el-eaAGNjYUe {
	text-align: center;
	font-family: poppins;
}
.el-eaAGNjYUe { padding: 40px 40px 20px 40px; }
.el-eaAGNjYUe {gap: 40px;
    display: flex;
}
.el-NgSDYvFuW {
	font-family: poppins;
	font-size: 28px;
	font-weight: 700;
}
.el-WFYRmvalJ {
	text-align: center;
	line-height: 20px;
}
.el-WFYRmvalJ { padding: 10px 0 0 0; }
.el-mvcVWYbpR {
	color: #FFFFFF;
	background-color: #1E5F90;
}
.el-mvcVWYbpR {
    background: # ;
    border-radius: 0px!important;
    min-width: 50%;
    text-decoration: none;
}
.el-mvcVWYbpR:hover {
    background: white;
    color: #1e5f90;
}
@media (min-width:768px) and (max-width:992px) {
	.el-mvcVWYbpR {min-width: 100%;}
}
.el-lmTuepwHL {
	background-color: #FFFFFF;
}
.el-lmTuepwHL { margin: 40px 40px 40px 40px; }
.el-RSyGbHJhR {
	text-align: center;
	font-family: poppins;
}
.el-RSyGbHJhR { padding: 40px 40px 20px 40px; }
.el-RSyGbHJhR {gap: 40px;
    display: flex;
}
.el-RYzFYXPSy {
	font-family: poppins;
	font-size: 28px;
	font-weight: 700;
}
.el-xncAWjMPs {
	text-align: center;
	line-height: 20px;
}
.el-xncAWjMPs { padding: 10px 0 0 0; }
.el-KdtwsqmTj {
	color: #FFFFFF;
	background-color: #1E5F90;
}
.el-KdtwsqmTj {
    background: # ;
    border-radius: 0px!important;
    min-width: 50%;
    text-decoration: none;
}
.el-KdtwsqmTj:hover {
    background: white;
    color: #1e5f90;
}
@media (min-width:768px) and (max-width:992px) {
	.el-KdtwsqmTj {min-width: 100%;}
}
.el-XujuosAHb img {display: block;}
.el-pJjkhXAIg {
	background-color: #FFFFFF;
}
.el-pJjkhXAIg { margin: 40px 40px 40px 40px; }
.el-caysBdcvV img {display: block;}
.el-cwMwnKhhT {
	text-align: center;
	font-family: poppins;
}
.el-cwMwnKhhT { padding: 40px 40px 20px 40px; }
.el-cwMwnKhhT {gap: 40px;
    display: flex;
}
.el-PHMBJwdHd {
	font-family: poppins;
	font-size: 28px;
	font-weight: 700;
}
.el-hWlrcXXHj {
	text-align: center;
	line-height: 20px;
}
.el-hWlrcXXHj { padding: 10px 0 0 0; }
.el-PukPoynQB {
	color: #FFFFFF;
	background-color: #1E5F90;
}
.el-PukPoynQB {
    background: # ;
    border-radius: 0px!important;
    min-width: 50%;
    text-decoration: none;
}
.el-PukPoynQB:hover {
    background: white;
    color: #1e5f90;
}
@media (min-width:768px) and (max-width:992px) {
	.el-PukPoynQB {min-width: 100%;}
}
.el-QGSwMGxSt { padding: 0 0 0; }
@media (min-width:768px) and (max-width:992px) {
	.el-QGSwMGxSt { padding: 0 0 0 0; }
}
@media (max-width:768px) {
	.el-QGSwMGxSt { padding: 0 0 0 0; }
}
.el-yqjVfhXeY {
	font-family: poppins;
	line-height: 2em;
}
.jd-accordion-item label {
    display: block;
    position: relative;
    border-bottom: 0;
    background-color: #1e5f90;
    border-radius: 0px;
    padding: 1em 1em;
}
.el-yqjVfhXeY span{
    line-height: 1.5rem;
font-weight:700;
}
.jd-accordion-item input:checked + label + div {
    position: relative;
    max-height: 100%;
    padding: 10px 10px;
    opacity: 1;
    background: white;
}
@media (max-width:768px) {
	.el-yqjVfhXeY { padding: 0 0 0 0; }
}
#row-07-footer {
	background-color: #FFFFFF;
}
#row-07-footer {
    border-top: 3px solid #1e5f90;
}
@media (min-width:768px) and (max-width:992px) {
	#row-07-footer {
	background-color: #FFFFFF;
}
}
@media (max-width:768px) {
	#row-07-footer {
	background-color: #FFFFFF;
}
}
#footer-inner-mobile {
	background-color: #000000;
}
#footer-inner-mobile { padding: 20px 20px 20px 20px; }
#footer-inner-mobile {
    background:none;
}
@media (min-width:768px) and (max-width:992px) {
	#footer-inner-mobile {
	background-color: #FFFFFF;
}
#footer-inner-mobile { padding: 0 0 0 0; 	margin: 0 0 0 0; }
}
@media (max-width:768px) {
	#footer-inner-mobile {
	background-color: #FFFFFF;
}
}
@media (min-width:768px) and (max-width:992px) {
	.el-YdIToGjrr {
	background-color: #FFFFFF;
}
.el-YdIToGjrr { margin: 0 0 0 0; }
}
@media (max-width:768px) {
	.el-YdIToGjrr {
	background-color: #FFFFFF;
}
}
.el-QakghAHWY {
	text-align: center;
}
.el-QakghAHWY { padding: 20px 20px 20px 20px; }
.el-xNJATGxrX {
	font-family: poppins;
	font-size: 16px;
}
.el-KEgJJgAyD { padding: 20px 20px 20px 20px; }
.el-KEgJJgAyD img{
    max-width: 150px;
}
#footer-inner-mobile-2 {
	background-color: #884DF8;
}
#footer-inner-mobile-2 { padding: 40px 40px 40px 40px; }
#footer-inner-mobile-2 {
    background-image: url(http://app/bg-color);
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: top right;
}
@media (max-width:768px) {
	#footer-inner-mobile-2 { padding: 0 0 0 0; }
#footer-inner-mobile-2 {
    background-image: none;
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: top right;
}
}
#logo-mobile { padding: 40px 40px 40px 40px; }
#logo-mobile {
    max-width: 280px;
}
@media (max-width:768px) {
	#logo-mobile { padding: 0 0 0 0; }
}
@media (max-width:768px) {
	.el-GcejSBHEX {
	text-align: center;
}
.el-GcejSBHEX { padding: 20px 0 0 20px; }
.el-GcejSBHEX {
    max-width: 150px;
}
}
.el-hCwTgEWHv a {
    color:white;
}
@media (min-width:768px) and (max-width:992px) {
	.el-hCwTgEWHv {
	color: #FFFFFF;
	font-family: degular;
	font-weight: 800;
}
}
@media (max-width:768px) {
	.el-hCwTgEWHv {
	font-family: degular;
	font-size: 0px;
}
.el-hCwTgEWHv { padding: 0 0 0 0; }
.el-hCwTgEWHv {
    font-size: 10px;
}
}
#info-mobile { padding: 80px 40px 40px 40px; }
#info-mobile {
    border-bottom: 2px solid white;
}
#info-mobile a {
}
@media (min-width:768px) and (max-width:992px) {
	#info-mobile { padding: 40px 0 0; }
}
@media (max-width:768px) {
	#info-mobile { padding: 0 0 0 0; }
}
.el-xnNnrwPrw {
	color: #FFFFFF;
	font-family: degular-display;
	font-size: 25px;
	font-weight: 800;
}
@media (min-width:768px) and (max-width:992px) {
	.el-xnNnrwPrw { padding: 0 0 0 63px; }
}
.el-tXXVbWbca {
	line-height: 2em;
}
@media (min-width:768px) and (max-width:992px) {
	.el-tXXVbWbca { padding: 20px 0 0 0; }
}
.el-PdGnyNjnM {
	color: #FFFFFF;
	font-family: degular-display;
	font-size: 25px;
	font-weight: 800;
}
.el-PdGnyNjnM { padding: 200px 0 0 0; }
@media (min-width:768px) and (max-width:992px) {
	.el-PdGnyNjnM { padding: 40px 80px 40px 63px; }
}
@media (max-width:768px) {
	.el-PdGnyNjnM { padding: 20px 20px 20px 20px; }
.el-PdGnyNjnM {
    font-size: 13px;
}
}
@media (min-width:768px) and (max-width:992px) {
	.el-qTFxFpBEJ {
	text-align: right;
	color: #FFFFFF;
	font-family: degular;
}
.el-qTFxFpBEJ { padding: 20px 20px 20px 20px; }
}
@media (max-width:768px) {
	.el-qTFxFpBEJ {
	text-align: right;
	color: #FFFFFF;
	font-family: degular;
}
.el-qTFxFpBEJ { padding: 20px 20px 20px 20px; }
}