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-uVJAyKWCp {
	background-color: #000000;
}
.el-uVJAyKWCp { padding: 20px 0 20px 0; }
.el-uVJAyKWCp {
    color: white;
    background: black!important;
}
.el-uVJAyKWCp {
    border-bottom: 3px solid #cc0396;
}
#usps-desktop {
    gap: 100px;
}
@media (min-width:768px) and (max-width:992px) {
	#usps-desktop {
    gap: 0px;
    display: flex;
    flex-direction: row!important;
}
}
.el-DvcHPSgWb {
	background-color: #FFFFFF;
}
.el-zQpMUJNyU {
    background-image: url(http://app/background);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: bottom;
}
@media (max-width:768px) {
	.el-zQpMUJNyU { padding: 0 0 0 0; }
}
#logo-row { padding: 20px 40px 20px 40px; }
#logo-row {
    background: #000;
}
@media (max-width:768px) {
	#logo-row { padding: 0 0 0 0; }
}
.el-DYWLpojaz {
	text-align: left;
}
.el-DYWLpojaz img{
    max-width: 250px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-DYWLpojaz {
	text-align: center;
}
.el-DYWLpojaz { padding: 0 0 20px 0; }
}
@media (max-width:768px) {
	.el-DYWLpojaz {
	text-align: center;
}
.el-DYWLpojaz { padding: 20px 0 20px 0; }
}
.el-ofnbmIHoP {
	color: #FFFFFF;
	font-family: poppins;
}
.el-ofnbmIHoP a{
    color: white;
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
}
.el-ofnbmIHoP a:hover {
    color: #cc0396;
    font-weight: 700;
}
@media (max-width:768px) {
	.el-ofnbmIHoP {
	font-size: 3px;
}
.el-ofnbmIHoP { padding: 0 0 0 0; }
.el-ofnbmIHoP a {
    font-size: 12px;
}
}
.el-WkrWdWAYA { padding: 240px 40px 40px 40px; }
.el-WkrWdWAYA {
    border-top: 1px solid white;
}
.el-azAqphoPn {
    max-width: 600px;
}
.el-YKJEfnvVu {
	color: #FFFFFF;
	font-family: poppins;
	font-size: 57px;
	font-weight: 100;
	line-height: 52px;
}
.el-YKJEfnvVu p{
    color: #cc0396;
    font-weight: 700;
}
.el-KJFXpxsTp {
	color: #FFFFFF;
	font-family: poppins;
	font-size: 14px;
	line-height: 20px;
}
.el-KJFXpxsTp { padding: 20px 0 0 0; }
.el-YeCUHonAj { padding: 20px 0 0 0; }
.el-sWxqHRjVW {
	color: #FFFFFF;
	background-color: #74AFBA;
}
.el-sWxqHRjVW {
    background: #cc0396!important;
    border-radius: 0px!important;
    min-width: 50%;
    text-decoration: none;
    border: none;
}
.el-sWxqHRjVW:hover {
    background: white!important;
    color: #cc0396!important;
}
.el-rRGYvImoe { padding: 0 0 0 0; 	margin: 0 0 0 80px; }
#row-00-header-mobile {
	background-color: #FFFFFF;
}
@media (min-width:768px) and (max-width:992px) {
	#row-00-header-mobile { padding: 40px 40px 40px 40px; }
}
@media (max-width:768px) {
	#row-00-header-mobile { padding: 20px 20px 20px 20px; }
}
#row-00-header-inner-mobile {
	background-color: #FFFFFF;
}
#row-00-header-inner-mobile { padding: 40px 40px 40px 40px; }
@media (min-width:768px) and (max-width:992px) {
	#row-00-header-inner-mobile { padding: 20px 20px 20px 20px; }
#row-00-header-inner-mobile {
    flex-direction: row!important;
    font-size: 13px;
}
}
@media (max-width:768px) {
	#row-00-header-inner-mobile { padding: 0 0 0 0; }
}
.el-xFgXKTglb {
    background: none:
}
.el-UtdWBMVmK img{
    max-width: 250px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-UtdWBMVmK {
	text-align: left;
}
.el-UtdWBMVmK { padding: 0 0 0 0; }
.el-UtdWBMVmK img{
    max-width: 250px;
}
}
@media (max-width:768px) {
	.el-UtdWBMVmK {
	text-align: center;
}
.el-UtdWBMVmK img{
    max-width: 150px;
}
}
.el-jovyUKuzF a {
    color:white;
}
@media (min-width:768px) and (max-width:992px) {
	.el-jovyUKuzF {
	color: #FFFFFF;
	font-family: degular;
	font-weight: 800;
}
}
@media (max-width:768px) {
	.el-jovyUKuzF {
	font-family: degular;
	font-size: 11px;
}
.el-jovyUKuzF { padding: 40px 0 0 0; }
.el-jovyUKuzF {
    font-size: 14px;
    gap: 7px;
}
}
#row-02-product {
	background-color: #FFFFFF;
}
@media (max-width:768px) {
	#row-02-product { padding: 40px 0 0 0; 	margin: 0 0 0 0; }
}
.el-dzTFqWXvA {
	background-color: #FFFFFF;
}
@media (max-width:768px) {
	.el-dzTFqWXvA { padding: 5px 5px 5px 5px; 	margin: 0 0 0 0; }
.el-dzTFqWXvA {
    gap: none;
}
}
.el-mvlJCsFBw {
	background-color: #FFFFFF;
}
.el-mvlJCsFBw { padding: 40px 40px 40px 40px; 	margin: 20px 20px 20px 20px; }
@media (min-width:768px) and (max-width:992px) {
	.el-mvlJCsFBw { padding: 20px 20px 20px 20px; 	margin: 0 0 0 0; }
}
@media (max-width:768px) {
	.el-mvlJCsFBw { padding: 5px 5px 5px 5px; 	margin: 0 0 0 0; }
}
.el-umeNdfHfm {
	text-align: center;
	background-color: #808080;
}
.el-umeNdfHfm {
    background: none;
}
@media (max-width:768px) {
	.el-umeNdfHfm { padding: 0 0 0 0; 	margin: 0 0 0 0; }
}
.el-GUnWzQNDS {
	text-align: center;
}
.el-GUnWzQNDS { padding: 40px 40px 40px 40px; }
.el-GUnWzQNDS img{
    border-radius: 10px;
    max-width: 300px;
}
@media (max-width:768px) {
	.el-GUnWzQNDS { padding: 10px 10px 10px 10px; }
.el-GUnWzQNDS img {
    max-width: 100%;
}
}
.el-taaeoWday {
	background-color: #F5F5F5;
	font-family: montserrat;
}
.el-taaeoWday { padding: 40px 40px 40px 40px; }
@media (min-width:768px) and (max-width:992px) {
	.el-taaeoWday { padding: 0 0 0 0; }
}
@media (max-width:768px) {
	.el-taaeoWday { padding: 0 0 0 0; 	margin: 0 0 0 0; }
}
.el-tYdEStcNP {
	text-align: left;
	color: #000000;
	font-family: poppins;
	font-size: 24px;
	font-weight: 600;
	line-height: 38px;
}
.el-tYdEStcNP { padding: 20px 20px 20px 20px; }
@media (max-width:768px) {
	.el-tYdEStcNP {
	font-size: 17px;
	line-height: 26px;
}
.el-tYdEStcNP { padding: 5px 5px 15px 5px; 	margin: 0 0 0 0; }
}
.el-JWDHywwMV {
	color: #000000;
	background-color: #FFFFFF;
	font-family: poppins;
	font-size: 16px;
	font-weight: 600;
}
.el-JWDHywwMV { padding: 20px 20px 20px 20px; }
.el-JWDHywwMV a {
    color: #f57427;
}
.el-JWDHywwMV {
    background: none;
}
@media (max-width:768px) {
	.el-JWDHywwMV { padding: 5px 5px 5px 5px; 	margin: 0 0 0 0; }
}
.el-kPJLumLta {
	color: #000000;
	background-color: #FFFFFF;
	font-family: poppins;
	font-size: 16px;
	font-weight: 600;
}
.el-kPJLumLta { padding: 20px 20px 20px 20px; }
.el-kPJLumLta a {
    color: #f57427;
}
.el-kPJLumLta {
    background: none;
}
@media (max-width:768px) {
	.el-kPJLumLta { padding: 15px 5px 15px 5px; 	margin: 0 0 0 0; }
}
.el-RpwezAWgE {
	color: #000000;
	background-color: #FFFFFF;
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
}
.el-RpwezAWgE { padding: 20px 20px 20px 20px; }
.el-RpwezAWgE {
    border-radius: 10px;
    background: none;
}
.el-RpwezAWgE strong{
    font-weight:700;
}
@media (max-width:768px) {
	.el-RpwezAWgE {
	font-size: 13px;
}
.el-RpwezAWgE { padding: 15px 5px 5px 5px; 	margin: 0 0 0 0; }
}
.el-zQesdgUNk { padding: 20px 0 0 0; }
.el-czAPgSpdb {
	color: #FFFFFF;
	background-color: #74AFBA;
}
.el-czAPgSpdb {
    background: black!important;
    border-radius: 0px!important;
    min-width: 100%;
    text-decoration: none;
    border: none;
}
.el-czAPgSpdb:hover {
    background: white!important;
    color: #cc0396!important;
}
@media (max-width:768px) {
	.el-czAPgSpdb {
	font-size: 13px;
}
}
@media (min-width:768px) and (max-width:992px) {
	#cats-mobi { padding: 10px 10px 10px 10px; }
}
@media (max-width:768px) {
	#cats-mobi { padding: 5px 5px 5px 5px; }
}
@media (max-width:768px) {
	.el-pKFoHqruP { padding: 5px 5px 5px 5px; }
}
.el-nvgPjEGMY .jd-cat-grid-item {
    position: relative;
    &:after {
        color: white;
        content: attr(title);
        position: absolute;
        bottom: 10px;
        left: 10px;
        width: 100%;
        text-align: left;
        font-family: poppins;
    }
}
.el-nvgPjEGMY {
    overflow: hidden
}
@media (min-width:768px) and (max-width:992px) {
	.el-nvgPjEGMY { grid-template-columns: 33.3% 33.3% 33.3%; 	gap: ; }
}
@media (max-width:768px) {
	.el-nvgPjEGMY .jd-cat-grid-item {
    position: relative;
    &:after {
        color: white;
        content: attr(title);
        position: absolute;
        bottom: 10px;
        left: 10px;
        width: 100%;
        text-align: left;
        font-family: poppins;
        font-size: 22px;
    }
}
}
#row-04-cats {
	background-color: #FFFFFF;
}
#row-04-cats { padding: 60px 0 40px 0; }
@media (min-width:768px) and (max-width:992px) {
	#row-04-cats { padding: 0 0 0 0; }
}
.el-hIKXxBjlk {
	background-color: #1E1E1E;
}
.el-hIKXxBjlk { padding: 10px 10px 10px 10px; }
.el-hIKXxBjlk {
    background: none;
}
@media (min-width:768px) and (max-width:992px) {
	.el-hIKXxBjlk { padding: 20px 20px 20px 20px; 	margin: 0 0 0 0; }
}
.el-IbuLlrAJr {
    gap: 10px;
}
.el-ItcTcTsPz {
	background-color: #FFFFFF;
}
.el-ItcTcTsPz {
    max-width: 250px;
}
.el-TpIUoUdAE {
	color: #FFFFFF;
	font-family: poppins;
	text-transform: uppercase;
}
.el-TpIUoUdAE { padding: 20px 20px 20px 20px; 	margin: 0 0 0 0; }
.el-TpIUoUdAE {
    background: black;
}
#side-bar {
	background-color: #F5F5F5;
	font-family: poppins;
	text-transform: uppercase;
}
#side-bar { padding: 0 0 0 0; 	margin: 0 0 20px 0; }
#side-bar a{
    line-height: 3;
    color: black;
    text-decoration: none;
    padding: 20px
}
@media (min-width:768px) and (max-width:992px) {
	#side-bar {
	font-size: 13px;
}
}
.el-VPHdbQSjz {
	color: #FFFFFF;
	font-family: poppins;
	text-transform: uppercase;
}
.el-VPHdbQSjz { padding: 20px 20px 20px 20px; 	margin: 0 0 0 0; }
.el-VPHdbQSjz {
    background: black;
}
#side-bar {
	background-color: #F5F5F5;
	font-family: poppins;
	text-transform: uppercase;
}
#side-bar { padding: 0 0 0 0; 	margin: 0 0 20px 0; }
#side-bar a{
    line-height: 3;
    color: black;
    text-decoration: none;
    padding: 20px
}
#cats-01 {
    gap: 5px;
}
.el-hRjGxMAGE {
    background-image: url('https://ebay.jarilohosting.co.uk/2025/direct-cosmetics/assets/cat1.jpg');
    background-size: 200%;
    background-repeat: no-repeat;
    background-position: center;
    min-height: 340px;
    transition: 1s;
}
.el-hRjGxMAGE:hover{
    background-size: 220%;
    transition: 0.5s;
}
.el-yNerNTShI { padding: 240px 0 0 0; }
.el-XDQQQqKBy {
	text-align: left;
	color: #FFFFFF;
	font-family: poppins;
	font-size: 27px;
	font-weight: 300;
	text-transform: uppercase;
}
.el-XDQQQqKBy { padding: 20px 20px 0 20px; }
.el-QXhyxdrxX {
	text-align: right;
	color: #FFFFFF;
	font-size: 26px;
}
.el-QXhyxdrxX { padding: 20px 20px 0 20px; }
.el-JcMsCjNHx {
    background-image: url('https://ebay.jarilohosting.co.uk/2025/direct-cosmetics/assets/cat2.jpg');
    background-size: 200%;
    background-repeat: no-repeat;
    background-position: center;
    min-height: 340px;
    transition: 1s;
}
.el-JcMsCjNHx:hover{
    background-size: 240%;
    transition: 0.5s;
}
.el-VSzNESnoB { padding: 240px 0 0 0; }
.el-tkEqTwhGs {
	text-align: left;
	color: #FFFFFF;
	font-family: poppins;
	font-size: 27px;
	font-weight: 300;
	text-transform: uppercase;
}
.el-tkEqTwhGs { padding: 20px 20px 0 20px; }
.el-RWXPuYlGc {
	text-align: right;
	color: #FFFFFF;
	font-size: 26px;
}
.el-RWXPuYlGc { padding: 20px 20px 0 20px; }
.el-EMjrBzeXM {
    background-image: url('https://ebay.jarilohosting.co.uk/2025/direct-cosmetics/assets/cat3.jpg');
    background-size: 120%;
    background-repeat: no-repeat;
    background-position: center;
    min-height: 340px;
    transition: 0.5s;
    transition: 1s;
}
.el-EMjrBzeXM:hover{
    background-size: 140%;
    transition: 0.5s;
}
.el-aQXhjfVUH { padding: 240px 0 0 0; }
.el-QpWfQgduV {
	text-align: left;
	color: #FFFFFF;
	font-family: poppins;
	font-size: 27px;
	font-weight: 200;
	text-transform: uppercase;
}
.el-QpWfQgduV { padding: 20px 20px 0 20px; }
.el-QNjmToIBt {
	text-align: right;
	color: #FFFFFF;
	font-size: 26px;
}
.el-QNjmToIBt { padding: 20px 20px 0 0px; }
#cats-02 { padding: 5px 0; }
#cats-02 {
    gap: 5px;
}
.el-hFAFMTtAL {
    background-image: url('https://ebay.jarilohosting.co.uk/2025/direct-cosmetics/assets/cat4.jpg');
    background-size: 200%;
    background-repeat: no-repeat;
    background-position: center;
    min-height: 340px;
    transition: 1s;
}
.el-hFAFMTtAL:hover{
    background-size: 230%;
    transition: 0.5s;
}
.el-zrMRwkPhh { padding: 240px 0 0 0; }
.el-etTwMJjvW {
	text-align: left;
	color: #FFFFFF;
	font-family: poppins;
	font-size: 27px;
	font-weight: 200;
	text-transform: uppercase;
}
.el-etTwMJjvW { padding: 20px 20px 0 20px; }
.el-vYqttbhLE {
	text-align: right;
	color: #FFFFFF;
	font-size: 26px;
}
.el-vYqttbhLE { padding: 20px 20px 0 0px; }
.el-XtALFadrJ {
    background-image: url('https://ebay.jarilohosting.co.uk/2025/direct-cosmetics/assets/cat5.jpg');
    background-size: 200%;
    background-repeat: no-repeat;
    background-position: center;
    min-height: 340px;
    transition: 1s;
}
.el-XtALFadrJ:hover{
    background-size: 220%;
    transition: 0.5s;
}
.el-uFFfKTEIk { padding: 240px 0 0 0; }
.el-XQrNNWLrW {
	text-align: left;
	color: #FFFFFF;
	font-family: poppins;
	font-size: 27px;
	font-weight: 200;
	text-transform: uppercase;
}
.el-XQrNNWLrW { padding: 20px 20px 0 20px; }
.el-UdBJphslf {
	text-align: right;
	color: #FFFFFF;
	font-size: 26px;
}
.el-UdBJphslf { padding: 20px 20px 0 0px; }
.el-eIqGDhAXp {
    background-image: url('https://ebay.jarilohosting.co.uk/2025/direct-cosmetics/assets/cat6.jpg');
    background-size: 140%;
    background-repeat: no-repeat;
    background-position: center;
    min-height: 340px;
    transition: 1s;
}
.el-eIqGDhAXp:hover{
    background-size: 150%;
    transition: 0.5s;
}
.el-uwAYbSLoj { padding: 240px 0 0 0; }
.el-IJDnGgEgA {
	text-align: left;
	color: #FFFFFF;
	font-family: poppins;
	font-size: 27px;
	font-weight: 200;
	text-transform: uppercase;
}
.el-IJDnGgEgA { padding: 20px 20px 0 20px; }
.el-jbBlJJPYR {
	text-align: right;
	color: #FFFFFF;
	font-size: 26px;
}
.el-jbBlJJPYR { padding: 20px 20px 0 0px; }
#cats-03 {
    gap: 5px;
}
.el-XXoDDvoPF {
    background-image: url('https://ebay.jarilohosting.co.uk/2025/direct-cosmetics/assets/cat7.jpg');
    background-size: 140%;
    background-repeat: no-repeat;
    background-position: center;
    min-height: 340px;
    transition: 1s;
}
.el-XXoDDvoPF:hover{
    background-size: 150%;
    transition: 0.5s;
}
.el-vpEtCHDfF { padding: 240px 0 0 0; }
.el-sWMHDLqQf {
	text-align: left;
	color: #FFFFFF;
	font-family: poppins;
	font-size: 27px;
	font-weight: 200;
	text-transform: uppercase;
}
.el-sWMHDLqQf { padding: 20px 20px 0 20px; }
.el-cWoyklLVk {
	text-align: right;
	color: #FFFFFF;
	font-size: 26px;
}
.el-cWoyklLVk { padding: 20px 20px 0 0px; }
.el-VTHvqLKQI {
    background-image: url('https://ebay.jarilohosting.co.uk/2025/direct-cosmetics/assets/cat8.jpg');
    background-size: 150%;
    background-repeat: no-repeat;
    background-position: center;
    min-height: 340px;
    transition: 1s;
}
.el-VTHvqLKQI:hover{
    background-size: 160%;
    transition: 0.5s;
}
.el-yPdDXfjPv { padding: 240px 0 0 0; }
.el-uagISTUnu {
	text-align: left;
	color: #FFFFFF;
	font-family: poppins;
	font-size: 27px;
	font-weight: 200;
	text-transform: uppercase;
}
.el-uagISTUnu { padding: 20px 20px 0 20px; }
.el-FQrtKjKsQ {
	text-align: right;
	color: #FFFFFF;
	font-size: 26px;
}
.el-FQrtKjKsQ { padding: 20px 20px 0 0px; }
.el-BjkdCRceN {
    background-image: url('https://ebay.jarilohosting.co.uk/2025/direct-cosmetics/assets/cat9.jpg');
    background-size: 150%;
    background-repeat: no-repeat;
    background-position: right;
    min-height: 340px;
    transition: 1s;
}
.el-BjkdCRceN:hover{
    background-size: 160%;
    transition: 0.5s;
}
.el-vhHbHoEvs { padding: 240px 0 0 0; }
.el-JorhRBtuJ {
	text-align: left;
	color: #FFFFFF;
	font-family: poppins;
	font-size: 27px;
	font-weight: 200;
	text-transform: uppercase;
}
.el-JorhRBtuJ { padding: 20px 20px 0 20px; }
.el-knSknsWvY {
	text-align: right;
	color: #FFFFFF;
	font-size: 26px;
}
.el-knSknsWvY { padding: 20px 20px 0 0px; }
.el-pWUqWXlsx { grid-template-columns: 33.3% 33.3% 33.3%; }
.el-pWUqWXlsx .jd-cat-grid-item {
    position: relative;
    &:after {
        color: white;
        content: attr(title);
        position: absolute;
        bottom: 10px;
        left: 10px;
        width: 100%;
        text-align: left;
        font-family: poppins;
        font-size: 22px;
    }
}
@media (min-width:768px) and (max-width:992px) {
	.el-pWUqWXlsx { grid-template-columns: 33.3% 33.3% 33.3%; 	gap: ; }
}
#brands {
	background-color: #FFFFFF;
}
#brands {
    background: white;
}
.el-hNmrlUHKS {
	background-color: #FFFFFF;
}
.el-hNmrlUHKS {
    background: white;
}
.jd-carousel[data-visible="5"] {
    overflow: hidden;
}
@media (min-width:768px) and (max-width:992px) {
	.el-hNmrlUHKS { padding: 40px 0 40px 0; }
}
.el-BqqthmoJq img{
    opacity: 40%;
    padding: 60px
}
.el-BqqthmoJq {
    border: none;
    background: white;
}
.jd-carousel figure {
    position: relative;
    margin-right: var(--jd-carousel-margin);
    border: 0px solid #ccc;
    border-radius: 0px;
    display: flex;
}
.jd-carousel[data-visible="5"] {
    padding-bottom: 13%;
}
.jd-carousel figure img {
    max-width: 100%;
 }
@media (min-width:768px) and (max-width:992px) {
	.el-BqqthmoJq img{
    opacity: 40%;
    padding: 0px;   
}
.jd-carousel-track {
    display: flex;
    flex-direction: row;
    gap: 40px;
}
}
#row-05-Banners {
	background-color: #FFFFFF;
}
.el-oNNlBWswt {
	background-color: #FFFFFF;
}
.el-oNNlBWswt { padding: 0 0 0 0; }
@media (max-width:768px) {
	.el-oNNlBWswt { padding: 0 20px 0 20px; }
}
.el-uVoEVCdWJ { padding: 60px 0 0 0; }
@media (max-width:768px) {
	.el-uVoEVCdWJ { padding: 0 0 0 0; }
}
.el-XzrAGeQmt {
	background-color: #000000;
}
.el-mKEjcmVqu { padding: 40px 40px 40px 40px; }
.el-qFPhXdlKk {
	text-align: center;
	color: #FFFFFF;
	font-family: poppins;
	font-size: 41px;
}
.el-qFPhXdlKk { padding: 0 0 40px 0; }
.el-QLLUfqxMT {
	text-align: center;
	color: #FFFFFF;
	font-family: poppins;
	font-size: 14px;
	line-height: 20px;
}
.el-QLLUfqxMT { padding: 0 0 20px 0; }
.el-QLLUfqxMT {
    max-width: 600px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-QLLUfqxMT {
	font-size: 14px;
}
}
.el-QdyYQPWJj { padding: 0 0 0 0; }
.el-QShezpjWT img{
    display: block;
}
#about-us-tablet {
	background-color: #000000;
}
@media (min-width:768px) and (max-width:992px) {
	#about-us-tablet {
    display: flex;
    flex-direction: row;
}
}
.el-QzJkteWKW { padding: 40px 40px 40px 40px; }
.el-vunszSMnp {
	text-align: center;
	color: #FFFFFF;
	font-family: poppins;
	font-size: 41px;
}
.el-vunszSMnp { padding: 0 0 40px 0; }
.el-GoABokmTI {
	text-align: center;
	color: #FFFFFF;
	font-family: poppins;
	font-size: 14px;
	line-height: 20px;
}
.el-GoABokmTI { padding: 0 0 20px 0; }
.el-GoABokmTI {
    max-width: 600px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-GoABokmTI {
	font-size: 14px;
}
}
.el-bgyCHEEhh { padding: 0 0 0 0; }
.el-XFxvHnLNb img{
    display: block;
}
.el-eXlxgFHBP {
	font-family: poppins;
}
.el-eXlxgFHBP { padding: 20px 0 20px 0; }
@media (max-width:768px) {
	.el-eXlxgFHBP { padding: 5px 5px 5px 5px; }
}
.el-puMfEMdhE {
	color: #FFFFFF;
	background-color: #000000;
}
.el-puMfEMdhE { padding: 20px 20px 20px 20px; }
@media (max-width:768px) {
	.el-BjuprXwMq {
	font-size: 18px;
}
}
.el-uFwgMMmrv {
	background-color: #F5F5F5;
}
.el-uFwgMMmrv { padding: 40px 40px 40px 40px; }
@media (max-width:768px) {
	.el-uFwgMMmrv { padding: 5px 5px 5px 5px; }
}
#faq-accordion-1 {
	color: #000000;
	font-size: 14px;
	line-height: 26px;
}
.jd-accordion-item label {
    display: block;
    position: relative;
    border-bottom: 0;
    background-color: black!important;
    border-radius: 0px;
    padding: 0;
}
#faq-accordion-1 p {
    font-family: poppins;
    padding: 18px;
    font-size: 18px;
}
.jd-accordion {
    margin-top: 0px;
}
.jd-accordion-item {
    padding: 5px;
    margin-bottom: 0px;
}
.jd-accordion-item label svg {
    position: absolute;
    right: 2%;
    top: 40%;
    color: black;
    font-size: 14px;
    fill: var(--contrast-text-color);
    font-size: 20px;
}
}
.jd-accordion-item input:checked + label + div {
    position: relative;
    max-height: 100%;
    padding: 40px 40px;
    opacity: 1;
    font-family: poppins;
}
#faq-accordion-1 span{
    font-family: poppins;
    font-size: 14px;
}
#faq-accordion-1 strong{
    font-weight: 900;
    font-family: poppins;
    font-size: 14px;
}
#faq-accordion-1 label {
    background: #f9e2f1!important;
}
#faq-accordion-1 p {
    font-family: poppins;
    padding: 18px;
    font-size: 14px;
    color: black;
}
@media (max-width:768px) {
	#faq-accordion-1 p{
    font-family: poppins;
    padding: 10px;
    font-size: 12px;
}
.jd-accordion-item label svg {
    position: absolute;
    right: 2%;
    top: 40%;
    color: black;
    font-size: 14px;
    display: none ;
    font-size: 20px;
}
}
.el-qrqXYdyhr { padding: 40px 0 40px 0; }
@media (max-width:768px) {
	.el-qrqXYdyhr { padding: 5px 5px 5px 5px; }
}
.jd-accordion-item label {
    display: block;
    position: relative;
    border-bottom: 0;
    background-color: black!important;
    border-radius: 0px;
    padding: 0;
}
.el-eKXNLwzUJ p{
    font-family: poppins;
    padding: 18px;
    font-size: 18px;
}
.jd-accordion {
    margin-top: 0px;
}
.jd-accordion-item {
    padding: 5px;
    margin-bottom: 0px;
}
.jd-accordion-item label svg {
    position: absolute;
    right: 2%;
    top: 40%;
    color: black;
    font-size: 14px;
    fill: var(--contrast-text-color);
    font-size: 20px;
}
}
.jd-accordion-item input:checked + label + div {
    position: relative;
    max-height: 100%;
    padding: 40px 40px;
    opacity: 1;
    font-family: poppins;
}
.el-eKXNLwzUJ span{
    font-family: poppins;
    font-size: 14px;
}
.el-eKXNLwzUJ strong{
    font-weight: 900;
    font-family: poppins;
    font-size: 14px;
}
#row-07-footer {
	background-color: #FFFFFF;
}
#row-07-footer {
    border-bottom: 3px solid #cc0396;
}
#footer-inner {
	background-color: #000000;
}
#footer-inner { padding: 20px 20px 20px 20px; }
#footer-inner {
    background:none;
}
.el-EkTvSAqDe { padding: 20px 0 20px 0; }
.el-bENwSTTzI { padding: 20px 20px 20px 20px; }
.el-sfCowVgCw img{
    max-width: 70%;
}
.el-oJnGJPWyP {
	color: #000000;
	font-family: poppins;
	font-size: 14px;
	font-weight: 700;
}
.el-zwsfKKeow {
	color: #000000;
	background-color: #FFFFFF;
	font-family: poppins;
	font-size: 14px;
	font-weight: 200;
	line-height: 28px;
}
.el-zwsfKKeow { padding: 20px 0 20px 0; }
@media (max-width:768px) {
	.el-XLzgGIjnH { padding: 20px 0 0 0; }
}
.el-YHAmzgjnH {
	text-align: right;
	color: #000000;
	font-family: poppins;
	font-size: 14px;
	font-weight: 700;
}
@media (max-width:768px) {
	.el-YHAmzgjnH {
	text-align: left;
}
}
.el-PDLoLwQvf {
	text-align: right;
	font-family: roboto;
}
.el-PDLoLwQvf { padding: 20px 0 0 0; }
.el-PDLoLwQvf {
    line-height: 1.6;
}
.el-PDLoLwQvf a {
    color: black;
    text-decoration: none;
}
.el-PDLoLwQvf a:hover {
    font-weight: 900;
}
.el-PDLoLwQvf strong {
    color: #cc0396;
}
@media (max-width:768px) {
	.el-PDLoLwQvf {
	text-align: left;
}
}
#footer-inner-mobi {
	background-color: #000000;
}
#footer-inner-mobi { padding: 20px 20px 20px 20px; }
#footer-inner-mobi {
    background: none;
}
@media (max-width:768px) {
	#footer-inner-mobi { padding: 10px 10px 10px 10px; }
}
.el-kfYKYQkGU { padding: 20px 0 20px 0; }
.el-kfYKYQkGU {
    display: flex;
    flex-direction: row;
    background: none;
    justify-content: space-between;
}
@media (max-width:768px) {
	.el-kfYKYQkGU {
    display: none;
}
}
.el-oPhgJcFyR { padding: 20px 20px 20px 20px; }
.el-oPhgJcFyR {
    max-width: 300px;
}
.el-jERspKsPt img{
    max-width: 70%;
}
.el-MnbPTYPst {
	color: #000000;
	font-family: poppins;
	font-size: 14px;
	font-weight: 700;
}
.el-hjWRVUqAU {
	color: #000000;
	background-color: #FFFFFF;
	font-family: poppins;
	font-size: 14px;
	font-weight: 200;
	line-height: 28px;
}
.el-hjWRVUqAU { padding: 20px 0 20px 0; }
@media (max-width:768px) {
	.el-QzTutQLlt { padding: 0 0 40px 0; }
}
@media (max-width:768px) {
	.el-ITFWtblQq { padding: 20px 0 0 0; }
}
.el-GGEzaqTUd {
	text-align: right;
	color: #000000;
	font-family: poppins;
	font-size: 14px;
	font-weight: 700;
}
@media (max-width:768px) {
	.el-GGEzaqTUd {
	text-align: left;
}
}
.el-LEjcpzmRh {
	text-align: right;
	font-family: roboto;
}
.el-LEjcpzmRh { padding: 20px 0 0 0; }
.el-LEjcpzmRh {
    line-height: 1.6;
}
.el-LEjcpzmRh a {
    color: black;
    text-decoration: none;
}
.el-LEjcpzmRh a:hover {
    font-weight: 900;
}
.el-LEjcpzmRh strong {
    color: #cc0396;
}
@media (max-width:768px) {
	.el-LEjcpzmRh {
	text-align: left;
}
}
.el-qkqJbjtjV { padding: 20px 0 20px 0; }
.el-qkqJbjtjV {
    display: flex;
    flex-direction: row;
    background: none;
    justify-content: space-between;
}
.el-hGCBRvsDb { padding: 20px 20px 20px 20px; }
.el-hGCBRvsDb {
    max-width: 300px;
}
@media (max-width:768px) {
	.el-hGCBRvsDb { padding: 0 0 0 0; }
}
.el-cMalvzcLT img{
    max-width: 70%;
}
.el-qEAwyHstH {
	color: #000000;
	font-family: poppins;
	font-size: 14px;
	font-weight: 700;
}
.el-uEIoeyAhU {
	color: #000000;
	background-color: #FFFFFF;
	font-family: poppins;
	font-size: 14px;
	font-weight: 200;
	line-height: 28px;
}
.el-uEIoeyAhU { padding: 20px 0 20px 0; }
@media (max-width:768px) {
	.el-tRKqvWAwP { padding: 0 0 40px 0; }
}
@media (max-width:768px) {
	.el-ksFbcTYmo { padding: 20px 0 0 0; }
}
.el-rJQnpwSyw {
	text-align: right;
	color: #000000;
	font-family: poppins;
	font-size: 14px;
	font-weight: 700;
}
@media (max-width:768px) {
	.el-rJQnpwSyw {
	text-align: left;
}
}
.el-oahSDJjST {
	text-align: right;
	font-family: roboto;
}
.el-oahSDJjST { padding: 20px 0 0 0; }
.el-oahSDJjST {
    line-height: 1.6;
}
.el-oahSDJjST a {
    color: black;
    text-decoration: none;
}
.el-oahSDJjST a:hover {
    font-weight: 900;
}
.el-oahSDJjST strong {
    color: #cc0396;
}
@media (max-width:768px) {
	.el-oahSDJjST {
	text-align: left;
}
}
.el-lHkxNtgRq {
	text-align: center;
}
.el-lHkxNtgRq { padding: 20px 20px 20px 20px; }
.el-bXjTuvfCR {
	font-family: poppins;
	font-size: 16px;
}
.el-GujxlwpUp { padding: 20px 20px 20px 20px; }
.el-GujxlwpUp img{
    max-width: 150px;
}