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: #034c84!important;
    color: #034c84!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: #034c84!important;
}
.el-fjdvqgWRU {
	background-color: #828282;
}
.el-fjdvqgWRU { padding: 20px 0 20px 0; }
.el-fjdvqgWRU {
    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-rFdEutJxd {
	text-align: center;
	color: #FFFFFF;
	background-color: #FFFFFF;
	font-family: poppins;
	font-size: 14px;
}
.el-rFdEutJxd {
    background: none;
}
@media (min-width:768px) and (max-width:992px) {
	.el-rFdEutJxd { padding: 0 0 0 0; }
}
.el-cTfbgVYzl {
	text-align: center;
	color: #FFFFFF;
	font-family: poppins;
	font-size: 14px;
	font-weight: 200;
	text-transform: uppercase;
}
.el-UNxIEeMXy {
	text-align: center;
	font-family: poppins;
	font-size: 14px;
	text-transform: uppercase;
}
#row-00-header {
	text-align: center;
	background-color: #FFFFFF;
}
#row-00-header { padding: 10px 10px 10px 10px; }
#row-00-header img{
    max-width: 350px;
}
@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-xHWrzgqnp {
	text-align: center;
}
.el-xHWrzgqnp { padding: 0 0 0 0; }
@media (min-width:768px) and (max-width:992px) {
	.el-xHWrzgqnp {
	text-align: center;
}
.el-xHWrzgqnp { padding: 0 0 0 0; }
}
@media (max-width:768px) {
	.el-xHWrzgqnp { 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-VuNgYbvgA {
	color: #F0F8FF;
	background-color: #1E1E1E;
	font-family: poppins;
	font-size: 14px;
	font-weight: 300;
	text-transform: uppercase;
}
.el-VuNgYbvgA { padding: 5px 5px 5px 5px; }
.el-VuNgYbvgA {
    color: white;
    background: #2D8199;
    border-top: 1px solid grey;
    border-bottom: 1px solid grey;
}
.el-VuNgYbvgA a{
    color: white;
}
.el-VuNgYbvgA a:hover {
    color: #57578d;
    font-weight: 700;
}
@media (min-width:768px) and (max-width:992px) {
	.el-VuNgYbvgA { padding: 0 0 0 0; 	margin: 0 0 0 0; }
}
#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-eBcUWotrP { padding: 20px 20px 20px 20px; }
.el-eBcUWotrP {
    max-width: 300px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-eBcUWotrP {
	text-align: center;
}
.el-eBcUWotrP { padding: 0 0 0 0; 	margin: 0 0 0 0; }
.el-eBcUWotrP {
    max-width: 250px;
}
}
.el-gAFnMVscW {
	color: #F0F8FF;
	background-color: #1E1E1E;
	font-family: poppins;
	font-size: 14px;
	font-weight: 300;
	text-transform: uppercase;
}
.el-gAFnMVscW { padding: 10px 10px 10px 10px; }
.el-gAFnMVscW {
    color: white;
    border-top: 1px solid lightgrey;
    background: white;
    display: contents;
}
.el-gAFnMVscW a{
    color: grey;
}
.el-gAFnMVscW a:hover {
    color: #1f7ba6;
    font-weight: 700;
}
@media (min-width:768px) and (max-width:992px) {
	.el-gAFnMVscW { padding: 0 0 0 0; 	margin: 0 0 0 0; }
}
.el-TpXtblKoa {
    background-image: url('https://ebay.jarilohosting.co.uk/2025/NMAB/assets/background.jpg');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left;
}
.el-nPkcdcUUC {
	font-family: poppins;
}
.el-nPkcdcUUC { padding: 40px 40px 40px 40px; 	margin: 100px 100px 100px 100px; }
.el-nPkcdcUUC {
    border-radius: 10px;
    background: #034c84aa;
    max-width: 700px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-nPkcdcUUC {
	font-family: poppins;
}
.el-nPkcdcUUC { padding: 20px 20px 20px 20px; }
}
@media (max-width:768px) {
	.el-nPkcdcUUC { margin: 20px 20px 20px 20px; }
}
.el-kDxAkKVTY {
	text-align: center;
	color: #FFFFFF;
	font-size: 26px;
	font-weight: 100;
	text-transform: uppercase;
}
.el-kDxAkKVTY { padding: 0 0 0 0; }
.el-WuTHHDxSQ {
	text-align: center;
	color: #FFFFFF;
	font-family: poppins;
	font-size: 49px;
	text-transform: uppercase;
	line-height: 50px;
}
.el-WuTHHDxSQ { padding: 5px 0 5px 0; }
.el-WuTHHDxSQ span{
    color: #73a769;
}
@media (min-width:768px) and (max-width:992px) {
	.el-WuTHHDxSQ {
	font-size: 43px;
}
}
@media (max-width:768px) {
	.el-WuTHHDxSQ {
	font-size: 22px;
}
}
.el-brMIYMYWW {
	text-align: center;
}
.el-brMIYMYWW { padding: 20px 0 0 0; }
.el-gkWCToHDg {
	color: #FFFFFF;
	background-color: #73A769;
}
.el-gkWCToHDg { padding: 10px 20px 10px 20px; }
.el-gkWCToHDg {
    background: #ff7323!important;
    border-radius: 5px!important;
    min-width: 50%;
    text-decoration: none;
    font-size: 16px;
}
.el-gkWCToHDg:hover {
    background: white!important;
    color: #ff7323;
}
#row-02-product {
	background-color: #FFFFFF;
}
@media (max-width:768px) {
	#row-02-product { padding: 0 0 0 0; 	margin: 0 0 0 0; }
}
.el-IsnxMQmHW {
	background-color: #F5F5F5;
}
.el-IsnxMQmHW { padding: 40px 20px 40px 20px; }
@media (min-width:768px) and (max-width:992px) {
	.el-IsnxMQmHW { padding: 40px 20px 20px 20px; }
}
@media (max-width:768px) {
	.el-IsnxMQmHW { padding: 0 0 0 0; 	margin: 0 0 0 0; }
.el-IsnxMQmHW {
    gap: none;
}
}
.el-lkeohmLwo {
	background-color: #FFFFFF;
}
.el-lkeohmLwo {
    border-radius: 10px;
    max-width: 300px;
    min-height: 100%;
    }
.el-lkeohmLwo {
    border: 1px solid lightgrey;
    border-top: none;
    border-radius: 10px;
}
.el-VcwxfQmvq {
	color: #FFFFFF;
	background-color: #052F42;
	font-family: montserrat;
	font-size: 18px;
	font-weight: 900;
}
.el-VcwxfQmvq { padding: 20px 20px 20px 20px; }
.el-VcwxfQmvq {border: 1px solid lightgrey;
    border-radius: 10px 10px 0 0;}
.el-XGqfLtlPh {
	background-color: #FFFFFF;
	font-family: poppins;
	font-size: 16px;
	line-height: 28px;
}
.el-XGqfLtlPh { padding: 20px 20px 20px 20px; }
.el-XGqfLtlPh {background: none;}
.el-XGqfLtlPh a {color: #494949;
text-decoration: none;
}
.el-HCGaGIzgV { padding: 0 0 0 20px; }
.el-eYJEnCqVN {
	background-color: #FFFFFF;
}
.el-eYJEnCqVN { padding: 40px 40px 40px 40px; 	margin: 20px 20px 20px 20px; }
.el-eYJEnCqVN {
    border: 1px solid lightgrey;
    border-radius: 10px 10px 0px 0px;
}
@media (max-width:768px) {
	.el-eYJEnCqVN { padding: 20px 20px 10px 20px; 	margin: 10px 10px 10px 10px; }
}
.el-vnfRxKxVj {
	text-align: center;
	background-color: #808080;
}
.el-vnfRxKxVj {
    background: none;
}
.el-nRnfhvcHs {
	text-align: center;
}
.el-nRnfhvcHs { padding: 10px 10px 10px 10px; }
.el-nRnfhvcHs img{
    border-radius: 10px;
    max-width: 500px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-nRnfhvcHs img{
    border-radius: 10px;
    max-width: 300px;
}
}
.el-gRCnAXPXF {
	background-color: #F5F5F5;
	font-family: montserrat;
}
.el-gRCnAXPXF { padding: 40px 40px 40px 40px; }
.el-gRCnAXPXF {
    background: none;
}
@media (min-width:768px) and (max-width:992px) {
	.el-gRCnAXPXF { padding: 0 0 40px 0; }
}
@media (max-width:768px) {
	.el-gRCnAXPXF { padding: 0 0 100px 0; }
}
.el-gSAlTNvRR {
	text-align: left;
	color: #000000;
	font-family: poppins;
	font-size: 21px;
	font-weight: 600;
	line-height: 28px;
}
.el-gSAlTNvRR { padding: 20px 20px 20px 20px; }
@media (min-width:768px) and (max-width:992px) {
	.el-gSAlTNvRR {
	font-size: 18px;
	line-height: 24px;
}
}
@media (max-width:768px) {
	.el-gSAlTNvRR {
	font-size: 16px;
	line-height: 23px;
}
.el-gSAlTNvRR { padding: 0 0 20px 0; }
}
.el-IKyxHblYc {
	color: #000000;
	background-color: #F5F5F5;
	font-family: poppins;
	font-size: 16px;
	font-weight: 600;
}
.el-IKyxHblYc { padding: 20px 20px 20px 20px; }
.el-IKyxHblYc a {
    color: #f57427;
}
@media (max-width:768px) {
	.el-IKyxHblYc { padding: 0 0 0 0; 	margin: 0 0 0 0; }
}
.el-kIjGdAjgY {
	line-height: 28px;
}
.el-kIjGdAjgY { padding: 20px 20px 0 20px; }
.el-kIjGdAjgY strong {font-weight: 900;}
.el-vESkHUhyf {
	text-align: center;
}
.el-vESkHUhyf { padding: 20px 0 0 0; }
.el-FdyolQkWd {
	color: #FFFFFF;
	background-color: #73A769;
}
.el-FdyolQkWd { padding: 10px 20px 10px 20px; }
.el-FdyolQkWd {
    background: #ff7323!important;
    border-radius: 5px!important;
    min-width: 50%;
    text-decoration: none;
    font-size: 16px;
    border: 1px solid #ff7323;
}
.el-FdyolQkWd:hover {
    background: white!important;
    color: #ff7323;
}
.el-lnkbgCryY {
	background-color: #FFFFFF;
}
.el-lnkbgCryY { padding: 20px 20px 20px 20px; }
.el-lnkbgCryY {border: 1px solid lightgrey;
    border-top: none;
    border-radius: 0px 0px 10px 10px;
}
.el-qGeyTWgtg {
	font-family: poppins;
	font-weight: 900;
}
.el-qGeyTWgtg { padding: 0 0 20px 0; }
.el-pwSXuxKKX {
	color: #000000;
	background-color: #FFFFFF;
	font-family: poppins;
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
}
.el-pwSXuxKKX strong{
    font-weight:700;
}
@media (max-width:768px) {
	.el-pwSXuxKKX {
	font-family: poppins;
}
.el-pwSXuxKKX { padding: 0 0 0 0; }
}
.el-IllFyPbgv {
	background-color: #F5F5F5;
}
.el-IllFyPbgv { padding: 00 00 00 0; 	margin: 0 0 0 0; }
.el-bPJzJhAxv {
	color: #052F42;
	font-family: poppins;
	font-size: 36px;
	font-weight: 900;
}
.el-bPJzJhAxv { padding: 40px 0 40px 0; }
.el-bPJzJhAxv span{
    color: #034c84;
    font-weight: 200;
}
.el-CfmqaFdjx {
	background-color: #FFFFFF;
}
.el-CfmqaFdjx { padding: 0 0 20px 0; }
.el-CfmqaFdjx {
    gap: 20px;
    background: none;
}
.el-CkcUVVvHd {
	background-color: #FFFFFF;
}
.el-CkcUVVvHd { padding: 20px 20px 20px 20px; }
.el-CkcUVVvHd {
 border-radius: 10px;
transition: 0.1s;
border: 1px solid lightgrey;
}
.el-CkcUVVvHd:hover {  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
transition: 0.1s;
}
.el-aJzpdwSPW img{
    display: block;
    width: 100%;
    border-radius: 5px;
}
.el-XkQCodxaF {
	text-align: left;
	font-family: poppins;
	font-size: 20px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 29px;
}
.el-XkQCodxaF { padding: 20px 0 20px 0; }
.el-vaIwGlGCK {
    background: none;
    color: #034c84;
    text-decoration: none;
    min-width: 100%;
    border-radius: 0px;
    align-content: left;
    display: flex;
    padding: 0px;
}
.el-RcqbkEkEo {
	background-color: #FFFFFF;
}
.el-RcqbkEkEo { padding: 20px 20px 20px 20px; }
.el-RcqbkEkEo {
 border-radius: 10px;
transition: 0.1s;
border: 1px solid lightgrey;
}
.el-RcqbkEkEo:hover {  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
transition: 0.1s;
}
.el-QlmQCwhbx img{
    display: block;
    width: 100%;
    border-radius: 5px;
}
.el-bYfdTMXaf {
	text-align: left;
	font-family: poppins;
	font-size: 20px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 29px;
}
.el-bYfdTMXaf { padding: 20px 0 20px 0; }
.el-JKutXPhlx {
    background: none;
    color: #034c84;
    text-decoration: none;
    min-width: 100%;
    border-radius: 0px;
    align-content: left;
    display: flex;
    padding: 0px;
}
.el-cfnaMbKRD {
	background-color: #FFFFFF;
}
.el-cfnaMbKRD { padding: 20px 20px 20px 20px; }
.el-cfnaMbKRD {
 border-radius: 10px;
transition: 0.1s;
border: 1px solid lightgrey;
}
.el-cfnaMbKRD:hover {  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
transition: 0.1s;
}
.el-PFsgBPgmm img{
    display: block;
    width: 100%;
    border-radius: 5px;
}
.el-hdXKMbWYE {
	text-align: left;
	font-family: poppins;
	font-size: 20px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 29px;
}
.el-hdXKMbWYE { padding: 20px 0 20px 0; }
.el-mnANCXmnh {
    background: none;
    color: #034c84;
    text-decoration: none;
    min-width: 100%;
    border-radius: 0px;
    align-content: left;
    display: flex;
    padding: 0px;
}
.el-CWGMGKFby {
	background-color: #FFFFFF;
}
.el-CWGMGKFby { padding: 20px 20px 20px 20px; }
.el-CWGMGKFby {
 border-radius: 10px;
transition: 0.1s;
border: 1px solid lightgrey;
}
.el-CWGMGKFby:hover {  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
transition: 0.1s;
}
.el-FUyWhxFeA img{
    display: block;
    width: 100%;
    border-radius: 5px;
}
.el-PewrmBJwF {
	text-align: left;
	font-family: poppins;
	font-size: 20px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 29px;
}
.el-PewrmBJwF { padding: 20px 0 20px 0; }
.el-ExxSJXTqw {
    background: none;
    color: #034c84;
    text-decoration: none;
    min-width: 100%;
    border-radius: 0px;
    align-content: left;
    display: flex;
    padding: 0px;
}
.el-HYpwNDhJR {
	font-family: poppins;
	font-size: 16px;
	line-height: 25px;
}
.el-HYpwNDhJR { padding: 50px 60px 20px 60px; }
@media (min-width:768px) and (max-width:992px) {
	.el-HYpwNDhJR {
	font-size: 14px;
}
}
@media (max-width:768px) {
	.el-HYpwNDhJR { padding: 5px 5px 5px 5px; }
}
.el-BEQnpatHM {
	text-align: center;
}
.el-pSLREAgoS {
	color: #FF7323;
	font-size: 27px;
}
.el-pSLREAgoS { padding: 0 0 10px 0; }
.el-ntjnyBKlQ {
	font-weight: 900;
}
.el-eHwBLPGgg {
	text-align: center;
}
.el-UoDKIHjtN {
	color: #FF7323;
	font-size: 27px;
}
.el-UoDKIHjtN { padding: 0 0 10px 0; }
.el-BEtBWICBJ {
	font-weight: 900;
}
.el-qWRMtGPJv {
	text-align: center;
}
.el-xXkbpYBcn {
	color: #FF7323;
	font-size: 27px;
}
.el-xXkbpYBcn { padding: 0 0 10px 0; }
.el-mFokLAMAT {
	font-weight: 900;
}
.el-QLVqYvwqb {
	text-align: center;
}
.el-TUGhuawJw {
	color: #FF7323;
	font-size: 27px;
}
.el-TUGhuawJw { padding: 0 0 10px 0; }
.el-HUMaLaeuu {
	font-weight: 900;
}
.el-VMSPuHnaL { padding: 0 0 10px 0; }
@media (min-width:768px) and (max-width:992px) {
	.el-VMSPuHnaL { padding: 0 0 0 0; }
}
@media (max-width:768px) {
	.el-VMSPuHnaL { padding: 0 0 0 0; }
}
.el-mxarufmIb {
	font-family: poppins;
	font-size: 14px;
	line-height: 26px;
}
.jd-accordion-item label {
    display: block;
    position: relative;
    border-bottom: 0;
    background-color: #034c84;
    border-radius: 10px;
    padding: 1em 1em;
}
.el-mxarufmIb span{
    font-size: 14px;
    line-height: 1.5rem;
}
.jd-accordion-item input:checked + label + div {
    position: relative;
    max-height: 100%;
    padding: 10px 10px;
    opacity: 1;
    background: white;
}
.el-mxarufmIb strong {
    font-weight: 700;
}
.el-pHorljzqn img {border-radius: 10px;}
#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-CkFpAMEbz {
	background-color: #F5F5F5;
}
@media (max-width:768px) {
	.el-CkFpAMEbz { padding: 0 0 0 0; 	margin: 0 0 0 0; }
.el-CkFpAMEbz {
    gap: none;
}
}
.el-SGJYJyELE {
	background-color: #FFFFFF;
}
.el-SGJYJyELE { padding: 40px 40px 40px 40px; 	margin: 20px 20px 20px 20px; }
@media (max-width:768px) {
	.el-SGJYJyELE { padding: 20px 20px 20px 20px; 	margin: 10px 10px 10px 10px; }
}
.el-kJgryWAgB {
	text-align: center;
}
.el-kJgryWAgB { padding: 40px 40px 40px 40px; }
.el-kJgryWAgB img{
    border-radius: 10px;
    max-width: 500px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-kJgryWAgB img{
    border-radius: 10px;
    max-width: 300px;
}
}
@media (max-width:768px) {
	.el-kJgryWAgB { padding: 0 0 20px 0; }
.el-kJgryWAgB img{
    border-radius: 10px;
    max-width: 400px;
}
}
.el-ryxGBIagz {
	text-align: left;
	color: #000000;
	font-family: poppins;
	font-size: 24px;
	font-weight: 600;
	line-height: 38px;
}
.el-ryxGBIagz { padding: 20px 20px 20px 20px; }
@media (min-width:768px) and (max-width:992px) {
	.el-ryxGBIagz {
	font-size: 18px;
	line-height: 24px;
}
}
@media (max-width:768px) {
	.el-ryxGBIagz {
	font-size: 16px;
	line-height: 23px;
}
.el-ryxGBIagz { padding: 0 0 20px 0; }
}
.el-nPWUuKPTa {
	color: #000000;
	background-color: #FFFFFF;
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
}
.el-nPWUuKPTa { padding: 20px 20px 20px 20px; }
.el-nPWUuKPTa {
    border-radius: 10px;
}
.el-nPWUuKPTa strong{
    font-weight:700;
}
@media (max-width:768px) {
	.el-nPWUuKPTa {
	font-family: poppins;
}
.el-nPWUuKPTa { padding: 0 0 0 0; }
}
.el-DDkuWKqat {
    background-image: url('https://ebay.jarilohosting.co.uk/2025/NMAB/assets/background.jpg');
    background-size: 160%;
    background-repeat: no-repeat;
    background-position: center;
    transition: 0.5s;
}
#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 20px 20px; }
}
@media (max-width:768px) {
	#row-04-cats { padding: 0 0 0 0; }
}
.el-SmzhsGeNg {
	background-color: #1E1E1E;
}
.el-SmzhsGeNg { padding: 0 0 0 0; }
.el-SmzhsGeNg {
    background: none;
}
@media (max-width:768px) {
	.el-SmzhsGeNg { padding: 0 0 0 0; }
}
@media (max-width:768px) {
	.el-kxCcmPBWg { padding: 20px 0 0 0; }
}
.el-nDwMJkNpS {
	color: #FFFFFF;
	font-family: poppins;
	font-size: 36px;
	font-weight: 900;
}
.el-nDwMJkNpS { padding: 10px 0 0 0; }
.el-nDwMJkNpS span{
    font-weight: 200;
}
@media (min-width:768px) and (max-width:992px) {
	.el-nDwMJkNpS {
	text-align: center;
	color: #034C84;
	font-size: 25px;
}
.el-nDwMJkNpS { padding: 0 0 20px 0; }
}
@media (max-width:768px) {
	.el-nDwMJkNpS {
	text-align: center;
	color: #000000;
	font-size: 25px;
}
.el-nDwMJkNpS { padding: 0 0 20px 0; }
}
.el-eLSWFurpq {
    gap: 20px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-eLSWFurpq {
	text-align: center;
}
.el-eLSWFurpq {
    gap: 10px;
}
}
@media (max-width:768px) {
	.el-eLSWFurpq { padding: 0 10px 0 10px; }
.el-eLSWFurpq {
    gap: 10px;
}
}
@media (min-width:768px) and (max-width:992px) {
	.el-JAwzkpcux {
	text-align: right;
}
}
@media (min-width:768px) and (max-width:992px) {
	.el-qvgmRPeTC {
	text-align: left;
}
}
.el-sEzvJVqkV {
    gap: 20px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-sEzvJVqkV {
	text-align: center;
}
.el-sEzvJVqkV {
    gap: 10px;
}
}
@media (max-width:768px) {
	.el-sEzvJVqkV { padding: 0 10px 0 10px; }
.el-sEzvJVqkV {
    gap: 10px;
}
}
@media (min-width:768px) and (max-width:992px) {
	.el-PMUuLVUfd {
	text-align: right;
}
}
@media (max-width:768px) {
	.el-PMUuLVUfd { padding: 10px 0 0 0; }
}
@media (min-width:768px) and (max-width:992px) {
	.el-UEgHJABXk {
	text-align: left;
}
}
@media (max-width:768px) {
	.el-UEgHJABXk { padding: 10px 0 0 0; }
}
.el-GUqFgHLGD {
    gap: 20px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-GUqFgHLGD {
    gap: 10px;
}
}
@media (max-width:768px) {
	.el-GUqFgHLGD { padding: 0 10px 0 10px; }
.el-GUqFgHLGD {
    gap: 10px;
}
}
#cats-03 {
    gap: 20px;
}
@media (min-width:768px) and (max-width:992px) {
	#cats-03 {
    gap: 10px;
}
}
@media (max-width:768px) {
	#cats-03 {
    gap: 10px;
}
}
.el-tcWFHGzeh {
	font-family: poppins;
	font-size: 23px;
	text-transform: uppercase;
}
.el-tcWFHGzeh 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-tcWFHGzeh a span{
    position: absolute;
 padding: 10px 10px 10px 10px;
}
.el-tcWFHGzeh img:last-of-type:hover {
    transform: scale(110%);
    transition: 0.5s;
}
@media (max-width:768px) {
	.el-tcWFHGzeh {
	text-align: center;
	font-size: 12px;
	line-height: 18px;
}
.el-tcWFHGzeh a{
    font-size: 16px;
    justify-content: center;
}
}
.el-LEwpJaxjL {
	font-family: poppins;
	font-size: 23px;
	text-transform: uppercase;
}
.el-LEwpJaxjL 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-LEwpJaxjL a span{
    position: absolute;
 padding: 10px 10px 10px 10px;
}
.el-LEwpJaxjL img:last-of-type:hover {
    transform: scale(110%);
    transition: 0.5s;
}
@media (max-width:768px) {
	.el-LEwpJaxjL {
	line-height: 18px;
}
.el-LEwpJaxjL a{
    font-size: 16px;
    justify-content: center;
}
}
.el-emkphJoes {
	font-family: poppins;
	font-size: 23px;
	text-transform: uppercase;
}
.el-emkphJoes 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-emkphJoes a span{
    position: absolute;
 padding: 10px 10px 10px 10px;
}
.el-emkphJoes img:last-of-type:hover {
    transform: scale(110%);
    transition: 0.5s;
}
@media (max-width:768px) {
	.el-emkphJoes {
	line-height: 18px;
}
.el-emkphJoes a{
    font-size: 16px;
    justify-content: center;
}
}
.el-KuHNQVFqp {
	font-family: poppins;
	font-size: 23px;
	text-transform: uppercase;
}
.el-KuHNQVFqp 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-KuHNQVFqp a span{
    position: absolute;
 padding: 10px 10px 10px 10px;
}
.el-KuHNQVFqp img:last-of-type:hover {
    transform: scale(110%);
    transition: 0.5s;
}
@media (max-width:768px) {
	.el-KuHNQVFqp {
	text-align: center;
	font-size: 12px;
	line-height: 18px;
}
.el-KuHNQVFqp a{
    font-size: 16px;
    justify-content: center;
}
}
#usps {
	background-color: #F5F5F5;
}
#row-05-Banners {
	background-color: #F5F5F5;
}
#row-05-Banners { padding: 0 40px 20px 40px; }
@media (min-width:768px) and (max-width:992px) {
	#row-05-Banners { padding: 0 20px 20px 20px; }
}
@media (max-width:768px) {
	#row-05-Banners { padding: 0 10px 0 10px; }
}
.el-kyVDBlQDF img {border-radius: 10px;}
@media (max-width:768px) {
	.el-kyVDBlQDF { padding: 20px 20px 20px 20px; }
}
#row-07-footer {
	background-color: #034C84;
}
@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: #2D8199;
}
#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-xfTJVXQjU { padding: 20px 0 20px 0; }
.el-xfTJVXQjU {
    gap: 60px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-xfTJVXQjU {
	background-color: #A8A8A8;
}
.el-xfTJVXQjU { padding: 20px 20px 20px 20px; }
}
@media (max-width:768px) {
	.el-xfTJVXQjU { margin: 20px 20px 20px 20px; }
}
.el-EUwNuVEjW { padding: 20px 20px 20px 20px; }
.el-EUwNuVEjW {
    max-width: 40%;
}
@media (max-width:768px) {
	.el-EUwNuVEjW { padding: 0 0 0 0; }
}
.el-VEtNaJyPv {
	color: #FFFFFF;
}
.el-VEtNaJyPv {max-width: 300px;}
.el-SPJzLNepj {
	color: #FFFFFF;
	font-family: poppins;
	font-size: 14px;
	font-weight: 700;
}
.el-WqovXAKAa {
	color: #FFFFFF;
	background-color: #FFFFFF;
	font-family: poppins;
	font-size: 14px;
	font-weight: 200;
	line-height: 20px;
}
.el-WqovXAKAa { padding: 20px 0 20px 0; }
.el-WqovXAKAa {background: none;}
@media (min-width:768px) and (max-width:992px) {
	.el-WqovXAKAa {
	line-height: 18px;
}
}
.el-TAUDVRbyG {
	color: #FFFFFF;
	font-family: poppins;
	font-size: 14px;
	font-weight: 700;
}
.el-JzyLAFsHH {
	color: #FFFFFF;
	font-family: poppins;
	font-size: 14px;
	line-height: 24px;
}
.el-JzyLAFsHH { padding: 20px 0 0 0; }
.el-JzyLAFsHH a{
    text-decoration: none;
    color: white;
}
.el-JzyLAFsHH a:hover{
    text-decoration: underline;
    color: #57578d;
    font-weight: 700;
}
.el-JzyLAFsHH ul{
    background: none;
}
#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: #034C84;
}
}
@media (min-width:768px) and (max-width:992px) {
	.el-KDTezHDtn {
	background-color: #FFFFFF;
}
.el-KDTezHDtn { margin: 0 0 0 0; }
}
@media (max-width:768px) {
	.el-KDTezHDtn {
	background-color: #034C84;
}
}
.el-rpCWsgNee { padding: 20px 0 20px 0; }
.el-rpCWsgNee {
    gap: 60px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-rpCWsgNee { padding: 20px 20px 20px 20px; }
}
@media (max-width:768px) {
	.el-rpCWsgNee {
	background-color: #034C84;
}
.el-rpCWsgNee { margin: 10px 10px 10px 10px; }
}
.el-LUfskmCpD { padding: 20px 20px 20px 20px; }
.el-LUfskmCpD {
    max-width: 20%;
}
@media (max-width:768px) {
	.el-LUfskmCpD { padding: 0 0 0 0; }
.el-LUfskmCpD {
    max-width: 50%;
}
}
@media (max-width:768px) {
	.el-BrossUcXQ {
	color: #FFFFFF;
}
}
.el-fzgfpRkKU {
	color: #000000;
	font-family: poppins;
	font-size: 14px;
	font-weight: 700;
}
@media (max-width:768px) {
	.el-fzgfpRkKU {
	text-align: center;
	color: #FFFFFF;
}
}
.el-wxNarqmrh {
	color: #000000;
	background-color: #FFFFFF;
	font-family: poppins;
	font-size: 14px;
	font-weight: 200;
	line-height: 20px;
}
.el-wxNarqmrh { padding: 20px 0 0 0; }
@media (min-width:768px) and (max-width:992px) {
	.el-wxNarqmrh {
	line-height: 18px;
}
}
@media (max-width:768px) {
	.el-wxNarqmrh {
	text-align: center;
	color: #FFFFFF;
	background-color: #034C84;
}
}
.el-weDBqpNPD {
	text-align: center;
}
.el-weDBqpNPD { padding: 20px 20px 20px 20px; }
.el-vztBlRnlM {
	font-family: poppins;
	font-size: 16px;
}
.el-IVYztUHdL { padding: 20px 20px 20px 20px; }
.el-IVYztUHdL 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-AeYwXbChI {
	text-align: center;
}
.el-AeYwXbChI { padding: 20px 0 0 20px; }
.el-AeYwXbChI {
    max-width: 150px;
}
}
.el-ejJdyzknQ a {
    color:white;
}
@media (min-width:768px) and (max-width:992px) {
	.el-ejJdyzknQ {
	color: #FFFFFF;
	font-family: degular;
	font-weight: 800;
}
}
@media (max-width:768px) {
	.el-ejJdyzknQ {
	font-family: degular;
	font-size: 0px;
}
.el-ejJdyzknQ { padding: 0 0 0 0; }
.el-ejJdyzknQ {
    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-hefYKcyNB {
	color: #FFFFFF;
	font-family: degular-display;
	font-size: 25px;
	font-weight: 800;
}
@media (min-width:768px) and (max-width:992px) {
	.el-hefYKcyNB { padding: 0 0 0 63px; }
}
.el-PbGXnYrJK {
	line-height: 2em;
}
@media (min-width:768px) and (max-width:992px) {
	.el-PbGXnYrJK { padding: 20px 0 0 0; }
}
.el-yHTfkXuHt {
	color: #FFFFFF;
	font-family: degular-display;
	font-size: 25px;
	font-weight: 800;
}
.el-yHTfkXuHt { padding: 200px 0 0 0; }
@media (min-width:768px) and (max-width:992px) {
	.el-yHTfkXuHt { padding: 40px 80px 40px 63px; }
}
@media (max-width:768px) {
	.el-yHTfkXuHt { padding: 20px 20px 20px 20px; }
.el-yHTfkXuHt {
    font-size: 13px;
}
}
@media (min-width:768px) and (max-width:992px) {
	.el-zrlLbTYLv {
	text-align: right;
	color: #FFFFFF;
	font-family: degular;
}
.el-zrlLbTYLv { padding: 20px 20px 20px 20px; }
}
@media (max-width:768px) {
	.el-zrlLbTYLv {
	text-align: right;
	color: #FFFFFF;
	font-family: degular;
}
.el-zrlLbTYLv { padding: 20px 20px 20px 20px; }
}