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;
}
#row-00-header {
	text-align: center;
	background-color: #0B5084;
}
#row-00-header img{
    max-width: 150px;
}
@media (min-width:768px) and (max-width:992px) {
	#row-00-header { padding: 20px 20px 20px 20px; }
}
@media (max-width:768px) {
	#row-00-header {
	background-color: #0B5084;
}
#row-00-header { padding: 10px 10px 10px 10px; }
}
.el-VUCyADNPV {
	text-align: center;
	background-color: #FFFFFF;
}
.el-VUCyADNPV { padding: 40px 20px 40px 20px; }
.el-VUCyADNPV img {
    min-width: 35%;
}
@media (min-width:768px) and (max-width:992px) {
	.el-VUCyADNPV {
	text-align: center;
}
.el-VUCyADNPV { padding: 0 0 0 0; }
}
@media (max-width:768px) {
	.el-VUCyADNPV { padding: 0 0 0 0; 	margin: 0 0 0 0; }
.el-VUCyADNPV img {
    min-width: 80%;
}
}
.el-DagfReXkU {
	background-color: #BD05B7;
	font-weight: 900;
}
.el-DagfReXkU { padding: 0 0 0 0; }
@media (min-width:768px) and (max-width:992px) {
	.el-DagfReXkU {
	background-color: #FFFFFF;
}
.jd-row.has-columns {
        flex-direction: row !important;
}
}
@media (max-width:768px) {
	.jd-row.has-columns {
        flex-direction: row !important;
}
}
.el-GdfujtvmE {
	text-align: right;
	color: #FFFFFF;
	font-family: poppins;
	font-size: 14px;
	text-transform: uppercase;
}
.el-GdfujtvmE a {color: white;}
#row-00-header-mobile {
	text-align: center;
	background-color: #0B5084;
}
#row-00-header-mobile img{
    max-width: 150px;
}
@media (min-width:768px) and (max-width:992px) {
	#row-00-header-mobile { padding: 20px 20px 20px 20px; }
}
@media (max-width:768px) {
	#row-00-header-mobile {
	background-color: #FFFFFF;
}
#row-00-header-mobile { padding: 10px 10px 10px 10px; }
}
.el-BFLqqwuPg {
	text-align: left;
	background-color: #0B5084;
}
.el-BFLqqwuPg { padding: 20px 20px 20px 20px; }
.el-BFLqqwuPg img {
    min-width: 60%;
}
@media (min-width:768px) and (max-width:992px) {
	.el-BFLqqwuPg {
	text-align: center;
}
.el-BFLqqwuPg { padding: 0 0 0 0; }
}
@media (max-width:768px) {
	.el-BFLqqwuPg {
	text-align: center;
	background-color: #FFFFFF;
}
.el-BFLqqwuPg { padding: 0 40px 0 40px; 	margin: 0 0 0 0; }
.el-BFLqqwuPg img {
    min-width: 100%;
}
}
.el-vzMHllwxl {
	color: #F0F8FF;
	background-color: #1E1E1E;
	font-family: poppins;
	font-size: 14px;
	font-weight: 300;
	text-transform: uppercase;
}
.el-vzMHllwxl { padding: 10px 10px 10px 10px; }
.el-vzMHllwxl {
    color: white;
    background: none;
}
.el-vzMHllwxl a {
    color: white;
}
@media (min-width:768px) and (max-width:992px) {
	.el-vzMHllwxl { 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; }
}
#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-lrRpxCDJq { padding: 20px 20px 20px 20px; }
.el-lrRpxCDJq img{
    max-width: 200px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-lrRpxCDJq {
	text-align: center;
}
.el-lrRpxCDJq { padding: 0 0 0 0; 	margin: 0 0 0 0; }
.el-lrRpxCDJq img{
    max-width: 200px;
}
}
.el-TWvUeqXrL {
	color: #F0F8FF;
	background-color: #1E1E1E;
	font-family: poppins;
	font-size: 14px;
	font-weight: 300;
	text-transform: uppercase;
}
.el-TWvUeqXrL { padding: 10px 10px 10px 10px; }
.el-TWvUeqXrL {
    color: #bd05b7;
    border-top: 1px solid lightgrey;
    background: white;
    display: contents;
}
.el-TWvUeqXrL a{
    color: #bd05b7;
}
@media (min-width:768px) and (max-width:992px) {
	.el-TWvUeqXrL {
	color: #FFFFFF;
}
.el-TWvUeqXrL { padding: 0 0 0 0; 	margin: 0 0 0 0; }
}
#row-02-product {
	background-color: #F5F5F5;
}
#row-02-product { padding: 20px 0 0 0; }
#row-02-product {    background-image: url(http://app/background);
    background-size: c;
    background-repeat: no-repeat;
    background-position: center;
}
@media (min-width:768px) and (max-width:992px) {
	#row-02-product {
	background-color: #FFFFFF;
}
}
@media (max-width:768px) {
	#row-02-product { padding: 0 0 0 0; 	margin: 0 0 0 0; }
}
.el-qPxPQzRTK {
	background-color: #FFFFFF;
}
.el-qPxPQzRTK { padding: 20px 20px 10px 20px; }
@media (min-width:768px) and (max-width:992px) {
	.el-qPxPQzRTK {
	background-color: #FFFFFF;
}
}
@media (max-width:768px) {
	.el-qPxPQzRTK { padding: 0 0 0 0; 	margin: 0 0 0 0; }
.el-qPxPQzRTK {
    gap: none;
}
}
.el-GYHwyHRkY {
	background-color: #FFFFFF;
}
.el-GYHwyHRkY { padding: 0px 0px 0px 0px; 	margin: 00px 00px 00px 00px; }
@media (max-width:768px) {
	.el-GYHwyHRkY { padding: 20px 20px 10px 20px; 	margin: 10px 10px 10px 10px; }
}
.el-uvuQpmEeB {
	background-color: #F5F5F5;
	font-family: montserrat;
}
.el-uvuQpmEeB { padding: 0 20px 20px 0; }
.el-uvuQpmEeB {
    background: none;
}
@media (min-width:768px) and (max-width:992px) {
	.el-uvuQpmEeB { padding: 0 0 40px 0; }
}
@media (max-width:768px) {
	.el-uvuQpmEeB { padding: 0 0 100px 0; }
}
.el-IWMmGafsr {
	text-align: center;
}
.el-IWMmGafsr { padding: 40px 40px 40px 40px; 	margin: 20px 0 20px 0; }
.el-IWMmGafsr img{
    border-radius: 10px;
}
.el-IWMmGafsr {border: 1px solid #FFF5F5F5;}
@media (min-width:768px) and (max-width:992px) {
	.el-IWMmGafsr img{
    border-radius: 10px;
}
}
.el-rQEXWYcdK {max-width: 50%;}
@media (min-width:768px) and (max-width:992px) {
	.el-rQEXWYcdK { padding: 0 0 0 10px; }
}
.el-VuwIboJTY {
	text-align: left;
	color: #FFFFFF;
	background-color: #BD05B7;
	font-family: poppins;
	font-size: 20px;
	font-weight: 600;
	line-height: 28px;
}
.el-VuwIboJTY { padding: 20px 20px 10px 20px; }
@media (min-width:768px) and (max-width:992px) {
	.el-VuwIboJTY {
	font-size: 18px;
	line-height: 24px;
}
}
@media (max-width:768px) {
	.el-VuwIboJTY {
	font-size: 16px;
	line-height: 23px;
}
.el-VuwIboJTY { padding: 0 0 20px 0; }
}
.el-pdaFtuWAL {
	color: #FFFFFF;
	background-color: #BD05B7;
	font-family: poppins;
	font-size: 16px;
	font-weight: 400;
}
.el-pdaFtuWAL { padding: 10px 20px 20px 20px; }
@media (max-width:768px) {
	.el-pdaFtuWAL { padding: 0 0 0 0; 	margin: 0 0 0 0; }
}
.el-BhmIhxyoQ {
	text-align: center;
	color: #A1A1A1;
	background-color: #FFFFFF;
	font-family: poppins;
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
}
.el-BhmIhxyoQ { padding: 20px 20px 20px 20px; }
.el-BhmIhxyoQ {
    border-radius: 10px;
}
.el-BhmIhxyoQ strong{
    font-weight:700;
}
@media (max-width:768px) {
	.el-BhmIhxyoQ {
	font-family: poppins;
}
.el-BhmIhxyoQ { padding: 0 0 0 0; }
}
.el-bumSvxlMB { padding: 20px 0 20px 0; }
.el-bumSvxlMB {display: flex;
gap: 20px;}
@media (min-width:768px) and (max-width:992px) {
	.el-bumSvxlMB { padding: 40px 40px 40px 40px; }
}
@media (max-width:768px) {
	.el-bumSvxlMB {display: none;
gap: 20px;}
}
.el-QQhvjyfKI {
	color: #FFFFFF;
}
.el-QQhvjyfKI { padding: 15px 15px 15px 15px; }
.el-QQhvjyfKI {
    text-decoration: none;
    background-color: #bd05b7;
    color: #fff;
    min-width: 50%;
    padding: 15px 30px;
    transition: all 0.4s;
    font-size: 14px;
    border-radius: 0px!important;
}
.el-QQhvjyfKI:hover {
    background-color: #faedfa;
    color: #bd05b7;
}
.el-GStgnIWNM {
	color: #FFFFFF;
}
.el-GStgnIWNM { padding: 15px 15px 15px 15px; }
.el-GStgnIWNM {
    text-decoration: none;
    background-color: #bd05b7;
    color: #fff;
    min-width: 50%;
    padding: 15px 30px;
    transition: all 0.4s;
    font-size: 14px;
    border-radius: 0px!important;
}
.el-GStgnIWNM:hover {
    background-color: #faedfa;
    color: #bd05b7;
}
#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-agvqBMJvz {
	background-color: #F5F5F5;
}
@media (max-width:768px) {
	.el-agvqBMJvz { padding: 0 0 0 0; 	margin: 0 0 0 0; }
.el-agvqBMJvz {
    gap: none;
}
}
.el-LLcEtgKsr {
	background-color: #FFFFFF;
}
.el-LLcEtgKsr { padding: 40px 40px 40px 40px; 	margin: 20px 20px 20px 20px; }
.el-LLcEtgKsr {
    border-radius: 10px;
}
@media (max-width:768px) {
	.el-LLcEtgKsr { padding: 20px 20px 10px 20px; 	margin: 10px 10px 10px 10px; }
}
.el-mvMIWTQLE {
	text-align: center;
}
.el-mvMIWTQLE { padding: 40px 40px 40px 40px; }
.el-mvMIWTQLE img{
    border-radius: 10px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-mvMIWTQLE img{
    border-radius: 10px; }
}
@media (max-width:768px) {
	.el-mvMIWTQLE img{
    border-radius: 10px;
}
}
.el-nsoVFIArc {
	text-align: left;
	color: #000000;
	font-family: poppins;
	font-size: 24px;
	font-weight: 600;
	line-height: 38px;
}
.el-nsoVFIArc { padding: 20px 20px 20px 20px; }
@media (min-width:768px) and (max-width:992px) {
	.el-nsoVFIArc {
	font-size: 18px;
	line-height: 24px;
}
}
@media (max-width:768px) {
	.el-nsoVFIArc {
	font-size: 16px;
	line-height: 23px;
}
.el-nsoVFIArc { padding: 0 0 20px 0; }
}
.el-bcyygyzSy {
	color: #000000;
	background-color: #FFFFFF;
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
}
.el-bcyygyzSy { padding: 20px 20px 20px 20px; }
.el-bcyygyzSy {
    border-radius: 10px;
}
.el-bcyygyzSy strong{
    font-weight:700;
}
@media (max-width:768px) {
	.el-bcyygyzSy {
	color: #A1A1A1;
	font-family: poppins;
}
.el-bcyygyzSy { padding: 0 0 0 0; }
}
#row-04-cats-mobile {
	background-color: #F5F5F5;
}
#row-04-cats-mobile { padding: 60px 20px 40px 20px; }
@media (min-width:768px) and (max-width:992px) {
	#row-04-cats-mobile { padding: 20px 20px 20px 20px; }
}
@media (max-width:768px) {
	#row-04-cats-mobile { padding: 0 0 0 0; }
}
.el-cBLdqTwCI {
	background-color: #1E1E1E;
}
.el-cBLdqTwCI { padding: 40px 40px 40px 40px; }
.el-cBLdqTwCI {
    background: none;
}
@media (max-width:768px) {
	.el-cBLdqTwCI { padding: 0 0 0 0; }
}
@media (max-width:768px) {
	.el-xRwsUyRTJ { padding: 20px 0 20px 0; }
}
.el-dWTsRkQPs {
	text-align: center;
	color: #000000;
	background-color: #000000;
	font-family: poppins;
	font-size: 44px;
}
.el-dWTsRkQPs { padding: 0 0 20px 0; }
.el-dWTsRkQPs {
    background: none;
}
@media (min-width:768px) and (max-width:992px) {
	.el-dWTsRkQPs {
	font-size: 26px;
}
}
@media (max-width:768px) {
	.el-dWTsRkQPs {
	font-size: 26px;
}
.el-dWTsRkQPs { padding: 0 0 10px 0; }
}
.el-odVeMyHDT {
    gap: 10px;
}
@media (max-width:768px) {
	.el-odVeMyHDT { padding: 10px 10px 10px 10px; }
}
#cats-03-mobile {
    gap: 10px;
}
.el-osHEQUbzR {
	font-family: poppins;
	font-size: 23px;
	text-transform: uppercase;
}
.el-osHEQUbzR a{
    color: black;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 700;
    font-size: 24px;
    overflow: hidden;
    transition: 0.5s;
    border-radius: 10px;
}
.el-osHEQUbzR a span{
    position: absolute;
}
.el-osHEQUbzR img:last-of-type:hover {
    transform: scale(110%);
    transition: 0.5s;
}
@media (min-width:768px) and (max-width:992px) {
	.el-osHEQUbzR a{
    color: black;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 700;
    font-size: 18px;
    overflow: hidden;
    transition: 0.5s;
    border-radius: 10px;
}
.el-osHEQUbzR a span{
    position: absolute;
}
.el-osHEQUbzR img:last-of-type:hover {
    transform: scale(110%);
    transition: 0.5s;
}
}
@media (max-width:768px) {
	.el-osHEQUbzR {
	line-height: 18px;
}
.el-osHEQUbzR a{
    font-size: 16px;
}
}
.el-AKoJHqTjA {
	font-family: poppins;
	font-size: 23px;
	text-transform: uppercase;
}
.el-AKoJHqTjA a{
    color: black;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 700;
    font-size: 24px;
    overflow: hidden;
    transition: 0.5s;
    border-radius: 10px;
}
.el-AKoJHqTjA a span{
    position: absolute;
}
.el-AKoJHqTjA img:last-of-type:hover {
    transform: scale(110%);
    transition: 0.5s;
}
@media (max-width:768px) {
	.el-AKoJHqTjA {
	line-height: 18px;
}
.el-AKoJHqTjA a{
    font-size: 16px;
}
}
#cats-04-mobile {
    gap: 10px;
}
.el-hEzgdXseS {
	text-align: center;
	font-family: poppins;
	font-size: 23px;
	text-transform: uppercase;
}
.el-hEzgdXseS a{
    color: black;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 700;
    font-size: 24px;
    overflow: hidden;
    transition: 0.5s;
    border-radius: 10px;
}
.el-hEzgdXseS a span{
    position: absolute;
}
.el-hEzgdXseS img:last-of-type:hover {
    transform: scale(110%);
    transition: 0.5s;
}
@media (min-width:768px) and (max-width:992px) {
	.el-hEzgdXseS a{
    color: black;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 700;
    font-size: 18px;
    overflow: hidden;
    transition: 0.5s;
    border-radius: 10px;
}
.el-hEzgdXseS a span{
    position: absolute;
}
.el-hEzgdXseS img:last-of-type:hover {
    transform: scale(110%);
    transition: 0.5s;
}
}
@media (max-width:768px) {
	.el-hEzgdXseS {
	line-height: 18px;
}
.el-hEzgdXseS a{
    font-size: 16px;
}
}
.el-FYsfugEJP {
	text-align: center;
	font-family: poppins;
	font-size: 23px;
	text-transform: uppercase;
}
.el-FYsfugEJP a{
    color: black;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 700;
    font-size: 24px;
    overflow: hidden;
    transition: 0.5s;
    border-radius: 10px;
}
.el-FYsfugEJP a span{
    position: absolute;
}
.el-FYsfugEJP img:last-of-type:hover {
    transform: scale(110%);
    transition: 0.5s;
}
@media (min-width:768px) and (max-width:992px) {
	.el-FYsfugEJP a{
    color: black;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 700;
    font-size: 18px;
    overflow: hidden;
    transition: 0.5s;
    border-radius: 10px;
}
.el-FYsfugEJP a span{
    position: absolute;
}
.el-FYsfugEJP img:last-of-type:hover {
    transform: scale(110%);
    transition: 0.5s;
}
}
@media (max-width:768px) {
	.el-FYsfugEJP {
	line-height: 18px;
}
.el-FYsfugEJP a{
    font-size: 16px;
}
}
#cats-05-mobile {
    gap: 10px;
}
.el-syCoVSTrY {
	font-family: poppins;
	font-size: 23px;
	text-transform: uppercase;
}
.el-syCoVSTrY a{
    color: black;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 700;
    font-size: 24px;
    overflow: hidden;
    transition: 0.5s;
    border-radius: 10px;
}
.el-syCoVSTrY a span{
    position: absolute;
}
.el-syCoVSTrY img:last-of-type:hover {
    transform: scale(110%);
    transition: 0.5s;
}
@media (min-width:768px) and (max-width:992px) {
	.el-syCoVSTrY a{
    color: black;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 700;
    font-size: 18px;
    overflow: hidden;
    transition: 0.5s;
    border-radius: 10px;
}
.el-syCoVSTrY a span{
    position: absolute;
}
.el-syCoVSTrY img:last-of-type:hover {
    transform: scale(110%);
    transition: 0.5s;
}
}
@media (max-width:768px) {
	.el-syCoVSTrY {
	line-height: 18px;
}
.el-syCoVSTrY a{
    font-size: 16px;
}
}
.el-hzHYwySMf {
	font-family: poppins;
	font-size: 23px;
	text-transform: uppercase;
}
.el-hzHYwySMf a{
    color: black;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 700;
    font-size: 18px;
    overflow: hidden;
    transition: 0.5s;
    border-radius: 10px;
}
.el-hzHYwySMf a span{
    position: absolute;
}
.el-hzHYwySMf img:last-of-type:hover {
    transform: scale(110%);
    transition: 0.5s;
}
@media (max-width:768px) {
	.el-hzHYwySMf {
	line-height: 18px;
}
.el-hzHYwySMf a{
    font-size: 16px;
}
}
#row-05-Banners {
	background-color: #FFFFFF;
}
.el-QMnuUwsTl {display: flex;
flex-direction: row!important;}
@media (min-width:768px) and (max-width:992px) {
	.el-QMnuUwsTl { padding: 40px 40px 40px 40px; }
}
@media (max-width:768px) {
	.el-QMnuUwsTl {
	background-color: #BD05B7;
}
.el-QMnuUwsTl {display: flex;
flex-direction: column!important;}
}
@media (min-width:768px) and (max-width:992px) {
	.el-VsjURcYtG { padding: 0 0 0 0; 	margin: 0 0 0 0; }
}
@media (max-width:768px) {
	.el-VsjURcYtG { padding: 0 0 0 0; 	margin: 0 0 0 0; }
}
.el-qjquVFJFX { margin: 60px 60px 60px 60px; }
@media (max-width:768px) {
	.el-qjquVFJFX img {max-width: 600px;}
}
.el-kvUBuEeFG {max-width: 400px;}
@media (max-width:768px) {
	.el-kvUBuEeFG { padding: 0 0 0 0; }
}
.el-YxXrHtxoy {
	color: #FFFFFF;
	background-color: #BD05B7;
}
.el-YxXrHtxoy { padding: 80px 40px 80px 40px; }
@media (max-width:768px) {
	.el-YxXrHtxoy { padding: 0 0 0 0; }
}
.el-sAKmMsJdT {
	text-align: center;
	font-family: poppins;
	font-size: 32px;
	font-weight: 800;
	line-height: 32px;
}
.el-sAKmMsJdT { padding: 0 0 20px 0; }
@media (max-width:768px) {
	.el-sAKmMsJdT { padding: 40px 0 20px 0; }
}
.el-VatEfvNbg {
	text-align: center;
	font-family: poppins;
	font-size: 14px;
	line-height: 24px;
}
.el-VatEfvNbg { padding: 20px 0 0 0; }
@media (max-width:768px) {
	.el-VatEfvNbg { padding: 0 0 40px 0; }
}
.el-lPBTGHlRK {
	background-color: #F5F5F5;
}
.el-lPBTGHlRK { padding: 0 0 40px 0; }
@media (min-width:768px) and (max-width:992px) {
	.el-lPBTGHlRK { padding: 0 0 0 0; }
}
@media (max-width:768px) {
	.el-lPBTGHlRK { padding: 0 0 0 0; }
}
.el-WQxRcCCyG {
	background-color: #FFFFFF;
}
.el-WQxRcCCyG { padding: 0px 20px 20px 20px; }
@media (min-width:768px) and (max-width:992px) {
	.el-WQxRcCCyG { padding: 20px 20px 20px 20px; }
}
@media (max-width:768px) {
	.el-WQxRcCCyG { padding: 0 10px 10px 10px; 	margin: 0 0 0 0; }
}
#accordion {
	color: #4F4F4F;
	background-color: #FFFFFF;
	font-family: poppins;
	font-size: 14px;
	line-height: 25px;
}
#accordion .jd-accordion-item label {
    display: block;
    position: relative;
    border-bottom: 0;
    background-color: #bd05b7;
    border-radius: 0;
    padding: 10px;
    font-size: 14px;
}
#accordion strong {
    font-weight: 900;
}
.el-PbhmavkaY {
	text-align: center;
	color: #B2B2B2;
	background-color: #FFFFFF;
	font-family: poppins;
	font-size: 14px;
	text-transform: uppercase;
	letter-spacing: 5px;
}
.el-PbhmavkaY { padding: 20px 0 0 0; }
.el-ESBCAJvsY {
	text-align: center;
	color: #CC65C8;
	background-color: #FFFFFF;
	font-family: poppins;
	font-size: 32px;
	font-weight: 900;
	letter-spacing: 7px;
}
.el-ESBCAJvsY { padding: 10px 0 20px 0; }
.el-EgArvlyTJ {
	background-color: #FFFFFF;
}
.el-EgArvlyTJ { padding: 0 0 20px 0; }
.el-EgArvlyTJ {
    gap: 20px;
}
.el-EgArvlyTJ img{
    display: block;
    border-radius: 0px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-EgArvlyTJ { padding: 20px 40px 20px 40px; }
}
@media (max-width:768px) {
	.el-EgArvlyTJ { padding: 10px 10px 10px 10px; }
.el-EgArvlyTJ {
    gap: 10px;
}
}
.el-bMlhpMhNP img:hover {
    transform: scale(105%);
    transition: 0.2s;
}
.el-bMlhpMhNP img{
    transform: scale(100%);
    transition: 0.5s;
}
.el-FuvHflwpg img:hover {
    transform: scale(105%);
    transition: 0.2s;
}
.el-FuvHflwpg img{
    transform: scale(100%);
    transition: 0.5s;
}
.el-BjXIvCrzq img:hover {
    transform: scale(105%);
    transition: 0.2s;
}
.el-BjXIvCrzq img{
    transform: scale(100%);
    transition: 0.5s;
}
.el-jXUqugDVI {
	background-color: #FFFFFF;
}
.el-jXUqugDVI { padding: 0 0 20px 0; }
.el-jXUqugDVI {
    gap: 20px;
}
.el-jXUqugDVI img{
    display: block;
    border-radius: 0px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-jXUqugDVI { padding: 10px 40px 20px 40px; }
}
@media (max-width:768px) {
	.el-jXUqugDVI { padding: 0px 10px 0px 10px; }
.el-jXUqugDVI {
    gap: 10px;
}
}
.el-zmThatGko img:hover {
    transform: scale(105%);
    transition: 0.2s;
}
.el-zmThatGko img{
    transform: scale(100%);
    transition: 0.5s;
}
.el-WbAMulIXa img:hover {
    transform: scale(105%);
    transition: 0.2s;
}
.el-WbAMulIXa img{
    transform: scale(100%);
    transition: 0.5s;
}
.el-QeRKcfBsN img:hover {
    transform: scale(105%);
    transition: 0.2s;
}
.el-QeRKcfBsN img{
    transform: scale(100%);
    transition: 0.5s;
}
#row-03-banner-inner {
	text-align: left;
	background-color: #F5F5F5;
}
.el-susHVYoaE {
	background-color: #BD05B7;
}
.el-susHVYoaE {max-width: 440px;}
.el-NTxfFDnLK {
	text-align: center;
}
.el-NTxfFDnLK { margin: 60px 60px 60px 60px; }
@media (min-width:768px) and (max-width:992px) {
	.el-drsYgASzy { padding: 60px 60px 60px 60px; }
}
.el-JAmtALbpD {
	background-color: #F5F5F5;
}
.el-JAmtALbpD { padding: 0 0 40px 0; }
@media (min-width:768px) and (max-width:992px) {
	.el-JAmtALbpD { padding: 0 0 0 0; }
}
@media (max-width:768px) {
	.el-JAmtALbpD { padding: 0 0 0 0; }
}
.el-ltahLzfMt {
	background-color: #FFFFFF;
}
.el-ltahLzfMt { padding: 20px 20px 10px 20px; }
.el-ltahLzfMt {
    gap: 20px;
}
.el-ltahLzfMt img{
    display: block;
    border-radius: 0px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-ltahLzfMt { padding: 20px 40px 20px 40px; }
}
@media (max-width:768px) {
	.el-ltahLzfMt { padding: 20px 10px 10px 10px; }
.el-ltahLzfMt {
    gap: 10px;
}
}
.el-hvFNtyFHA img:hover {
    transform: scale(105%);
    transition: 0.2s;
}
.el-hvFNtyFHA img{
    transform: scale(100%);
    transition: 0.5s;
}
.el-RKthXtuvF img:hover {
    transform: scale(105%);
    transition: 0.2s;
}
.el-RKthXtuvF img{
    transform: scale(100%);
    transition: 0.5s;
}
.el-ojPGWQHey {
	background-color: #FFFFFF;
}
.el-ojPGWQHey { padding: 10px 20px 10px 20px; }
.el-ojPGWQHey {
    gap: 20px;
}
.el-ojPGWQHey img{
    display: block;
    border-radius: 0px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-ojPGWQHey { padding: 10px 40px 10px 40px; }
}
@media (max-width:768px) {
	.el-ojPGWQHey { padding: 0px 10px 0px 10px; }
.el-ojPGWQHey {
    gap: 10px;
}
}
.el-zNtgJpQHK img:hover {
    transform: scale(105%);
    transition: 0.2s;
}
.el-zNtgJpQHK img{
    transform: scale(100%);
    transition: 0.5s;
}
.el-TRuCRMTac img:hover {
    transform: scale(105%);
    transition: 0.2s;
}
.el-TRuCRMTac img{
    transform: scale(100%);
    transition: 0.5s;
}
.el-HvRgQTrnK {
    gap: 10px;
}
@media (max-width:768px) {
	.el-HvRgQTrnK {
	background-color: #FFFFFF;
}
.el-HvRgQTrnK { padding: 10px 10px 10px 10px; }
}
.el-bYvUWEQSW img:hover {
    transform: scale(105%);
    transition: 0.2s;
}
.el-bYvUWEQSW img{
    transform: scale(100%);
    transition: 0.5s;
}
.el-MjoKtnxEg img:hover {
    transform: scale(105%);
    transition: 0.2s;
}
.el-MjoKtnxEg img{
    transform: scale(100%);
    transition: 0.5s;
}
.el-etbQIlXHj {
	background-color: #FFFFFF;
}
.el-etbQIlXHj { padding: 0px 20px 20px 20px; }
@media (min-width:768px) and (max-width:992px) {
	.el-etbQIlXHj { padding: 20px 20px 20px 20px; }
}
@media (max-width:768px) {
	.el-etbQIlXHj { padding: 0 10px 20px 10px; 	margin: 0 0 0 0; }
}
#accordion-2 {
	color: #4F4F4F;
	background-color: #FFFFFF;
	font-family: poppins;
	font-size: 14px;
	line-height: 25px;
}
#accordion-2 .jd-accordion-item label {
    display: block;
    position: relative;
    border-bottom: 0;
    background-color: #bd05b7;
    border-radius: 0;
    padding: 10px;
    font-size: 14px;
}
#accordion-2 strong {
    font-weight: 900;
}
#row-07-footer {
	background-color: #FFFFFF;
}
@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 {
	background-color: #000000;
}
#footer-inner { padding: 20px 20px 20px 20px; }
#footer-inner {
    background:none;
}
@media (min-width:768px) and (max-width:992px) {
	#footer-inner { padding: 0 0 0 0; 	margin: 0 0 0 0; }
}
.el-oSwyIuEnb { padding: 20px 0 20px 0; }
.el-oSwyIuEnb {
    gap: 60px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-oSwyIuEnb {
	background-color: #FFFFFF;
}
.el-oSwyIuEnb { padding: 40px 40px 40px 40px; }
}
@media (max-width:768px) {
	.el-oSwyIuEnb { margin: 20px 20px 20px 20px; }
}
.el-xBheBdfwz { padding: 40px 0 40px 0; }
.el-xBheBdfwz img{
    max-width: 70%;
}
@media (min-width:768px) and (max-width:992px) {
	.el-xBheBdfwz {
	text-align: left;
	background-color: #FFFFFF;
}
.el-xBheBdfwz { padding: 40px 40px 0 40px; }
.el-xBheBdfwz img{
    max-width: 110%;
}
}
.el-wjFjrEueB {
	color: #000000;
	font-family: poppins;
	font-size: 21px;
	font-weight: 700;
	text-transform: uppercase;
}
.el-wjFjrEueB { padding: 10px 0 20px 0; }
.el-UFdoEuLCH {
	font-family: poppins;
	line-height: 38px;
}
.el-UFdoEuLCH a {color: #a2a2a2;
text-decoration: none;}
.el-HRvYFaQze {
	color: #000000;
	font-family: poppins;
	font-size: 21px;
	font-weight: 700;
	text-transform: uppercase;
}
.el-HRvYFaQze { padding: 10px 0 20px 0; }
.el-JMtERUfKY {
	font-family: poppins;
	line-height: 31px;
}
.el-JMtERUfKY { padding: 0 0 20px 0; }
.el-JMtERUfKY {color: #a2a2a2;}
#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-zxCbEYKya {
	background-color: #FFFFFF;
}
.el-zxCbEYKya { margin: 0 0 0 0; }
}
@media (max-width:768px) {
	.el-zxCbEYKya {
	background-color: #FFFFFF;
}
}
.el-ddTmLkngl { padding: 20px 0 20px 0; }
.el-ddTmLkngl {
    gap: 60px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-ddTmLkngl { padding: 20px 20px 20px 20px; }
}
@media (max-width:768px) {
	.el-ddTmLkngl {
	background-color: #FFFFFF;
}
.el-ddTmLkngl { margin: 20px 20px 20px 20px; }
}
.el-cJWmrTfDc { padding: 20px 20px 20px 20px; }
.el-cJWmrTfDc {
    max-width: 20%;
}
@media (max-width:768px) {
	.el-cJWmrTfDc {
	text-align: center;
}
.el-cJWmrTfDc { padding: 0 0 0 0; }
.el-cJWmrTfDc {
    max-width: 100%;
}
}
.el-CjIdXpuPI {max-width: 300px;}
@media (max-width:768px) {
	.el-CjIdXpuPI {
	text-align: center;
}
}
@media (max-width:768px) {
	.el-qbfdkrdTV {
	color: #000000;
}
}
.el-UQGQRbgRF {
	color: #000000;
	font-family: poppins;
	font-size: 14px;
	font-weight: 700;
}
@media (max-width:768px) {
	.el-UQGQRbgRF {
	text-align: center;
	color: #000000;
}
}
.el-hBTUnlxHu {
	color: #000000;
	background-color: #FFFFFF;
	font-family: poppins;
	font-size: 14px;
	font-weight: 200;
	line-height: 20px;
}
.el-hBTUnlxHu { padding: 20px 0 0 0; }
@media (min-width:768px) and (max-width:992px) {
	.el-hBTUnlxHu {
	line-height: 18px;
}
}
@media (max-width:768px) {
	.el-hBTUnlxHu {
	text-align: center;
	color: #000000;
	background-color: #FFFFFF;
}
}
.el-BuAAIxJVj {
	text-align: center;
}
.el-BuAAIxJVj { padding: 20px 20px 20px 20px; }
.el-BuAAIxJVj {
    border-top: 2px solid lightblue;
}
.el-NIXfVSgtw {
	font-family: poppins;
	font-size: 16px;
}
.el-CHYuTNbls { padding: 20px 20px 20px 20px; }
.el-CHYuTNbls 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-PCeGSBpbs {
	text-align: center;
}
.el-PCeGSBpbs { padding: 20px 0 0 20px; }
.el-PCeGSBpbs {
    max-width: 150px;
}
}
.el-EBJonEWXS a {
    color:white;
}
@media (min-width:768px) and (max-width:992px) {
	.el-EBJonEWXS {
	color: #FFFFFF;
	font-family: degular;
	font-weight: 800;
}
}
@media (max-width:768px) {
	.el-EBJonEWXS {
	font-family: degular;
	font-size: 0px;
}
.el-EBJonEWXS { padding: 0 0 0 0; }
.el-EBJonEWXS {
    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-kFEIsXFnx {
	color: #FFFFFF;
	font-family: degular-display;
	font-size: 25px;
	font-weight: 800;
}
@media (min-width:768px) and (max-width:992px) {
	.el-kFEIsXFnx { padding: 0 0 0 63px; }
}
.el-DCEebwPyV {
	line-height: 2em;
}
@media (min-width:768px) and (max-width:992px) {
	.el-DCEebwPyV { padding: 20px 0 0 0; }
}
.el-jfKdBoBsJ {
	color: #FFFFFF;
	font-family: degular-display;
	font-size: 25px;
	font-weight: 800;
}
.el-jfKdBoBsJ { padding: 200px 0 0 0; }
@media (min-width:768px) and (max-width:992px) {
	.el-jfKdBoBsJ { padding: 40px 80px 40px 63px; }
}
@media (max-width:768px) {
	.el-jfKdBoBsJ { padding: 20px 20px 20px 20px; }
.el-jfKdBoBsJ {
    font-size: 13px;
}
}
@media (min-width:768px) and (max-width:992px) {
	.el-IwBmokMcY {
	text-align: right;
	color: #FFFFFF;
	font-family: degular;
}
.el-IwBmokMcY { padding: 20px 20px 20px 20px; }
}
@media (max-width:768px) {
	.el-IwBmokMcY {
	text-align: right;
	color: #FFFFFF;
	font-family: degular;
}
.el-IwBmokMcY { padding: 20px 20px 20px 20px; }
}