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;
}
.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;
}
#row-00-free-delivery {
	font-size: 2em;
}
.el-HumjqXlEp {
	text-align: center;
	color: #FFFFFF;
	background-color: #146621;
	font-family: avenir-lt-pro;
	font-size: 18px;
	font-weight: 900;
}
.el-HumjqXlEp { padding: 10px 10px 10px 10px; }
@media (min-width:768px) and (max-width:992px) {
	.el-HumjqXlEp {
	font-size: 14px;
}
}
@media (max-width:768px) {
	.el-HumjqXlEp {
	font-size: 11px;
}
.el-HumjqXlEp {
    font-size
}
}
#row-01-top-menu {
	background-color: #FF00FF;
}
.el-szvanvGxz {
	background-color: #000000;
}
.el-szvanvGxz { padding: 0px 100px 0px 100px; }
.el-szvanvGxz {
    background: ;
 }
@media (min-width:768px) and (max-width:992px) {
	.el-szvanvGxz { padding: 0 0 0 0; 	margin: 0 0 0 0; }
}
@media (max-width:768px) {
	.el-szvanvGxz {
	text-align: center;
}
}
.el-ELENyWDvI {
	background-color: #000000;
}
@media (min-width:768px) and (max-width:992px) {
	.el-ELENyWDvI {
	text-align: center;
}
.el-ELENyWDvI { padding: 0 0 0 0; 	margin: 0 0 0 0; }
}
@media (max-width:768px) {
	.el-ELENyWDvI {
	text-align: left;
}
}
#logo { padding: 20px 0 20px 0; 	margin: 0 0 0 30px; }
#logo {
    max-width: 25%;
    height: auto;
}
@media (min-width:768px) and (max-width:992px) {
	#logo {
	text-align: left;
}
#logo { padding: 0 0 0 0; 	margin: 0 0 0 0; }
#logo img{
    max-width: 125px;
    height: auto;
}
}
@media (max-width:768px) {
	#logo {
	text-align: center;
}
#logo { padding: 0 0 0 0; 	margin: 0 0 0 0; }
#logo {
    min-width: 50%;
    height: auto;
}
}
.el-GSzDJVNLx {
	background-color: #000000;
}
.el-GSzDJVNLx {
    align-self: center;
    background: none;
}
.el-hwCzxQAoL {
	color: #F0F8FF;
	font-family: roboto;
}
.el-hwCzxQAoL a {
    color: inherit;
    font-family: avenir-lt-pro;
}
.el-hwCzxQAoL a:hover {
    color: #FFF2DB;
}
#header-mobile { padding: 10px 100px 10px 100px; }
#header-mobile {
    background: #f0845f43;
 }
@media (min-width:768px) and (max-width:992px) {
	#header-mobile {
	background-color: #312F30;
}
#header-mobile { padding: 0 0 0 0; }
}
@media (max-width:768px) {
	#header-mobile {
	text-align: center;
	background-color: #312F30;
}
}
.el-LJaGWhuzA {
	color: #F0F8FF;
	font-family: roboto;
}
.el-LJaGWhuzA a {
    color: inherit;
    font-family: roboto;
}
.el-LJaGWhuzA a:hover {
    color: #f0845f;
}
@media (max-width:768px) {
	#row-02-banner { padding: 0 0 40px 0; 	margin: 0 0 0 0; }
}
#row-03-product {
	background-color: #F2F2F2;
}
#row-03-product { padding: 100px 0 100px 0; }
#row-03-product {
    gap: 40px;
}
@media (min-width:768px) and (max-width:992px) {
	#row-03-product { padding: 0 0 0 0; }
#row-03-product {
    flex-direction: row!important;
}
}
@media (max-width:768px) {
	#row-03-product { padding: 20px 0 20px 0; }
}
.el-AmMedNHYs {
    gap: 80px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-AmMedNHYs { padding: 40px 40px 40px 40px; }
}
@media (max-width:768px) {
	.el-AmMedNHYs { padding: 10px 10px 10px 10px; }
.el-AmMedNHYs {
    gap: 10px;
}
}
.el-wUFYRekoq {
	background-color: #F0845F;
}
.el-wUFYRekoq { padding: 0 0 0 40px; }
.el-wUFYRekoq {
    max-width: 300px;
    background: none;
}
#cat-header {
	background-color: #FFFFFF;
	font-family: avenir-lt-pro;
}
#cat-header { padding: 20px 20px 20px 20px; 	margin: 0 0 0 0; }
#cat-header {
    border-radius:  10px 10px 0px 0px;
    border: 2px solid #312f30
}
.el-PLVxPyfdg {
	background-color: #000000;
	font-family: avenir-lt-pro;
}
.el-PLVxPyfdg { padding: 20px 20px 20px 20px; }
.el-PLVxPyfdg a {
    color: white;
    line-height: 3;
    text-decoration: none;
    font-family: avenir-lt-pro;
    padding: 10px;
}
.el-PLVxPyfdg {
    border-radius: 0px 0px 10px 10px;
    border: 2px solid #312f30
}
.el-PLVxPyfdg a:hover {
    color: #FF146621;
    line-height: 3;
    text-decoration: none;
    font-family: poppins;
}
.el-tJRpMFRFk {
	color: #000000;
	font-family: citrus-gothic-shadow;
	font-size: 42px;
}
.el-tJRpMFRFk { padding: 20px 0 0 0; }
.el-tJRpMFRFk p {
    font-family: roboto;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.8;
    color: #8a8a8a;
}
.el-tJRpMFRFk a {
    font-size: 30px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-tJRpMFRFk {
	font-size: 31px;
}
}
@media (max-width:768px) {
	.el-tJRpMFRFk {
	font-size: 26px;
	font-weight: 500;
}
.el-tJRpMFRFk { padding: 10px 10px 10px 10px; 	margin: 0 0 0 0; }
.el-tJRpMFRFk p {
    font-family: roboto;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.8;
    color: #8a8a8a;
}
.el-tJRpMFRFk a {
    font-size: 20px;
}
}
.el-SQoVwnHnK {
	font-family: avenir-lt-pro;
	font-weight: 500;
}
.el-SQoVwnHnK { padding: 40px 80px 40px 0; }
@media (min-width:768px) and (max-width:992px) {
	.el-SQoVwnHnK {
	font-size: 16px;
}
}
@media (max-width:768px) {
	.el-SQoVwnHnK { padding: 10px 10px 10px 10px; 	margin: 0 0 0 0; }
}
.el-jHlcnhwEr {
	color: #F2F2F2;
	background-color: #146621;
}
.el-jHlcnhwEr {
    background-color: #FF14662;
    border-radius: 5px !important;
    text-decoration-line: none;
    max-width: 250px;
}
.el-jHlcnhwEr:hover {
    background-color: BLACK;
    border-radius: 5px !important;
    text-decoration-line: none;
    max-width: 250px;
    color: WHITE;
}
@media (max-width:768px) {
	.el-jHlcnhwEr {
	text-align: center;
}
.el-jHlcnhwEr { margin: 20px 20px 0 20px; }
.el-jHlcnhwEr {
    background-color: #lime;
    border-radius: 5px !important;
    text-decoration-line: none;
    max-width: 100%;
    align-content: center;
    font-size: 12px;
    font-weight: 700;
}
}
#row-03-product-tab {
	background-color: #F2F2F2;
}
#row-03-product-tab { padding: 100px 0 100px 0; }
#row-03-product-tab {
    gap: 40px;
}
@media (min-width:768px) and (max-width:992px) {
	#row-03-product-tab { padding: 0 0 0 0; }
}
@media (max-width:768px) {
	#row-03-product-tab { padding: 20px 0 20px 0; }
}
.el-BMxXVukRX {
    gap: 80px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-BMxXVukRX { padding: 40px 40px 40px 40px; }
.el-BMxXVukRX {display: flex; flex-direction: row!important;}
}
.el-fEQPSzdVx {min-width: 50%}
.el-JhLDKDMzd { padding: 0 40px 0 0; }
@media (max-width:768px) {
	.el-JhLDKDMzd { margin: 0 20px 0 20px; }
}
.el-gqNfdQzsx {
	color: #000000;
	font-family: din-condensed-variable;
	font-size: 42px;
}
.el-gqNfdQzsx p {
    font-family: roboto;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.8;
    color: #8a8a8a;
}
.el-gqNfdQzsx a {
    font-size: 30px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-gqNfdQzsx {
	font-size: 31px;
}
}
@media (max-width:768px) {
	.el-gqNfdQzsx { padding: 20px 20px 20px 20px; 	margin: 0 0 0 0; }
.el-gqNfdQzsx p {
    font-family: roboto;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.8;
    color: #8a8a8a;
}
.el-gqNfdQzsx a {
    font-size: 20px;
}
}
.el-oxryWMykU {
	font-family: avenir-lt-pro;
	font-weight: 500;
}
.el-oxryWMykU { padding: 40px 80px 40px 0; }
@media (min-width:768px) and (max-width:992px) {
	.el-oxryWMykU {
	font-size: 16px;
}
}
@media (max-width:768px) {
	.el-oxryWMykU { padding: 20px 20px 20px 20px; 	margin: 0 0 0 0; }
}
.el-SFMEvWsjn {
	color: #F2F2F2;
}
.el-SFMEvWsjn {
    background-color: #121212;
    border-radius: 5px !important;
    text-decoration-line: none;
    max-width: 250px;
}
.el-SFMEvWsjn:hover {
    background-color: white;
    border-radius: 5px !important;
    text-decoration-line: none;
    max-width: 250px;
    color: black;
}
@media (max-width:768px) {
	.el-SFMEvWsjn {
	text-align: center;
}
.el-SFMEvWsjn { margin: 20px 20px 0 20px; }
.el-SFMEvWsjn {
    background-color: #lime;
    border-radius: 5px !important;
    text-decoration-line: none;
    max-width: 100%;
    align-content: center;
    font-size: 12px;
    font-weight: 700;
}
}
#row-04-accordion {
	background-color: #F2F2F2;
}
#row-04-accordion { padding: 0 0 100px 0; }
@media (min-width:768px) and (max-width:992px) {
	#row-04-accordion { padding: 0 0 50px 0; }
}
@media (max-width:768px) {
	#row-04-accordion { padding: 0 0 10px 0; }
}
@media (min-width:768px) and (max-width:992px) {
	.el-bwXFVWYUb { padding: 40px 40px 40px 40px; }
}
@media (max-width:768px) {
	.el-bwXFVWYUb { padding: 20px 20px 20px 20px; }
}
.el-PqWVJWcfM {
	color: #000000;
	font-family: avenir-lt-pro;
}
.el-PqWVJWcfM {
    padding-top: 55px!important;
}
.el-PqWVJWcfM > aside label {
    text-align: center;
    background: white;
    border-radius: 0!important;
    font-family: avenir-lt-pro;
    font-size: 16px;
    padding: 10px;
}
.el-PqWVJWcfM > aside label p {
    font-size: 18px;
    font-family: avenir-lt-pro;
    font-weight: 600;
    color:black!important  ;
}
.el-PqWVJWcfM > aside:nth-of-type(1) label {
    width: 200px!important;
}
.el-PqWVJWcfM > aside:nth-of-type(2) label {
    left: 210px!important;
    width: 200px!important;
}
.el-PqWVJWcfM span {
     font-weight: 600;
     font-size: 24px;
     font-family: avenir-lt-pro;
     text-decoration-line: underline;    
}
.el-PqWVJWcfM a {
     font-weight: 600;
     font-size: 24px;
     font-family: avenir-lt-pro;
     text-decoration-line: none;   
     color: #e00000;
}
.el-PqWVJWcfM p{
    font-family: avenir-lt-pro;
    font-size: 14px;
    line-height: 2;
    font-weight: 500;
}
.el-PqWVJWcfM strong{
    font-family: avenir-lt-pro;
    font-size: 14px;
    line-height: 2;
    font-weight: 600;
}
.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 {
    max-height: unset !important;
    overflow: unset !important;
    opacity: unset !important;
    padding: 40px 40px;
    outline: 0px solid #aaa;
}
.jd-accordion-item label svg {
    position: absolute;
    right: 15px;
    top: 32%;
    color: var(--contrast-text-color) transform: all 0.3s;
    font-size: 14px;
    fill: #ffffff;
    display: none;
}
#row-05-blog {
	background-color: #146621;
}
#row-05-blog { padding: 0 0 0 0; }
@media (max-width:768px) {
	#row-05-blog {
	text-align: left;
	background-color: #000000;
}
#row-05-blog { padding: 0 0 0 0; 	margin: 0 0 0 0; }
#row-05-blog {background-position-x: -300px;
    background-position-y: 00px;}
}
#content-1 {
	text-align: center;
	color: #FFFFFF;
	background-color: #146621;
	font-family: benton-modern-display;
	font-size: 25px;
}
#content-1 { padding: 0 0 0 0; }
@media (min-width:768px) and (max-width:992px) {
	#content-1 {
    flex-direction: row!important;
}
}
.el-kxeqqLolQ {
	color: #FFFFFF;
	font-family: montserrat;
}
.el-kxeqqLolQ { padding: 20px; }
.el-yByltefNp {
	color: #FFFFFF;
	font-family: montserrat;
}
.el-yByltefNp { padding: 20px; }
.el-TuhBcGgMu {
	color: #FFFFFF;
	font-family: montserrat;
}
.el-TuhBcGgMu { padding: 20px; }
#row-06-content {
	background-color: #121212;
}
#row-06-content { padding: 50px 0 0 0; }
@media (min-width:768px) and (max-width:992px) {
	#row-06-content { padding: 10px 0 0 0; }
}
@media (max-width:768px) {
	#row-06-content { padding: 10px 0 0 0; }
}
#content-01 {
	background-color: #FAF0E6;
}
#content-1-tablet {
	color: #FFFFFF;
	background-color: #1B6776;
}
@media (min-width:768px) and (max-width:992px) {
	#content-1-tablet {
    flex-direction: row!important;
}
}
.el-lPIDBSloG { padding: 80px 60px 80px 60px; }
.el-lPIDBSloG {
    gap: 80px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-lPIDBSloG {
    flex-direction: row!important;
}
}
@media (max-width:768px) {
	.el-lPIDBSloG { padding: 60px 40px 60px 40px; 	margin: 0 0 0 0; }
.el-lPIDBSloG {
    gap: 0px;
}
}
.el-SlyAJcHSb {
	text-align: center;
	font-family: bebas-neue;
	font-size: 46px;
}
.el-SlyAJcHSb p {
    font-family: roboto;
    font-size: 16px;
    line-height: 2;
}
.el-SlyAJcHSb {
    background: fff;
    font-size: 30px;
}
@media (max-width:768px) {
	.el-SlyAJcHSb {
	text-align: center;
	font-size: 40px;
}
.el-SlyAJcHSb { padding: 0 0 0 0; 	margin: 0 40px 0 40px; }
.el-SlyAJcHSb {
    font-size: 26px;
}
}
.el-aIzJHSDBB {
	text-align: center;
	font-family: bebas-neue;
	font-size: 46px;
}
.el-aIzJHSDBB p {
    font-family: roboto;
    font-size: 16px;
    line-height: 2;
}
.el-aIzJHSDBB {
    font-size: 30px;
}
@media (max-width:768px) {
	.el-aIzJHSDBB {
	text-align: center;
	font-size: 40px;
}
.el-aIzJHSDBB { padding: 20px 0 20px 0; 	margin: 0 40px 0 40px; }
.el-aIzJHSDBB {
    font-size: 26px;
}
}
.el-drBbeQlYj {
	text-align: center;
	font-family: bebas-neue;
	font-size: 46px;
}
.el-drBbeQlYj p {
    font-family: roboto;
    font-size: 16px;
    line-height: 2;
}
.el-drBbeQlYj {
    font-size: 30px;
}
@media (max-width:768px) {
	.el-drBbeQlYj {
	text-align: center;
	font-size: 40px;
}
.el-drBbeQlYj { padding: 20px 0 0 0; 	margin: 0 40px 0 40px; }
.el-drBbeQlYj {
    font-size: 26px;
}
}
#row-07-reviews {
	background-color: #EEEEEE;
}
#row-07-reviews { padding: 40px 0 0 0; }
@media (max-width:768px) {
	#row-07-reviews { padding: 0 0 0 0; }
}
.el-KXJqXLYkT {
	background-color: #E2ECED;
}
.el-KXJqXLYkT { padding: 0 0 0 0; }
.el-KXJqXLYkT {
    background: none;
}
@media (max-width:768px) {
	.el-KXJqXLYkT { padding: 0 0 0 0; }
}
.el-IHXkBRtQX {
	text-align: center;
	color: #121212;
	background-color: #E2ECED;
	font-family: montserrat;
	font-size: 45px;
}
.el-IHXkBRtQX {
    background: none;
}
@media (min-width:768px) and (max-width:992px) {
	.el-IHXkBRtQX {
	text-align: center;
}
}
@media (max-width:768px) {
	.el-IHXkBRtQX {
	text-align: center;
	font-size: 40px;
}
.el-IHXkBRtQX { padding: 40px 0 40px 0; }
}
.el-JoKFmfLKx { padding: 40px 40px 40px 40px; }
.el-JoKFmfLKx {gap: 20px; display: flex; flex-direction: row;}
@media (min-width:768px) and (max-width:992px) {
	.el-JoKFmfLKx { padding: 40px 40px 40px 40px; }
.el-JoKFmfLKx {display: flex; flex-direction: row!important;}
}
@media (max-width:768px) {
	.el-JoKFmfLKx { padding: 40px 40px 40px 40px; }
.el-JoKFmfLKx {gap: 20px; display: flex; flex-direction: column;}
}
#row-08-cats {
	background-color: #EEEEEE;
}
#row-08-cats { padding: 40px 0 40px 0; }
@media (min-width:768px) and (max-width:992px) {
	#row-08-cats { padding: 40px 40px 40px 40px; }
#row-08-cats img {
        max-height: 400px;
        width: auto;
    }
}
@media (max-width:768px) {
	#row-08-cats { padding: 20px 20px 20px 20px; 	margin: 0 0 0 0; }
}
.el-dUXuzDrGH {
	text-align: center;
	color: #121212;
	font-family: montserrat;
	font-size: 45px;
	text-transform: uppercase;
}
.el-dUXuzDrGH { padding: 40px 0 40px 0; }
.el-dUXuzDrGH p {
    font-family: roboto;
    font-size: 16px;
    font-weight:600;
    color: #8a8a8a;
}
@media (max-width:768px) {
	.el-dUXuzDrGH {
	font-size: 40px;
	line-height: 38px;
}
.el-dUXuzDrGH { padding: 0 0 10px 0; 	margin: 20px 20px 20px 20px; }
.el-dUXuzDrGH p {
    font-family: roboto;
    font-size: 14px;
    font-weight:600;
    color: #8a8a8a;
    line-height: 20px;
}
}
#cat1 { padding: 0 0 10px 0; }
#cat1 {
    gap: 10px;
}
@media (min-width:768px) and (max-width:992px) {
	#cat1 {
    flex-direction: row!important;
}
}
@media (max-width:768px) {
	#cat1 { padding: 0 0 0 0; }
#cat1 {
    gap: 10px;
}
}
@media (max-width:768px) {
	.el-JTrAUjSNm {
    border-radius: 5px;
}
}
.el-vfdqTqrsT {
	text-align: center;
}
.el-vfdqTqrsT:hover {
    transform: scale(1.03);
    transition: 0.2s;
}
.el-vfdqTqrsT {
        transition: 0.2s;
    transform: scale(1);
}
@media (max-width:768px) {
	.el-vfdqTqrsT:hover {
    transform: none;
}
.el-vfdqTqrsT img{
    max-width: 250px;
    border-radius:10px;
}
}
.el-tIneJsGlD {
	text-align: center;
}
.el-tIneJsGlD:hover {
    transform: scale(1.03);
    transition: 0.2s;
}
.el-tIneJsGlD {
        transition: 0.2s;
    transform: scale(1);
}
@media (max-width:768px) {
	.el-tIneJsGlD:hover {
    transform: none;
}
.el-tIneJsGlD img{
    max-width: 250px;
    border-radius:10px;
}
}
.el-BNWzgrCwS {
	text-align: center;
}
.el-BNWzgrCwS:hover {
    transform: scale(1.03);
    transition: 0.2s;
}
.el-BNWzgrCwS {
        transition: 0.2s;
    transform: scale(1);
}
@media (max-width:768px) {
	.el-BNWzgrCwS { padding: 0 0 0 0; 	margin: 0 0 0 0; }
.el-BNWzgrCwS:hover {
    transform: none;
}
.el-BNWzgrCwS img{
    max-width: 250px;
    border-radius:10px;
}
}
#cat2 { padding: 0 0 10px 0; }
#cat2 {
    gap: 10px;
}
@media (min-width:768px) and (max-width:992px) {
	#cat2 {
    flex-direction: row!important;
}
}
@media (max-width:768px) {
	#cat2 { padding: 0 0 0 0; }
#cat2 {
    gap: 10px;
}
}
@media (max-width:768px) {
	.el-uMkXFwSVM {
    border-radius: 5px;
}
}
.el-nWwDcxDXM {
	text-align: center;
}
.el-nWwDcxDXM:hover {
    transform: scale(1.03);
    transition: 0.2s;
}
.el-nWwDcxDXM {
        transition: 0.2s;
    transform: scale(1);
}
@media (max-width:768px) {
	.el-nWwDcxDXM:hover {
    transform: none;
}
.el-nWwDcxDXM img{
    max-width: 250px;
    border-radius:10px;
}
}
.el-IAmqlhIGr {
	text-align: center;
}
.el-IAmqlhIGr:hover {
    transform: scale(1.03);
    transition: 0.2s;
}
.el-IAmqlhIGr {
        transition: 0.2s;
    transform: scale(1);
}
@media (max-width:768px) {
	.el-IAmqlhIGr:hover {
    transform: none;
}
.el-IAmqlhIGr img{
    max-width: 250px;
    border-radius:10px;
}
}
.el-mGmPRCJrG {
	text-align: center;
}
.el-mGmPRCJrG:hover {
    transform: scale(1.03);
    transition: 0.2s;
}
.el-mGmPRCJrG {
        transition: 0.2s;
    transform: scale(1);
}
@media (max-width:768px) {
	.el-mGmPRCJrG:hover {
    transform: none;
}
.el-mGmPRCJrG img{
    max-width: 250px;
    border-radius:10px;
}
}
#row-08-cats-mobi {
	background-color: #FAF0E6;
}
#row-08-cats-mobi { padding: 40px 0 40px 0; }
@media (min-width:768px) and (max-width:992px) {
	#row-08-cats-mobi { padding: 40px 40px 40px 40px; }
#row-08-cats-mobi img {
        max-height: 400px;
        width: auto;
    }
}
@media (max-width:768px) {
	#row-08-cats-mobi {
	background-color: #EEEEEE;
}
#row-08-cats-mobi { padding: 20px 20px 20px 20px; 	margin: 0 0 0 0; }
#row-08-cats-mobi {gap: 10px;}
}
.el-XaHoReSuJ {
	text-align: center;
	color: #121212;
	font-family: bebas-neue;
	font-size: 45px;
	text-transform: uppercase;
}
.el-XaHoReSuJ { padding: 40px 0 40px 0; }
.el-XaHoReSuJ p {
    font-family: roboto;
    font-size: 16px;
    font-weight:600;
    color: #8a8a8a;
}
@media (max-width:768px) {
	.el-XaHoReSuJ {
	font-size: 40px;
	line-height: 38px;
}
.el-XaHoReSuJ { padding: 0 0 10px 0; 	margin: 20px 20px 20px 20px; }
.el-XaHoReSuJ p {
    font-family: roboto;
    font-size: 14px;
    font-weight:600;
    color: #8a8a8a;
    line-height: 20px;
}
}
#cat1-mobi { padding: 0 0 10px 0; }
#cat1-mobi {
    gap: 10px;
}
@media (min-width:768px) and (max-width:992px) {
	#cat1-mobi {
    flex-direction: row!important;
}
}
@media (max-width:768px) {
	#cat1-mobi { padding: 0 0 0 0; }
#cat1-mobi {
    gap: 10px;
    display: flex;
    flex-direction: row;
}
}
@media (max-width:768px) {
	.el-euEmhCmBl {
    border-radius: 5px;
}
}
.el-uEzKerFCE {
	text-align: center;
}
.el-KHHgRCqVm {
	text-align: center;
}
#cat2-mobi { padding: 0 0 10px 0; }
#cat2-mobi {
    gap: 10px;
}
@media (min-width:768px) and (max-width:992px) {
	#cat2-mobi {
    flex-direction: row!important;
}
}
@media (max-width:768px) {
	#cat2-mobi { padding: 0 0 0 0; }
#cat2-mobi {
    gap: 10px;
    display: flex;
    flex-direction: row;
}
}
.el-rJnnLcAJj {
	text-align: center;
}
@media (max-width:768px) {
	.el-rJnnLcAJj { padding: 0 0 0 0; 	margin: 0 0 0 0; }
}
.el-nHwmdCLan {
	text-align: center;
}
#cat3-mobi { padding: 0 0 10px 0; }
#cat3-mobi {
    gap: 10px;
}
@media (min-width:768px) and (max-width:992px) {
	#cat3-mobi {
    flex-direction: row!important;
}
}
@media (max-width:768px) {
	#cat3-mobi { padding: 0 0 0 0; }
#cat3-mobi {
    gap: 10px;
    display: flex;
    flex-direction: row;
}
}
.el-xgRPlmVpD {
	text-align: center;
}
.el-HQhMdythh {
	text-align: center;
}
#footer {
	background-color: #1B6776;
}
#footer { padding: 0 0 30px 0; }
#footer {
    background: #312f30;
 }
@media (min-width:768px) and (max-width:992px) {
	#footer { padding: 0 30px 0 30px; }
}
.el-lUPSSAaxI { padding: 60px 0 60px 0; }
.el-lUPSSAaxI {gap: 40px;}
@media (min-width:768px) and (max-width:992px) {
	.el-lUPSSAaxI { padding: 0 0 0 0; 	margin: 0 0 0 0; }
}
@media (max-width:768px) {
	.el-lUPSSAaxI { padding: 0 0 0 0; }
.el-lUPSSAaxI {gap: 10px;}
}
.el-lBFpQTwyy {
	text-align: center;
}
.el-lBFpQTwyy {
    max-width: 300px;
}
.el-naNrJvoTr {
	text-align: left;
}
@media (min-width:768px) and (max-width:992px) {
	.el-naNrJvoTr {
	text-align: center;
}
.el-naNrJvoTr { padding: 20px 0 0 0; }
.el-naNrJvoTr img {max-width: 200px;}
}
@media (max-width:768px) {
	.el-naNrJvoTr {
	text-align: center;
}
.el-naNrJvoTr { padding: 20px 0 0 0; }
.el-naNrJvoTr img {
    max-width: 40%;
    display: inline-block;
}
}
.el-azseHHdrd {
	color: #F0F8FF;
	font-family: roboto;
	text-transform: uppercase;
}
.el-azseHHdrd { padding: 20px 0 0 0; }
@media (min-width:768px) and (max-width:992px) {
	
}
.el-raouzdQeC a {
    color: white;
    line-height: 2;
    text-decoration: none;
    font-family: avenir-lt-pro;
    padding: 10px;
}
.el-raouzdQeC {
    border-radius: 0px 0px 10px 10px;
    border: 2px solid #312f30
}
.el-raouzdQeC a:hover {
    color: #312f30;
    line-height: 2;
    text-decoration: none;
    font-family: poppins;
}
@media (min-width:768px) and (max-width:992px) {
	.el-YIxUPsWDy { padding: 0 0 0 0; }
}
.el-NUHmIRHLN {
	text-align: left;
	color: #F0845F;
	font-family: montserrat;
	font-size: 16px;
}
.el-NUHmIRHLN {
    line-height:1.8;
}
.el-NUHmIRHLN a {
    color:white;
}
@media (min-width:768px) and (max-width:992px) {
	.el-NUHmIRHLN {
	text-align: center;
}
.el-NUHmIRHLN { padding: 40px 0 20px 0; }
}
@media (max-width:768px) {
	.el-NUHmIRHLN {
	text-align: center;
}
.el-NUHmIRHLN { padding: 20px 0 0 0; }
.el-NUHmIRHLN {
    font-size: 12px;
    line-height: 1.3;
}
}
.el-rbnRHAuoL {
	text-align: left;
	background-color: #FFFFFF;
}
.el-rbnRHAuoL { padding: 20px 20px 20px 20px; }
.el-rbnRHAuoL {
    border-top: 1px solid white;
    gap: 20px
}
.el-PJUJTKvvN {
	text-align: center;
	color: #000000;
	font-family: roboto;
}
.el-DSxsnxCNT {
	text-align: center;
}
.el-DSxsnxCNT img {
    max-width: 150px;
    min-width: 100px;
}