@import url('https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap');

:root {scrollbar-color:oklch(0.79 0.02 272.94) var(--scrolltrack-color, #0000);}
/* body {background: #F1F5F9;} */
body {background: rgb(30 4 68 / 5%);}
body, a, div, button, section, input, select {font-family: "Work Sans", sans-serif;}

.container, .page-main .columns, .headerL01,
.headerL02 .container, .headerL03 .container {
    max-width: 1840px;
    padding: 0 10px;
    width: 100%;
    box-sizing: border-box;
    margin: 0 auto;
}

body [data-content-type="row"][data-appearance="full-width"] .row-full-width-inner,
.set_page {
    max-width: 1840px;
    margin: 0 auto;
    padding: 0 10px;
    width: 100%;
}




/* button */
.qtDataBx .qtFtr + .actions-toolbar button,
.congeriem_po-order-upload button.primary,
.checkout-onepage-success .checkout-success .my-4 a.btn,
.amasty_quote-quote-success .checkout-success div.flex a.btn,
.review-form button.btn-primary,
.checkout-nav-main button.btn-primary,
div#checkout-coupon-code-details button.btn-primary,
.quoteClm2in nav ul li button.btn,
body.account .primary a,
#quotecart-drawer>div>.relative>.flex.flex-col .grid:not(.border-b) div.flex a,
a.gren_btn, .product-item-inner fieldset.box-tocart .product-item-actions button.btn-primary,
body.account .primary button, #notice-cookie-block button.btn-primary,
.cart-empty .btn-primary,
.btnGrn {
    min-width: 100px;
    border-radius: 8px;
    height: 44px;
    font-weight: 600;
    cursor: pointer;
    display: inline-block;
    vertical-align: top;
    width: 100%;
    line-height: 42px;
    font-size: 16px;
    background: linear-gradient(to bottom, rgba(167, 229, 79, 1) 0%, rgba(142, 198, 64, 1) 100%);
    color: #000;
    text-align: center;
    transition: all ease-in-out 0.3s;
    padding: 0;
    border: 0;
}
.qtDataBx .qtFtr + .actions-toolbar button:hover,
.congeriem_po-order-upload button.primary:hover,
.checkout-onepage-success .checkout-success .my-4 a.btn:hover,
.amasty_quote-quote-success .checkout-success div.flex a.btn:hover,
.sbemlBtn:hover,
.review-form button.btn-primary:hover,
.checkout-nav-main button.btn-primary:hover,
div#checkout-coupon-code-details button.btn-primary:hover,
.quoteClm2in nav ul li button.btn:hover,
body.account .primary a:hover,
#quotecart-drawer>div>.relative>.flex.flex-col .grid:not(.border-b) div.flex a:hover,
a.gren_btn:hover, .product-item-inner fieldset.box-tocart .product-item-actions button.btn-primary:hover,
body.account .primary button:hover, #notice-cookie-block button.btn-primary:hover,
.cart-empty .btn-primary:hover,
.btnGrn:hover {
    background: linear-gradient(to bottom, rgba(167, 229, 79, 1) 0%, rgb(160 216 82) 100%);
}
#checkout-shipping-address-button {
    border: 1px solid #C7D6E5;
    border-radius: 8px;
    background: #F1F5F9;
    font-size: 14px;
    font-weight: 500;
}
.checkout-onepage-success .column.main > .py-4:not(.checkout-success) .btn-primary, 
div#checkout-shipping-address-dialog div.flex form>div + div .btn-secondary,
.congeriem_po-order-upload .secondary a.back,
body.account .secondary a,
.actions-toolbar.cart button.btn-secondary,
.btnLight {
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    border: 1px solid #C7D6E5;
    border-radius: 8px;
    background: #F1F5F9;
    padding: 11px 0;
    color: #000;
    transition: all ease-in-out 0.3s;
}
.checkout-onepage-success .column.main > .py-4:not(.checkout-success) .btn-primary:hover, 
div#checkout-shipping-address-dialog div.flex form>div + div .btn-secondary:hover,
#checkout-shipping-address-button:hover,
.congeriem_po-order-upload .secondary a.back:hover,
body.account .secondary a:hover,
.actions-toolbar.cart button.btn-secondary:hover,
.btnLight:hover {
    background: #fff;
    border: 1px solid #b4c4d3;
}
.actions-toolbar.cart button.btn-secondary {
    padding: 11px 25px;
}
.qtDataBx .qtFtr + .actions-toolbar button {padding: 0 25px;}




/* HEADER */

header.page-header > .mb-12 {
    background: #1E0444;
    color: #fff;
    margin: 0;
}

header.page-header > a {
    display: none;
}

.headerL01 {
    padding: 5px 10px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}

.headerL02 {
    background: transparent;
    padding: 14px 0;
    border-top: 1px solid #2E0C64;
    z-index: 15;
}

.headerL03 {
    background: #130732;
    z-index: 12;
}
.deskSearch .container {
    max-width: 780px;
    margin: 0 auto;
}

.hdr01_L {width: 30%;}
.hdr01_M {width: 40%;}
.hdr01_R {width: 30%;}
.hdr01_L {
    font-size: 16px;
    font-weight: 500;
}
.hdr01_R {
    text-align: right;
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
}

.hdr01_M {
    text-align: center;
}
.hdrnote {
    font-size: 14px;
    font-weight: normal;
}
.hdrQtBtn {
    font-size: 14px;
    margin: 0 28px 0 0;
        padding: 5px 12px;
    border-radius: 6px;
    background:transparent;
    transition: all ease-in-out 0.3s;
}


.hdrCrtBtn span.label,
.hdrQtBtn span {
    display: inline-block;
    vertical-align: middle;
    font-size: 14px; font-weight: 500;
}

.hdrQtBtn:before {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Ccircle%20cx%3D%227.5%22%20cy%3D%227.5%22%20r%3D%226.75%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.5%22%20fill%3D%22%23ffffff00%22%2F%3E%0A%3Cpath%20d%3D%22M13%2016L15.5%2013.5L9%209.5L13%2016Z%22%20fill%3D%22%23ffffff%22%2F%3E%0A%3C%2Fsvg%3E");
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    content: "";
    background-position: center;
    background-repeat: no-repeat;
}


.hdrCrtBtn:before { 
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2217%22%20viewBox%3D%220%200%2018%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cpath%20d%3D%22M7.32915%2015.3697C7.32915%2015.7734%207.00188%2016.1006%206.59817%2016.1006C6.19446%2016.1006%205.86719%2015.7734%205.86719%2015.3697C5.86719%2014.9659%206.19446%2014.6387%206.59817%2014.6387C7.00188%2014.6387%207.32915%2014.9659%207.32915%2015.3697Z%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22%23000000%22%2F%3E%0A%3Cpath%20d%3D%22M15.3682%2015.3697C15.3682%2015.7734%2015.0409%2016.1006%2014.6372%2016.1006C14.2335%2016.1006%2013.9062%2015.7734%2013.9062%2015.3697C13.9062%2014.9659%2014.2335%2014.6387%2014.6372%2014.6387C15.0409%2014.6387%2015.3682%2014.9659%2015.3682%2015.3697Z%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22%23ffffff%22%2F%3E%0A%3Cpath%20d%3D%22M0.75%200.75H3.67392L5.63295%2010.5378C5.77091%2011.2324%206.38687%2011.7283%207.09491%2011.7147H14.2C14.9081%2011.7283%2015.524%2011.2324%2015.662%2010.5378L16.8316%204.4049H4.4049%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22%23ffffff00%22%2F%3E%0A%3C%2Fsvg%3E");
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    content: "";
    background-position: center;
    background-repeat: no-repeat;
}
#amquote-icon span.absolute,
.hdrCartCount {
    background: linear-gradient(to bottom,  rgba(167,229,79,1) 0%,rgba(142,198,64,1) 100%);
    line-height: 22px;
    display: inline-block;
    vertical-align: middle;
    min-width: 22px;
    border-radius: 11px;
    color: #000;
    font-size: 15px;
    font-weight: 600;
    padding: 0 4px;
    text-align: center;
}
.mobSearch form button,
.deskSearch form button {
    background: linear-gradient(to bottom, rgba(167, 229, 79, 1) 0%, rgba(142, 198, 64, 1) 100%);
    border-radius: 0 8px 8px 0;
    height: 42px;
    color: #000;
    font-weight: 600;
    cursor: pointer;
    display: inline-block;
    vertical-align: top;
    width: 62px;
    position: relative;
    height: 46px;
}
.mobSearch form button:before,
.deskSearch form button:before {
    content:"";
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2221%22%20height%3D%2221%22%20viewBox%3D%220%200%2021%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cpath%20d%3D%22M17.4444%209.22222C17.4444%2013.7632%2013.7632%2017.4444%209.22222%2017.4444C4.68121%2017.4444%201%2013.7632%201%209.22222C1%204.68121%204.68121%201%209.22222%201C13.7632%201%2017.4444%204.68121%2017.4444%209.22222Z%22%20stroke%3D%22%23000000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22%23ffffff00%22%2F%3E%0A%3Cpath%20d%3D%22M19.4982%2019.5001L15.0273%2015.0293%22%20stroke%3D%22%23000000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E");
    width: 22px;
    height: 22px;
    display: inline-block;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
.mobSearch input,
.deskSearch input {
    border-radius: 8px 0 0 8px;
    box-shadow: unset;
    height: 46px;
    color: #000;
}
.mobSearch form button svg,
.deskSearch form button svg {
    display: none;
}
.cstIcn {
    position: relative;
}
#customer-menu:before {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2215%22%20height%3D%2216%22%20viewBox%3D%220%200%2015%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cpath%20d%3D%22M3.42857%203.89744C3.42857%201.74851%205.25514%200%207.5%200C9.74486%200%2011.5714%201.74851%2011.5714%203.89744C11.5714%206.04636%209.74486%207.79487%207.5%207.79487C5.25514%207.79487%203.42857%206.04636%203.42857%203.89744ZM10.0714%209.02564H4.92857C2.21143%209.02564%200%2011.1426%200%2013.7436C0.00045406%2014.3419%200.248941%2014.9156%200.690893%2015.3386C1.13284%2015.7617%201.73213%2015.9996%202.35714%2016H12.6429C13.2679%2015.9996%2013.8672%2015.7617%2014.3091%2015.3386C14.7511%2014.9156%2014.9995%2014.3419%2015%2013.7436C15%2011.1426%2012.7886%209.02564%2010.0714%209.02564Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E");
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-position: center;
}
#customer-menu svg {
    display: none;
}
#customer-menu > div {
    display: inline-block;
    vertical-align: middle;
    margin: 0 0 00 3px;
    font-size: 16px;
    font-weight: 400;
    color: #fff !important;
}
/*
#customer-menu:after {
    content: "Sign In";
    display: inline-block;
    vertical-align: middle;
    font-size: 16px;
    font-weight: 400;
    color: #fff !important;
}
*/
#customer-menu {
    font-size: 14px;
    margin: 0;
    padding: 5px 12px;
    border-radius: 6px;
    background: transparent;
    transition: all ease-in-out 0.3s;
}
.hdrQtBtn:hover,
#customer-menu[aria-expanded="true"],
#customer-menu:hover {
    background: rgba(255, 255, 255, 0.1);
}
.cstIcn nav {
    background: #f1f5f9;
    margin: 0;
    color: #484848;
    padding: 0;
}
.cstIcn nav a {
    padding: 10px 10px;
}
.cstIcn nav a+a {
    border-top: 1px solid #e0e5ea;
}
.cstIcn nav a:before {
    content: "";
    width: 6px;
    height: 6px;
    display: inline-block;
    vertical-align: middle;
    background: #8fc740;
    border-radius: 50%;
    margin: 0 2px 0 0;
    transition: all ease-in-out 0.3s;
}
.cstIcn nav a:hover:before {
    margin: 0 4px 0 0;
}
.headerL03 ul.py-4 {
    padding: 0;
}
.headerL03 .container div.hidden {
    padding: 0;
}

.headerL03 .container nav.relative ul {
    font-size: 14px;
    gap: 15px;
}
.headerL03 .container  nav.relative>ul,
.headerL03 .container  nav.relative ul li.relative,
.headerL03 .container  nav.relative {
    position: unset;
}
.dropdown-box {
    width: 100%;
    left: 0;    
    background: #fff;
    color: #000;
    translate: unset;
    right: auto;
    box-shadow: 0 4px 6px 0 rgb(0 0 0 / 15%);
    margin: 0;
    border: 1px solid #EAEFF3;
    border-radius: 0 0 8px 8px;
    padding: 20px;
}
.headerL03 .container nav.relative ul li.relative:has(.dropdown-list) {
    position: relative;
}
.headerL03 .container nav.relative ul li.relative:has(.dropdown-list)>ul {
    position: absolute;
    width: auto;
    padding: 0;
    background: #fff;
    left: 0;
    right: auto;
    translate: unset;
    border-radius: 0 0 8px 8px;
}
.headerL03 .container nav.relative ul li.relative:has(.dropdown-list)>ul a {
    color: #484848;
    padding: 8px 15px;
    font-size: 14px;
}
.headerL03 .container nav.relative ul li.relative:has(.dropdown-list)>ul a:hover {
    color: #000;
}
.headerL03 .container nav.relative ul li.relative:has(.dropdown-list)>ul li {
    padding: 0;
}
.headerL03 .container nav.relative ul li.relative:has(.dropdown-list)>ul li + li {
    border-top: 1px solid #ededed;
}
.headerL03 .container nav.relative ul li.relative:has(.dropdown-list)>ul li:last-child a {
    border-radius: 0 0 8px 8px;
}


.all-manufacturer-dropdown {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: stretch;    
}
.z-20.navigation.hidden.lg\:flex {
    position: relative;
}
.all-manufacturer-tag-submenu {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: stretch;
    width:70%;
    flex: 1;
}

.all-manufacturer-dropdown-1st-col {
    width: 25%;
    max-width: 280px;
}

.all-manufacturer-dropdown-2nd-col {
    width: 75%;
    padding: 0 30px;
    flex: 1;
}

.all-manufacturer-dropdown-3rd-col {
    width: 20%;
    padding: 0 0 0 30px;
    border-left: 1px solid #C7D6E5;
}

.all-manufacturer-dropdown-3rd-col>div[data-appearance="contained"] {
    padding: 0;
}

.all-manufacturer-dropdown-2nd-col ul li {
    max-width: 158px; width: 100%;
}

.all-manufacturer-dropdown-2nd-col ul {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: stretch;
    gap: 12px;
}
.manufacturer_submenu_item {
    border: 1px solid #C7D6E5;
    border-radius: 6px;
    overflow: hidden;
    aspect-ratio: 158 / 67.17;
}

ul.manufacturer-submenu-tags-list li {
    font-size: 14px;
    line-height: 16px;
    color: #484848;
    font-weight: 500;
    cursor: pointer;
    position: relative;

}
ul.manufacturer-submenu-tags-list li:hover:before {
    background: #F1F5F9;
    content: "";
    position: absolute;
    left: -10px;
    top: 0;
    bottom: 0;
    width: 100%;
    z-index: -1;
    border-radius: 4px;
}
ul.manufacturer-submenu-tags-list li.active {
    color: #000;
}
ul.manufacturer-submenu-tags-list {
    border-right: 1px solid #C7D6E5;
}
ul.manufacturer-submenu-tags-list li.active:after {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2210%22%20viewBox%3D%220%200%2013%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cpath%20d%3D%22M13%205L4.75%209.33013L4.75%200.669873L13%205Z%22%20fill%3D%22%23C7D6E5%22%2F%3E%0A%3Cpath%20d%3D%22M11%205L2.75%209.33013L2.75%200.669873L11%205Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E");
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    left: calc(100% - 4px);
    top: calc(50% - 5px);
    width: 13px;
    height: 10px;
    background-position: center;
    content: "";
    background-repeat: no-repeat;
}
ul.almmBnrs {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 15px;
}

ul.almmBnrs img {
    border-radius: 8px;
}

.printer3d-menu a {
    border-radius: 6px;
    border: 1px solid rgb(255 255 255 / 30%);
    padding: 1px 12px 1px 8px;
    transition: all ease-in-out 0.3s;
}
.headerL03 .container nav.relative ul li:hover,
.printer3d-menu a:hover {
    border-color: #8EC640;
}
.headerL03 .container nav.relative ul li.printer3d-menu:hover {border-color: transparent;}
.headerL03 .container nav.relative ul li {
    padding: 10px 0;
}
.printer3d-menu a:before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    height: 36px;
    width: 36px;
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2234%22%20height%3D%2234%22%20viewBox%3D%220%200%2034%2034%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Crect%20width%3D%2234%22%20height%3D%2234%22%20fill%3D%22url(%23pattern0_1115_1157)%22%2F%3E%0A%3Cdefs%3E%0A%3Cpattern%20id%3D%22pattern0_1115_1157%22%20patternContentUnits%3D%22objectBoundingBox%22%20width%3D%221%22%20height%3D%221%22%3E%0A%3Cuse%20xlink%3Ahref%3D%22%23image0_1115_1157%22%20transform%3D%22scale(0.00222222)%22%2F%3E%0A%3C%2Fpattern%3E%0A%3Cimage%20id%3D%22image0_1115_1157%22%20width%3D%22450%22%20height%3D%22450%22%20preserveAspectRatio%3D%22none%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAcIAAAHCCAMAAABLxjl3AAADAFBMVEVHcEyoV3NyU2vlxp%2FK%2F85EXrKYcVJA1P89yf46u%2FZuTWtvR152U2OUOVRdSmrZg3WdVkzKZW6lWlAwQ3TCmZmfVEjTqqXctpvceob90JfHkmvGkGn70ZkzTI83QmsuSIbIkWpCU4T%2B26CnQkT4b34rRH83Rm391p%2F4cH%2F%2B1p2ZbVLrXnP%2F3KJ%2FWEz9eohXqf9Wpv3vX2tUqvsfKkKwREzUka8dKkYYIzvtsX9kSkn839lC2v%2F%2FeYj%2FdoZakf8QGSz%2FaHaTKS%2BlNT3%2Ffo3%2FZHJldpv%2Fg5H%2FanmhN0RgcZhcbZT%2F3J6fMTjAR1JYapG6iWH%2FbXz%2F%2F%2F7%2FcH%2BYLjT%2Fe4v%2FyI3%2FxImsOkL%2F0ZX%2F1Zj%2F2Z5qe5%2B5RFD%2FzZH%2Fc4IMFCpTZY1xgKNNff3%2F4KUzT6exQEw2U6zFTFfBj2dkmP9Qgv%2B%2FhFvZn3H%2FbHv%2Bv4j%2F5Kj%2BX22fKC%2ByglvQmm7KlWpXjP%2FfpndUh%2F8wS6Dxs4D%2FipcpP4WocU1NYInprXpKd%2FGnPUs8V6wqRXdK3%2F8TI0H4XWqmeVaVNUIkOnkmPH84V7cRHTZGWoW2e1RAU30lPWrVTFgxTn2GKzPoVmJy7%2F8rQYz3uoQXKky1XjT%2Bt3t4h6hKePlJdOfdU2H%2Fv3%2F%2F6rHwWmfqfkbJjWOha0lFbd%2BTOBiuNj0cNGA5XMBBaNg%2BZNEIDyQiIjA8YMksRJb%2FlKCxZz%2FLR1H6pmy5Pkf8r3X7iEqTYkZn6v%2FFUl3DfFElfK4IYsWHWkGyJy76mFxoYmSzbkYkMVBN5v8wSpUicrHPhlfDcUb7Ul5Fb%2B07SGpjGhzmS1bKZDZ3IyUsk8u%2BVivcPkQEV8PLMzZ5Uj9TUlZIRkv%2F8rzNV2WdQCAuRY1nRjY5rugOCBXqn2s6UZ2CMRlNODDjj10mhMI6LDB2c3YeaJetTSj%2FprEvn9nkcTv1PUjXdUXsw6N0pP6UjJLu7e9QarXXXi2loKB%2B9P9EExeJufbcsY%2Btrru8vMDJy9DZ2t6rSmdwRXOJmb2gZqJRk8FlWlelAAAAO3RSTlMAAQMDAf7%2B%2Fv3%2BGhAH%2FCo2a%2F5GPxuMDyb9e2SNP9BUrsKM3rRq5G2bmVy4%2FbrZyEWqxXq22f6M28yt8Bg%2Fa6IAACAASURBVHja7J1PSBt5G8dnxrAHE9Ki1RD%2FRVOsKPZUWOzJUw5mIMVDwsyEAcNcCpEMaAgEYg5BlvfFZEIuCXpoIB5y8VTEk9D18B5ytutBKLjYc4Ue1iosvM%2Fzm4lRtrs1cWIt%2B3y1tBWbwnz6%2FT7f5zdJynEkEolEIpFIJBKJRCKRSCQSiUQikUgkEolEIpFIJBKJRCKRSCQSiUQikUjdkKPnuuh6%2FGD6CjNHD0%2FX5QcRb9JzPBkZmfZOobzeEc8go0hX50fITgf8PDjinfL7xeqVdMU%2F6%2FWwb6Cr9ODTE%2FDN%2BjWgpmtiS5pe1eXZ6UHK0wfOz%2BGZnmL4REWRZVlikmVFMTFWdT9AJIYPM0AhPns83lmleoT8ZEkNRxKgMvyIRMKqJCuipgHEanmI5yhMH5wBgZ8D4hNnnybKEtArp9PZVGoZ9SGVTZcTkbBkQRTnPMTwYdVPxAH%2B047Af4oUBnrZ1HKyFi9ktveezzydQa3UsmWAKIswHvVqYoijVvOAGij0l2kzPxU1wvABPYD3cmDM3etiY4939fY9nkmm0YloRF0adpERH8wC2DMy5a%2BCAUU1sZlu4ht47BauKDsc7Ceud2g8HVZNIypzTzgqNQ9iAoIBtSMYgFIC7LcK2Qnue%2Bx2Mb6CcA2SgN%2FtGppLqBIy1BQYiMTw%2B68QHjCgxW85Gc9s7z8f6HMiL9BXQlfoAYhZFcIUFgyZSs13H4H8yJQC%2FORIOZtq8nOZ%2FP7OXjxAfDSHAxHWRokYflcLwgic1bDAlNOQn1g9B%2FoE7C0u%2FhvsOddwxGSo0jz8jjOwZ3pWBwOGIUBrUF%2F2X1r%2Bu5WBuaEEYyiHx13E8LtkqAUQJiAG6N7%2B88e9t%2BVn1dihhKzooiJFhjkHXdH7j1DHCACEBLUMONDHI7923GT5EKK0PMQJdFHv14EOjgEMI0CcgGhAXmgzDdGHYUnTIEpTj6jS3KsFeVgjNAZw1UxQmIBCJ9Osh%2FNKsqbJUmRukLL0PofgoFdpAtzefwoVlBc6rCM858VxKKvlYWo097gJTvstgDACn8IIFISOr76Dc80BQ0WOZIcoSu%2BrxkCGalhiIEL3Zvq4uwBkUepJYJSqidUnFKX3swqCBWGNWH6FJQYAulx3fUhuWpLx5lR6mGx4H1PQM1sVw%2BWU2UIFzmHD%2FBK4KUXUZSmx%2FIjGYfcJTis6ZOhqYXt7b8DJCbZccZ574lc0UQqXx%2Bkad72ITlWVSHoZj0JneqGF2pXO3DQ2GimRokbTZYIjMAXL2SRYEIYgL9h3nOLgZ0VNQxvSWWlXm6hX08KmBSFDeTsvNfzrCDMb0mLRRYIYonLiyoK83Q8%2FxWyYHqczmm42UdUsogMum2rMjUbjiYANVZqG3fPgiJ%2BFKLOgIHTjb%2FAqZMOuEhRFM0ShiLq6UTgcnCeh6DIYnWzYFYLTupLIQohuDwjduq1n2TCSHheolHbh4upyOfUqk9nus38K3pyGMqQ12bALBGEbTMUzmefu7hG0bCiqiew4DUP7PSiVYRv8FcagTSHKC03xN2wYVrDQJOmk1H4PppdXMpkZWw5O%2FvLc0tZTvXncDZVwOUU3LOxuMuDBQiYzwPN3zjfBfASH093f3z8GP9xOEx87KYDeK4kaJOlr2itsJahZBO%2B6DQrsvqLLPTbhm5zMNTU56psY68Vnvrng4V1zLEmp0Ni7D8plTNGBO76mmvHvHfNdwSvBh%2FWrUml0Al%2F%2BJLg4ryziEzqo0Ni3bj%2Fxi9hFCwN3q6II0Dnms4AZRh4%2FQIZhwO%2FZV0ef9bKnYCiYpEl6rZNdBHtm9YRJ8C435xGg%2B%2BdJpFdi5PJr14QgkaKRn3Bz3JSC2z0lqW0xOlWNZGuZwsxdzkt4%2BMP9PjQauA%2FhLaFC1gfoimLJmHCOqAp20nEH2dCmMqqmk4XCjLPz64kOBIBNfoweKIifwWAwxMQwIkTDmMgqWhiSlFZDW2LU41fKq4VCxt35Rg8T1I0OZACb%2BJgWgtfEKDKIpfevVTWRXh6mV1jYgXC2ygZhX8dXEzLUOYEATQO28N1UkyJAxMLzLpVOU5LaFKPhbK1QeNwxQQjRfiwxhgXwa%2FiuYUSIaMTibyupZUpSW%2FYJFqMzQocrGu%2FinL4mQJMfgxUIBP6OYtOI9b3VVeqkdrTRRGqlUOj0FdS8aUE2AxlAkx7Twk2IV79nEBnDd6u03d%2F9WEaT0rVCvNMYhRB9ZloQIpQBNOGZHbQVqYErrgETIjIs5irvkvT6irsinK2WlwvxmQ49KHAuX66VocApGg0El1jpxK%2BbXzUZBgPMhxbFYAgZFivvKEnvakJdzb4qFDosFQLXO9qy4ALwiwaRTN1UsZRfC1nRGoxdnJ1b8cogQpjmgWH95T%2B95wnpFibUocvEO9zOBM49aRIEswGnaCBk5Or1SuXg4PT05KRYzJXyS2a4hv48W1y8jK1Fr%2BVpaIn58Bn7ywWBFsQOJyGacKWzeYRFxgpR04JBowj8dk5NnQBERMhC9HwRdBlttBA2GdYPRiee4RuA8QSxszpqmrCnM4K5KwsGorGFPABcv%2BJ3fHx8yFyI8%2B8CCS5efLyOECCyeVg%2FgD406Rtz4ht%2BEZT29gHOo8nZWjzekQkFbuw6wehSDgCCA3d2Tk%2BOD%2Fe3f4nXao0SzMKFUOySEVw8f2fcQIgMSxCldTxxK01O9HP2vYjq32JC71FiOV7ryISu6x6MxgJG0QKI%2FH4q1D683X2TyhlrQBDHIOrs8%2FvWLIxaDKHS1CuNPLsvXPKN8ZyLILYjv55OrsQ7qaPNOYhjEEI0mKuvg%2F3gEw0Y%2F%2F3tZkSVxM%2F%2FhRwNnS9aOvvUCEUtflG2fkBRZeOwYuQNowH1J%2Bfr7%2Fw9Nf6tG0U83sn5COuilgeB4BJacMcCWPj97Rt8G1lN%2F5hbWwp%2BYfQwSi9jjVaGwv7BnBiEKK1X6ngrsQEQizmfm6Ne01aOrtQ62K1hH2wRjMXWipUNJHhyuL%2BX%2Bd%2FbiKJpmiKpZaOUD7AxeHb%2B%2BXqbiZoAUa0oNd4jQ1gmi88EugPVTo7GX7dfZmBgjf6F4MbO8eHe3q8fIqKuKWpic%2FNNMmfErDF4cW62mZgZosjPBAkMl3AVOWi8b4B%2Bg35aL75wE8PbmdCjy9lXtfH2J6HA%2BUqlJsGtECM4f3q8v7cXLwNAKbIJAN9IH%2F8TOFtsqdVmogt%2Fnl1uWTYMBJkNDxAgRunBwUG9PkZheiuE00fhVDzZfo6yk23zUG0huhXImQQP9%2Ff3VmUACAbEMqMo%2Bdx5cwxabSbIWgwQxMm4YDKMWjZsCU93fqZF%2F1Z7%2FVF5Nf667ecBWis9IxjY2spjF0WCh9tpXZcSu5tWmfkjVwJUl5%2FyUdOLl58aZhFdMDvq%2BZqJEBpNrlipVHbgcSqnFUS4Xjl4Qe%2Bn8C05ON5fTSdr4z1tXiqec16rMltRNOE8zMHDjFpVIpu7b%2FA%2FptDkcPhjLh%2B6uIg2imuxi9bZzBXBxbNoKGYyDLGDuQ0mrEXrO%2BvrBy%2BcNBC%2FOQo1JVtLtr3X4yC07k0sAMJgsbKzMX9yePyLoqubu5uqiPwgTHfzeDQTNBoLwOii2WYA2JfmcPxyZcN8DhCuz4M25k2SG%2BuVF046qvnWVnikpl61PQpbg5AhjK1BjkKVOf5JERO7u7hPwDDEMP0jZ5jno%2BC84AUuFtBmwIYXrX6ztQQ2hM%2FAEu6GlfmmNvADGLr4%2F7N3diGNpWccd2YHTWaX3YEunaX0Y2a3u%2BzF0C7b0l7IYqFNSyKT7A6rmJzV5JCLCYwo6GFAuvEiCbKQkGyoGObAjMW9yEVkyoSgRQU54k0oCBLtRZwpIUbwYohgYPwoYp%2Fned%2FzEY2aQC%2FPqzjC3M1v%2Fs%2Fzfz7eN2YsvaIq7B10SS2%2B0XuNanqa8LLWaAz8aFepVHjtGcvm%2BhBgLvekt8%2Fth7reqY3rwdIc76ObEcjcHO9TejyMAUAMpmzEEc10GSlGUr8zQ%2BmVbmbQ1WpVeEMLo2xKbw%2BG0tGu7dJEz3j2iWfY0wsAe9zd3cNMhGwPwy7SsBBSIWt47%2B3nbZQdlyEbiqIo2IIYSTc2DQyBYkQxGV6K4sa96anRVqtCGk9wgmweDzFQic6W5qRXz7r9%2FaDEHg%2B2ZsbiIRxSMBUiwr0DcDOyWunnfceEMCaSDm1OiKSRTamoMfQCQmD4c5PhJQh%2FjL0Z6U5LcZS5URZG%2BbohVQSzpeIPU37PUDb7zA0Ae8ddyVDMpy%2Bz2eUD0ZcPnmiV%2FkGcGZwYqVAUaNaYmhgseOtkmPq92ae5wpAGWjSk19vuamFUXU%2FDHqdSKs31ucde5Xr8w%2B431eUkznopE9rUjTZfzMk0eEg1xRFlxLyPVKhG0uVRacmry9CLlsasDi8xpNPu8ZnWNnGvt72rh1GdYRwZFl2PX%2BXcw579IK6u4RDKQBBdqWgnLwrxVPWkh5WEwFQoChBJlciGFBgtGD0NhNJPTBle0l7rg7KwRYS6l2EI7TwdpjdLxbnxbv9%2BjPSnbx7a9A1SjjAfP%2BEJsboZFzlD5kkVlxSoz4cQSm%2BaOrwYYT8gbKWmoM6aTlBb9HUAwwQwHH9dCSWZ%2FM5s%2FzKEhG6vEmTji6PqRl4lKIo2lgylmYBUyhhlaFYWl5WF%2FY9nAq1M7K%2FVi9DAEIJnfrO0HKd%2BjOZijBKkKSGrCWmMv7dfyeepN8MRQjJUIBkGAtLIrOZpvNFoSvmRyfBShC00uc%2BKkN9AQ2JO2n35K7a%2B7WwIaLfZ6lQo0IiJNWWI4HIiiEW9Fkl9iBCSIciw3WBpyNGYCC9C2NMawsYiZFkPGOLwQji1Wjo6OzssW6fqHRgDSMGuNdcOxYRTZgTxyKLoSALCTSA4U5cOTRleibD5C03nRKgiZOkwGAuK1s4V9YQtp3bHGYKCTRviVzfibEqhJUM78zMzgfpQavbZ%2Fq8If8FnTI0QOny2rfDKPJzJyUn4GQ6HrWWnU71pqMrw5CuDk8H4yfiBDG2EcGKGZLhkcKWRlGLW9xe1SAGhq2mEZ2rCukgKX87TzhXGj5%2F5cKd1bSfu0xFSkjw5Oj4iJyPSDgaHKDNLqqTaJUQYCGx7zVZpUyocbwnhXXVv9LwMHY6tlRUmwDMMlbhTZ4jzXpvNF4%2F7AJlwcnh4wg2pLItCEBFWAOEZGWKbzZzgX%2BRIW0BI3VFG0OHkT1oYVGglCTJ%2BnGJtMtyxu7YTTfg4Q0E72FFj%2FdJDHkllmSFclsjQBFy6DNHQmN3uCxFKj5p1pDiiYCLEC0nBeoYOqx5E8U%2F2a22%2B07K2lsykg0YZCmwHWO14HzgpjkIkpapCRSgVjDI0I%2BlFCPvGpKaX8amiQIJQ7vlisZjhbRI7RFEOkGxMWMVZm%2B%2FYKpfTnKG6%2Bysf7x3wyS8W%2Bg6HjCKURadWGOL3yGzdwOJtM5I2bLC5xyTXe839%2F1bNDFTuoiOeNEx9Ia6errAgOh%2FusFq3sDJcmWehFLJhedXrTfgMkRTg7YmyvnwRk5kMEaGyMRNwEUKtzeaNeiNmaXgBwmnPlDTTZI%2F0etsndHPeYROFON58CHGIQFAIc4KWLQC2uljetXaGGcN5y265nHgZyTv4FjdbXzuu4n4%2BLenvVfMiU6FDRYiR1CXNZYzVvRlJGyH8KSAcbf5Cxc9YHBXlYDqVSqUTNFEihlYKo7WwdW11kZ8tpsPaJEbSnUxGiWkqhBy4d1g5orXSY0IonEMIQgzo5b23K6WYY8NGCG%2F7u4cGm0SoxVGbbMN1p65ZBZRI9sZ3ymiFt8qL%2BtklGdaQa3khlYmCDFkmPGE7wWyXZo9%2Br0MI9FxI0TiwAD%2BTvmnK8Lw9ue3xDz1u8nqoFkcFOY6bv13bpe10mqg6OlCEtXkguGpgaGVg5wFhOfTSqwRtehw9XA7SZrDM9oN5YcgRzjCELqMnjShmMjx%2FcHdmuuexdKepfxrVj9plIRGZnfVuF0vtgQ18lCRGXqY2adU1uI6njDKsQTJcW8BIGomzGxR23AM%2BzMsEkt12yssGFS6zMAoUpfYuY2VoDu8bILxxbxoKwzvNSfbmxzyOBvn6%2FVz%2F2Ktq4rtk0IIlRK1jzSBBYmhlyRD8zMKqNxNNONitUJoVVmn3aUOmyb2zMUJjMjT9zIVN0n4oDJv5nAG1rgczE8I7MKVCYdT%2FKjc9mggt8DCqEVxnBNd3V0iGlt2FhdVIxpv22bRcqN5z8p0cVDZQhFpdCAhZGEWOJa9Bhb9pMw1No9rePTXaVG3P%2BqMYR23pKLsL2tef7fHn2r%2Bjqt4oQhVhmSHsQISpjDcVY45UHTdBHFXoNgVrc3OE6eXAI25JXfrUEC3px2Zx37gwbNqSspIC4yhdRCuMDE9luz1ZKYlxtFbbWlg8g%2FD5oqbCVUQYidv0ZEj37jeZ%2FjhBWfThBd%2BKCxCqfsZrsKQJc%2BDUqDAc7gY%2F08TbXVoqFOQkxdGlpfHh3JPhntzjHQA1X5vfXT2LcF1FuIYIXyJCQevOfLV3JG4kDANDRIht7kSFq5CKe44wil3ShGlJG%2FiZ9z%2FEV9Wb2MhX5%2FUOkfzobHFprs%2BT7R2eeiKVWRwtr2oAOUOuwkmGMGNAKBwc7lc2NrEcFHSCshAjhFyF9Za0K6LkzWFFI4b3pvumRkeu9jNqVWiXHQr60cLSxHBv1u3PPavskh%2B1lM%2Bp8DnmQigqrGBId8DORJJ2vmch2O2%2BWNAhitrkiSGMJ5RUvooIGcXAhGpJUYV5s6poaEmn3b2Drqv9DFu5MKTCJWl6Kud3Z3udW5QK9aJwXUO4y0r7LXAzO9E6FbIJoWF4SAhtgFDJuwwIDRs0JsIL%2FUx3z7j0k7Z3rl31LjdzM3oqfEOpMDsVIzczqfXWNILrz62UCjvRkO54OUJ%2BL1t%2FtZsW9RlCezJtQPgIEW4bEd41ETbqkuJtMp4Mr1%2FmZt5W3QyrCpfmejzZZ9NDuTfxDmrNcITrupl5vhjW3MxOMoNFBbtIaHfwTxyhmaMTezYMIVT2KWUj0BBh1ER4AcN3Pvy3Z2j%2F5LPPPv%2F85iXvvKg9bkhf6QhWhUvfevqy%2FcNjz%2Fb%2F00kqpEC6zkXI3MwaTS8mMRWuJl56vUqQ7qDhk89J9lFqNOtw4l1vkdcUKWU5MKIj1JcvvCbChtp6C5Lh63%2F8%2BYMPqrJYLv%2B67cZFzyur10IdamG%2FNAJBFNxMbzXZye3MWRWud5AIw1AV7uxATRFNO3Gqi68Aq68%2Bp9MJvAgMkVTmNUVKqRgRjmxnzEB6mQSvtd3%2BdODLv3zx4G%2F%2F%2Bv7Fw%2F9WbuGn2Dd8XZkZUkTo4G5mZnoo6%2FFke6rJDhIba84wBRpFyOIopsJo3i7LTny0O5WiV4JK8IUtVnwATDOkCUToAor4bebCyyV4re39Twe%2B%2FmJgYOCPf3j6z4f3X7x4%2BNuPbt3EvzqnRb5%2BCDWFDxBGAeEgGlJCaKG6MIwt0nWDm%2BGZEP3ozmoI4mgkjs9Epfl7ifjmM55EKObgqdCWTKRS%2BQlXQ4SQC%2BMmwjMG5a1fDnwN%2FAYefDkw8PenDx%2Fev38ffnzz0a132%2FgH7p6tKRAh1RSlwtL49FjOD%2BmwGrKyUZNljQYUWhy1sIEvE2EEEKaCInsmigEsFkuFQrGYDwXtRjeTH3GNuOj7nApNhPVZsO29X5ECAeGDBwN%2Fevo9IvwGzn2NoiGi6ghjDOHcGNYU%2FVl3lbrcKEMwNGocXcRBEx%2FkI0H0o9EEnzTOzhYLxUL7tz8Mvv4fe2f72nSWxfGmSh9GV52ODsPC%2BsYqZQRhWH2xJqHZTZo2UWNIf622tTGhyA64tRploGEqJUlTpWmSXwPNttCmw4B5odBttrSLG3Hjm5KGdkPSMkuKEIyLRUoXBMcdYXHPuff%2BHpJ2%2FoGMt5VA2zfy4fs959yHc26P3n15T0BIs5k1FKFAUSrtiQoPfUQoEaysqFerrFaG0GxpBhleYAyvXLty4Rp1VDG7qcSykFT2PnrStDAuIvzgxptP5LYhOik5K%2Fw7IwjaBIKYzBAfHYiyojL74%2FjzWN%2B5%2FlhPl8vWRBFi%2BxpISAWE14sQ4u6M%2F9cfEUomur%2BBSFANC53UbJZkeI0s%2BGQUFcXnFIjwUT77fXsPqewBoUFJ7z4tKmtXmYmuKilBPGdiImyMmibtLqHb3h1Ihtoi3bGJHpPLxBJSA4bCRBUNhUyFsmP7cMJf93GojEjw8CmO8iMMLebeXg2VIVWhsAaP1e2n010rFMdLELb1MBW6bLXsNRPeId188eLFZg27Fgzm%2Bhg0iPujVz3JrkmTIMKFyz3z8519gLHT72fZDB4WesIBr4CQqHDhqgyh7%2BOQPHFL5qBIUAULETZrhkIoQ4Hg4OA1%2BLrU0nL6yAEywXy%2FiDBchLB7gB%2FAB03kAv4iPip0P3sm3uSufYEEo2CjjQmT3c5jHIWaMv51pC020dfZHzu35fIJodAXSHjCaw6H47qDUnQ4Lkr3nwDhwOGPCAWCEAYZQE6r1aqtgLBZR2RIIiFV4OClwcGW4eGWYSJF2i6IZaQSwvmvsT1QrVt4D7O4uCg9T1usWUWC%2FNWHNBIaoyyOLtzoG491o49G3ty3MR8lIxLCGAplCKW3vp5wwvb5L3zAGiSYuJCg2ioB1Os5kGEzyHBKJkOQIKxLLcOtw8N%2FaDl9aB9TIa0LAeHCDUDY03nHxcNPPyjdwqMm%2BevCmk1CcAQIjgSMVIR40hh39HXMz58DjG0RE88Ke%2BqjiarrIMKLTIgXHXkZwuSXv%2By7M0JWohA1yADqnU4VQSjKUFAhiLAFZAgUz7f86shx4bgw%2BqjAMtJ5bPqLN0tNG4QhvZIvUFRSDZKScCRhs0%2FaBBHG%2ByGZaY8Axp5SH12nPkoQggjlNUW4%2FDdnFKwCUOyyQ4Y%2F%2BOSzEydOHP2sTtAg4iPLqSdOKslQUGELMBxubQWGreeHky7h8hPOE8nG%2B%2FsmJrZd7LmhAV9QMIJMgtW1SJAnBPGMYtLAasJ4fLSnkyYz08xH7WxrBkLhdQEfQVjVKEdY3mVhJc22K8VJOcQ2FWIVuO%2Fob9fX19aevqyyUoKcXlzOWe1OGQ4KKmwda0WK5wPsCqIdSRRy8W8i%2FU%2FvCQSNTRvVSvFBGnwqazYeI0Aek1E8KLR3ERvFfR0iwmlMZjr6BnghH7WBj3rCVQhPpOiQZTOesL%2BujBFi8%2BP9B%2BsbviKrob7uk%2F2MLGKsVFQeXQN8T5%2Burb3Uk1RUkiBh6FSThEYuw2uUIBjpWOsYSLE1SRF2TSKKQi77py3%2Ffb8wfNlgNGzWVLtprwS3W1mDEuT5f7swDl4N%2Bw12O9law81VGgk7%2B9ohmflR3F3Dut7jSYw6HKMOgaLDUZTN%2BMs4IYX%2F2MGGUxa1Sk22WjQ3Z6ZOHztyqO7APmqiB34H8tvefvNme9u8C0G9fta5Q4Y0nxkGhmNjRIjrAsKBaBi3yJ66XD5x%2FDn2u%2FiwUVNNVk3NxirwAwlGHzKCXXYSCPGQKr7QDnnMdAREeDny0mWkPkoGPlEfdYgUHd6CHOFv9pQtQnJkRPc7LbjfadHMhEKhqalg8PSxQ3X7Ko4iwDf%2F%2Fen9f97rS8KgaKUcloa7yBCyGcYwTx8xNUFMiyYe5ZP3eXlDS2RoeLy6ubmxsbn6GAXI89ERJDiSwITF4BJt9HakG9NRFKGUzOAre%2FRRCR%2FCLAqFgbLNZvbuUdSrOValk60WC2cZCgHAPwZPnpwKngYJAsD3eIP6lZmEwVKCKEOruVmD8pV22Vg0RITIMM9e%2BIIlBgKB%2B67SlqRGOl7Zx9MVCDciwEZPkuQrbJAFzWUmoJjomI91ROxkcw1FaOCj4KPrVIH021sSCsv2CqJCsaeBIzUeB0UCx6nUwFBrnQkFg8G5qZM%2FBAfXXm6%2F%2B4lcgX%2FV%2BzMEMaPZIUNqpESFCDEfoIUhPtIm3UZL2yXQPk8DSZwSMnL1IQUY8OFTmEm7H3vog%2F3GF9ogE53o6UEv3eKLReiJA7tRmY%2FKqkJAeKBMfVRR0aAlALVk6bValRUYNqMMg8GpH%2BaufCoQ3LLs6qJUhrNUhqFSGQ4zhr9fCSRxOgzppu73l7SzNIiN2JqMviS%2BH8UWlImkz4Qj0u2Tdj6BNprLZr%2BJtIH%2B%2BtogoYFIKIrQT5IZL1WgIMQq2Q1ET9mGwsqKeokgpQEMey3WIZRhMBWcSwe%2F2CIEz4qZzK4y1Ft6SUJTIkNBhWNjURoMSa81IkFbEUJZC1kTMIaFrdVpL2BAiEaay%2BYgG%2B2PtWFB0QbpqChCUlF4sg7v6M%2F5qCdRpqFQUXFQhfssMoJOvV5laTZrAGE6GAzNZTJzzrP4hIGjBLW7EgQZqlGGuhA5vqdJKQmGIsNEgFWB2DXIVtwL0UBbCRmlTrKyTpaIEI0Ux8N2nxtHGyVeauON9AapIMJvCcJRAaEsHx0p24YXioo9pzi15KK0yHPq1b0azUwKRJiamcn8NRNEhk4LI6gnMoS4iXukRTJs3inDFoZwBREmWV%2F8IoKUGwrPZ2O9ZGWriRrppA8rkXze2zEeg2y07e58R2T7vs3QxZo%2BERGujXq9o0DR4aAfC7J81BM%2B%2FnlZ%2BugeYqMc2%2BykeJzI0AqZSQplGNKlMunM1OxZksogM6JCrdqs0el0GrO4S%2BOkMtTJo2FRMBwrRJMsBBITlYVCbAnMY%2BsE2ttL8FODpEKcb4hTtr13YxAIL6ONQkFhLEpHw1WjKEKRojdX5KPl%2BcR3b8VhqCOAC0fSUWGrxTnr5HoBYSqdAhkOZTKZdIgWhOyPtFbdTIr8eulms5qCB4bOYhleEaMhqnBlrAAyRIQIsKibJfACGeHkTxfpYSLrMkunNQHDLp7IMHv9eTcEwufTfT02msvYafM8EGEORShS9MqTGURYrj6K2Sg4qfMMLKdecNJZoAFySqXT6VRoKAUMU%2FR4kLotpwml0xlc6ddLSzqrtkiGQ7vIkDjpSjhKnNQmClFOECt32onG56PZjlHqmQlgZAAAIABJREFUfgicwEkLEAwX%2Bvs60Usj2y6wUfo6xkREmPieECQiHN0hwnB5jjIkuQwQPPO2WqlUVtf%2B74xeyxDOcpqbSyAzEFpoCVBZVYwg%2FF5NoGYePHly69aD4JBOZ%2BVYXQHREOx1RnaLRi5DQBigTkohSjY6QKahQ%2BWeT%2BD9bNoXyiaO%2BiFOio0QCvl8%2FDIS7Ii8YTaKfWTJ7qgni%2Fi8ogi9VY%2BKfPREuYoQKnnundvtBoLV1TUb24IKZ%2FW9iDCNXrmUzug4wUa1evUMKBC%2Bb62sLP%2Fr%2BcTE%2FHch5qUgw14WDUsLC4KwEA4wGZpscoI2QrARspVc1lu1hnN4A3iOKHbJJ07qBxkW8tnx8eexy1BP%2BE1NXWJPdQ%2Bmo0yEjKRMhI3467J8o00LCu7tM7fSrSQMazcFhq9mrQRh6jUwTKWEegIYqoAg2OiTleXllZXbbdPT7fMP%2FiZYqd4syXBnNCwIMiQAxaFbJp4SzMH6y3x7%2F52FXG4dn0pIY%2B9QhrYAOGkh570N0XDLz5sEGzWSgsIT95IlUCwRYXm25lZU7D0FkfAt3jeCLyU5IfjwBUP4itNRFb6GcKdSMxFq9RzV4Nx3f16GOiEGBLu7%2F7lsFmRobZai4QWZDAnCZU9CJkORoJ9e0M7lshfv9k9Mt7eP3%2FYurN0jlb1BDIaTTTyV4T9uAEEIhEyEOGvL4xlZ93q%2FRXLCP7kIEWFZJjOVFfWc2vruGTb%2FxItjSnLI83%2Fyzu%2B3iSuL44FdObCiu0Ktun3ap33YJ14Q6oMdAZrGqR2RRdHMrB0YGxRVvBCTlr5g2ajKLyLZOHU2IhqkjhasNg8byaw1mSzIuCpKGmESkAgIZBzh4JIQWCFZDPCwP7TnnHtnPE7Y%2FQPcCc4vRTzkk%2B8533PvufccFzjC6IFhQPj8%2BfNbz7s9bXYmHCYN1jRJe2EWx1c0TVOCNfNTgZtSoe9d2ZCWukG205O8rrARQjmRYuPQK6XSF8FTQUnGR9NPQyTtaoikx%2BNjiLByngj6OcF2CKOTULgbI7ERJ0GjwY425%2BCtbS279ojd%2B4gg3eA6CAh33n7yEUeY7UCEyLBftDplvN4%2BcqJ%2FA3KSulYuAkI5oNRMs4PLEOqKAyjDr09sdTTForlJhrgqkySC4DVLpctKsLc3qCBFTfueD77z2ZHUh4amWh15kx6IWwRx0hZ5mRFCCEJELcZGYpVGETblJgVV9YJ7kLwMbZejCp89%2BQ%2BhAITd%2FQtEcKHNLii8Atb5d6%2BvwK9YUmbM8lVZk4ORO2XzkMBX2TxkaN5pSpeKZqIuQx5G43ygfalknF%2BRZRw92RkMKFLgp1Hn7EIs4Y%2FjdRbV6s2BNBE8Yo0sBIKVmCsWY6GUIcyHnSIc2tuMTdzbWj4EEVIYhSwIDGcnBkGFz574RIZwPYQIgWGHaBOMDqMIry9qKqgvmPu2nJHYR3NN3CrDE1tkaO5nMuTra35fux%2BsTIJNYv5HAP4eACKNQ%2B899XI0xYdvWZEUG0XHxkbpSGg7m%2FLjS5IbhTDqQoIxrsWRTPVnIELaoRBRhCA%2BZHjj1SxD%2BBELpOuoQhQhI0gIRSoIP1%2FVVGAYiKyV85ImBWaWykXVK9ICuVVXkAxPMEdTz4ZmgwxxGyI%2BNrSfCJYu9%2FT2sEQYkSVF6Tlt%2Bxk7kuIBXyo22tv5DfksEQ4tkwhjnKIr5nIO%2B0ERNuVWfcsHHpYJ3TvgQRm%2BmtixExDO7Y6yQBpigbTNY%2FeMkgi%2Fu760ourAUJEWyyVZU7SaWb6sFDzM0Kx7D%2F%2BfbOiQIYbRI8eTU3gxKSTC%2FKqkdJ7qUcjMRLQL2smBdLzLEUnR0BzpiuP5NuuCbhyDDgQT9zcTXN5fv%2F8QEb7fnJnwD4InhAUFibAV0uGrVzt2PkKE3M6AClGEAmvJ4JkQwuhBc17VdRWS4Ua5JGlK4dtySdN0D1thBfSbZMgYfsoQ1mXYhZccXExOUU1f%2BuKsrkEMhUQIeRAeWT5zkyO0S0NMfX7SLrs%2BqL0rRfVENePKxHgyRIIxY7ohjA7tbc6aENe30cxA9GxFQ%2BMenLARkgqjfYRQ9Nid99E%2BEmHRfLyq09j5DQiksrphlk9qWsRDIvRm1wUq7zfLkPXQmJYM44Tw4sUkbtBXqnmpU4qgADERdvYEg4GAlBqIOyxpO4uc9BXXIBEERAYSpGSYgQ8gwopzZhpkwl83ZyZEEe4bdM8OIsFBzIkTEEgf3b72lKvQewARLnjrIoz%2BGezodwdNqOmvrIIM5ZmHVxV55nHZAFMjWfsVKENEyGVoR9L3MJRSNvyBr5SiCuNTQ4CwsnyhszeAIZTsTCf6md5j1jhtS4b8wiCO0Ca47MpkYkAu5iKCLkiE4QYRNunCzG8BC%2FrR2dkdONjDDREV7AxDiGuk61nxk2FAKIqO4y8UR4uIcHz5qgqeRi8UCnfAy0CJEfAKpMLo%2BrqHtg3%2F8j9kGLayYRfmQv%2FYVALdzGU50NvJEqEWAT8jSQpVFXVLSnPvnASTZGUSpQwSxEhKFDOZ5XDYOQN2qDlnNW2nTSZEODHbSrNZAOFEI0JwMwu2CCmOdkONcffzojG%2FOn%2FlvfOATVZzG3eKJtb3UiAq8L3G9Wiog8mQI%2FzMNqXnWDZkHRjs1qbk2A%2BJ6Up%2BXo3IPZAIKQ1q8NehaoiwyylDBpKp0WcRvJ8xMi7SIb1cmbqVaWYvwxtm0M1MzLonCKH7xkQrGtJrcUKYjR7GOBoSbYJCdhgR%2FmkFf8vqKlCTAoo%2BU1tDgrKiWCoE%2BlyG33zdwJC1YKAMuaNBZ3LElx6bmq6WvgQlR6Rgb29PQGF%2BRrER2tnQGtnUXidYMYxMpk4w48pPOxNhoknDKNvpRYSYAFtn6VwthlRwM9euJbsJoXAA4ijaUQ9HCKkQEa7g3gTPWlKPXKhdYp8yRxplabSbGRprz6meDcfPgQz3T9ZDafsRfxoH2ufPRjSAyO0M%2BJlgp1OFm%2BZq%2B6BAdBC0dGg0EGRhtIl3egENIpydaIU8iKejwdhgHJ373kO79m2fQBztFxhBhvAWEMTVURn%2FATVZ6lEKtQItaeob3bztBpIhdXZvXWWzsqGjsMAKwZfCSdrGWSmCATQSkQLBHng60c7UZ6M7H%2F%2BxOkEDCcb4K4MEw83vRqGs3yNyhO4bs7hCSmvdrKR4%2Bk%2FeeIGpEOKoJUIh6kWEi8CP1mZwKUwOEkL4Rq423mYhxEiKMuznMjzU2FNatAqLOsN4GhjmTyoMoqqfUS9ckL5kh0d9W2To88dx3CtESSKIOoR8GMNPlh0EmQibc69%2Be8tvyGaKobdYF9J2Ia2zYRydS%2B7mcbQf46jHFqEQFTCOvqDfcU7lCCOF2kYuV3jx0CxyN4NWaN0LMrTqCsd5QysbMkdjMQQ4kNkGbt4buRDARIh2RtP%2FSOee%2FFtUiO2K6TFbgy6SIXsZdYJheGveRAgqZCIU2%2FbRFgXbbnIDwUe35%2BbuhaiDzYMlxbDgsRu9xWwbIrykqbqeK%2BiUDyVFv1S78xh0VS6Pe50I27qtuoLfY2JHUpQh7VgMpPj8QoToO5aElHjzp5en37w58%2BbN6Zcp%2B%2FCoZUl9DKAffhLrwUTivpE3UIYZ9jKMEpILO63M3l3btjWlCH%2FP1swAIa6rDXKCTIQQR712HO2gVGghDDEV6jl4ViAXQjaM5DZqa8VyuVxcemD3LwLDqBg63GBoPjtq1xUkQ5OHUn6%2BkDfhD4xS79PY2OgotZQ6G4M5QPwpRrBk0OMyLIKVMBJEhpYGP%2F5VUzb%2Fsv7tNhYhX7tb2YZhK4XR23NPU30kJKEDS4o2sX5ehiNcVJHg4xIlQw1qitpiYXV1NafyshAJQjIUuAydN0I5ZVg0J6eQoT2DkjDhXPtkKsW%2F7fc72vPpEmc%2FShBvQkwkpkugwTxmQgQIcsxX8TApEcRgiiL8uEmnUvyCiZDk1faWFrjd2HKxk8p6EqEVRxcccdRCuKbn9NVi5Sw6GlUvbNTYroWqi3YHahb73zwoQ25ojh5tMKXnljCUIsM0g9UgN7%2FzaWjN93MJopGpLhv5vMEIGkiwNM0JMhEiwcn3m%2FUYzId7rOOgose7gx%2BMRoLPgOC%2FuimOetnSjPPQmpj1YPvvwau5H82SrEBGhJx4qVYIyioupeQ8ToJZL5PhZkMDBLGwKMLDGbJgak%2F09dsYffTmANuFp0d5EK3k80gQMWbwXb4StggSREqEzXogdHtdhEAn9BbxcYJPnj5N7WY770JfP6sK2T4hPp6scAsQLhUfAkFZVgu5wsxGraZJ1OqiZEWeCgliNIoH3MjQfAMqPPQOGbJYynu3jzmO%2B3J8zo9shHrSkiCet0eCFkWHBH8GBH%2FJRchzoeh5TfzAjGJJmHyAFTzGUVyaeX5A5AvcpMJoFBEeLC59pUIWzBUurUIYfXgZXY0SUASrDTzK3qEMWSTdcgeGJUOLYYr13zsOG1og7YOHXZAk8UZukiDeeQHCswDmS9W%2FOgmGm5ugMxOyUCq83skJggYf0CIMnmuiXYqQ49gaIMwuYAt3cWle1iS1UPjxbKdeWCRfIwWt5bUsMcT%2Fwpbhg8bS8ByTIXuqwLB%2BiKLxxCFXHx1l4wDrEsxzinkAGG6QICM4%2BbuWXS1NKsIPPKIDITAU%2Fw388I6J5L3dAkOY9R7uX7jFWi5shIIXl7nvXi%2BeQ2h6YeaKHASQ5nlaa7POYkT548WL2bih%2BXvjcUOEOM4RFk2c5ptOp%2BoUnWee6CBiHPilCSAaUbzxYvm%2F7J1NaBvpGcclJyfbiWNns%2BtTLjHFNGAwDvZlhmgsIRlWAjGjxM3ijChL8KVapHZPpgVTVujgsnXtQ5uDg%2FfiHGzYWnZBC6s0PhnWGIJ98BJSdoNhoVvoKbdc%2Bny87zvvjEaSe5XnkZWMiUmCf%2F7%2Fn%2Bd5PyXEb09f7%2FgAShed6d3rtWiSSSNIXjr6319DU%2FbP93ayUKB1wEsF8NGjVz%2BbpqbCZPLr%2FBGuw3%2F54Bn0g%2FX%2F%2FP7xo4cv6t%2FSVFNdilABTFNBQyM0Z76xbjxNKKtkSEIkJX75J6IoOXL8gZoMBRA99PQU3kTx9PX5fb%2BFFr1uokc1KJZb%2BBCiEA1zdDTv4mkXmNFAhOijRyc%2F45d6CAtL6UOQofUWfPRZvf733z5%2B9Kt6%2FcW7d9%2Fs73t7S5fUrl920uqm3Kr2RM38ymwo4oC2MqEUEaMkSU%2BAj%2FhpCqT36enrH5FfACCZ6MoXUwO9e06XFKEPIZ1WIjeJciq0cUdMECE4aRkHut%2FiPEW9%2Fv3nDx5%2F%2FLS%2B%2F%2FLNdz%2B53u5gppdkhHmuSRuLvnFSDOdYYwhKJCkCxr986QVdCIOXihygAHeKO3ijwWv85XwH8QX5yVJ0mo4j61URDhWMVoIqK5IK0UczhPAVnnhoeAiTX7uQIV99BQif1us%2F%2FO7Bg48f79frx%2B8WCmJnqeAnZRvipE84G5KTHtML4%2Fj4%2FICH1v6oxZ%2FpTpgDEuD97Td6bL9p4ScliGmwh8%2FKCxehtFPho0tpM1VdP8JtoX6E0FZglXOIgzFgoL958PCTTz7b33%2F5naFOymB%2BBQ9hWxmu6QyP16zj784PDp4%2FF2OkTO85nSG0snK%2FqNML059mov2xvnjsUopQDGcLH93EFvAkQQh1GRrY8X%2BFs03fvPkcGvpPHz3bf1vic2iWJEBhyfBvyZr0zL8MCgsa51gFIlzjp%2FPzv8r4AmJn5f794rauPRHF7WJ4HXO7lyVIM73JjgQFwmRJINw0Xb%2BTpnkC49%2F1%2Ffr3b7A9fPTpo%2F2kOrdEABTZlRCSk66fNXiERgyyEUPcbqgorq0JiEQUSEL8OFPc9nsnv5hgGMCd6YFeliCL0OyAUKowbeJZ9ycnzeYRI9QYgkJxPcbJ3356d%2Fzy2dNnnz3cTxfkSUIKoAzT1Zw053fSmpKhJRFa9KLjTaw1595I33TR46fwCQm2jKit7Exd720JIsKJpNEFIaVCPJAEGsCT5is3iBAZJsrVwxP4Ntf%2B9XR%2F%2F4VR8DToB0gIS8pJ5XTFPCOcra0xP3gBMDyijQDCB1G8NYjHoE4JdgLgmzATlQBvxnqdIO3p7YxQ%2BGgeTytBhCcpRBhk6GaAytHerPXkHy%2BShjhJKJ1W%2FEwv8OB84aQtBU2WDoQ6RsWtWTVSnsWHRMFPx72RWN9gfLAvdnOqqESoZcFtPz%2BoYgDgYK8fnc4ndV3ARw3poyfNddMOyhAYQr9H4rqbN9TJbXSaVwAg3gQk1nXLvgLHukGG89QaKoCWg5%2BgDunztdqdgZg45z0Wuz69w%2FBaJSjWOK3MTF%2BP9XAv2GZ8u7OPru8SQXBSW8pQGysFYMhLnMWW5DJG4%2BdqCG2xvQIKGu0emfm5%2Bfl5wobacxwcNRX4AGDthueI%2BDBwe2qnWGzJf4wP%2BN0c7HkL9WZ6jQsgBB%2FdPEKEGCmXZViQnYI6bC%2FptfBSgh44LwihvzUEGS4DwHm0UqxbgGBteZl9FD5q10Z8ZSWd0j9we3pmBVdU0FxEUeGbIn7xvstwHRqfOtpZhdTYp40M%2BOjeFqrwpHnkQ%2Bh31CSnQSZohvGjyynFuu6zxUVNhlDUkAwduv6gNgcImWGtdq8%2FOMDJt2bE%2B29PT0%2FNzODxJjMzM1NT07%2B4OaAY935clSLsgpCnCgEhi7B5Ytu2yQyNEIZyQt%2BQBuq64Qi5oNF0CEYKdkp3kNSyc3PL7%2BkmBCAo02DwR1A560B%2Ff%2F%2FAoLo%2F49Lc36NEaHb1URtait0tgbBZldnQ4xyMAhF0W%2FHx3ZTSSc%2F0u4Ao6D4nkCAQfMIIa7Vb8fZliXf1STzOF6HELk%2Bomd6uqRB8tMw%2ByvHKzhNDf%2BHaCjBITr4ZoV7QMMN5eCHDWrY2iwgbc6TBG93rkjhG7NIF7ek1zIukQjdR1RE2E3hvhek1DD6IBQIYxOcPclJdhlKHe4BwLovtxTIgXEYN3oj1RdcLtilHP1L1YseuEApN8NGN3T1FsHlEMjT1itNQg6DdAQqEVNBIGS4wwAWSoUT4nkrRwYhgl0mmbqkwnS6UypurkAqzimEmTwy1elP%2BRVoBarcD6Dkpj9AIiAt41e8eMpybgx7jCSCs3bseXZXcdZLpAghN9tGKJ8MNuwQM3WDDYIZAa4OQZKg76QLyE3tl5hEhqLBxZyAieBERdh4gTS8lsaXY3Zttagwz%2BZJt%2B62yvW22EtQQNuRtzTL26LJYKGwWGmf9EcHOIjS6IBSpsJDHVLgFNlpRFDfsDOjQvhgxDZ34Lc9OqmSoQcwtiFubAeHw9eii5A4dhZhk6oKQfJRbikql0vReiRIwzP8f9JgcBT5lVE3KMhQQxfbfeSxuAOFIpMJOIjQ9EZodfDSd5KGZ2QprULxX7UymVGIetoYn34ZrPhDspNQaLgqEOUK4kBMdxkKEsHMrPJE0L9hSFGz2UVKhJ8NUKSEghoVQHj%2BEfUFGIFQFDcHLLdDRz0ww1xi%2BESFsP7TmE6HZCaGRKW9u5JSPSoa7iBCjhBHGMPDQokLVGtKR3bmcJMgbgBdQhbcihO1s9ArvZDI7ZkPpown2UZQh6pCjWVkvJRKCouAYDrNNKBmecUEjPpghE2wMj0cIw0PO9HZhqHwUW4osi1BJER6qiVQioWFsJ8h8uApZhpu6DFVQabPYGP5lVJG2EeGHQRF2QGiUVCoUKmyKh60q9gV%2BiheDSF8V4qQY8pS9hUVAOBkhbJcJW0QYuqkCEUofzVY0iMJPt9bL5XIoxQ7kVDBC2RoqgggRJ4JzOTDSycGIYWhLGCJCAmiarV0h%2BSi1FHomlLG3Xq0qiv68qIETv%2FsRZjgZtjgpHcCOny8CwuGBCGGIjV5pJ8KADIWP0tDMfFYHp5HM7h2tbxLFFohETWivRYJIUMnwTJPhIjJcVAj7I4RBfn000%2BuKSt%2F2phtaEAofxaEZSoVOJSwsq7K3u4EUwyASvJJ6DkVYvatkuMg2uosI4Y0IhyKE%2FiQ4CDY6NDaREemLDNA2jTYMORWmRCoMDwshbu2tEsSQyiYkMpKgcFI5QqN8FKORI4SjQ1FXobcS8M34YGwyY5cIH3UE8B0sp0qhCEmFSfRRbCkcVKHTyg8IYlS2djc2q6nuEDMAr6S%2BQCDUZSgCbJQQRiNsvhQYGxov2XgrayaRkCpEhuWUrY21mT4Rmjg0Az4q6Tk%2BfgqhtWbN7q7LlNgWYiYQ%2FF9QfQUSzO1KiI3G2fDoWITQGxQFgLZpy%2B9jQqOInYEZHPL2tRSA0EFijoJoVXwEae%2FKvcnNQEZkjJlwfh5CKmgCMgQNogojhB7AD8Zd0xZFfkanSAyr5VCESUO0FKxChsj0JEEJ0bKcW7GRyRYdCjHq9qkRZCOQTuoBBBeFX0iFVyJ8NKB2ZcwsuGrWR1MEQyyXD8uuPx1SVwg%2Byi0F5kJLmKeAx%2FgUxDXLGYnFB2%2FJhJjIdA1lA%2Byki6qaWRUqBITjEULOgh9BL69WsSiG3HPTKAkwrLp%2BhLSg0E1AS5HbypIKGaBoJSwrKMJrtJt2ZDMVKsR2EH0ylCpcJRFGCOVgDLTyhYJvlQv1apkMTQS5vCIQdehfT0iL6pWPogoZmHgzO4%2Bglb2Daasv1j%2BZuqgQlQxFayj6QbLRhlRhlAvj8SvjSZNXCfoYirUvtFlMMDRM7Sw9RGhyS0EILdad7qEaQMuZ5SPq%2BmIDF2XoFVTcGvpTISOciF299Gkw%2FuFE0nV9OzQ1hrQkG3e%2FI8LDlOFXYcGllgJToePo1Dx28snJXhNjYVA6jSPDrm6qdzaBgma1sYoECeFlH57BeaWkEpa31pqWARJDWpFt50mGh3m1Pl%2F4KLYUuS1q7B3Bq2JVrKAELceZvSMtL94XG5OFaQeGelujWkNPhcJIJy77VAUTlPjkiVwoO1yMiwxdl2SYx63yh4eHnpESwrxKhY7fO338kKAz5y1ziQ%2FGxlRh2o6i%2BlN20rucDHM%2BHwWEo5cc4VUm2LKTs0A6ZIaYDl1WIciwbGgIhY%2FKasZRIgwARILZOX3VLhSm3nRwogM%2BNUQku3uhwtXG4hmpcHTgUidDXCKTNP0A6SAK0BedO4GBNQ1tcUCCh4e24aVC8FF%2FKmwTuCt37o5PLX2xobspT4j%2FY%2B9sQ9rO7wAeozvttevV7kp9cYwdjl6ZyG6bvug0YGMWvSNZzQMEDgkbh1iYDm89CicOCpK7N%2BvhYl%2BUgVQq5K06IeZ6OQLSVopHEJM2oHR0Lp0iXSz%2F0SVqj%2B778Pv9H6KJpm%2F%2F9%2FPhRd8I%2BfTzffg9lkWIfakWSd1yZkZYaO7VJqvlvNPm52sNtCqTr4OBPpG3r3QNiq3VZOFWyIBQxFFq7C%2F6yiB02Yu2C1otJ3%2FhODCYdhQNh9BQlwxjDPF7hLS066fjmn7ncCsMJ0658A0WTmTInyfPVQ6xhYtd%2BjjKZynYQt9FYyuvAuQ4WnwCydAg6iB2HBhIUUORDN3CwgwjfNvECKssb6F9gK81%2FwJGHfzkWzv94hUlpz%2FoldtXeKp7ERluLaoI24McR9nCTw62kABSPbr%2F71ODaIDYUUrCkEPc9Ywexvp1Fpr4VAWVMkEb4KMnJ46J8Z9WcU0zXfbTxamICLKEi1tdfomQ4qgbUqGLMJVOhC5X4IA9u%2FsZHjAc8u9Ddx%2BLySk2BpipB4QmXrbH981trS%2FE%2B1n4dA%2Fdeb%2B2ppCG09PDTpuXDzYwwaHF0KLUkPKnbVCXCksBZAld3acP%2BKSrqqoOYShDAGgYmhyXS%2Ff9OguHzYsQwqjN%2BYIfsIPfC%2FgGGhFcW%2FuuU7wd0Rnk89I6gEBwy%2BsnhO1BWqUQqdB3sZyF9pYD2zdgeL4cQ5rDYYihUGhcxFG3bO0pkJoWIfYTrQhOPIEGMrbhG1oaQ3w7op2uYSKEodDiJBBcWlzaCvkxjvplSyERlpbQ5bKXOPtQZbWUYyj5YRwFC8d69dtnYiYvZ6AazY8utI3KL1JRZdja6eRnsPhCO3YwtDhOBPExEYqjPDUTKWehj8MoxlFriUl2y08dJSA6tIESAkLDFijS0LwIayzH86xgW5s0EZJiLSLcXNvcJIYb08N%2BeiFZlRAIwtga6sRWBOMopsIyFspMaG8puWNXTJg6jiDhxGzRZlKanjHr7Ey15ZdIsA0BkoaEcZ7eBN2E8R1G0o2NaadNNvWhSZBwHAEuQUHjx9a%2FKI76SksYKHOGTDJ0lJYQ%2FwtNAsKxWRq8mZQhZsx6qKLa8vNR5sccmeTowjxruCk13IBs2MUfIUg4yRIuLW%2F14BV4PdxS2Pe1FOFigi57ua2CJRg6RDshgsAkMpxAim7COMsmZkx6RrTG8nbtQpuAp5JEDRfwVVAcr6SGQUqG%2BBEujo8LgsuTHEd575pAqJcwLKKoLGaulT%2F5YBWT3o79%2FaAkiLkQgvnW8tiscBFG%2F2x%2Fi0nPVNRY3l9QI6gkyQxrGWFyM9eJCDeGbWKNAuPoEjFcxneZZBzFlkJa6NM5GNYSIcTRxkNUqbacbnIYIKoxVCUYwt5wo6EP3BvjgRRNKiEmQibYpv4iloBwnhAmk8lXEEkB4bTfKy0ECRHh2DIMhz%2FY45CpUCD0EbjwPgddXwQO%2FaDFwoXK0OAgIRyCfxl%2BI59Pr8JI7e3t9cfGJiYaTXGz70EzaxhGi4aoaW7UEkKA2KpGUkKIxQwRRAuXl9qDg4ZUaFAQNxyGBUGKo4evJoiFC4e%2Bk9ADHOroGnQWlHQikVp98uQhjvRqKt584ZwZr38iCbUQOqqLpG2j86PHSMJk8m8yknZRWzZJACeWIIChhl04xY2rFDoLw3qKWhjFOHp4vhILFzwf02GoZFDBrh5vQ37bk32YTqSAIEMkkL8y32oT1DK6EKpJyNlw4UbdGiOUkbR9kBCCgwhxDALp7OzyyrjXoaZCl66xD8tfPrUc7Q4cKWHJSe%2BDHHR0eYMNBY%2FHUwCEiVUNICBMXzAdQpawyEAtmmIkTRLEBtJwupNeUGLvzExJAAAgAElEQVQLUUIAOLuysuxQ46gsSH2SH8bQsOogIDza6aMqywnpYTHBQUHQo2qI8PAbvtI%2FNlkoxUxYTE6fDOfnhYUykjrpfWTqKSZQQioEV1bG1dk1zUJfWFSiYdkSUlPYd8TLYcTuxCKAQLDHa7u8QwRBw4eJhIyjafpJN5ussRAS7oukcizckMnwld9JyTDICMlCruXnVuBrkuKoROi7qM%2BFxFRK2N131OYNm3xaWTIQ7PB6bTlB0LONGqafGCxMnzOXhjWWuoW2A4eYLv1vLSNcTzZQMsR6hhGOT0gJ5%2BZWImPjY9BSaIGU65kwPaUkaxmSsLuv98jnOHl3YhHBngZl1yMHa6gDCN%2Fm0hCn1trKjhujxkg6LREuTQgJgSAgnBsbm9MQykLGp3WEbGG3%2FVqf%2B%2BjXbFmxyR%2BSACfJQT1B0PBJOsESCgfNpqEujh5gIQ4tGf7eTwihJBWBlFoKjeGslgp1oVR1kOOoq%2Ftar7vFemRNqEGUAENUikIzoRugYTbxUKVHI2GubFgqjqokIRkywlcNmAyn%2FRIhWYhxtHduLgIDJVQt5DjqIw21rh4k7O6L9fdWsEfJajl%2Bnqe1kWBP8LKRIGj4r1whbRwJE82zVVvOloujtW21tbXztYwQkyF3FaqFJGH%2FrBssjHwTsUe0aoYYclGqa%2BoxFeIN2rFKPmIrFDXjhNABEl4uGAl6PEpC8WTTiSyPBI2fVZtGwzJxFOnxqCOEr5JJmupWEWoE3Wyh3a5DiP6xgrp%2BAiUM9ALCiu6chObizTN8y0lDrpjg9k6uUChkwTyCmKOh7LxjmpOi1bhGUZog7kVc21y%2FQ2N9nZKhQDguLOyf7XeThZFvXPZiCwVHDaHLHgj0ZupjjZUdIasGiKcaJ0L7Ce7klVwO3FNDaAIx5j3vmQVhjeVEqVSI%2B2Y2k%2Bvrd%2B8%2B%2F%2FCDD55%2F%2BNvf%2FeXLvXZC6GWEIhXi2ZResjAS4Vip5kKtFtVJGOitr4%2B1VDiRWWUFFc80KEUEt%2FNKQcld%2BlyNoBJk7j2zBNIay9lSDh5LAj0cz58%2F%2F8Gfv3zwcjX8RX%2B7U2chza7hqjkQ5Ejq0gdS0UzoOsJukBAs7AOEsYr3XFstpy4phV0DwV0lDwSv3BvJykyosnzXLPUMdIWlJNxEfF8%2F%2FfrpPx48BHrX%2BvozTT1%2B5%2FS0hnCCJHQTwohOQ5n%2B9kkIFgbIwvpYpZc0VVmO%2FySv7Ogl3C4ohYJyeeDeVBSYGShmzdPcl6xmRuuSQPDp3adP%2Fxr%2BYV8s0wTVfNCGp2V0CEVTiPe5zgUEQ2MyNNYymCsDZGF97FTFCE82KAaEGEQLypXHX81E4zASupFtPmmigvT9kgjv3CWID%2FaavDZ5cR4iHOa%2BkBFSPeru7WOEdmNN6pMNoSSIcTQS6MvU12fOVIzwRHMWAqlkuL0LQPO5gcf3Z6I4Uik9QRO9GVNjOVYaITN82aS799APXcVwe5cO4ax4Y0Ba6NKVNIZ2EBWExjECFmYa6jONlefCM9lcXmoIQTQPxejVf87cnIpG48AwrjG8cNxMBKvrRksjvEMIHboLgclCm4ZQhFHIhYwQJUQNPwHvihDKAQhjEEkbK72Ywmo5Hc8qO7vb26ggBNEdRXl87%2Ba3KGE8evXWs3j0EhN811plnhlSXissgXCdGb7s8tv88pFysHDYCQhpL%2FWEkBDfvRKBFL8NFqoAmWGAciEgzFQwS6pG0pZEroAMd4Eep8Gb396fik6Bh888H0ff%2BIiK0XMWMz0PivtHDy5I5wHhOkAEC3ukhUGBMNhRhHCuty%2Bgt1CmQ5chC0oJ2cKWE6%2FRVYCGwHCnAGmwoEAaBIL3Z%2BLxkWjq9qNHf4rfygHBH5nrCdHSbSEjXAcNX%2BJ9CBpCfNmug7fDC4Rz9AiksNAeETPdQkWXyxBIdRZWjLDK8mZzIpcvFPI5mQZnAGFqdRWKmZGPPVdTz5REs9keoIS2sDxCYLgXlE%2FeMUK8AX9IWIiLFPgMpEQYEQBdKkStm1AlFAgrb9ygoElkc4oiCN6EJAhxdHU1FR%2BJx595nqX%2Bt3PBdDsQyyJMJiVCtpBzId2ADxY2yWoGCM4F5hAhZUK1r0B6moQMMcIaviZC0jCbg3yoXPn7V0AwEb05E0%2Fdvj01MhUf8NyKfvrr4ybcvHYYwvW7ezZDU%2BHstInlQo6jABCLGU1CVUMdvqJc2F%2Bfib3O2QfWEAgOIEEsXaCpn%2Frss%2Bsj1%2BPXH3muf7599nuEOoSbKkK%2F9mIaIgxyQSoQ4vQoEJQI8ctVFEt11QznQncGEL7GPVuoYa5Ahcy%2FiWAilUpNDfzx05E%2FTE195BmIbr9justIyyBso90WwPA38jY2vMEZD%2FN6oSD9P3tnG9pUlsbxe9N0U9vGSqcdTSuzHbuMOhnHdXHA2hEkCM3QlImBNElJyq71JmXTRrAlO4FYE0QDYkR2ITSuZdxUxBEER51uW4pbpCkshPFDxIKSLhEcBDtuGTD7oZnunuecc1%2BStHXX3n7Z63Nf%2BqZf8uP%2FPP9z7rnnuUpLITxlwiKU1kJDqQoLiiHXMT4%2B%2Fj8PKogMP7r800992ekxfj4tn57yxvxBr3csd3Rh6p%2B7FYdwdUd65q%2FwsJBsXfL6xx9%2F%2Fjc6Lr8ChPBGvYCQqNBmuyuqsCSXGkpUCM98m99qz8my6l%2B%2BGspMjAkTMY%2BepEczgWh0YGwAjQwP7lQgwtXGhWcePIBdLx5AtL4g5vTZF7A11CGzZG6GEhREiIf2K6rQJHGkBOHbVC2Wqdry8S%2BkM9rIj3rvJYJD0ejjx6MLnygQ4WqzM63CzhdnHjydpPE3M30TVBzYEzND7IztupAuS%2F2MgbekgNDjGX%2FLbp8sq2aqNr%2F3wUcftrS07NlDZdgX9PcFvz4azX3CMIpDuNocqWTrC80LHuGSGTmbklIoFSEZ25uk9dBQXAoRwg6P520btrIq0JlaDVuIq6oqKytb0lOJzLnBheDC0d7egyoFvtX067WWIGKGm76nBJ87u5EIpXn0W%2BJHeUdKZGgqUaEAEJ5TAEKn07OOVYIqEngmVMW89yQd7Iue7PLmjvadPFituO0uytZCSPSpeUpXP00%2BuoRMqYU8piB51FlYCg2CCg2FSdQkznJfxwg7OuRqrcQyLemxRCLY4x88mjt38H0FIvzNA82aMmytEPJoXv95UR7toCK8S0rh9YJiSLKpoaAS0kTq7HDK9R4nCzL0JkYXFryPc6OKRLi39Q2xiRfhKc78%2BaHufkAo8aPYzCBpXbfhAQUPkRZDSs8kfdaEEe6XbQdtkGEwMZrrip7Ije5QHkI0qqhoXUuGKI%2FyIrx46RBpblDgR2klhFQKp0SGBiGHSoohRehpls12qJjaJ2OJYG9XdCE3llMeQrzyYi2EmgrezExq9QihmYpwRJxcwyN7G3iZ68Uq5J%2F0FogQq7BeticKsKhmyhuNdkX9fVMHFLg9%2FpuKoWhmLnAWLMLiPMphN0MOg6hCAZ1kQEEI3uXQqELGRpEqpj4d9QZdJwcTU00qJSLc27p6JtVIzMyjkUO0OwXNo9TM2Iglpc98bVJ2piKgNkwRUXful3FXCsikwURwwZvwTjUxygs8uNes%2Fl6TYGaea48gEUJrA%2F4507dCJaR2xraSCKUAiQptHNfRLKNYWKZSOzoQXOj1Rqcalbh715qZVCMRoQe6U5SaGZsoQ5tBQtEIS7f57wUvg%2BfXUB6V9fU%2FlmkezQDCc2ONSux8xzJbNaulUo1UhPpuIsKz0kEhKoQcoUdVSBkayWU04Rv%2BwSa4GWRnZF1srWJaxjLBXK83iBAqcQc2mKDRrJBDIY3yIpyZfNRh7sZtC6VmhuNEBRI%2BYto00jwKDKkMeRGiUijrBw1L2%2Fqiud7o6FiDIhGqmb0awLXSC77Yjs6gA0RIGk8WmxlqZTBDg00QIiFnJF%2FxJVGhjEMKgvCD9EDU%2F2VwbKpBmS1EkQzP0FyqEfSHCW76HvPjRdhfJEIkQ5pGC9BJCyDVIDl4gpy8eRQ2VEh7owPe0fRUrVK3sqxZaYYG3s%2BenJmBBd2TF1YQISzC56RJlNoZI5yFBz6Br82IS2GzvL6RZar2BIPe4FQ6rdCt1dEn8Fkrn0tFHWoqnj6boWk0fwm3LywY1juxmeEpCvCAk0jOKEmpdIIUIZR7OwqWaQlGURp9skehWwJDv7R%2FEYIiREKQxt%2Bdhy2lIuQ4kR%2Foy0C%2BwYIzlh6YsM0WQmZG7g8aFcPh1MPhH9Ityu0yUmN%2BjaBRiBq8UwkmSBLphZDeghsWFttRIYxwYXJYh0YiO3qa8N1I0qhtA0QIUbsFokq5CFWfdr%2FGO1xQH6OpkGjwufZPFtz2TjomdKKEyPH8%2BANIGYVEim8myhH%2BDrcQx%2B3fqC1fWVa5Xe9UzK%2B6%2B3%2Bu0IgbzWx6IRA8pR0xQyEkIuQnZvBrFCF0EIYCIwN8T1VHLiPP02ZE%2Fx7l0fqNcI0sXouhWILQg9lsafvsaUUJwMWZC1KCGKGHEuQECRp5ikaKDJ8RdIsYKEbyZ0C4v0rpTcs3ytB0W9osr57idncvnk1SfoszF0NXCcFCL1MgQiGTEk4CM6iCxghPFf6GCHIK7UKw8TM0dWYLKniWbZef4c2C4FhcnDmV9xzBDe2lBD2YYCgEBIkEVw9QYUT4Cf0frrn63ce9cdXQArFt%2BXeLJGZ%2Bm18CCRKCkjSKvQxoEDlMYwjQ4LOIXQQLMAIUIxKEte9EuGHV8FNLvxmk2N29bXl5%2BYvl5bm5s4hqEcFLng4qQkQwVEJOwpBQBA1G%2BHSKCNa%2FK4QbKENLfz%2FSHJYizIe29aMvqAxSgmf1hKBHSnBVegSbgI%2Bc77zMRscuC%2B5Yb6EQIcykk%2F0RWghHRIKh0Erp0yjCi0TwFRF44jy6%2BR3BjUyldW39mCHGCDUQKbCQoAdvelhEUEuPiJamSwLOZOIhGilGJEKZ3GhZSajQqRJ%2BUnAqRcDaEDZgZ8Z3HiBdd0gJciGxDGol4kMU8%2Fn8%2FPz8V%2BjK5yMmCpBeIU6eQX3ZG1eKqpXbUnuX5XAbodiPBdhGms6d1WMNjnukaVRL9Ae3iBb4aYGe2%2B0%2Bfvz4V%2Bhyh%2BcpRAIypA01y7LIs4wp267T7dbt1Ol0NTW6A42NjTXb4WtDzfbtO3UN6LcqRqFTbaxata%2F%2FMIZIgnYNJF507pKUoNYYogwxQJDffPh8OEwQoph3h8vLy%2FMRIRBBGayMGmXJrQc6XfGM1dppjWWTMXs8Hvdnk0NfW%2FsS%2Fntxu7UznmmqYdhqpT443NeG%2BwW2HW7j2z7qr8L%2BJEBwnCeohUPKT0v4oXDPA8J5JEJAuCgy1Ib2y7A7IQJYp%2FNZOzO3s1ZfZ%2Bedl7OZnlggEEimZne0O%2FxfJpLZgC8wkMg21jFlihx%2Fqpi6fbjRnNDxUQ8bzGCCKI0uOZe4JSDIWxgUCE5%2B3k34AcLwcSxDRBAQCgxlIqhW7w64rL5Majjg6rT67s%2Bmmtod8UA8k6rXtTvaY4ODE7ezcZ8%2FkUw0sKxKmTqs3HdYz%2Fe50p%2FV6wnAuXFKMIQ1yAfwu4hwIWBuAjCMVOjmEcKO0OVa2bIoS3Ko1Zd9mZrttFqt8WxqtmbHCWs87ktueT%2FjsLfb%2FYjhRF881pdMNtX9F8bn%2FzDKoO%2BjXhLgY4DguGcJRWhJ5IcIggBJCCrEtdBNVYgg3spH%2FhiRxckgG6MLxDtdiODswwm71YXyaOpjZueJdl88dq%2BWqc%2B67I72QF9i%2BvZEJh4YTHoblOlqVEz1LgEfLoJzQBD4ORHBAn55ROo4PsIShFiGQiLFMtTWr%2FvDxDbmTtZqRwRfph4mHVaX7%2F7L4RpGd6KrKxbz6ZjK4WSn3d7j8g9Gb08nM4GhBAhRpUCIrJrdAvxG9COEH0hwiWpQIkGogIQgZFE3XwpFFWIRLpafz0e0tetukVymZnXIf1odvuxfXqZSD4ccLnv8fqqe2Trh6Gq3x2OxBqZ%2BeCJmd7V3DQ14b09Hk5mhgQQSoiKfA7NM7Zx%2BTojxJaxBFCI%2BcKA4ACPJo25yuiW1sBxEWJ5vXr%2BRQUZ0Z3xiwuqw3gcRDs86XAjhd6nNTNMPgR5HjzXgG6qrGh6evedyIVcDyXQ6msj4BxON1Yp8MqJiqurn5gQJEoJIgujI5%2FPh8lvfoLh58%2BatWzdu3ACQ4fNhUYVEmYIKyz9k1msN1WXM9h13ZmdjDtcdIsJMF0J477t6Rjf7j2QP0mFnwHeAaUYM71hd9naSTKe9Wf9AApKpIk1N3R%2BWi2Jx%2BdqV06eP%2Ff7YsWN%2FPn36ypUr1659I1IstDMYIVXhrXU31kVlUPcf8u7ntW00jQO4UyeXnTKzdPuD3XagtIeyUJjdZQ9z8j%2BgQ04SkkCHrUNIaqHA2HGti0pPCwFfhUSKB5sxzAxMMUY%2B6GICg0VYBL764hhdDMEsjA%2Fb8z7P8776YSdl62RP9usOTHLsh%2B%2FzvM%2BrV64YBWFVVdw%2BEQa2KEMKm797Eo3ajiaAoWEaf3wwdJzO2IAgKma5dHZWr5fKeqV0L3d3ewNL6aPDw8NC4RhWoXDIFvz05jUXXDSkIC5U0pgQUnhrwnzu4QttEIQDBULYb85gPxp5JvRC8emT8bQ9Go0FRRFU27T9kQOGkSuKmoLF9Cyo%2B4NyZfdPGzhdAGGBr0MuWEgEX52eJoQ%2FASEY7pzsJCG82N9fSOHOLQlhJ%2FpSBsFAUhSbCEPHiqCSymL0bQcERzMNDRXTMoMpGg48GBplEYopGNb9VqXyePMMt3LfFJKVCSFP4SJh3A%2BpE8aDYTwX3rqQYhtUBkHglAVZ8RjhzJsNBE3T3KDdBsNpV1WZoUWGjj9uQBA1Xkz9Uqv8OHdnwwzzuW8OlwRTwtNXbzOEPxPhDhPkvXBxLvzDbQhRUIgCCKGoKHK3ixtSJxqHuCXVJGeCKZzOJIghGFqW5U8RMRi7kiRqVEz9ug%2FV9DEMSxtLmKbwDRBmCukPvBf%2Bku5n9tlonzmd2dn58TaEICgL1gxCGKnYCokwjAaOI8uaqI0phaNhHzYwZFi1BmR4FnUbgChVKz7msO5DLd3Ob3gK0154evp2qZDuMMH9WJBXUt4Lb0EIffCZIEIZDUNT4ClsBkEUOENRFaFY%2BiyGlx4SymhYbTmsIY5dQ5IkGPODwIfVevpwo4aLT6XwNSukp2%2BvnSr4cen%2FL4VbKKhYMwge1lFF8fpICKXUGZpFIBSlYAKEz%2F%2FabMSGerXcIUM%2F8lzDkKCY%2Btzwq016A%2FhONoWFOIWc8NXbq4RpCPf2lubCm6dwO5d%2FWVRkKJ00USiKagBhhGXVmepHsggpM3BPeu%2FBZYStUpZVMNR1aoidIBp7bsMwoJiS4aB1b4MM7%2BT%2BtpzCDCEX%2FEQKY8M4hTcmxIn%2BCNgGmEJshTQXIqEzdEatI0EDQcMI2n%2FPfRmGfWaokCEVUzzr7rqAiMUUDUutDRoQs4QshQVOmOmFP2RGe5ZC%2FqwwQwjrxxv%2BCzxbIAhuqjlrJoSq3e81Z%2BHQGbbrRVUlQmP2%2B9yDYTjrakioyYqpl%2FXyGRpCMYUgug2z3PJjw00ZLj6dQiK8pheyU5l9vHKR2c5QCm94dRQEcVRQrVkTDIlQhQ1NczBzhsPRpKPCDhQFbenF88lojoYoCIa2Xi7rJeyHnQCC6HmuqVdQEBrixnwvzf9O4fulFJ6wx0xxCPndGVwnNyMEwSIlr9sEwkueQlXszYLhdNpuT6FmFjUktKXxaDIMw2ZXBENYsoGGlTM0PIMgAqJZrZTQsNTalK%2BHui6FyeFMXEmzhPTIae8iEdzfS4aKmxGiIKEpXhMNm%2FT%2F8DGaIQq2RxIebouGDYaG5bTBcAaGGkyLoiZVy7BKzHAAiF2vSsW0RP1wM4YKIjxOY5hJ4avThcOZlDBTRzPN8N1NCFkVJTOv2UNDCfsiLi%2BcjoBwUhVkRS1KNlv%2BkAwlCCHOi6KFhpUA9jRnASKOLTIssX64EYR%2FuTJUHC9vZ95nCdOhnu4Bp4X05Ca9MJ%2F7MxPDHUyvB4aXVhE98VdjFGxPZkCID5nAzzVtexyiYb8h0rgoiiYalgcdhxmWx2O9XMEYllpfbcJ7HVuM8DgppIVCljA%2BYEsJ2X2LCy5Yy%2FbCndV3pPncE0WViRC2nT00vIwEFkJYgwkSThsKGApkaJuubc4wiH2XBCVJtPUKD2KAiK2yDoaQQjqn2d4UQmbI9zPHC4X07eKDinQirKUpfBdvZ1Yk3M7dfyaAD6VO0fpEiE%2BUOKHio%2BGoh0OETIYmLjsKaVPTwJEfp%2F5qhQWxE%2BAZ26AFP6IhbmnWP4bbmUKaSeHrpblwgXAvKaM1%2Fk4F74Ur35zJ514eqYqkshQqXYphOC4mMZQDNJx7ZKiqhslXdUbF1JWkhtQwDIkaIgQRDet%2BCRArzHAT2uHdNIWHFMMFwoVCmiFkdrXa4my%2FKiEeyqiCZgsczGWVdMZ%2BKsJH1dBw2GwsG1qDIQyIkdeQjEajYUhmmQXxjHIIW5lWiww3opRe0wvffIrwhBNeUARriyk8WZUwn3ukCqrgukVOKLJKGtrxL2BpeDQ672lIqCWGlmnyYuo2cMHAQQ1Rb0E7xAf4EEAy3ITp8ItsIS0s37v4BCElkNZeppCuSriFZVRQu4mY3O31sZJGxTiH6OpAJZ33NRgEZU1BQws%2FVlxMPQghBtGmhqiX%2FTMqpohYKdVLB%2Bv%2BjYlbuTvHLIXHS73wCuEvC4QsgcwwSeFq%2F8Y1zBMgKMh9IwmdxwhDLRND1RhORvN5l85jZFlBQwsNLSimYRhEEETXNeiQG5c%2BAEEIIiRxFwzXPoZbubvH16cwLaTnS4QMkIcQDW%2BWwu3cw2dIaPSkGEyQqJLOhvpRKgjz4uhfw%2Flll5%2BpgaEVrygMKYiAaAMjN2xBO8QH%2BPVS6aBU2r2%2F3t0Q%2Fh4Lh9lWeLWQxqfcP6eEtYSQ%2BiEjfLfzbqUUwl7mexAUvCYQCgL%2BgUqKKbwcdtR4h4NHb4o1gVIKhho3TAitcsiDSMtgU75eIUNE3D2or%2Fs5GwxmhaWx8HC5kJ6%2FXzwiTRth3A1vkkIKoSAUlS4jxAWVtN9HwpFZpPwRIMyN48kUDL1Fw6pVrVp6AIbhAJ804eKGZXz0W8e1e1B6uu6T%2FaPC1WdN1%2FTCmJBaYW3vOsLVdqQYQqFYLGr9lFCgSgpb0vZAEDgfW4PJEA01tmSbA1Zhwaamg0EkRNvUE0O8C0WG633Mlr1GmrkKvDhUnC%2F3wtpiCuMDttVG%2B20IIRAavZ6REmpYSS%2BHbUdW8RJULKhpAexo5pcuJ4wNafmQQ3xcyIJIj4G5IaxSfbey3pV0%2BQLbv9PrTzHh%2BQLhQgo%2FpIR4j3SVJxX53BMSLHq9ZuMoFsRKioSjkQmEiR8sw0HDJhqKzJADVvWq74SdTuCzINrcUOeG9VLl6VrvZzKPCxEQV%2FaVCmZ4vtwLF1JYw2%2B8%2BI3ebFrh7kw%2B9%2BJ7FFS7vZ6bEgoGNMPL%2BbQ9wHcJYz9086bT2BBzqJmJIDfs%2BDyIaIh%2F8GYwM1zrPWn6rIkJ%2FocQCykhAJ6fp69UZLczH%2BgDMUTBf7CX0z6XEM%2B3j5BQge1LSgiVFPczQDjVlKKiJYDwidpDNGxkDcGPlu90Qrp7YXlsTwO%2Fq5ZZN%2FyufrDOo%2BEWbEgPeRdEQFqpIaYQBc9%2FyrxSwQ%2FY0hBesBD%2BtnPy9Wc3QxjrKYRHeKbmZQgVaobTUXsMMcwAiqIYoGHYa1Ap1WQRSqmuc8XAgRjS3Qs0tIiwWq7zUnrwaG03NHl81HScFFJC5Cl8w1MYh5BfyE8q6a%2BwPtD6FX64qF2g5j4Yft73%2BMR19Ah2M81uhlB1WTNsB4qMMUQ8Jii609F8OA8jiedQSkIIvS82bIGhjYaQ0Y8VMvyu3nq6roR38DEF9D340HqD71Lgf5kN6XmSwqQZUh39cGXVwHLv6y8%2F6%2B4fDoVEWMSHEwuEBlXSUXvUUNQix2PP56Xon8%2Fn4Tzsi%2FFowQVx%2B1LpkGGn3hpbsKcB3erHjx9LcSl9spaldDufuw%2BCDCxZr%2Fj6L3dnD9pmloVh%2F2WbTbezCexMNjNbDAwEJky126RLsahQJSFpEAz%2BhiBHQgJJ%2FmJhjYxTmDisFrawUIhZIcmCuNhBGKdwYwTCJiw2KRaMVETCjcHEhmlW9Z6%2F%2B%2FNJcnZa6co2JJAUeXjfc86955y8fi0uqkWox2Ikn0FsW3wMxx97f%2Fw1WwswHwUJwmcfVHiICB3IT%2BGHLwBOWj25aPSPfCDDgHWCwc9ngCH2Pkk4LAg%2F%2FK4xwlaxlijkXpUSSHBQAIBx0OF0lvezC1BPLC0rgItPFzU%2B4ccAWYMaoZ2UErQtL8eVlfu%2F4poN63onBQh9e9W3bw8RnhxfiINh4%2FQC3%2Bk1Pmqx%2BPOd379HhvtMMBRwkSAV85nMATNsFo%2BQYS6BCK8yHAynUYbzt2fuPOSs5akNb5FmYSyA797t7ux6Vfjy5Y%2Bclf5slIgklRDv%2Fe7%2FCnF%2B5sEZIEylIodVUKHDDIljmCvDfr%2FvRsKpkOLHLRaf%2F6Xz%2FuT9CaelwLAk%2BOi0kGG9Wc%2FHgWEJjfTq6ipexE%2Fa%2F%2BW0vd5DHvPtshAcDxAQKojGR5UKX6rCgqFtqcMYV1a%2Buv3pPT4cChFhGBC%2BfetLOfpQPlMFhKfH4KQRrUCajCn8p49tpJTShLClu5DRELNspXWMh8AQZAgEr1x6sSimpywpXZhDCS4ti4sahq8NQa8GESGmMyJDeTK0ZWgzbK9gVjP3KRHeJYBOKnQOKnwbSdEv6VBxXz1p9PudACQ0Ij9pc0oew2%2BDDI%2F38IYGICZd4ZfJZsVK6%2FU6MSwkECHKMJ6etmdDjIKPrh89MpmMQHy9aEtQUdzd9ajQyFDpkKPhqlDsdrUQP10VErYAIqyGK5pgyuF8pgNOmvCFnZAFEBAmGv3GxclJufoKAcLJMUBimOVgCF5KDJUMQYPopPPTI1kioAYAABTOSURBVEOWIG4pGUZoVGgI7uJHqVDtS1Av96JDJri6qoTYFSHeuIwNshkKhQ4iBIYhRFhJVeCkHL7pRoQtX9gXUfSIYLKEM%2FfvT8pQWfAFKjbkkwSBYPZAomE9X8y6Ba8MY9PyXjE7h4noNb8oPTMFhTbTURXueI2UExrDUFuphrjVRYgrK1%2FP3RQRobDnbCYVxDGKauCsQvjoB6Skh5CS9tFJI%2BCkRBDwMUNsDu68L5chK2WGORYgQYwpFUJKAwxZholi%2FCBdjE%2FLLdvsHNSC17Iq6NkzC%2BKipyJ8p4Phzs7OziedVGS4igRXFURg2G6v3L8pIi7MPKBsxqkkUYSXQUbIh559KSXtu07YiRI9dUoFKPrBSsvl82AIH6PCwYTSIJximQkCw1rGdV1EODhAFaZr05GTzrMEZdkTXcQ8xc%2BQnfJZ08HQclLFcCilIRXKUQzBTHtf37SUje5mAGIJRXhZOqvgh39ASsoIG%2F0DJ%2BwL83SoYCyVjgEhyvB4Hyd9Q2FISrP6xESFTUpp3Aw5aewAEU5HD41IUBPUOhzOasRK11Rp76kMJRxScbhirmmQ3qYFEd0UhDju4pt6LvByxqm8IoS5MzgV%2FlFxSoeHh9UTRFimYJi0Tql0jpMyuCXhPMjv%2BqWEIZhtSU7KVspOmgEZFuNpCIaTLsO5OZYgN29rGSLBGyIi9s0Qwx1uJPXq0JbhlpLhJmHE9LSLqWmbLk1H30fuOlwJVnKEsHDGByhWKk7ycI%2BqCiAV8OFgoQEICAsXIsOP%2ByFCGHANwWxcqxBlmAAZDq4GmNCAk058b%2F7szO3v6D1XAaTr7WfeiOgx07XXa%2B80w93h%2Bp72k5qUBgkCPzisRS4v2lwijt6QEkKIhTQVerknAiQjxarikBE2CuCkUYEHH1RhrtXodFCGzQ8B7q5hJ40hwVisqYNhPp1NZADgYBAnFU58ZQjm9dAjQZsfCfHZCERZWaJ1OFRavNRt3SqjYYabwrDbbbfbvSf3b7jkxhs1QfjhTDMEhFFC2EGEmVTYFyKCpEAaTjtqoAzBSY%2F%2BKU6aIQECQzhFvOpmiBu1TMZFhFlKaPxfzkx0WQEafOiRoNKgpmjeK2yI1IO4rRPTIR0%2B8TxarApAMdMuIsSujJF2DPXe6%2FhSBmGlImmpRggMD1K0KUHme3m%2BMNFBhpjQ7EXZSROEj77QSQFgi3SYhpJ%2FIAjh%2BCd7QmZ%2B5rtr1ea0rCgSQMPQpuiBuD0C0Q6HgLAtKgSGL0SFpMFeD9sTvxqHkJ8mUnuE8PxMVxWpioOFYfWSVNjEF8QgT9kLx5x7gQjRSXGJEO7GcMlFWYV%2BVCE7KUTDTHYwcAcJBEgp6exE26j0F47DaFF8OoxRQ9zeUUmN59FJfLRrNLgpJtrrcV%2FbL%2FeH%2F%2BUEoQ9UKEsuGGGK7tnwrYJre7DLMCO0Tq7QbKAO2UlxvjucUyrE71az1VLRMJ7NugPXVQgn%2Bn4Gew3VgjXDUZsqs7zhIEy9u0RPbL%2FRHRg%2Fq0ioEtIt0h%2Fge%2Fw97Qq%2BNzf0T6e6gAUhqLDCl6T4hOj4EGEVEAKniyg%2BAtsAAeGBCoZQGlLHfinDAGMcDFGE%2BRYiLNayGWywIR%2BNxya6n3QOfHTJcyySSo0eORpNLloEPQ0YT9hDIeZZhf0qhsDe33s%2F%2FPLXx98%2FptbEW7fHIOTmX2cPt5RcVlF%2F%2BrUpnNMq7CQVwpz65DCf4Uu25ocojXgHMjFzcNk6h8J6fsMPMkwkEjFSYWyiq4r5mYdDCK%2Bx2Wnpekn7q10ompxG7dGzAeqW4B42QXUF4ZZh%2BA8Q4U%2FS1cajFgujCKnLAhFWLz9WHQUQx2HCJVYhIszB70STFkFgmMU7NlXdowyjCQthHBJS%2FCDCfDyWxffEGqlwogvDWZzlXdId99zy%2B191uP%2FXXJyaSLhm9pGqyhAI3nqDm4Gf9Ho9JIgMt7oGIMkQGP5t%2FdYP2KQ%2FZuDJq0KIhR8Rp55GC5W0ChtuKgJVBbFTIiwkLtQFDQVD%2BAOu4PPjp4nBEAACwXw6FsPHqBglpNlJXum1MHObB%2Bn14ISHIXceehB6MhmTjf5LVqwbguKiCuFz%2BBKGAHH9J1y6NzItYxD6ChQLP4atkdBwKKkuSTtQGBJC2XTBM9quRniwz%2FtpCgofflrkpKDB%2Bm%2FyRb9BGK9NNsI7Evs0RJuhyHCYIAN8RxI0JkoaFBdlE9X8%2BIp0S%2Bmwx6v0b41HGKH%2B%2B31WYchR46B43WIhrIkKc7mSQVimYIhLnfdC9GdylggRIQiQjXTDH8Pn4KlQ4WeeDMa4qRw1k2a5KEdBnEzbHqomQIJWGETv1NkoX8xQOESGvfXeeBV%2BU1GT2azCgI%2FnCHmYKflBEDYaR4AwnLQ0iAibCiHkM%2FS3lAgffsE35jP1Vh4J5jcgGOLdzeSrUPruvTr0pDTqCVhLkHbj64LQDoNag21PKmqqQlQhy5AYjouF38ggto8RXgZ9MgvKL%2FGCkK5nEKHAG9CmhIJ7rBGeB3gaP8sCpG9KSREgqjDtp%2FtTFGE8O9kI7z7yFoTmfzRYMq9P%2BvkXNLioCVoifKM3eAnBrq4l9PUoX5AqKxUVLtyAMMIvFR%2BTkZA5UUJ4QgiPUz5BOMBFJbTrwj0wCIO0NyqQ9fsFICPMgwpJhmlwUlGhf8JV%2BK2X3yOVngrXZa8GRYLD1cQwwa7S4PNNc1a1DJWVjkH4hU9tQqjym6%2BFMCoIG4QQU9VgTi8qIRUahEfJCG6uEYQEkQpDCoRopEWF0B%2BfbBXSIOgQRG2rWoKmHlyzVaivZMy1Gpb0bUNwc3XTPs8JYtvI8Lcjpf0XlIXQzlEy0lKE9%2Fxyh69B2OdLUllTIpsu3LhCWD4q0V6FaEZJUBspWmmdEcayNVbhHyYd4Rh6WoKaIGcyi14R7lgl%2FboebNIIheALrwxVMFxfvzeK8G6Yk09GWL3MRYidHI2w3y8zQtozMyCAg4J7ZFT4KowMEaE%2B6aYQRBVuEEKOhdOH0HPBNk6E24qh7aN6No2zUSuReaEpKobspOu3hhFi40WE18gGzwnhfiRqTiDACE8RYUQQmuMahOWDMQhZhXI2jAon%2B4507kYjRYB2P6JHhOaBYjiZsXxUAVSHED7fMgRHVbgwM%2F8nWWgRYIR7YTUMSuNoe4iwgwgvwrgGI1dQGiSENVxSSioEhDQaPIww3zKxMKaMdKJfKuY%2BpUK5G31qX6xZkXBIhfzAxD5qm%2BgLi6FKSW9SIZwHDiOMKoQ0vyQDoUFBeGojlE0z8EnUOlqF%2B%2Fga5RujQtYhG2lMEH420Qi%2FMypc9gK8MRRub2%2BPyWaeUDajEa4qC7VVuGmqCsxnRlSIrcAO9y6FPlAj6WE4wMOgPBHqEsJ%2Fn%2FZPO%2FjahAh5zQxvKlEIm4QwYow0rRDWpab4X3vn89rWlcXx954UL%2ByHbKxmhqnr2B5IoKKBLrvqP6CFVhKyQZuoGE0tHJCe3ZoGlXRhnIFsTQRFIcKmTSDFGGtAG2MYJAYjo11xF7LRxlDcTTZdz%2Flx73v3SU8qpbFbOff7nPpnXapPzrnn3HvuOY8onMGlsLpSHelTe18bfB%2FDtZ5oJjCcUbNCvx%2BVRqjKQ0gMl2%2FN2v0I%2F%2FFQINzHazEvAGEm6d7oTZUQ4cXxycnJaRIRSvtjjmyFF64VBjhSuRqiFYIjbdDmzEjXzvgRBgQza76k8IF%2FKXwZFJAKhAzwyVavFX6lONIghB%2FGuRZ7USBM%2B67zluii7%2Fnx8cluykXIrYKwR0IDEbZxLWyiFQJChw0Q%2FlmgbW43moHUPudl9qN94vsv1e6GO1IJ8Vs1s3%2FtazuDB73Sj275jVAshhLh8tmtWaMf4Qe4l4Y7amW8X%2FiipiBMSYS75yfH5xVCuL7u9npihKd05CutUKT2BcUKOafA3RlcChujflwoh1EMTSm%2B6NlbUwPS%2Fr0ZFeFWAMKfvnEd6eO%2B2hnKKng7dHG1hgxrGZ5XwH8YYRtM7eR8mxF6ANfXiw0cZEhWKBHmyP6Y4hHnhUeuFVI0U10Z7WrukBLODLXCB5%2F3LoW%2BgPT7XivsXwnlYsjJPUIMaigUNj6KM8JUFwnWkuIuNt8IZYQ0pAJ70qRUgFgKc3pBA0T3nnFSsZTKeeHMCp0XytSeEDbQChOjfadiYDizFmCFD9Sl0G%2BFj92A1LcU9jF0swpA%2BNnjgLZeOCJG7IgeEsJV4pcSV3o3hiPEiejtZ%2B0W7c4gwu2EZ4UFPvE9eqQi5GhmlKtIFYQ4vd4H0RfN9G2Qyr7c3ubMZ8KRCoRbAQRFSIoMvzxb7itg48Vwke8HZmiwQa2SUe9jI8I3hPAUe9KslqhXF79hq6dzREh7pBJhISEpYgWbuz3ztIB%2BlKxwxDvLhryWlWvchnvNBeieUnzhP6ZQl8KX7mmvYoVc%2Bbs1gKGox%2F%2Fy7Cw64G6TaHR4QAjLQxFKevQuX2zuXrTbz8AI9xoVOvwvyVimIKMZ3p7hzZkGp4WjfcsXXrE16TR5R03o0zWfH33Qn9qr%2B2tqQBpkhN8FZYbBs%2B4huY9TY9E0TfmpHWT4Lj1fyPYQXgiE1G1N9Osq1pEgmGELzwuxb9t6wYtIm8IKyQ7Rj1YbaIWYFY60IJ7xlf32VwD3780EBaTSCIf5UcWRnp3NDpgBRJ6UGNJsitp%2BZjXlPqtlRohD0BGhbNQlIDpNQIhWiEe%2B1HovX2AvuoLRDKUUylIICBs3YBKeaZgffyparVHNr7%2BA%2B%2FO%2B7VGvBn%2FHtxKqRvjVk%2BCUwrPB2TuD%2Bl6Y6EnJCtO0GB6KW4SKFV6gJELZLw%2FltNgKW3utTpI2ZxxphSuJ%2BlGTHemRWAqRYLVRHf07vni7kG6gBdTbKwC57lDxoT2xjCzB9xA%2BCQJINfl356L2oHvauD%2FDRphOV8iT%2Bu7ylqmtLCE8UKxQNM1zWm0MZlp0t4kaeucAHvIDAcI9d38Nd0gRYeNmDI2xjejHX9N6FyD1HpNqgL5rMMtyc00l6Aq32bzqp9mFOxPGQIB0bk99Y%2FC8iTqqVxSGle1Dau6MCXz5YXxpQwHYyRe7mFGQJ73kzH6bbBBrK1ZWms0m2yFQ3CzkHKdxiQxvxKQDE5xpdOHlztdoatglqKdnl%2Bs%2F%2F6cWb6s5%2FbK8iOYW4PsrLgS9u4AvYmMqYw4Or0IfPcykuQF%2B5uDwcP%2BwAuQqq%2BJBK2zvnkMG%2FybFCLFbnjDCbrfd5pSiJXKKElogP3WXIPlRp9hFgt1qNTF9E9rOYAMRO7ow9%2FrVzg6eA37bpx1pe73dERR%2BP1DpoXIPRlSsEbw5oDdh0n9rWBM2KiSlstFFqrZIpipJIohvqUqlsl%2F7%2BeL4ZPf04ufFbHZpQ%2FArdvL4NHAlbGH%2FIIxmsvF0sSBtEI2wyYb49NHTp9Vit9Gogw1Wq878zWjQHULHFp6I3luYm7116zVQevmKTE28e%2BXriaA0ekJ6gh%2FdoMCb9IyN0CG7e3ci4zatutZwfpxSUC2w6CJLzX9TlTJOz0rRILTD2pv2BcadNWy1V8K2v51ipwMAO93OJX4D7RCWQrxck6oSP0z%2F6gJhHSwR%2B6p3G7wSVh0nf1NGHViWTRjD9nj0DpKcnYV0%2FTHC%2Bv7f4ga9OiiU2VEX5%2F8qYm6zc0guCuhMbtZl2rb9W%2FjEFulz2X80i1kB9o%2FxUnuwQvCt%2Bwegcvrhc0CI9ifUPWwhQRrWVMYWivENLG0CggDrco%2BmiKLl1ev1apfyiUQ15%2BTX1%2BeNG9QL0RSvcjiMNjkeiQLNewsLc3NIFHS3V%2Fxl%2BP7cwsLCPaAWjUTGyWHC7wJmJr%2F7HVsNiFC0zUOOQBHDUx6SnQS%2FKne8K6nM83SJ%2BB12cM3ES9wvukgYGFfS8EsW8ysUddbrl01cBuvsOUENKrfIAUC8cV%2B8cVPw8EW3wib91bTC3v%2BdbU%2BAxhXBpzbarmWKv8fhsGiQR7%2Fj97BTHGnc61%2BJELkWWJnxwzcs0plkPL3fIWBgk%2FTgB%2Bht0WCTi9kK8wNhF2d4Q7%2FZdaoOxDAS4C%2B%2F%2FPqrc2MHGQoMUszIJFBhMyyMxuz7Ocv8A68H1QLHs1kfwyUqzO7XYqbiCUcVlss4%2BZXsFC21jCZKjWUdxyHrUxp65Zwid%2BleL87b78BIWEo9QFZYPJZ8T19%2BmxsNWMIGvLJZwVEsi9l4EMOk15FUyu24nlqtbOBBBoY63Kbb8asIDPNFJ1d8BybCXu9m0d%2F%2FiZ6SglKJUXQtIaAuTKz5zoj23Gp5jQS4ul3e2Fj35lUoCHNuSyjS5DswH%2F16990%2F2E7TXFfkSPYICH%2BUvdieU%2FsEmsO1RLljDz%2FZ55lbem2U5GGwtEKvAYaUM6MJvnWGk58kV1NJ3iddJJIeR2aIBGX6rxQpevi4HRRemmGAgqB759dTThO8CobvzWNTLlrX5Ja3iEnpvoXAl%2FZyDcnPpUe3f7lIH4%2BCJb5Enwozb3Ut1xIMQ8b7nyCDbWxx6IUoyUxSDtoa5D1d4yN4Hj2FmXxQic1pHOug9dYFqcvfZopY41tiksTSFXXkTqmtSEULIQGv5C5%2FKr5CgrEp2pwZ1170ygwxbLw3k6PTeARJEvfqRZMLX6ME93aMF7sUyXUKu%2BshV9gEFTZjk5znal2NIVphY%2BL9%2BRzPC8nnRYmTKqWKW4DLi9EictljXoiMoKkqjMUiYndf6%2Bo2hwzDmpwpUP6GWRxl4%2F1SNlxkwCKMLVBj8GyOxabG4bfrjP7qKYYNw56emS%2BINIA6yOQSObUrlxukFKTNqajEB%2BJBIb%2Fbk5Zh6ED0%2BkzRsCenYuD6%2BqKRIDeJkMYGiL4dm4ogPx2HXidEWBVhXQSMsbFNQWvMZ1ybQ7BJevgT92NT0xPwuyxLL4HXTTHEr7k9Pj11G0AKJAHY%2FjMIYQzoRWw8BzX1CvgnybJsHOcMi6M5EZmeQpSx%2B2O%2Fpfux2O0pgDdhMD3b0v7zT081lLICy54Yj0xOTwNQ0G0p%2Bgy%2BiuUDFg4mRj8M%2F6YOX%2F5ayyMdLIcRJBeJhEJhqRB8bPCnGNPCD5th%2FZr9dVkizZAF1PCPkI2fwZf1%2FvXoeFchgx4yTEPbnZaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaW1hD9Hy%2FMRAxAZEzDAAAAAElFTkSuQmCC%22%2F%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E");
    background-position: center;
    background-repeat: no-repeat;
    margin: 0 6px 0 0;
}
.headerL03 .container nav.relative ul li button {
    padding: 0;
}
.headerL03 .container nav.relative ul li button svg {
    width: 16px;
    height: auto;
}
.menuRow {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: stretch;
}
.menuClm1 {
    flex: 1;
    padding: 0 25px 0 0;
}
.menuClm2 {
    width: 100%;
    max-width: 330px;
}
.menuHdr {
    color: #662D91;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0 0 20px 0;
}
.mpro01 {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: stretch;gap: 20px;text-align: center;}
.mp1Bx {
    width: calc((100% - (20px * 5)) / 6);
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}
.mCatgBnr.mp1Bx {
    width: calc((((100% - (20px * 5)) / 6) * 2) + 20px);
}
.menuProd {
    background: #F1F5F9;
    padding: 20px;
}

.mpTxt a {
    color: #484848;
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
    display: inline-block;
    vertical-align: middle;
    display: -webkit-box;
    -webkit-line-clamp: 2;      /* number of lines */
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.mpTxt a:hover {
    color: #662D91;
}
.mpTxt {
    margin: 15px 0 0 0;
    min-height: 36px;
}
.mpImg a:hover {
    box-shadow: 0 2px 6px 0 rgb(102 45 145 / 63%);
}
.mpImg a {
    display: inline-block; 
    vertical-align: middle;
    transition: all ease-in-out 0.3s;
}
.mpImg a,
.mpImg img {
    border-radius: 6px;
}
.mp1All .mpImg {
    flex: 1;
}
.mp1All .mpImg a {
    display: flex;
    height: 100%;
    justify-content: center;
    align-items: center;
    background: #fff;
    border-radius: 6px;
    color: #8EC640;
    font-size: 16px;
    font-weight: 500;
}
.mList {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: stretch;
    gap: 12px;
}

.mlogoBx {
    width: calc((100% - 12px) / 2);
}
.mlogoBx a {
    display: inline-block;
    vertical-align: middle;
    box-shadow: 0 2px 3px 0 rgb(0 0 0 / 10%);
    border-radius: 4px;
    transition: all ease-in-out 0.3s;
    overflow: hidden;
}
.manufacturer_submenu_item, .mp2Bx a, .mlogoBx a {
    transition: all ease-in-out 0.3s;
}
.manufacturer_submenu_item:hover,
.mp2Bx a:hover,
.mlogoBx a:hover {
    box-shadow: 0 2px 6px 0 rgb(102 45 145 / 63%);
}
.msi_vall a:after,
.mp2All a:after,
.mp1All .mpImg a:after {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%229%22%20height%3D%229%22%20viewBox%3D%220%200%209%209%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cpath%20d%3D%22M7.55002%202.47511L1.02513%209L0%207.97487L6.52489%201.44998H1.02513V2.31046e-07H9V7.97487H7.55002V2.47511Z%22%20fill%3D%22%238EC640%22%2F%3E%0A%3C%2Fsvg%3E");
    width: 10px;
    height: 10px;
    display: inline-block;
    vertical-align: middle;
    background-position: center;
    background-repeat: no-repeat;
    margin: 0 0 0 10px;
}
.mp2Bx a {
    display: flex;
    background: #fff;
    border-radius: 6px;
    padding: 6px 10px;
    align-items: center;
    gap: 10px;
    transition: all ease-in-out 0.3s;
}
.mp2Img {
    width: 36px;
}
.mp2Img img {
    height: auto;
    aspect-ratio: 1 / 1;
    object-fit: contain;
    width: 100%;
}
.mpro02 {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: stretch;
    gap: 19px;
}
.mp2Bx {
    width: calc((100% - (19px * 5)) / 6);
}
.mp2Txt {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-size: 14px;
    line-height: 18px;
    color: #484848;
    flex: 1;
}
.mp2All a {
    height: 100%;
    box-sizing: border-box;
    justify-content: center;
    color: #8EC640;
    font-size: 16px;
    font-weight: 500;
}
.mpImg {
    aspect-ratio: 1 / 1;
}
.alctgprod .mpImg a {
    border: 1px solid #c7d6e5;
    padding: 15px;
}
.mpImg a {
    aspect-ratio: 1 / 1;
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
}
.mpImg img {
    aspect-ratio: 1 / 1;
}

.mpImg, .mpImg a, .mpImg img {
    max-height: 135.36px;
}



















.page-products .page-main {
    margin: 0;
}
.page-products h1.page-title {
    display: none;
}
.page-products .category-image {
    background: #e9e9e9;
}
body:not(.category-all-manufacturers).page-products .category-title {
    padding: 15px 25px 6px;
    background: #fff;
    color: #662D91;
    font-size: 18px;
    font-weight: 600;
}
.page-products .category-description {
    padding: 0 25px 15px;
    background: #fff;
    color: #484848;
    font-size: 14px;
    line-height: 22px;
}
.page-products .category-image img {
    width: 100%;
}
.page-products .toolbar-products > .limiter, 
.page-products .toolbar-products > .toolbar-amount,
.page-products .toolbar-products > .toolbar-sorter,
.page-products .toolbar-products > nav.modes {display: none;}
.page-products .products-grid { margin: 0 0 20px 0; }
.page-products .toolbar-products {
    display: flex;
    justify-content: center;
}
.pages a.btn {
    border-radius: 4px;
    font-size: 14px;
    padding: 8px 0px;
    color: #662D91;
}
.pages a.btn[aria-current="page"] {
    background: #8EC640;
    color: #fff;
}
.pages a.btn:hover {
    border-color: #8ec640;
}
.pages a.btn:active {
    background: #f7ffed;
}




.manufacturer .row {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: stretch;
    gap: 25px 15px;
}
.manufacturer .row .col-md-3 {
    width: calc((100% - (15px * 6)) / 7);
    box-sizing: border-box;
    text-align: center;
    border: 2px solid #fff;
    border-radius: 4px;
    padding: 4px;
    background: rgb(249 251 253);
    transition: all ease-in-out 0.3s;
}
.manufacturer .row .col-md-3:hover {
    box-shadow: 0 4px 6px 0 #662d9145;
}
.manufacturer-info h4 {
    font-size: 16px;
    line-height: 18px;
    padding: 12px 0 8px 0;
    text-transform: uppercase;
    font-weight: 600;
    color: #5f3c93;
}
.manufacturer-info img {
    border-radius: 4px;
    border: 1px solid #e8ebef;
}

.manufacturer {
    padding: 0 0 50px 0;
}
.category-all-manufacturers .category-title {
    color: #662D91;
    font-size: 26px;
    font-weight: 600;
    text-align: center;
    margin: 0 0 20px 0;
    text-transform: uppercase;
}


/*---product---*/

.pi_mnuf {
    font-weight: 600;
    line-height: 20px;
    font-size: 16px;
     color: #1e0444;
}

.pi_line01 {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: space-between;
    gap: 10px;
}
.pi_rvew {
    font-size: 14px;
    line-height: 20px;
    height: 20px;
}
.pi_rvew i {
    font-size: 20px;
    line-height: 20px;
    display: inline-block;
    vertical-align: middle;
    color: #FFC107;
    text-decoration: unset;
    font-style: unset;
}
.pi_rvew span {
    display: inline-block;
    vertical-align: middle;
    color: #222;
}

.pi_name {
    margin: 8px 0 0 0;
}
.pi_name {max-height: 40px;}
.pi_name a {
    color: #484848;
    display: inline-block;
    vertical-align: middle;
    display: -webkit-box;
    -webkit-line-clamp: 2;      /* number of lines */
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-size: 14px;
    line-height: 18px;
}
.pi_name a:hover {
    color: #662D91;
}

.pi_price {
    margin: 8px 0 0 0;
}

.pi_price { font-size: 16px; }

.pi_btns {
    position: absolute;
    right: 15px;
    top: 15px;
}
.pi_btn1 button.btn, .pi_cart_btn, .pi_quot_btn, .pi_btn2 .amquote-addto-button {    
    background-color: #fff;
    font-size: 0;
    width: 40px;
    height: 40px;
    display: inline-block;
    vertical-align: middle;
    border-radius: 50%;
    background-position: center;
    background-repeat: no-repeat;
    transition: all ease-in-out 0.3s;
}
.pi_btn1 button.btn {border: 1px solid #FF087F;} 
.pi_cart_btn {border: 1px solid #662D91;}
.pi_btn2 .amquote-addto-button, .pi_quot_btn {border: 1px solid #8EC640;}

.pi_btn1 button.btn {background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2216%22%20viewBox%3D%220%200%2017%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cpath%20d%3D%22M11.7453%200.75C10.1783%200.75%208.82963%202.02476%208.20493%203.35619C7.57977%202.02479%206.23095%200.75%204.66377%200.75C2.50338%200.75%200.75%202.50357%200.75%204.66412C0.75%209.05892%205.18344%2010.2113%208.2049%2014.5563C11.0609%2010.2382%2015.6592%208.91865%2015.6592%204.66412C15.6592%202.50357%2013.9057%200.75%2011.7453%200.75Z%22%20fill%3D%22white%22%20stroke%3D%22%23662D91%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E");}
.pi_cart_btn {background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2217%22%20viewBox%3D%220%200%2018%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cpath%20d%3D%22M7.31842%2015.3399C7.31842%2015.7428%206.9918%2016.0694%206.5889%2016.0694C6.18599%2016.0694%205.85938%2015.7428%205.85938%2015.3399C5.85938%2014.937%206.18599%2014.6104%206.5889%2014.6104C6.9918%2014.6104%207.31842%2014.937%207.31842%2015.3399Z%22%20stroke%3D%22%23662D91%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22%23ffffff%22%2F%3E%0A%3Cpath%20d%3D%22M15.3419%2015.3399C15.3419%2015.7428%2015.0152%2016.0694%2014.6123%2016.0694C14.2094%2016.0694%2013.8828%2015.7428%2013.8828%2015.3399C13.8828%2014.937%2014.2094%2014.6104%2014.6123%2014.6104C15.0152%2014.6104%2015.3419%2014.937%2015.3419%2015.3399Z%22%20stroke%3D%22%23662D91%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22%23ffffff%22%2F%3E%0A%3Cpath%20d%3D%22M0.75%200.75H3.66809L5.62321%2010.5183C5.7609%2011.2115%206.37562%2011.7064%207.08225%2011.6928H14.1732C14.8798%2011.7064%2015.4946%2011.2115%2015.6322%2010.5183L16.7995%204.39761H4.39761%22%20stroke%3D%22%23662D91%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22%23ffffff%22%2F%3E%0A%3C%2Fsvg%3E");}
.pi_btn2 .amquote-addto-button, .pi_quot_btn {background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Ccircle%20cx%3D%227.5%22%20cy%3D%227.5%22%20r%3D%226.75%22%20stroke%3D%22%23662D91%22%20stroke-width%3D%221.5%22%20fill%3D%22%23ffffff%22%2F%3E%0A%3Cpath%20d%3D%22M13%2016L15.5%2013.5L9%209.5L13%2016Z%22%20fill%3D%22%23662D91%22%2F%3E%0A%3C%2Fsvg%3E");}

.pi_btn1 button.btn:hover, .pi_cart_btn:hover, .pi_quot_btn:hover, .pi_btn2 .amquote-addto-button:hover {
    border: 1px solid #b3c0cb;
    box-shadow: 0 2px 3px #a2a5a945;
}

.pi_btn2 {
    margin: 10px 0 0 0;
}

.pi_btn3 {
    margin: 10px 0 0 0;
}

.pi_btn1 button.btn svg,
.pi_cart_btn svg {
    display: none;
}

.pi_price .price {
    font-weight: 600;
    font-size: 16px;
    color: #662D91;
}
.pi_price span.old-price .price {
    font-size: 16px;
    font-weight: normal;
    color: #707070;
}
.pi_price .price-box {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    gap: 15px;
}


.available-addons-list {
    margin: 25px 0 00 0;
}

.available-addons-list > h2 {
    color: #662D91;
    font-weight: 500;
    font-size: 18px;
}

.ava-product-card {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap;
    margin: 10px 0 0 0;
    align-items: flex-start;
}

.ava-product-info {
    flex: 1;
    padding: 0 15px;
    height: 100%;
}

.ava-product-image {
    border: 1px solid #C7D6E5;
    border-radius: 6px;
    max-width: 80px;
    font-size: 0;
    line-height: 0;
    overflow: hidden;
}

.ava-product-image img {
    max-width: 100%;
}

.ava-product-name {
    color: #484848;
    font-size: 15px;
    line-height: 19px;
      display: -webkit-box;
  -webkit-line-clamp: 2;   /* number of lines */
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.ava-product-price .price-box .price, .ava-product-price {
    font-size: 16px;
    font-weight: 600;
}
.ava-product-price .price-box {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}

.newbtng {
    border: 1px solid #C7D6E5;
    border-radius: 8px;
    background: #F1F5F9;
    color: #000000;
    font-size: 16px;
    font-weight: 600;
    padding: 8px 22px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row;
    gap: 10px;
    transition: all 0.3s ease-in-out;
}
.newbtng:hover {
    background: #e2e9f0;
}
.newbtng:before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2216%22%20viewBox%3D%220%200%2017%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cpath%20d%3D%22M6.08496%2013.9995C6.03894%2013.9995%206.00098%2014.0375%206.00098%2014.0835L6.00781%2014.1157C6.02048%2014.1456%206.05047%2014.1665%206.08496%2014.1665C6.11926%2014.1664%206.14847%2014.1454%206.16113%2014.1157L6.16797%2014.0835L6.16113%2014.0503C6.15266%2014.0306%206.13693%2014.0147%206.11719%2014.0063L6.08496%2013.9995ZM7.50098%2014.0835C7.5008%2014.8656%206.86711%2015.4993%206.08496%2015.4995C5.35144%2015.4995%204.74733%2014.9424%204.6748%2014.228L4.66797%2014.0835L4.6748%2013.938C4.74748%2013.2238%205.35155%2012.6665%206.08496%2012.6665L6.22949%2012.6733C6.94387%2012.7459%207.50098%2013.35%207.50098%2014.0835Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M13.417%2013.9995C13.371%2013.9995%2013.333%2014.0375%2013.333%2014.0835L13.3398%2014.1157C13.3525%2014.1456%2013.3825%2014.1665%2013.417%2014.1665C13.4513%2014.1664%2013.4805%2014.1454%2013.4932%2014.1157L13.5%2014.0835L13.4932%2014.0503C13.4847%2014.0306%2013.469%2014.0147%2013.4492%2014.0063L13.417%2013.9995ZM14.833%2014.0835C14.8328%2014.8656%2014.1991%2015.4993%2013.417%2015.4995C12.6835%2015.4995%2012.0794%2014.9424%2012.0068%2014.228L12%2014.0835L12.0068%2013.938C12.0795%2013.2238%2012.6836%2012.6665%2013.417%2012.6665L13.5615%2012.6733C14.2759%2012.7459%2014.833%2013.35%2014.833%2014.0835Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M3.41699%200L3.54785%200.0117188C3.84719%200.0647441%204.09088%200.295893%204.15234%200.602539L4.69824%203.33301H15.417C15.6404%203.33311%2015.8517%203.43337%2015.9941%203.60547C16.1366%203.77764%2016.1951%204.00413%2016.1533%204.22363L15.0869%209.81738L15.0859%209.82324C14.8901%2010.8082%2014.0194%2011.5114%2013.0166%2011.499L6.53711%2011.5V11.499C5.53446%2011.5116%204.66402%2010.8088%204.46777%209.82422L3.34961%204.24023C3.34803%204.23282%203.34706%204.22527%203.3457%204.21777L2.80176%201.5H0.75C0.335786%201.5%200%201.16421%200%200.75C0%200.335786%200.335786%200%200.75%200H3.41699ZM5.93848%209.5293V9.53027C5.99353%209.80743%206.23995%2010.0054%206.52246%2010H13.0312C13.3137%2010.0053%2013.5592%209.80735%2013.6143%209.53027L14.5098%204.83301H4.99902L5.93848%209.5293Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E");
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: middle;
}

.ava-product-price {
    color: #662D91;
}

.ava-product-price {
    margin: 5px 0 0 0;
}

.ava-product-price .old-price {
    color: #959595;
}

.ava-product-action {
    height: 100%;
    align-self: center;
}
.ava-product-price .old-price span.price {
    font-weight: normal;
}
.proRow01 .product-item {
    padding: 10px;
}
.proRow01 .product-item .pi_line01 {
    display: none;
}
.proRow01 .product-item .pi_name {
    margin: 0;
}
.proRow01 .pi_btns {
    display: none;
}
.proActionBx {
    position: relative;
}


.old-price {
    color: #959595;
    font-size: 18px;
}
.final-price span.price-label {
    display: none;
}

ul.checkout .btn-checkout,
.pdp_cart > button {
    margin: 38px 0 0 0;
    width: 100%;
    font-size: 16px;
    background: linear-gradient(to bottom, rgba(167, 229, 79, 1) 0%, rgba(142, 198, 64, 1) 100%);
    border-radius: 8px 8px;
    height: 42px;
    color: #000;
    font-weight: 500;
    border: 0;
    gap: 10px;
    transition: all ease-in-out 0.3s;
}
ul.checkout .btn-checkout:hover,
.pdp_cart > button:hover {background: linear-gradient(to bottom, rgba(167, 229, 79, 1) 0%, rgb(160 216 82) 100%);}

.newBtnVio {
    width: 100%;
    font-size: 16px;
    background: linear-gradient(to bottom, #8F51BE 0%, #662D91 100%);
    border-radius: 8px 8px;
    height: 42px;
    color: #ffffff;
    font-weight: 400;
    border: 0;
    gap: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row;
}
.newBtnVio:hover {
    background: linear-gradient(to bottom, #8F51BE 0%, #763ea0 100%);
}
.quoteBtn:before {    
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Ccircle%20cx%3D%227.5%22%20cy%3D%227.5%22%20r%3D%226.75%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.5%22%20fill%3D%22%23ffffff00%22%2F%3E%0A%3Cpath%20d%3D%22M13%2016L15.5%2013.5L9%209.5L13%2016Z%22%20fill%3D%22%23ffffff%22%2F%3E%0A%3C%2Fsvg%3E");
    content: "";
    width: 18px;
    height: 18px;
    background-repeat: no-repeat;
    background-position: center;
}



aside.bundleItem {
    width: 100%;
    border: 1px solid #8dc641;
    background: rgb(141 198 65/10%);
    padding: 10px 15px;
    box-sizing: border-box;
    color: #000;
    font-weight: 500;
    font-size: 13px;
    line-height: 18px;
    border-radius: 5px;
    margin: 6px 0 0 0;
}

span.product-name:before {
    position: relative;
    display: inline-block;
    vertical-align: text-bottom;
    content: "";
    width: 18px;
    height: 18px;
    margin: 0 8px 0 0;
    border-radius: 50%;

    background-color: #8dc641;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNTIwIDUyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+PHBhdGggZD0iTTIzOS45ODcgNDYwLjg0MWExMCAxMCAwIDAgMS03LjM0My0zLjIxM0wzNC42NTcgMjQzLjQ2M0ExMCAxMCAwIDAgMSA0MiAyMjYuNjc1aDk1LjNhMTAuMDA2IDEwLjAwNiAwIDAgMSA3LjU0OCAzLjQzOWw2Ni4xNjggNzYuMTI0YzcuMTUxLTE1LjI4NiAyMC45OTQtNDAuNzM4IDQ1LjI4Ni03MS43NTIgMzUuOTEyLTQ1Ljg1IDEwMi43MS0xMTMuMjgxIDIxNi45OTQtMTc0LjE1M2ExMCAxMCAwIDAgMSAxMC44NSAxNi43MTJjLS40MzYuMzQxLTQ0LjUgMzUuMDQxLTk1LjIxMiA5OC42LTQ2LjY3MiA1OC40OS0xMDguNzE0IDE1NC4xMy0xMzkuMjQzIDI3Ny42YTEwIDEwIDAgMCAxLTkuNzA3IDcuNnoiIGRhdGEtbmFtZT0iNi1DaGVjayIgZmlsbD0iI2ZmZmZmZiIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPjwvZz48L3N2Zz4=);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 12px
}






.swatch-attribute {
    margin: 12px 0 0 0;
    border-top: 0;
    border-bottom: 1px solid #c7d6e5;
    padding: 0 0 12px 0;
}

.swatch-attribute > .flex {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 0;
}

.swatch-attribute .flex > label {
    white-space: nowrap;
    width: 100%;
    font-size: 14px;
    display: flex;
    align-items: center;
    gap: 4px;
    font-weight: 600;
    margin: 0 0 2px 0;
}
.swatch-attribute .flex > label span:not(.font-bold) { line-height: 27px; }
.swatch-attribute .flex label span.font-bold:not(:empty) {font-weight: 600;margin: 0 0 0 5px;padding: 2px 8px;background: #F4F9EC;border-radius: 5px;border: 1px solid #8DC641;display: inline-flex;align-items: center;justify-content: flex-start;}
.swatch-attribute .flex label span.font-bold:not(:empty):before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNTIwIDUyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+PHBhdGggZD0iTTIzOS45ODcgNDYwLjg0MWExMCAxMCAwIDAgMS03LjM0My0zLjIxM0wzNC42NTcgMjQzLjQ2M0ExMCAxMCAwIDAgMSA0MiAyMjYuNjc1aDk1LjNhMTAuMDA2IDEwLjAwNiAwIDAgMSA3LjU0OCAzLjQzOWw2Ni4xNjggNzYuMTI0YzcuMTUxLTE1LjI4NiAyMC45OTQtNDAuNzM4IDQ1LjI4Ni03MS43NTIgMzUuOTEyLTQ1Ljg1IDEwMi43MS0xMTMuMjgxIDIxNi45OTQtMTc0LjE1M2ExMCAxMCAwIDAgMSAxMC44NSAxNi43MTJjLS40MzYuMzQxLTQ0LjUgMzUuMDQxLTk1LjIxMiA5OC42LTQ2LjY3MiA1OC40OS0xMDguNzE0IDE1NC4xMy0xMzkuMjQzIDI3Ny42YTEwIDEwIDAgMCAxLTkuNzA3IDcuNnoiIGRhdGEtbmFtZT0iNi1DaGVjayIgZmlsbD0iI2ZmZmZmZiIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPjwvZz48L3N2Zz4=);
    content: "";
    width: 14px;
    height: 14px;
    display: inline-block;
    vertical-align: middle;
    background-size: 8px;
    background-color: #8DC641;
    border-radius: 16px;
    background-repeat: no-repeat;
    background-position: center;
    margin: 0 6px 0 0;
}

.swatch-attribute .flex .product-option-values {
    margin: 0;
    width: 100%;
}

.swatch-attribute:last-child {
    border-bottom: 0;
}

.swatch-attribute .flex .product-option-values label.ring {
    border-color: #1e0444;
    background: #fff;
}

.swatch-attribute .flex .product-option-values label {
    box-shadow: unset;
    border-radius: 5px;
    font-size: 15px;
    color: #000;
    background: #f1f5f9;
    padding: 4px 10px;
    transition: all ease-in-out 0.3s;
}

.swatch-attribute .flex .product-option-values>.flex > div {
    margin: 0 2px 0 0;
}

.swatch-attribute .flex .product-option-values label:not(.ring):hover {border-color: #a8bacb;}









.page-main .columns .products-grid ul.grid {
    padding: 4px 0 0 0;
}


.rvp_body {
    padding: 25px;
    background: #fff;
    margin: 20px 0 0 0;
    border-radius: 8px;
}

.rvp_body .snap-track {
    padding: 0;
}
.rvp_pgr {
    padding: 20px 0 0 0;
}
.rvp_pgr .flex { gap: 4px; }
.bg-white h3.text-lg svg {max-width: 20px;height: auto;}
.pi_btn4 .amquote-addto-button {display: none;}














.message {
    margin: 10px 0 10px 0;
    border-color: #8DC641;
    border-width: 1px;
    background: #e9ede3;
    font-size: 14px;
    font-weight: 500;
    color: #333;
}
.catalog-product-view .message {
    margin: 0 0 10px 0;
}
#cart-drawer {
    max-width: 450px;
    width: 90%;
    border-radius: 0;
    padding: 0;    
}
#cart-drawer>* {
    padding: 10px 15px;
}

#cart-drawer>.flex.justify-between>button.btn {
    padding: 0;
    border: 0;
    color: #a7a7a7;
}
#cart-drawer>.flex.justify-between>button.btn:hover {
    background: transparent;
}
#cart-drawer>.flex.justify-between>p {
    font-size: 18px;
}
#cart-drawer>.flex.justify-between>p strong {
    font-weight: 500;
    color: #662D91;
}
#cart-drawer>div.flex.justify-between {
    padding: 12px 15px;
    border-bottom: 1px solid #C7D6E5;
}
#cart-drawer>.mcActionBlank,
#cart-drawer>.mcAction {padding: 15px; border-top: 1px solid #C7D6E5;}
.mcEmpty svg { color: #b6c8d9; }
.mcEmpty p strong {
    color: #b6c8d9;
    font-weight: 500;
}

.mcTotal {
    color: #662D91;
    font-size: 16px;
}
.mcTotal dt {
    font-weight: 500;
}
.mcTotal dd {
    font-weight: 600;
}
.mcBtns {margin-top: 15px;}

.goCheckout {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 12px;
}
.goCheckout:after {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2210%22%20viewBox%3D%220%200%2014%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cpath%20d%3D%22M13.5669%204.55045L9.19187%200.175445C9.074%200.0615964%208.91612%20-0.00140039%208.75225%202.36265e-05C8.58838%200.00144764%208.43162%200.0671784%208.31574%200.183058C8.19986%200.298939%208.13413%200.455696%208.1327%200.619569C8.13128%200.783442%208.19428%200.941319%208.30813%201.05919L11.6163%204.36732H0.625C0.45924%204.36732%200.300268%204.43317%200.183058%204.55038C0.065848%204.66759%200%204.82656%200%204.99232C0%205.15808%200.065848%205.31705%200.183058%205.43426C0.300268%205.55147%200.45924%205.61732%200.625%205.61732H11.6163L8.30813%208.92544C8.24843%208.9831%208.20082%209.05206%208.16806%209.12832C8.13531%209.20457%208.11806%209.28658%208.11734%209.36957C8.11662%209.45256%208.13244%209.53486%208.16386%209.61167C8.19529%209.68848%208.2417%209.75826%208.30038%209.81694C8.35906%209.87562%208.42884%209.92203%208.50565%209.95346C8.58246%209.98488%208.66476%2010.0007%208.74775%209.99998C8.83074%209.99926%208.91275%209.98201%208.989%209.94926C9.06526%209.9165%209.13422%209.86889%209.19187%209.8092L13.5669%205.43419C13.684%205.31699%2013.7499%205.15805%2013.7499%204.99232C13.7499%204.82659%2013.684%204.66765%2013.5669%204.55045Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E");
    width: 14px;
    height: 14px;
    background-repeat: no-repeat;
    background-position: center;
}
div#checkout-shipping-address-dialog div.flex form>div + div .btn-primary,
#discount-coupon-form .btn-secondary,
ul.checkout .amquote-addto-button,
.pdp_quote > button,
.btnVio {
    margin: 0;
    width: 100%;
    border: 0;
    background: linear-gradient(to bottom, #8F51BE 0%, #662D91 100%);
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    gap: 8px;
    transition: all ease-in-out 0.3s;
    height: 42px;
    border-radius: 8px;
}
div#checkout-shipping-address-dialog div.flex form>div + div .btn-primary:hover,
#discount-coupon-form .btn-secondary:hover,
ul.checkout .amquote-addto-button:hover,
.pdp_quote > button:hover,
.btnVio:hover {
    background: linear-gradient(to bottom, #8F51BE 0%, #7a3da7 100%);
}
.pdp_quote > button svg {
    display: none;
}

.pdp_quote > button:before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Ccircle%20cx%3D%227.5%22%20cy%3D%227.5%22%20r%3D%226.75%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.5%22%20fill%3D%22%23ffffff00%22%2F%3E%0A%3Cpath%20d%3D%22M13%2016L15.5%2013.5L9%209.5L13%2016Z%22%20fill%3D%22%23ffffff%22%2F%3E%0A%3C%2Fsvg%3E");
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    background-position: center;
    background-repeat: no-repeat;
}
.mcTxt01 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 4px;
    margin: 0 0 10px 0;
}

.mcTxt01 p {
    font-size: 16px;
    color: #484848;
    width: 100%;
    display: block;
    line-height: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.mcTxt01 p strong {
    font-weight: normal;
}

ul.mcItems li {
    gap: 15px;
    width: 100%;
}
span.minicart-price {
    color: #662D91;
    font-weight: 600;
    font-size: 16px;
    line-height: 18px;
}
ul.mcItems li>a {
    width: 80px;
        border: 1px solid #C7D6E5;
    border-radius: 6px;
    overflow: hidden;
    box-sizing: border-box;
}
ul.mcItems li>div {
    max-width: calc(100% - 80px - 15px);
}
.qcL03 .item-actions a,
.mcItemAction a {
    display: none;
}
#quotecart-drawer>div>.relative>.flex.flex-col .grid.border-b .items-start > div > .pt-4 button svg {
    color: #757575;
}
.qcL03 .item-actions button.btn:after,
#quotecart-drawer>div>.relative>.flex.flex-col .grid.border-b .items-start > div > .pt-4 button:after,
.cart-item-actions button.btn:after,
.mcItemAction button:after {
    content: "Remove";
    color: #484848;
    font-size: 12px;
    font-weight: normal;
}
.qcL03 .item-actions button.btn,
#quotecart-drawer>div>.relative>.flex.flex-col .grid.border-b .items-start > div > .pt-4 button,
.cart-item-actions button.btn,
.mcItemAction button {
    border: 0;
    background: #fff;
    padding: 4px 4px;
    border-radius: 4px;
    transition: all ease-in-out 0.3s;
    color: #484848;
}
.qcL03 .item-actions button.btn:hover,
#quotecart-drawer>div>.relative>.flex.flex-col .grid.border-b .items-start > div > .pt-4 button:hover,
.cart-item-actions button.btn:hover,
.mcItemAction button:hover {
    background: #f1f5f9;
}
.qcL03 .item-actions button.btn svg,
.cart-item-actions button.btn svg,
.mcItemAction button svg {
    height: 16px;
    width: auto;
}
.cart-item-actions button.btn.move-to-wishlist-btn:after {
    content: "Add to Wishlist";
}
ul.mcItems li>div dl.table {
    font-size: 12px;
    line-height: 14px;
}
ul.mcItems li>div dl.table .font-bold {
    font-weight: 500;
}

.customer-account-login .page-main {
    background: #F1F5F9;
    margin: 0;
    padding: 15px 0;
}
.customer-account-login .page-main h1.page-title {
    display: none;
}
#customer-login-container {
    display: block;
}

.loginRow {
    background: #fff;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: stretch;
    max-width: 1400px;
    margin: 0 auto;
    box-shadow: 0 2px 10px 0 rgb(0 0 0 / 6%);
}
.loginCard {
    width: 50%;
    box-sizing: border-box;
    padding: 50px 20px;
}
.loginBnr {
    width: 50%;
    background-color: #ccc;
    background-image: url('../images/login_background.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center bottom;
}
.loginCardIn {
    max-width: 388px;
    margin: 0 auto;
}
.loginHdr h2 {
    font-size: 36px;
    font-weight: 600;
    margin: 0 0 10px 0;
}
.loginHdr p {
    font-size: 18px;
    color: #313957;
}
.loginHdr {
    margin: 0 0 40px 0;
}
.customer-account-login .actions-toolbar {
    margin: 20px 0 0 0;
    padding: 0;
    border: 0;
    display: flex;
    flex-direction: column-reverse;
    align-items: flex-end;
}
.customer-account-login .actions-toolbar a {
    font-size: 16px;
    color: #662D91;
    text-decoration: unset;
}
.loginCard input {
    border: 0;
    background: #F1F5F9;
    font-size: 16px;
    padding: 10px 12px;
}
.customer-account-login .fieldset.login .field {
    margin: 0 0 24px 0;
}
.loginBtns a {
    display: inline-block;
    vertical-align: middle;
    width: 100%;
    color: #313957;
}
.loginBtns {
    display: flex;
    flex-direction: column;
    gap: 16px;
}

.loginBtns a:before {
    content: "";
    width: 28px;
    height: 28px;
    display: inline-block;
    vertical-align: middle;
    margin: 0 15px 0 0;
}
.orBx {
    margin: 50px 0 30px 0;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row;
    color: #294957;
    gap: 16px;
}
.orBx:before, .orBx:after {
    background: #CFDFE2;
    height: 1px;
    width: auto;
    flex: 1;
    content: "";
    background-size: 28px;
    background-position: center;
    background-repeat: repeat;
}
.lgg:before {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1850_1668)%22%3E%0A%3Cpath%20d%3D%22M27.7283%2014.3223C27.7283%2013.3706%2027.6511%2012.4138%2027.4865%2011.4775H14.2812V16.8687H21.8433C21.5295%2018.6074%2020.5212%2020.1456%2019.0448%2021.123V24.621H23.5563C26.2056%2022.1827%2027.7283%2018.5817%2027.7283%2014.3223Z%22%20fill%3D%22%234285F4%22%2F%3E%0A%3Cpath%20d%3D%22M14.2803%2028.0009C18.0561%2028.0009%2021.2404%2026.7611%2023.5605%2024.6211L19.049%2021.1231C17.7938%2021.977%2016.1734%2022.4606%2014.2854%2022.4606C10.633%2022.4606%207.5362%2019.9965%206.42505%2016.6836H1.76953V20.2897C4.14616%2025.0172%208.98688%2028.0009%2014.2803%2028.0009Z%22%20fill%3D%22%2334A853%22%2F%3E%0A%3Cpath%20d%3D%22M6.42088%2016.6837C5.83444%2014.9449%205.83444%2013.0621%206.42088%2011.3234V7.71729H1.7705C-0.215167%2011.6732%20-0.215167%2016.3339%201.7705%2020.2898L6.42088%2016.6837Z%22%20fill%3D%22%23FBBC04%22%2F%3E%0A%3Cpath%20d%3D%22M14.2803%205.54127C16.2762%205.51041%2018.2053%206.26146%2019.6508%207.64012L23.6479%203.64305C21.1169%201.26642%2017.7578%20-0.0402103%2014.2803%200.000943444C8.98687%200.000943444%204.14616%202.98459%201.76953%207.71728L6.41991%2011.3234C7.52591%208.00536%2010.6279%205.54127%2014.2803%205.54127Z%22%20fill%3D%22%23EA4335%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1850_1668%22%3E%0A%3Crect%20width%3D%2228%22%20height%3D%2228%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E");
}
.lgf:before {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1850_1687)%22%3E%0A%3Cpath%20d%3D%22M28%2014C28%206.26801%2021.732%200%2014%200C6.26801%200%200%206.26801%200%2014C0%2020.9877%205.11957%2026.7796%2011.8125%2027.8299V18.0469H8.25781V14H11.8125V10.9156C11.8125%207.40687%2013.9027%205.46875%2017.1005%205.46875C18.6318%205.46875%2020.2344%205.74219%2020.2344%205.74219V9.1875H18.4691C16.73%209.1875%2016.1875%2010.2668%2016.1875%2011.375V14H20.0703L19.4496%2018.0469H16.1875V27.8299C22.8804%2026.7796%2028%2020.9877%2028%2014Z%22%20fill%3D%22%231877F2%22%2F%3E%0A%3Cpath%20d%3D%22M19.4496%2018.0469L20.0703%2014H16.1875V11.375C16.1875%2010.2679%2016.73%209.1875%2018.4691%209.1875H20.2344V5.74219C20.2344%205.74219%2018.6323%205.46875%2017.1005%205.46875C13.9027%205.46875%2011.8125%207.40688%2011.8125%2010.9156V14H8.25781V18.0469H11.8125V27.8299C13.262%2028.0567%2014.738%2028.0567%2016.1875%2027.8299V18.0469H19.4496Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1850_1687%22%3E%0A%3Crect%20width%3D%2228%22%20height%3D%2228%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E");
}
.loginCardIn label {
    font-size: 16px;
    color: #0C1421;
}
.loginSignLink {
    margin: 50px 0 00 0;
    text-align: center;
}
.loginSignLink a {
    color: #662D91;
}
.customer-account-login .actions-toolbar a:hover,
.loginSignLink a:hover {
    text-decoration: underline;
}

.checkout-cart-index .page-title {
    display: none;
}
.amasty_quote-cart-index .page-main, 
.checkout-cart-index .page-main {
    padding: 40px 0 50px;
    background: #F1F5F9;
    margin: 0;
}
.checkout-cart-index .page-title {
    display: none;
}

.pntxt {
    color: #959595;
    text-align: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    gap: 10px;
}













.customer-account-forgotpassword .page-title,
.customer-account-create .page-title {display: none;}
.regFrmWh {
    max-width: 700px;
    background: #fff;
    margin: 10px auto;
    padding: 20px 20px;
    box-shadow: 0 2px 10px 0 rgb(0 0 0 / 6%);
}
.customer-account-create .page-main {
    background: #F1F5F9;
}
.regFrmWhIn .actions-toolbar {
    display: block;
    border: 0;
    padding: 0;
    margin: 10px 0 10px 0;
}

.regFrmWhIn .actions-toolbar .secondary {
    margin: 0;
}
.regFrmWhIn .actions-toolbar .btnLight {
    padding: 13px 25px;
    text-decoration: unset;
}
.regFrmWhIn .actions-toolbar .btnGrn {
    padding: 0 25px;
}

.regHdr {
    margin: 10px 0 25px 0;
    text-align: center;
}
.regFrmWhIn {
    max-width: 390px;
    margin: 0 auto;
}
.regFrmWhIn input[type="password"],
.regFrmWhIn input[type="email"],
.regFrmWhIn input[type="text"] {
    border: 1px solid #d8dfe9;
    background: #F1F5F9;
    font-size: 16px;
    padding: 10px 12px;
}
.regFrmWhIn .field .control, .field .control input {
    width: 100%; 
}
.fieldset .control textarea,
.field .control input {border: 1px solid #d8dfe9;}
.regFrmWhIn legend.contents {
    display: none;
}
.regFrmWhIn .actions-toolbar .secondary {
    display: none;
}
.regFrmWhIn .actions-toolbar .primary {
    width: 100%;
}
.regFrmWhIn fieldset.regCard + fieldset.regCard {
    margin: 10px 0 0 0;
}



#amquote-icon {
    font-size: 14px;
    margin: 0 22px 0 0;
    padding: 5px 0px;
    border-radius: 6px;
    background: transparent;
    transition: all ease-in-out 0.3s;
    color: #fff;
}
#amquote-icon:before {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Ccircle%20cx%3D%227.5%22%20cy%3D%227.5%22%20r%3D%226.75%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.5%22%20fill%3D%22%23ffffff00%22%2F%3E%0A%3Cpath%20d%3D%22M13%2016L15.5%2013.5L9%209.5L13%2016Z%22%20fill%3D%22%23ffffff%22%2F%3E%0A%3C%2Fsvg%3E");
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    content: "";
    background-position: center;
    background-repeat: no-repeat;
}
#amquote-icon span.label {
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    font-weight: 500;
    color: #fff;
    position: relative;
    width: auto;
    height: auto;
    margin: unset;
}
#amquote-icon svg {
    display: none;
}

ul.pd-dataList {
    padding: 0;
}


body.account {
    background: #fff;
}
body.account h3.text-gray-900 {
    color: #000000;
}
body.account .card a {
    color: #662D91;
}
body.account .card {
    color: #484848;
    border: 1px solid #e7eff7;
    background: #f1f5f96e;
    padding: 20px;
}
body.account .columns .sidebar-main .card {
    border: 0;
    background: transparent;
    padding: 0;
}
body.account .card.account-nav>button:disabled {
    display: none;
}
body.account .card.account-nav {
    padding-right: 0;
    padding-left: 0;
}
body.account .card.account-nav>button {
    padding: 8px 15px;
    font-weight: 500;
    color: #000;
    background: #f9fbfc;
    border: 1px solid #e7eff7;
    margin: 0 0 10px 0;
    border-radius: 5px;
}
body.account .account-nav li a, body.account .account-nav li strong {
    padding: 6px 15px;
    font-size: 15px;
    color: #484848;
    text-decoration: unset;
}
body.account .account-nav li a:hover {
    text-decoration: unset;
    color: #662D91;
    background: #F1F5F9;
}
body.account .account-nav li.current {
    font-weight: 500; background: #F1F5F9;
    color: #662D91;
}
body.account .card a:hover {
    text-decoration: underline;
}
body.account .control select {
    width: 100%;
}
body.account .primary a,
body.account .primary button {padding: 0px 16px;}
body.account .secondary a {padding: 11px 16px; text-decoration: unset; display: inline-block; vertical-align: middle;}
body.account .field.field-reserved {margin-bottom: 10px;}
body.account input[type="checkbox"]:checked {background: #8EC640;}
body .page.messages {position: unset;}

body.account .column.main .form-edit-account legend.legend,
body.account .column.main .form-newsletter-manage .text-2xl, 
body.account .column.main > .text-2xl,
body.account .column.main > h2,
body.account .column.main .block-title {
    color: #662D91;
    font-weight: 600;
    font-size: 18px;
}
body.account .column.main .block-title .text-2xl, 
body.account .column.main .block-title h2 {font-size: 18px;}
body.account .column.main .block-title a {
    font-size: 12px;
    font-weight: 500;
}
body.account .columns .sidebar-main .card nav {
    padding: 0;
    border: 0;
    margin: 0;
}
body.account .account-nav li a, body.account .account-nav li strong { 
    padding: 0px;
    font-weight: 500;
    color: #333;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: nowrap;
    flex-direction: row;
    gap: 10px;
    padding: 5px;  
    border-radius: 5px;  
}
body.account .page-title {
    font-weight: 600;
    font-size: 25px;
    display: none;
}
body.account .columns .sidebar-main .card nav ul li>strong:before,
body.account .columns .sidebar-main .card nav ul li>a:before {
    content: "";
   /* border: 1px solid #d5d5d5;*/
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 18px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain; 
}
body.account .columns .sidebar-main .card nav ul li {
    margin: 0 0 4px 0;
    border-radius: 5px;
}


body.account .columns .sidebar-main .card nav ul li:first-child strong:before, 
body.account .columns .sidebar-main .card nav ul li:first-child a:before {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cpath%20d%3D%22M8%2014.5L8%2022.5C8%2023.327%207.327%2024%206.5%2024L1.5%2024C0.673001%2024%201.01966e-06%2023.327%209.83506e-07%2022.5L6.33815e-07%2014.5C5.97666e-07%2013.673%200.673001%2013%201.5%2013L6.5%2013C7.327%2013%208%2013.673%208%2014.5ZM1%2022.5C1%2022.6326%201.05268%2022.7598%201.14645%2022.8536C1.24022%2022.9473%201.36739%2023%201.5%2023L6.5%2023C6.63261%2023%206.75979%2022.9473%206.85356%2022.8536C6.94732%2022.7598%207%2022.6326%207%2022.5L7%2014.5C7%2014.3674%206.94732%2014.2402%206.85355%2014.1464C6.75979%2014.0527%206.63261%2014%206.5%2014L1.5%2014C1.36739%2014%201.24022%2014.0527%201.14645%2014.1464C1.05268%2014.2402%201%2014.3674%201%2014.5L1%2022.5ZM24%2014.5L24%2022.5C24%2023.327%2023.327%2024%2022.5%2024L11.5%2024C10.673%2024%2010%2023.327%2010%2022.5L10%2014.5C10%2013.673%2010.673%2013%2011.5%2013L22.5%2013C23.327%2013%2024%2013.673%2024%2014.5ZM11%2022.5C11%2022.6326%2011.0527%2022.7598%2011.1464%2022.8536C11.2402%2022.9473%2011.3674%2023%2011.5%2023L22.5%2023C22.6326%2023%2022.7598%2022.9473%2022.8536%2022.8536C22.9473%2022.7598%2023%2022.6326%2023%2022.5L23%2014.5C23%2014.3674%2022.9473%2014.2402%2022.8536%2014.1464C22.7598%2014.0527%2022.6326%2014%2022.5%2014L11.5%2014C11.3674%2014%2011.2402%2014.0527%2011.1464%2014.1464C11.0527%2014.2402%2011%2014.3674%2011%2014.5L11%2022.5ZM24%201.5L24%209.5C24%2010.327%2023.327%2011%2022.5%2011L17.5%2011C16.673%2011%2016%2010.327%2016%209.5L16%201.5C16%200.673001%2016.673%207.01711e-07%2017.5%206.65562e-07L22.5%204.47005e-07C23.327%204.10856e-07%2024%200.673%2024%201.5ZM17%209.5C17%209.63261%2017.0527%209.75979%2017.1464%209.85355C17.2402%209.94732%2017.3674%2010%2017.5%2010L22.5%2010C22.6326%2010%2022.7598%209.94732%2022.8536%209.85355C22.9473%209.75979%2023%209.63261%2023%209.5L23%201.5C23%201.36739%2022.9473%201.24021%2022.8536%201.14645C22.7598%201.05268%2022.6326%201%2022.5%201L17.5%201C17.3674%201%2017.2402%201.05268%2017.1464%201.14645C17.0527%201.24022%2017%201.36739%2017%201.5L17%209.5ZM14%201.5L14%209.5C14%2010.327%2013.327%2011%2012.5%2011L1.5%2011C0.673001%2011%204.51407e-07%2010.327%204.15258e-07%209.5L6.55669e-08%201.5C2.94175e-08%200.673001%200.673%201.40109e-06%201.5%201.36494e-06L12.5%208.84119e-07C13.327%208.4797e-07%2014%200.673001%2014%201.5ZM1%209.5C1%209.63261%201.05268%209.75979%201.14645%209.85355C1.24022%209.94732%201.36739%2010%201.5%2010L12.5%2010C12.6326%2010%2012.7598%209.94732%2012.8536%209.85355C12.9473%209.75979%2013%209.63261%2013%209.5L13%201.5C13%201.36739%2012.9473%201.24022%2012.8536%201.14645C12.7598%201.05268%2012.6326%201%2012.5%201L1.5%201C1.36739%201%201.24021%201.05268%201.14645%201.14645C1.05268%201.24022%201%201.36739%201%201.5L1%209.5Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E");
    background-size: 15px;
}
body.account .columns .sidebar-main .card nav ul li:nth-child(2) strong:before, 
body.account .columns .sidebar-main .card nav ul li:nth-child(2) a:before {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2222%22%20height%3D%2224%22%20viewBox%3D%220%200%2022%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cpath%20d%3D%22M10.5469%200C7.05755%200%204.21875%202.8388%204.21875%206.32812C4.21875%209.81745%207.05755%2012.6562%2010.5469%2012.6562C14.0362%2012.6562%2016.875%209.81745%2016.875%206.32812C16.875%202.8388%2014.0362%200%2010.5469%200ZM10.5469%2011.25C7.83295%2011.25%205.625%209.04205%205.625%206.32812C5.625%203.6142%207.83295%201.40625%2010.5469%201.40625C13.2608%201.40625%2015.4688%203.6142%2015.4688%206.32812C15.4688%209.04205%2013.2608%2011.25%2010.5469%2011.25ZM18.4203%2016.7904C16.6878%2015.0313%2014.391%2014.0625%2011.9531%2014.0625H9.14062C6.70275%2014.0625%204.40597%2015.0313%202.67347%2016.7904C0.949453%2018.5409%200%2020.8515%200%2023.2969C0%2023.6852%200.314812%2024%200.703125%2024H20.3906C20.7789%2024%2021.0938%2023.6852%2021.0938%2023.2969C21.0938%2020.8515%2020.1443%2018.5409%2018.4203%2016.7904ZM1.43719%2022.5938C1.78945%2018.6053%205.10989%2015.4688%209.14062%2015.4688H11.9531C15.9839%2015.4688%2019.3043%2018.6053%2019.6566%2022.5938H1.43719Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E");
}
body.account .columns .sidebar-main .card nav ul li:nth-child(3) strong:before, 
body.account .columns .sidebar-main .card nav ul li:nth-child(3) a:before {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cpath%20d%3D%22M20.6151%2011.0202C20.6151%205.72117%2016.3195%201.42562%2011.0203%201.42562C5.72122%201.42562%201.42564%205.72117%201.42564%2011.0202C1.42564%2016.3193%205.72122%2020.6149%2011.0203%2020.6149C16.3195%2020.6149%2020.6151%2016.3193%2020.6151%2011.0202ZM22.0407%2011.0202C22.0407%2017.1065%2017.1066%2022.0405%2011.0203%2022.0405C4.93409%2022.0405%200%2017.1065%200%2011.0202C0%204.93404%204.93409%200%2011.0203%200C17.1066%200%2022.0407%204.93404%2022.0407%2011.0202Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M19.4187%2023.9999L23.2363%2020.1823L13.3105%2014.0742L19.4187%2023.9999Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E");
}
body.account .columns .sidebar-main .card nav ul li:nth-child(4) strong:before, 
body.account .columns .sidebar-main .card nav ul li:nth-child(4) a:before {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2221%22%20height%3D%2224%22%20viewBox%3D%220%200%2021%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cpath%20d%3D%22M17.3285%202.97311C15.4113%201.05586%2012.8622%200%2010.1508%200C7.43947%200%204.8903%201.05586%202.97311%202.97311C1.05586%204.89039%200%207.43947%200%2010.1508C0%2015.6357%205.18618%2020.1979%207.97239%2022.6488C8.35958%2022.9894%208.69394%2023.2835%208.96033%2023.5323C9.29408%2023.8441%209.72248%2024%2010.1508%2024C10.5792%2024%2011.0075%2023.8441%2011.3413%2023.5323C11.6077%2023.2835%2011.942%2022.9894%2012.3292%2022.6488C15.1154%2020.1978%2020.3016%2015.6357%2020.3016%2010.1508C20.3015%207.43947%2019.2457%204.89039%2017.3285%202.97311ZM11.4006%2021.5932C11.0049%2021.9413%2010.6633%2022.2419%2010.3815%2022.505C10.2521%2022.6258%2010.0494%2022.6259%209.91996%2022.505C9.63829%2022.2418%209.29657%2021.9412%208.90089%2021.5932C6.28151%2019.289%201.40579%2015%201.40579%2010.1508C1.40579%205.32887%205.32872%201.40593%2010.1507%201.40593C14.9727%201.40593%2018.8956%205.32887%2018.8956%2010.1508C18.8957%2015%2014.02%2019.289%2011.4006%2021.5932Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M10.1506%205.29395C7.68397%205.29395%205.67725%207.30062%205.67725%209.76724C5.67725%2012.2339%207.68397%2014.2405%2010.1506%2014.2405C12.6172%2014.2405%2014.6239%2012.2339%2014.6239%209.76724C14.6239%207.30062%2012.6172%205.29395%2010.1506%205.29395ZM10.1506%2012.8346C8.45919%2012.8346%207.08313%2011.4585%207.08313%209.7672C7.08313%208.07585%208.45919%206.69978%2010.1506%206.69978C11.842%206.69978%2013.218%208.07585%2013.218%209.7672C13.218%2011.4585%2011.842%2012.8346%2010.1506%2012.8346Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E");
}
body.account .columns .sidebar-main .card nav ul li:nth-child(5) strong:before, 
body.account .columns .sidebar-main .card nav ul li:nth-child(5) a:before {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cpath%20d%3D%22M8.37305%2023.7275C8.45287%2023.7518%208.53411%2023.7717%208.61621%2023.7881C8.53413%2023.7717%208.45286%2023.7518%208.37305%2023.7275ZM9.11816%2019.0176C9.71735%2019.0177%2010.2921%2019.2561%2010.7158%2019.6797C11.1397%2020.1035%2011.3779%2020.6789%2011.3779%2021.2783C11.3778%2021.8776%2011.1396%2022.4522%2010.7158%2022.876C10.2921%2023.2996%209.71738%2023.538%209.11816%2023.5381C8.51882%2023.538%207.94333%2023.2998%207.51953%2022.876C7.09591%2022.4523%206.85754%2021.8775%206.85742%2021.2783C6.85742%2020.679%207.09577%2020.1035%207.51953%2019.6797C7.94333%2019.2559%208.51882%2019.0176%209.11816%2019.0176ZM16.7979%2019.0176C17.3971%2019.0176%2017.9717%2019.2561%2018.3955%2019.6797C18.8193%2020.1035%2019.0576%2020.6789%2019.0576%2021.2783C19.0575%2021.8776%2018.8192%2022.4522%2018.3955%2022.876C17.9717%2023.2996%2017.3971%2023.5381%2016.7979%2023.5381C16.1986%2023.538%2015.624%2023.2996%2015.2002%2022.876C14.7765%2022.4523%2014.5382%2021.8775%2014.5381%2021.2783C14.5381%2020.679%2014.7764%2020.1035%2015.2002%2019.6797C15.6239%2019.2561%2016.1987%2019.0176%2016.7979%2019.0176ZM14.5391%2020.0723H14.54C14.5006%2020.1461%2014.4646%2020.2216%2014.4326%2020.2988C14.3055%2020.6065%2014.2383%2020.939%2014.2383%2021.2783C14.2383%2021.6178%2014.3062%2021.9502%2014.4336%2022.2578C14.3061%2021.9501%2014.2383%2021.6178%2014.2383%2021.2783C14.2383%2020.854%2014.3429%2020.4399%2014.5391%2020.0723ZM11.6279%2021.7803C11.5951%2021.9442%2011.5461%2022.1041%2011.4824%2022.2578C11.5462%2022.1041%2011.5951%2021.9442%2011.6279%2021.7803ZM9.11816%2020.3379C8.86892%2020.3379%208.62938%2020.437%208.45312%2020.6133C8.27692%2020.7896%208.17774%2021.0291%208.17773%2021.2783C8.17785%2021.5274%208.27706%2021.7662%208.45312%2021.9424C8.62938%2022.1186%208.86892%2022.2177%209.11816%2022.2178C9.36729%2022.2177%209.60603%2022.1185%209.78223%2021.9424C9.95841%2021.7662%2010.0575%2021.5275%2010.0576%2021.2783C10.0576%2021.029%209.95851%2020.7896%209.78223%2020.6133C9.60603%2020.4372%209.36726%2020.338%209.11816%2020.3379ZM16.7979%2020.3379C16.5486%2020.338%2016.309%2020.4371%2016.1328%2020.6133C15.9567%2020.7895%2015.8574%2021.0292%2015.8574%2021.2783C15.8575%2021.5273%2015.9569%2021.7662%2016.1328%2021.9424C16.309%2022.1186%2016.5486%2022.2177%2016.7979%2022.2178C17.0471%2022.2178%2017.2866%2022.1186%2017.4629%2021.9424C17.6389%2021.7662%2017.7382%2021.5273%2017.7383%2021.2783C17.7383%2021.0291%2017.639%2020.7895%2017.4629%2020.6133C17.2866%2020.4371%2017.0471%2020.3379%2016.7979%2020.3379ZM19.1631%2020.2979C19.2906%2020.6056%2019.3574%2020.9387%2019.3574%2021.2783C19.3574%2021.5328%2019.3198%2021.7833%2019.2471%2022.0225C19.2712%2021.9429%2019.2913%2021.8621%2019.3076%2021.7803C19.3241%2021.6982%2019.3364%2021.6151%2019.3447%2021.5312C19.353%2021.4475%2019.3574%2021.3632%2019.3574%2021.2783C19.3574%2020.939%2019.2903%2020.6065%2019.1631%2020.2988V20.2979ZM16.9229%2021.9053C16.882%2021.9134%2016.8401%2021.918%2016.7979%2021.918C16.8401%2021.918%2016.882%2021.9134%2016.9229%2021.9053ZM16.1885%2021.4619C16.1978%2021.4928%2016.2088%2021.5227%2016.2227%2021.5518C16.2088%2021.5227%2016.1978%2021.4928%2016.1885%2021.4619ZM8.37305%2018.8281H8.37402H8.37305ZM0.667969%200.150391C0.839568%200.116071%201.01844%200.151986%201.16406%200.249023L2.65918%201.24512C3.07278%201.52079%203.36444%201.94501%203.47461%202.42969L6.1084%2014.0186C6.20385%2014.4386%206.43975%2014.8143%206.77637%2015.083C7.11282%2015.3514%207.53052%2015.4979%207.96094%2015.498H17.9541C18.3847%2015.4981%2018.803%2015.3516%2019.1396%2015.083C19.4763%2014.8143%2019.7122%2014.4386%2019.8076%2014.0186L21.8438%205.05859C21.9069%204.78051%2021.9064%204.49184%2021.8428%204.21387C21.7791%203.93581%2021.6536%203.67508%2021.4756%203.45215C21.2976%203.2294%2021.0714%203.04941%2020.8145%202.92578C20.5576%202.8023%2020.2762%202.73832%2019.9912%202.73828H10.0781C9.90328%202.73824%209.73504%202.66847%209.61133%202.54492C9.48769%202.42123%209.41805%202.25301%209.41797%202.07812C9.41799%201.90313%209.48761%201.73508%209.61133%201.61133C9.73506%201.48759%209.90314%201.41801%2010.0781%201.41797H19.9912C22.0577%201.4182%2023.5887%203.33647%2023.1309%205.35156L21.0938%2014.3115C20.9318%2015.0231%2020.5333%2015.659%2019.9629%2016.1143C19.3925%2016.5694%2018.6839%2016.8174%2017.9541%2016.8174H7.96094C7.2314%2016.8173%206.5234%2016.5692%205.95312%2016.1143C5.45394%2015.7159%205.08613%2015.1789%204.89355%2014.5742L4.82129%2014.3115L2.1875%202.72168C2.15229%202.56697%202.05873%202.43183%201.92676%202.34375L0.431641%201.34668C0.286161%201.24958%200.184695%201.09828%200.150391%200.926758C0.116266%200.755312%200.152055%200.57711%200.249023%200.431641C0.346052%200.286261%200.496601%200.184775%200.667969%200.150391ZM5.76562%2016.3486C5.92154%2016.4731%206.087%2016.5833%206.25977%2016.6787C6.17322%2016.6309%206.08842%2016.5796%206.00586%2016.5244L5.76562%2016.3486ZM4.70898%2014.9443H4.70996H4.70898ZM18.2236%2015.1748V15.1758V15.1748ZM7.69238%2015.1758V15.1748V15.1758ZM7.1875%2014.999V14.998V14.999ZM6.86035%2014.7598H6.86133H6.86035ZM21.5508%204.28027C21.524%204.16327%2021.4844%204.04982%2021.4326%203.94238C21.4585%203.99598%2021.4812%204.05118%2021.501%204.10742L21.5508%204.28027ZM20.3467%203.07812C20.2887%203.06492%2020.2301%203.05454%2020.1709%203.04785C20.2301%203.05455%2020.2887%203.0649%2020.3467%203.07812ZM9.88965%203.01953H9.89062H9.88965ZM9.54492%202.87695H9.5459H9.54492ZM22.8574%202.5957C22.9221%202.68641%2022.9821%202.78041%2023.0381%202.87695C22.9821%202.78041%2022.9221%202.68641%2022.8574%202.5957ZM9.9834%201.12305C9.76366%201.14489%209.55694%201.24189%209.39941%201.39941C9.21943%201.57943%209.11818%201.82357%209.11816%202.07812C9.11823%202.30084%209.19597%202.51572%209.33594%202.68652C9.19577%202.51569%209.11823%202.30102%209.11816%202.07812C9.11816%201.82352%209.21939%201.57945%209.39941%201.39941C9.57945%201.21938%209.82352%201.11816%2010.0781%201.11816L9.9834%201.12305ZM1.76074%202.59277C1.79482%202.61554%201.82399%202.64447%201.84668%202.67773C1.8353%202.66118%201.82196%202.64602%201.80762%202.63184L1.76074%202.59277ZM21.9453%201.70996C22.0338%201.76925%2022.1198%201.83169%2022.2021%201.89844C22.1198%201.8317%2022.0338%201.76923%2021.9453%201.70996ZM21.373%201.39844C21.4656%201.43795%2021.5555%201.48233%2021.6436%201.5293C21.6127%201.51288%2021.5821%201.49599%2021.5508%201.48047L21.373%201.39844ZM0%201.33203C0.017469%201.3581%200.0366843%201.38296%200.0566406%201.40723L0.119141%201.47656C0.0969359%201.45436%200.0755223%201.43141%200.0556641%201.40723L0%201.33203ZM20.6426%201.17871C20.7645%201.20138%2020.8842%201.2289%2021.001%201.26367L21.1895%201.32617C21.0138%201.26275%2020.831%201.21372%2020.6426%201.17871ZM20.2012%201.12402C20.324%201.13118%2020.4448%201.14577%2020.5635%201.16504C20.5121%201.1567%2020.4604%201.14868%2020.4082%201.14258L20.2012%201.12402ZM0.263672%200C0.237607%200.0174708%200.212737%200.0366824%200.188477%200.0566406L0.119141%200.119141C0.141348%200.096936%200.164287%200.0755219%200.188477%200.0556641L0.263672%200Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M11.6006%2012.6045C11.5411%2012.6045%2011.4825%2012.5977%2011.4248%2012.5869C11.4825%2012.5976%2011.5411%2012.6045%2011.6006%2012.6045ZM16.1318%206.44824C16.2195%206.44752%2016.3066%206.46483%2016.3877%206.49805C16.4687%206.53125%2016.5426%206.57971%2016.6045%206.6416C16.6663%206.70347%2016.7149%206.77747%2016.748%206.8584C16.7812%206.93944%2016.7976%207.02672%2016.7969%207.11426C16.7961%207.20179%2016.7787%207.28871%2016.7441%207.36914C16.7096%207.44955%2016.6587%207.5222%2016.5957%207.58301L12.0674%2012.1123C11.9436%2012.2358%2011.7754%2012.3047%2011.6006%2012.3047C11.426%2012.3046%2011.2584%2012.2356%2011.1348%2012.1123L9.32324%2010.3027C9.19954%2010.179%209.12988%2010.0109%209.12988%209.83594C9.12993%209.661%209.19955%209.49287%209.32324%209.36914C9.44691%209.24562%209.61524%209.17684%209.79004%209.17676C9.96473%209.1768%2010.1322%209.24577%2010.2559%209.36914L11.6006%2010.7119L15.6631%206.64941C15.7239%206.58659%2015.7966%206.53645%2015.877%206.50195C15.9575%206.46742%2016.0442%206.44898%2016.1318%206.44824ZM8.84863%2010.0244C8.86087%2010.0855%208.87964%2010.1448%208.90332%2010.2021C8.87966%2010.1448%208.86085%2010.0855%208.84863%2010.0244ZM8.87109%209.55664H8.87207H8.87109Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E");
}
body.account .columns .sidebar-main .card nav ul li:nth-child(6) strong:before, 
body.account .columns .sidebar-main .card nav ul li:nth-child(6) a:before {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2222%22%20height%3D%2224%22%20viewBox%3D%220%200%2022%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cpath%20d%3D%22M16.3568%2010.3894V5.84746C16.3568%205.71747%2016.2968%205.59733%2016.2118%205.50232L11.1196%200.155109C11.0245%200.0551249%2010.8895%200%2010.7545%200H2.68106C1.19053%200%200%201.21547%200%202.70609V17.9725C0%2019.4631%201.19053%2020.6587%202.68101%2020.6587H9.05379C10.2592%2022.6594%2012.4502%2024%2014.9462%2024C18.7377%2024%2021.834%2020.9187%2021.834%2017.1221C21.8392%2013.8057%2019.458%2011.0346%2016.3568%2010.3894V10.3894ZM11.2548%201.75584L14.6711%205.35222H12.4552C11.7949%205.35222%2011.2547%204.80707%2011.2547%204.14684L11.2548%201.75584ZM2.68101%2019.6582C1.74572%2019.6582%201.0005%2018.9078%201.0005%2017.9725V2.70609C1.0005%201.76568%201.74572%201.0005%202.68101%201.0005H10.2543V4.14674C10.2543%205.36221%2011.2397%206.35267%2012.4552%206.35267H15.3563V10.2592C15.2063%2010.2543%2015.0862%2010.2392%2014.9562%2010.2392C13.2105%2010.2392%2011.6048%2010.9096%2010.3943%2011.96H4.0417C3.76649%2011.96%203.54145%2012.1851%203.54145%2012.4601C3.54145%2012.7354%203.76645%2012.9603%204.0417%2012.9603H9.46395C9.10873%2013.4606%208.81356%2013.9608%208.58364%2014.5111H4.04165C3.76645%2014.5111%203.5414%2014.7361%203.5414%2015.0113C3.5414%2015.2863%203.7664%2015.5116%204.04165%2015.5116H8.25837C8.13331%2016.0118%208.0683%2016.567%208.0683%2017.1222C8.0683%2018.0225%208.24333%2018.9129%208.55847%2019.6633H2.68101V19.6582ZM14.9513%2023.0046C11.7099%2023.0046%209.07376%2020.3684%209.07376%2017.1271C9.07376%2013.8858%2011.7049%2011.2496%2014.9513%2011.2496C18.1975%2011.2496%2020.8286%2013.8858%2020.8286%2017.1271C20.8286%2020.3684%2018.1926%2023.0046%2014.9513%2023.0046Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M4.04127%2010.4546H9.10831C9.38352%2010.4546%209.60856%2010.2294%209.60856%209.9543C9.60856%209.67915%209.38356%209.4541%209.10831%209.4541H4.04127C3.76606%209.4541%203.54102%209.6791%203.54102%209.9543C3.54102%2010.2294%203.76602%2010.4546%204.04127%2010.4546ZM17.5118%2017.0222L15.456%2019.2381V13.7759C15.456%2013.5007%2015.2308%2013.2757%2014.9558%2013.2757C14.6806%2013.2757%2014.4556%2013.5007%2014.4556%2013.7759V19.2381L12.3846%2017.0222C12.1946%2016.8222%2011.8745%2016.8072%2011.6744%2016.9973C11.4742%2017.1874%2011.4592%2017.5025%2011.6495%2017.7026L14.5757%2020.8489C14.6707%2020.9489%2014.8007%2021.0089%2014.9408%2021.0089C15.0808%2021.0089%2015.2108%2020.9489%2015.3059%2020.8489L18.2372%2017.7026C18.4273%2017.5025%2018.4172%2017.1824%2018.2171%2016.9973C18.012%2016.8072%2017.702%2016.8222%2017.5118%2017.0222Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E");
}
body.account .columns .sidebar-main .card nav ul li:nth-child(7) strong:before, 
body.account .columns .sidebar-main .card nav ul li:nth-child(7) a:before {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2222%22%20viewBox%3D%220%200%2024%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cpath%20d%3D%22M22.2489%202.08284C21.0652%200.739687%2019.423%200%2017.625%200C15.0962%200%2013.4952%201.51031%2012.5974%202.77734C12.3645%203.10612%2012.1664%203.4358%2012%203.74602C11.8336%203.4358%2011.6355%203.10612%2011.4026%202.77734C10.5048%201.51031%208.90381%200%206.375%200C4.57697%200%202.9348%200.739735%201.75102%202.08289C0.621891%203.36417%200%205.08017%200%206.91477C0%208.91178%200.779672%2010.7692%202.45367%2012.7601C3.94978%2014.5395%206.10214%2016.3736%208.59453%2018.4974C9.52327%2019.2889%2010.4837%2020.1073%2011.5062%2021.0019L11.5369%2021.0288C11.6694%2021.1449%2011.8347%2021.2029%2012%2021.2029C12.1653%2021.2029%2012.3306%2021.1448%2012.4631%2021.0288L12.4938%2021.0019C13.5163%2020.1073%2014.4767%2019.2889%2015.4056%2018.4973C17.8979%2016.3736%2020.0502%2014.5395%2021.5463%2012.7601C23.2203%2010.7692%2024%208.91178%2024%206.91477C24%205.08017%2023.3781%203.36417%2022.2489%202.08284ZM14.4934%2017.4271C13.6928%2018.1093%2012.8688%2018.8115%2012%2019.5668C11.1312%2018.8115%2010.3072%2018.1094%209.50644%2017.427C4.62867%2013.2705%201.40625%2010.5245%201.40625%206.91477C1.40625%205.42273%201.90336%204.03692%202.80603%203.01266C3.71906%201.97677%204.98652%201.40625%206.375%201.40625C8.30292%201.40625%209.54919%202.59397%2010.2551%203.59034C10.8884%204.48397%2011.2188%205.38481%2011.3315%205.73061C11.3774%205.87169%2011.4669%205.99462%2011.5869%206.08179C11.707%206.16896%2011.8516%206.2159%2012%206.2159C12.1484%206.2159%2012.293%206.16896%2012.4131%206.08179C12.5331%205.99462%2012.6226%205.87169%2012.6685%205.73061C12.7812%205.38481%2013.1116%204.48397%2013.7449%203.5903C14.4508%202.59397%2015.6971%201.40625%2017.625%201.40625C19.0135%201.40625%2020.2809%201.97677%2021.1939%203.01266C22.0966%204.03692%2022.5938%205.42273%2022.5938%206.91477C22.5938%2010.5245%2019.3713%2013.2705%2014.4934%2017.4271Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E");
    background-size: 18px;
}
body.account .columns .sidebar-main .card nav ul li:nth-child(8) strong:before, 
body.account .columns .sidebar-main .card nav ul li:nth-child(8) a:before {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2220%22%20viewBox%3D%220%200%2024%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cpath%20d%3D%22M23.5735%202.04981C23.2625%201.68222%2022.8271%201.45769%2022.3472%201.41761L5.44615%200.00639763C4.96625%20-0.0336803%204.49965%200.115522%204.13202%200.426443C3.76588%200.736145%203.54167%201.16941%203.50033%201.64692L3.1603%204.83703H1.80257C0.808638%204.83703%200%205.64567%200%206.63961V17.2193C0%2018.2133%200.808638%2019.0219%201.80257%2019.0219H18.7625C19.7565%2019.0219%2020.5651%2018.2133%2020.5651%2017.2193V15.5031L21.1669%2015.5534C21.2177%2015.5576%2021.2682%2015.5597%2021.3182%2015.5597C22.2449%2015.5597%2023.0348%2014.8468%2023.1133%2013.907L23.9936%203.36399C24.0337%202.88414%2023.8845%202.41745%2023.5735%202.04981ZM1.80257%205.77453H18.7625C19.2395%205.77453%2019.6276%206.16261%2019.6276%206.63961V7.60363H0.937496V6.63961C0.937496%206.16261%201.32557%205.77453%201.80257%205.77453ZM0.937496%208.54113H19.6276V10.4859H0.937496V8.54113ZM18.7625%2018.0844H1.80257C1.32557%2018.0844%200.937496%2017.6963%200.937496%2017.2193V11.4234H19.6276V17.2193C19.6276%2017.6963%2019.2395%2018.0844%2018.7625%2018.0844ZM23.0594%203.28595L22.179%2013.829C22.1393%2014.3043%2021.7202%2014.659%2021.2449%2014.6191L20.5651%2014.5623V6.63961C20.5651%205.64567%2019.7565%204.83703%2018.7625%204.83703H4.10314L4.43309%201.74142C4.43347%201.73786%204.4338%201.73434%204.43408%201.73073C4.47378%201.25538%204.89265%200.900816%205.36815%200.94066L22.2692%202.35187C22.4995%202.37109%2022.7086%202.47886%2022.8578%202.65529C23.007%202.83173%2023.0786%203.05565%2023.0594%203.28595Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M17.6656%2012.8174H13.1543C12.8954%2012.8174%2012.6855%2013.0272%2012.6855%2013.2861V16.2294C12.6855%2016.4883%2012.8954%2016.6981%2013.1543%2016.6981H17.6656C17.9245%2016.6981%2018.1344%2016.4883%2018.1344%2016.2294V13.2861C18.1344%2013.0272%2017.9245%2012.8174%2017.6656%2012.8174ZM17.1969%2015.7606H13.623V13.7549H17.1969V15.7606Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E");
}
body.account .columns .sidebar-main .card nav ul li:nth-child(9) strong:before, 
body.account .columns .sidebar-main .card nav ul li:nth-child(9) a:before {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2214%22%20viewBox%3D%220%200%2024%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cpath%20d%3D%22M16.1294%208.84342C16.1023%208.71184%2016.1487%208.57638%2016.2455%208.48737L18.6373%206.25426C18.9701%205.94464%2019.0901%205.48021%2018.9508%205.04675C18.8114%204.61329%2018.4399%204.30754%2017.9871%204.25336L14.74%203.85473C14.6747%203.84637%2014.6125%203.82182%2014.5591%203.78329C14.5057%203.74476%2014.4627%203.69348%2014.4342%203.63413L13.0526%200.669546C12.8591%200.255434%2012.4565%200%2011.9999%200C11.5432%200%2011.1407%200.255434%2010.9472%200.669546L9.5655%203.63413C9.50745%203.7541%209.39522%203.83925%209.26363%203.85473L6.01652%204.25336C5.56371%204.30754%205.19604%204.61329%205.05284%205.04675C4.91351%205.48021%205.02962%205.94464%205.36633%206.25426L7.76199%208.48737C7.85874%208.58025%207.90518%208.71184%207.87809%208.84342L7.25499%2012.0557C7.16598%2012.5046%207.344%2012.9497%207.71167%2013.2168C7.9168%2013.3638%208.15288%2013.4412%208.39283%2013.4412C8.58634%2013.4412%208.77985%2013.3909%208.95788%2013.2942L11.8218%2011.7074C11.9379%2011.6416%2012.0811%2011.6416%2012.1972%2011.7074L15.0612%2013.2942C15.4598%2013.5148%2015.9359%2013.4877%2016.3074%2013.2168C16.6751%2012.9497%2016.8531%2012.5046%2016.7641%2012.0557L16.141%208.84342H16.1294ZM15.843%2012.5898C15.7965%2012.6246%2015.6301%2012.7252%2015.4289%2012.613L12.5649%2011.0262C12.2127%2010.8327%2011.7909%2010.8327%2011.4387%2011.0262L8.57473%2012.613C8.37348%2012.7252%208.20706%2012.6207%208.16062%2012.5859C8.11418%2012.5511%207.96324%2012.4234%208.00968%2012.1989L8.63278%208.98662C8.71019%208.59186%208.5786%208.18936%208.28447%207.91457L5.88881%205.68146C5.72239%205.52666%205.76496%205.33315%205.78431%205.27896C5.80366%205.22478%205.8772%205.04288%206.10554%205.01579L9.35264%204.61716C9.75127%204.56684%2010.0919%204.31915%2010.2621%203.95535L11.6438%200.990773C11.7406%200.781782%2011.9379%200.766301%2011.996%200.766301C12.054%200.766301%2012.2514%200.781782%2012.3482%200.990773L13.7298%203.95922C13.9001%204.32302%2014.2407%204.57072%2014.6393%204.62103L17.8865%205.01966C18.1148%205.04675%2018.1883%205.22865%2018.2077%205.28283C18.227%205.33702%2018.2696%205.53053%2018.1032%205.68533L15.7114%207.91844C15.4173%208.19323%2015.2857%208.59186%2015.3631%208.99049L15.9862%2012.2028C16.0288%2012.4272%2015.8817%2012.555%2015.8352%2012.5898H15.843Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M23.332%206.01072L20.9595%205.21345C20.8937%205.19023%2020.8434%205.13605%2020.8241%205.06638L20.2435%202.63202C20.1545%202.25661%2019.8643%201.97796%2019.4889%201.90055C19.1134%201.82315%2018.7342%201.96635%2018.5058%202.27596L17.8788%203.11967C17.8484%203.16049%2017.8263%203.20695%2017.8138%203.25636C17.8014%203.30577%2017.7989%203.35715%2017.8065%203.40754C17.814%203.45792%2017.8315%203.50631%2017.8579%203.5499C17.8842%203.59349%2017.919%203.63142%2017.9601%203.6615C18.1304%203.78922%2018.3742%203.75438%2018.5019%203.58022L19.1289%202.73652C19.1986%202.64363%2019.2953%202.65137%2019.334%202.65912C19.3727%202.66686%2019.4656%202.69782%2019.4927%202.81392L20.0733%205.24828C20.1507%205.57725%2020.3906%205.84043%2020.7118%205.94879L23.0843%206.74605C23.1965%206.78476%2023.2197%206.87764%2023.2236%206.91634C23.2275%206.95505%2023.2236%207.0518%2023.1268%207.11372L20.9905%208.41798C20.8485%208.50394%2020.7309%208.62484%2020.6489%208.76915C20.567%208.91346%2020.5233%209.07637%2020.5222%209.24234L20.4951%2011.7425C20.4951%2011.8586%2020.41%2011.9128%2020.3751%2011.9283C20.3403%2011.9437%2020.2474%2011.9747%2020.1584%2011.8973L18.2581%2010.2679C17.9988%2010.0473%2017.6505%209.97381%2017.3061%2010.086L17.4183%2010.4576L17.5615%2010.8175C17.6273%2010.7982%2017.7008%2010.8098%2017.755%2010.8562L19.6553%2012.4856C19.8372%2012.6404%2020.0616%2012.7217%2020.29%2012.7217C20.4254%2012.7217%2020.5648%2012.6907%2020.6964%2012.6326C21.0447%2012.474%2021.2653%2012.1373%2021.2691%2011.7502L21.2962%209.25008C21.2962%209.18041%2021.3349%209.11462%2021.393%209.07592L23.5293%207.77166C23.8583%207.57041%2024.0363%207.21048%2023.9938%206.82733C23.9512%206.44418%2023.6958%206.13069%2023.332%206.01072ZM6.67072%2010.0783C6.51255%2010.0283%206.34424%2010.0195%206.18171%2010.0527C6.01917%2010.0859%205.86779%2010.1599%205.74187%2010.2679L3.8416%2011.8973C3.75259%2011.9747%203.6597%2011.9437%203.62487%2011.9283C3.59004%2011.9128%203.50489%2011.8625%203.50489%2011.7425L3.4778%209.24234C3.4778%208.90176%203.29977%208.59601%203.00951%208.41798L0.873152%207.11372C0.772527%207.0518%200.772527%206.95505%200.776397%206.91634C0.780267%206.87764%200.803489%206.78089%200.915725%206.74605L3.28816%205.94879C3.60939%205.84043%203.84934%205.57725%203.92675%205.24828L4.50728%202.81392C4.53437%202.69782%204.62725%202.66686%204.66596%202.65912C4.70466%202.65137%204.80141%202.64363%204.87108%202.73652L5.49805%203.58022C5.62577%203.75051%205.86572%203.78922%206.03988%203.6615C6.21017%203.53378%206.24887%203.28996%206.12115%203.11967L5.49418%202.27596C5.26584%201.96635%204.89043%201.82315%204.51115%201.90055C4.13574%201.97796%203.84547%202.25661%203.75646%202.63202L3.17593%205.06638C3.16044%205.13605%203.11013%205.19023%203.04047%205.21345L0.668031%206.01072C0.304232%206.13456%200.0487981%206.44805%200.00622584%206.82733C-0.0363464%207.21048%200.141683%207.57041%200.470651%207.77166L2.60701%209.07592C2.66893%209.11462%202.70376%209.17654%202.70376%209.25008L2.73085%2011.7502C2.73472%2012.1334%202.95532%2012.474%203.30364%2012.6326C3.43523%2012.6907%203.57456%2012.7217%203.71001%2012.7217C3.93836%2012.7217%204.16283%2012.6404%204.34473%2012.4856L6.245%2010.8562C6.29918%2010.8098%206.37272%2010.7943%206.4656%2010.8253C6.67072%2010.8872%206.87197%2010.7711%206.93777%2010.5659C6.99969%2010.3608%206.87584%2010.1402%206.67072%2010.0783Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E");       
}
body.account .columns .sidebar-main .card nav ul li:nth-child(10) strong:before, 
body.account .columns .sidebar-main .card nav ul li:nth-child(10) a:before {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2218%22%20viewBox%3D%220%200%2024%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cpath%20d%3D%22M19%207.02534V2.00002C19%200.897%2018.103%200%2017%200H1.99997C0.896953%200%200%200.896953%200%202.00002V12C0%2013.103%200.896953%2014%202.00002%2014H13.2132C13.8683%2016.305%2015.9878%2018%2018.5%2018C19.4668%2018%2020.4175%2017.7456%2021.2505%2017.2637C21.4893%2017.1255%2021.5713%2016.8198%2021.4326%2016.5806C21.2944%2016.3413%2020.9883%2016.2588%2020.7495%2016.3985C20.0688%2016.792%2019.291%2017%2018.5%2017C16.0185%2017%2014%2014.9814%2014%2012.5C14%2010.0186%2016.0185%208.00002%2018.5%208.00002C20.9814%208.00002%2023%2010.0186%2023%2012.5V13C23%2013.5513%2022.5512%2014%2022%2014C21.4487%2014%2021%2013.5513%2021%2013V11C21%2010.9343%2020.9871%2010.8693%2020.962%2010.8086C20.9369%2010.7479%2020.9001%2010.6928%2020.8536%2010.6464C20.8072%2010.5999%2020.7521%2010.5631%2020.6914%2010.538C20.6307%2010.5129%2020.5657%2010.5%2020.5%2010.5C20.3655%2010.5%2020.2447%2010.5544%2020.1549%2010.6406C19.713%2010.2468%2019.137%209.99998%2018.5%209.99998C17.1216%209.99998%2016%2011.1216%2016%2012.5C16%2013.8784%2017.1216%2015%2018.5%2015C19.2451%2015%2019.9077%2014.6657%2020.3661%2014.1468C20.7283%2014.6613%2021.3242%2015%2022%2015C23.103%2015%2024%2014.103%2024%2013V12.5C24%209.63605%2021.7989%207.27912%2019%207.02534ZM2.00002%200.999984H17C17.0208%200.999984%2017.0383%201.01062%2017.0588%201.01189L9.91116%206.87891C9.65677%207.03908%209.28809%207.00584%209.12258%206.90431L1.94184%201.0118C1.96214%201.01058%201.97939%200.999984%202.00002%200.999984ZM18%207.02534C15.201%207.27912%2013%209.63605%2013%2012.5C13%2012.6688%2013.0103%2012.8351%2013.0253%2013H2.00002C1.44877%2013%201.00003%2012.5513%201.00003%2012V2.00002C1.00003%201.85841%201.0313%201.72467%201.08464%201.60252L8.53228%207.71C8.82328%207.89994%209.15778%208.00006%209.50006%208.00006C9.82917%208.00006%2010.1509%207.9073%2010.4341%207.73152C10.4627%207.71619%2010.4897%207.69804%2010.5147%207.67733L17.9153%201.60242C17.9687%201.72467%2018%201.85841%2018%202.00006V7.02534H18ZM18.5%2014C17.6729%2014%2017%2013.3272%2017%2012.5C17%2011.6729%2017.6729%2011%2018.5%2011C19.3272%2011%2020%2011.6729%2020%2012.5C20%2013.3272%2019.3272%2014%2018.5%2014Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E"); 
}
body.account .columns .sidebar-main .card nav ul li:nth-child(12) strong:before, 
body.account .columns .sidebar-main .card nav ul li:nth-child(12) a:before {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2222%22%20height%3D%2224%22%20viewBox%3D%220%200%2022%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cpath%20d%3D%22M7.80019%2018C8.1316%2018%208.40019%2018.2686%208.40019%2018.6V21C8.40132%2021.9938%209.20658%2022.799%2010.2001%2022.8001H18.6001C19.5938%2022.7991%2020.3991%2021.9938%2020.4002%2021V3C20.3992%202.00648%2019.5938%201.20117%2018.6001%201.20009H10.2001C9.20644%201.20117%208.40113%202.00648%208.40019%203V5.4C8.40019%205.73141%208.13141%206%207.80019%206C7.46878%206%207.20014%205.73141%207.20014%205.4V3C7.20178%201.34381%208.54396%200.00164063%2010.2001%200H18.6001C20.2561%200.00201563%2021.5981%201.344%2021.6001%203V21C21.5981%2022.656%2020.2561%2023.998%2018.6001%2024H10.2001C8.54396%2023.9981%207.20178%2022.656%207.2001%2021V18.5999C7.2001%2018.2686%207.46874%2018%207.80019%2018Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M0.175879%2011.5761L3.77588%207.97601C4.01429%207.74585%204.39407%207.75241%204.62422%207.99087C4.84889%208.22337%204.84889%208.59199%204.62422%208.82454L2.04863%2011.4003H15.0002C15.3315%2011.4003%2015.6001%2011.6689%2015.6001%2012.0003C15.6001%2012.3317%2015.3315%2012.6003%2015.0002%2012.6003H2.04868L4.62441%2015.1761C4.86282%2015.4063%204.86938%2015.7862%204.63904%2016.0244C4.40888%2016.2629%204.0291%2016.2694%203.79069%2016.0393C3.78577%2016.0343%203.78085%2016.0296%203.77588%2016.0244L0.17602%2012.4244C-0.0583553%2012.1904%20-0.0585426%2011.8108%200.175645%2011.5764C0.175645%2011.5762%200.175832%2011.5762%200.175832%2011.5761L0.175879%2011.5761Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E");   
}
body.account .columns .sidebar-main .card nav ul li:nth-child(13) strong:before, 
body.account .columns .sidebar-main .card nav ul li:nth-child(13) a:before {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cpath%20d%3D%22M20.8786%209.76732H17.0409C16.9507%209.76732%2016.8642%209.80315%2016.8005%209.86693C16.7367%209.93071%2016.7008%2010.0172%2016.7008%2010.1074V12.8606C16.7008%2012.9507%2016.7367%2013.0372%2016.8005%2013.101C16.8642%2013.1648%2016.9507%2013.2006%2017.0409%2013.2006H20.8786C20.9688%2013.2006%2021.0553%2013.1648%2021.1191%2013.101C21.1828%2013.0372%2021.2187%2012.9507%2021.2187%2012.8606V10.1074C21.2187%2010.0172%2021.1828%209.93071%2021.1191%209.86693C21.0553%209.80315%2020.9688%209.76732%2020.8786%209.76732ZM20.5385%2012.5204H17.381V10.4474H20.5385V12.5204ZM8.46233%2010.1433C8.46173%2010.233%208.42564%2010.319%208.36194%2010.3822C8.29824%2010.4455%208.21209%2010.481%208.1223%2010.4811H8.11997L3.11913%2010.4475C3.02893%2010.4472%202.94255%2010.4111%202.87898%2010.3471C2.81541%2010.2831%202.77987%2010.1965%202.78016%2010.1063C2.78046%2010.0161%202.81657%209.92975%202.88056%209.86619C2.94455%209.80262%203.03117%209.76707%203.12136%209.76737H3.12369L8.12453%209.80089C8.16919%209.80119%208.21336%209.81028%208.25451%209.82765C8.29565%209.84502%208.33297%209.87032%208.36434%209.90211C8.39571%209.9339%208.42051%209.97156%208.43732%2010.0129C8.45413%2010.0543%208.46263%2010.0986%208.46233%2010.1433ZM7.38126%2012.8606C7.38126%2012.9507%207.34543%2013.0372%207.28166%2013.101C7.21788%2013.1648%207.13138%2013.2006%207.04118%2013.2006H3.12141C3.03121%2013.2006%202.94471%2013.1648%202.88094%2013.101C2.81716%2013.0372%202.78133%2012.9507%202.78133%2012.8606C2.78133%2012.7704%202.81716%2012.6839%202.88094%2012.6201C2.94471%2012.5563%203.03121%2012.5205%203.12141%2012.5205H7.04118C7.13138%2012.5205%207.21788%2012.5563%207.28166%2012.6201C7.34543%2012.6839%207.38126%2012.7704%207.38126%2012.8606ZM22.01%200H1.99001C0.892712%200%200%200.892664%200%201.98996V13.5487C0%2014.646%200.892712%2015.5387%201.99001%2015.5387H22.01C23.1073%2015.5387%2024%2014.646%2024%2013.5487V1.98996C24%200.892664%2023.1073%200%2022.01%200ZM1.99001%200.680162H22.01C22.7322%200.680162%2023.3198%201.26772%2023.3198%201.98996V3.64713H0.680162V1.98996C0.680162%201.26772%201.26777%200.680162%201.99001%200.680162ZM23.3198%204.32729V7.42926H0.680162V4.32729H23.3198ZM22.01%2014.8585H1.99001C1.26777%2014.8585%200.680162%2014.271%200.680162%2013.5487V8.10942H23.3198V13.5487C23.3198%2014.271%2022.7322%2014.8585%2022.01%2014.8585Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E");
}
.amasty_quote-account-index .column.main table tr td:last-child {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    flex-direction: row;
    gap: 20px;
}

.amasty_quote-account-index .column.main table tr td:last-child button {
    color: #8ec640;
}


.cms_page_hdr .cms_page_row {
    display: flex;
    flex-direction: row-reverse;
    background: #f4f2f5;
    align-items: center;
    color: #fff;
}
.cms_page_hdr .cms_page_img {
    font-size: 0
}
.cms_page_hdr .cms_page_txt {
    flex: 1;
    padding: 20px 80px;
    color: #484848;
}
.cms_page_hdr .cms_page_txt h1 {
    font-size: 14px;
    font-weight: 700;
    margin: 0
}
.cms_page_hdr .cms_page_txt h2 {
    margin: 5px 0 20px;
    font-size: 38px;
    line-height: 42px;
    font-weight: 700;
    color: #662D91;
}
.cms_page_hdr .cms_page_txt p {
    font-size: 16px;
    margin: 0 0 60px
}
.cms-about-us .about_data {
    padding: 50px 0;
}
.cms-about-us .cms_page_data h2 {
    margin: 0 0 15px;
    font-size: 26px;
    font-weight: 600;
    color: #484848
}
.cms-about-us .cms_page_data p {
    font-size: 14px;
    color: #484848;
}
.cms-policies-terms-and-conditions .page-main,
.contact-index-index .page-main,
.cms-about-us .page-main {
    background: #fff;
    margin: 0;
    padding: 30px 0 0 0;
}
.cms-page-view h1.page-title, 
.contact-index-index h1.page-title,
.cms-about-us h1.page-title {
    display: none;
}
.cms_page_txt a.gren_btn {
    max-width: 220px;
}
.p50 {
    padding: 50px 0;
}
.cms_page_data { color: #484848; }
.cms_page_data h2 {
    margin: 0 0 15px;
    font-size: 32px;
    font-weight: 700;
    color: #484848
}
.cms_page_data p {
    font-size: 14px
}



/*-------.products-grid.wishlist ----account wish list page-------*/
.products-grid.wishlist ol.product-items .product-item {
    width: calc((100% - (15px * 4)) / 5);
    padding: 0;
}
.products-grid.wishlist ol.product-items {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: stretch;
    gap: 15px;
}
.products-grid.wishlist ol.product-items .product-item .card {
    border: 1px solid #EAEFF3;
    padding: 12px;
}
.products-grid.wishlist ol.product-items .product-item .product-item-name a {
    color: #484848;
    display: inline-block;
    vertical-align: middle;
    display: -webkit-box;
    -webkit-line-clamp: 2;      /* number of lines */
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-size: 14px;
    line-height: 18px;
    text-align: left;
    font-weight: normal;
    height: 36px;
}
.products-grid.wishlist ol.product-items .product-item .product-item-name a:hover {
    text-decoration: unset;
    color: #662D91;
}
.products-grid.wishlist .product-item-inner fieldset.box-tocart {
    padding: 0 0px 0 0;
    border: 0;
    margin: 0;
    width: auto;
    flex: 1;
}
.products-grid.wishlist .product-item-inner fieldset.box-tocart label {
    display: none;
}
.products-grid.wishlist .product-item-inner .field.comment-box {
    display: none;
}
.products-grid.wishlist .product-item-actions a.btn {
    display: none;
}
.products-grid.wishlist .product-item-inner {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
}
.products-grid.wishlist .product-item-actions.mt-2 {
    margin: 0;
}
.products-grid.wishlist .product-item-inner fieldset.box-tocart .product-item-actions {
    width: 100%;
}
.products-grid.wishlist .product-item-inner fieldset.box-tocart .product-item-actions button.btn-primary {
    width: 100%;
}
.products-grid.wishlist .product-item-actions.mt-2 {
    position: absolute;
    right: 10px;
    top: 10px;
    opacity: 0;
    z-index: 99;
    transition: all ease-in-out 0.3s;
}
.products-grid.wishlist ol.product-items .product-item .card:hover .product-item-actions.mt-2 { opacity: 1; } 
.products-grid.wishlist .product-item-actions button svg {
    height: 18px;
}
.products-grid.wishlist .product-item-actions button {
    border: 1px solid #edcbcb;
    height: 38px;
    border-radius: 6px;

    color: #d71d1d;
    background: #f9efef;
}
.products-grid.wishlist .product-item-actions button:hover {
    background: #eee1e1;
}
.products-grid.wishlist ol.product-items p.price-as-configured {
    display: flex;
    gap: 10px;
    font-size: 16px;
    color: #662D91;
    align-items: center;
    line-height: 16px;
}
.products-grid.wishlist ol.product-items .product-item .product-item-name {
    padding: 0;
    display: block;
    margin: 5px 0 8px 0;
}
.products-grid.wishlist ol.product-items p.price-as-configured .price {
    font-weight: 600;
    font-size: 16px;
}
form.form-wishlist-items + .wishlist-toolbar, 
.products-grid.wishlist + .actions-toolbar {
    display: none;
}
.products-grid.wishlist .product-item-photo span {
    width: auto;
    height: auto;
}


.frgtTxt {
    text-align: center;
    margin: 0 0 12px 0;
    font-size: 16px;
    color: #313957;
}

.frgtFrmAction {
    margin: 20px 0 0 0;
    text-align: center;
}
.frgtFrmAction .secondary {
    margin: 10px 0 0 0;
}
.frgtFrmAction .secondary a {
    font-size: 16px;
    color: #662D91;
    text-transform: capitalize;
}
.frgtFrmAction .secondary a:hover {
   text-decoration: underline;
}




.cnDataRow {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    gap: 50px;
    width: 100%;
    padding: 50px 0;
}
.cnClmFrm {
    width: 50%;
    background: #f4f2f5;
    padding: 40px;
    border-radius: 8px;
}
.cnClmTxt {
    width: 100%;
}
.cnDataBx h2 {
    text-align: center;
}
.cnDataBx h2,
.cnFrmHdr h2 {
    color: #662D91;
    font-size: 24px;
    font-weight: 600;
    line-height: 26px;
    margin: 0 0 10px 0;
}
.cnFrmHdr p {
    font-size: 16px;
    color: #313957;
}
.cnFrmHdr {
    margin: 0 0 22px 0;
    text-align: center;
}
.cnClmFrm label {
    margin: 0;
    font-weight: 500;
}
.cnFrmBtns {
    margin: 10px auto 0;
    max-width: 220px;
}
.page-product-bundle .pdp_price .price-from {
    display: none;
}
.page-product-bundle .pdp_price .price-to span.price-label {
    display: none;
}
.cnCardUl {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    gap: 20px;
}
.cnCard {
    width: 100%;
    background: #f4f2f5;
    margin: 20px 0 0 0;
    max-width: 360px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 20px;
    padding: 16px;
    border: 1px solid #C7D6E5;
    border-radius: 8px;
}
.cnTxt address, .cnTxt h3,
.cnTxt a {
    font-size: 18px;
    font-weight: 600;
    line-height: 20px;
}
.cnTxt h6 {
    margin: 0 0 5px 0;
    font-size: 14px;
    color: #313957;
}
.cnTxt a:hover {color: #662D91;}
.afTable td {
    border-top: 1px solid #ccc;
}
.afTable table {
    width: 100%;
    font-size: 14px;
}
.afTable  table tr th {
    text-align: left;
}
.afTable {
    border: 1px solid #ccc;
    padding: 5px 15px;
}
.afTable table tr th, .afTable table tr td {
    padding: 6px;
}

#notice-cookie-block .container {
    z-index: 9999999999;
    background: linear-gradient(to left, #8F51BE 0%, #662D91 100%);
    font-size: 14px;
    color: #fff;
    box-shadow: 0 2px 6px 0 #8ec640;
    border: 0;

    max-width: 420px;
    width: calc(100% - 30px);
    right: 15px;
    bottom: 15px;
    border-radius: 12px;
    padding: 5px 15px 5px 15px;
}
#notice-cookie-block button.btn-primary {max-width: 220px;}
#notice-cookie-block .p-2.pr-4 { padding: 20px 10px 15px;}
#notice-cookie-block .p-2.pr-4 p a:hover {opacity: 0.8;}
#notice-cookie-block .p-2.pr-4 span.font-semibold {
    font-size: 16px;
    display: inline-block;
    line-height: 18px;
}
#notice-cookie-block .container>button { padding: 10px; }
#notice-cookie-block .container>button svg {
    width: 16px;
    height: 16px;
}


#quotecart-drawer>div {
    z-index: 99999999999999999;
    border-radius: 0; padding: 0;
    max-width: 90%;
}
#quotecart-drawer>div>.relative {
   max-width: 450px;
   width: 100vw;
}
#quotecart-drawer .backdrop {
    background: var(--backdrop, hsl(0 0% 0% / 20%));
    position: fixed; left: 0;
    width: 100%; top: 0; bottom: 0;
}
#quotecart-drawer>div>.relative>.flex.flex-col {
    padding: 0;
}
#quotecart-drawer>div>.relative>.flex header {
    padding: 12px 15px;
    border-bottom: 1px solid #C7D6E5;
}
#quotecart-drawer>div>.relative>.flex header h2 {
    font-size: 18px; line-height: 24px;
}
#quotecart-drawer>div>.relative>.flex header h2 span {
    font-weight: 500; color: #662D91;
}
#quotecart-drawer>div>.relative>.absolute {
    margin: 0; padding: 0;
}
#quotecart-drawer>div>.relative>.absolute button {
    padding: 12px 10px;
}
header.page-header .header.content {
    height: 0;
}

#quotecart-drawer>div>.relative>.flex.flex-col .relative:not(.grid) {
    color: #b6c8d9;
    font-weight: 500;
    font-size: 20px;
    text-align: center;
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: center;
}
#quotecart-drawer>div>.relative>.flex.flex-col .grid.border-b {
    padding: 15px; display: block; flex: 1;
}
#quotecart-drawer>div>.relative>.flex.flex-col .grid.border-b .items-start > a {
    width: 80px;
    border: 1px solid #C7D6E5;
    border-radius: 6px;
    overflow: hidden;
    box-sizing: border-box;
    margin: 0;
}
#quotecart-drawer>div>.relative>.flex.flex-col .grid.border-b .items-start > div {
        width: calc(100% - 80px);
    padding: 0 0 0 15px;
    box-sizing: border-box;
}

#quotecart-drawer>div>.relative>.flex.flex-col .grid.border-b .items-start > div div:not([class]) p.text-xl {
    font-size: 16px;
    color: #484848;
    width: 100%;
    display: block;
    line-height: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#quotecart-drawer>div>.relative>.flex.flex-col .grid.border-b .items-start > div div:not([class]) p.text-sm {
    font-size: 12px;
    line-height: 12px;
    margin: 4px 0 0 0;
}
#quotecart-drawer>div>.relative>.flex.flex-col .grid.border-b .items-start {
    max-width: 100%;
    box-sizing: border-box;
    padding: 0;
}
#quotecart-drawer>div>.relative>.flex.flex-col .grid.border-b .items-start + .items-start {
    margin: 15px 0 0 0;
    padding: 15px 0 0 0;
    border-top: 1px solid #e2e8f0;
    border-radius: 0;
}
#quotecart-drawer>div>.relative>.flex.flex-col .grid.border-b .items-start:hover {
    background: transparent;
}
#quotecart-drawer>div>.relative>.flex.flex-col .grid.border-b .items-start > div > p {
    margin: 0;
    color: #662D91;
    font-weight: 600;
    font-size: 16px;
    line-height: 18px;
}
#quotecart-drawer>div>.relative>.flex.flex-col .grid.border-b .items-start > div > .pt-4 {
    margin: 0;
    text-align: right;
}
#quotecart-drawer>div>.relative>.flex.flex-col .grid.border-b .items-start > div > .pt-4 a {
    display: none;
}

#quotecart-drawer>div>.relative>.flex.flex-col .grid:not(.border-b) {
    padding: 15px;
    border-top: 1px solid #C7D6E5;
    gap: 15px;
}
#quotecart-drawer>div>.relative>.flex.flex-col .grid:not(.border-b) div:not(.flex) p {
    display: flex;
    justify-content: space-between;
    color: #662D91;
    font-size: 16px;
    font-weight: 500;
}
#quotecart-drawer>div>.relative>.flex.flex-col .grid:not(.border-b) div:not(.flex) {
    padding: 0;
}
#quotecart-drawer>div>.relative>.flex.flex-col .grid:not(.border-b) div:hover {
    background: transparent;
}
#quotecart-drawer>div>.relative>.flex.flex-col .grid:not(.border-b) div:not(.flex) p span {
    font-weight: 600;
}
#quotecart-drawer>div>.relative>.flex.flex-col .grid:not(.border-b) div.flex {
    padding: 0;
    display: block;
}
#quotecart-drawer>div>.relative>.flex.flex-col .grid.border-b .items-start > div > .pt-2 {
    font-size: 12px;
    padding: 0;
    line-height: 14px;
    color: #484848;
}
#amquote-icon span.absolute {
    position: relative;
}
.headerL02 .container div[x-data="initMobileMenu"]>button + dialog {
    border-radius: 0 !important;
}




.popular-brands-logo-html button.splide__pagination__page {
    width: 10px;
    height: 10px;
    border: 2px solid #ffffff;
    background: #CFD3D7;
}
.popular-brands-logo-html button.splide__pagination__page.is-active {
    background: #8EC640;
    border-color: #F1F5F9;
    transform: scale(1);
}
.popular-brands-logo-html ul.splide__pagination {
    position: relative;
    bottom: unset;
    margin: 15px 0 0 0;
}






.quoteRow {display: flex; flex-direction: row; box-shadow: 0 2px 10px 0 rgb(0 0 0 / 6%); align-items: stretch; flex-wrap: wrap; max-width: 1400px; margin: 0 auto;}
.quoteClm2 {
    max-width: 420px;
    width: 100%;
    background: #f5faff;
    padding: 30px;
}
.quoteClm1 {
    flex: 1;
    padding: 30px;
    background: #fff;
}
.amasty_quote-cart-index h1.page-title {
    display: none;
}
.quoteClm1in>h2,
.quoteClm2in>h2 {
    font-size: 20px;
    color: #662D91;
    font-weight: 500;
    border-bottom: 1px solid #C7D6E5;
    padding: 0 0 20px 0;
    line-height: 20px;
    margin: 0 0 20px 0;
}



.qcrow {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 20px;
    border-bottom: 1px solid #d1d5dc;
    padding-bottom: 20px;
    margin-bottom: 20px;
}
.qc002 { flex: 1; }
.qcL01 .product-item-name {width: 60%; padding: 0 20px 0 0;}
.qcPrice {
    width: 20%;
}
.qcSbtotal {
    width: 20%;
    text-align: right;
    color: #662D91;
    FONT-WEIGHT: 500;
}
.qcL01 {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
}
.qcPrice label {
    margin: 0;
}
.field.price {
    margin: 0;
}
.qcL03 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: row;
}
.qcL01 .product-item-name a {
    font-size: 16px;
    color: #484848;
}
.qcL01 .product-item-name a:hover {color: #662D91;}
.qcL01 .product-item-name a {
    font-size: 16px;
    color: #484848;
}
.qcL02 .add-note-quote {font-size: 12px;color: #662D91;font-weight: 500;}
.qcL02 textarea:focus {
    outline: 0;
}
.quoteClm1in .btnLight {padding: 11px 25px;}
div#quote-details {
    padding: 0;
    border: 0;
    background: transparent;
}
div#quote-details > div {
    display: none;
}
div#quote-details fieldset {
    padding: 0;
    margin: 0;
    border: 0;
}
div#quote-details fieldset.amquote-summary-details {
    padding: 8px 0 0 0;
}
.quoteClm2in h3 {
    color: #020618;
    font-size: 20px;
}
.quoteClm2in h3+div {
    font-weight: 600;
    font-size: 20px;
    color: #020618;
}
.amquote-email-fieldset svg {
    color: #b6c2ce;
}
.quoteClm2in nav ul li button.btn {margin-top: 0;}




.qcL03 .control.qty > div {
    display: flex;
}
.qcL03 .control.qty > div input {
    width: 52px;
    height: 40px;
    border-radius: 0;
    border-right: 0;
    border-left: 0;
    border-color: #E1E1E1;
}
.qcL03 .control.qty > div button {
    width: 36px;
    height: 40px;
    border-color: #E1E1E1;
    background: #fff;
}
.qcL03 .control.qty > div input[type="number"]::-webkit-outer-spin-button,
.qcL03 .control.qty > div input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.qcL03 .control.qty > div input[type="number"] {
  -moz-appearance: textfield;
}
.qcL03 .control.qty > div button.btnnm {border-radius: 0.25rem 0 0 0.25rem;}
.qcL03 .control.qty > div button.btnnp {border-radius: 0 0.25rem 0.25rem 0;}









.note_box {
    max-width: 540px;
    margin: 20px 0;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
    color: #596c76;
    font-weight: 500;
    border-radius: 4px;
    border: 1px solid #ffd54f;
    padding: 15px 20px;
    background: #fffbec
}

.note_box span {
    line-height: 20px;
    font-size: 14px;
    display: inline-block;
    flex: 1
}

.note_box:before {
    content: "";
    width: 45px;
    display: inline-block;
    vertical-align: middle;
    height: 40px;
    margin: 0
}












form#billing {
    margin: 0 0 10px 0;
}
body div input:checked {
    background-color: #8ec640;
}

#payment-method-list>div,
#shipping-method-list>div {
    border: 1px solid #efeeee;
    background-color: #f7f7f7;
    font-size: 14px;
}
#payment-method-list>div label,
#shipping-method-list>div label {
    gap: 10px;
}
#payment-method-list>div label input,
#shipping-method-list>div label input {
    border-width: 1px;
}
#payment-method-list>div label .leading-relaxed,
#shipping-method-list>div label .leading-relaxed {
    font-weight: 600;
    font-size: 15px;
}
#payment-method-list>div.active,
#shipping-method-list>div.active {
    border: 1px solid #d2e5b7;
    background-color: #f8fbf4;
}
.review-form input, .review-form textarea, 
div#checkout-coupon-code-details input,
.checkout-summary .price-summary textarea,
#payment-method-view-purchaseorder input,
.hyva_checkout-index-index .address-form .col-span-12 .input-group select,
.hyva_checkout-index-index .address-form .col-span-12 .input-group input {
    outline: unset;
    border-radius: 4px;
    border-color: #ccc;
    box-shadow: unset;
}
.review-form input:focus, .review-form textarea:focus, 
div#checkout-coupon-code-details input:focus,
.checkout-summary .price-summary textarea:focus,
#payment-method-view-purchaseorder input:focus,
.hyva_checkout-index-index .address-form .col-span-12 .input-group select:focus,
.hyva_checkout-index-index .address-form .col-span-12 .input-group input:focus {
    border-color: #662D91;
}


.review-form button.btn-primary {
    max-width: 240px;
}












/* END HEADER */
/*---------------------------------*/
/* FOOTER */

.ftrBx {
    background: #1E0444;
    color: #fff;
}

.footer_top_area {
    padding: 80px 0;
}

.ftrSet_page {
    max-width: 1620px;
    margin: 0 auto;
    padding: 0 10px;
}

.ftaRow {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: stretch;
}

.ftaClm01 {
    width: 75%;
}

.ftaClm02 {
    width: 25%;
}

.fmaRow {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    border-top: 1px solid #2E0C64;
    padding: 35px 0;
}

.fmaClm02 ul {
    display: flex;
    justify-content: flex-end;
    flex-wrap: nowrap;
    flex-direction: row;
    align-items: center;
    gap: 15px;
}
.fmaClm02 a:hover {
    opacity: 0.8;
    transition: all ease-in-out 0.3s;
}
.footer_bottom_area {
    background: #130732;
}

.fbaRow {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    padding: 15px 0;
}

.fbaClm01,
.fbaClm02,
.fbaClm03 {
    width: 33.33%;
}

.fbaClm02 {
    text-align: center;
}

.fbaClm03 {
    text-align: right;
}

.fbaClm01 ul {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    gap: 20px;
}

.footer_pay img {
    height: 30px;
    margin: 0 auto;
}

.ftrMrow {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: stretch;
}

.ftrMclm01 {
    width: 40%;
}

.ftrMclm02 {
    width: 30%;
}

.ftrMclm03 {
    width: 30%;
}
.fbaClm01 a {
    color: #fff;
    font-size: 14px;
    opacity: 0.8;
    transition: all ease-in-out 0.3s;
}
.fbaClm01 a:hover {
    opacity: 1;
}
.fbaClm03 {
    color: #fff;
    font-size: 14px;
    opacity: 0.8;
}
.fmaClm01 img {
    height: 30px;
    width: auto;
}
.ftrMenuH2 { 
    color: #8EC640;
    font-size: 14px;
    font-weight: 600;
    margin: 0 0 18px 0;
    text-transform: uppercase;
}
.ftrMenuArea ul li a {
    color: #DFE1E4;
    font-size: 14px;
    line-height: 28px;  transition: all ease-in-out 0.3s;
}
.ftrMenuArea ul li a:hover {
    color: #fff;
    text-decoration: unset;
}
ul.ftrM2item li {
    width: 50%;
}
ul.ftrM2item {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: stretch;
}
.ftrMenuArea ul li {
    margin: 0 0 6px 0;
}
.ftrTxtp {color: #DFE1E4;    font-size: 14px;}
.sbemlBtn {
    background: linear-gradient(to bottom,  rgba(167,229,79,1) 0%,rgba(142,198,64,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    width: 100px;
    border-radius: 8px;
    height: 42px;
    color: #000;
    font-weight: 600;
    cursor: pointer;
    display: inline-block;
    vertical-align: top;
}
.sbemlInpt::placeholder {
    color: rgb(72 72 72 / 80%);
}
.sbemlFtr {
    color: #A4A4A4;
    font-size: 12px;
    margin: 1px 0 0 0;
}
.sbemlBody {
    margin: 15px 0 0 0;
}
.sbemlInpt {
    height: 42px;
    display: inline-block;
    vertical-align: top;
    border: 0;
    margin: 0 6px 10px 0;
    font-size: 14px;
    width: 240px;
}

/* END FOOTER */


.top-container .breadcrumbs {
    background: transparent;
    box-shadow: unset;
}
.breadcrumbs .container ol {
    padding: 10px 0;
    font-size: 12px;
}
.breadcrumbs .container ol li:last-child a {
    opacity: 0.7;
}
.breadcrumbs .container ol li a {
    color: #484848;
}
.page-main .columns .products-grid ul.grid {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: stretch;
    gap: 15px;
}
.page-main .columns .products-grid ul.grid li.flex {
    width: calc((100% - (15px * 4)) / 5);
    padding: 0;
}
.page-main .columns .products-grid ul.grid li.flex form {
    border: 1px solid #EAEFF3; padding: 12px;
}








.toolbar.wishlist-toolbar nav a {
    padding: 4px 0;
    font-size: 14px;
    border-radius: 4px;
    min-width: 30px;
    font-size: 14px;
    color: #818181;
    border-color: #d1d5dc;
}
.toolbar.wishlist-toolbar nav a[aria-current="page"] {
    background: #eaedf1;
    border-color: #d1d5dc;
    color: #000;
}
.toolbar.wishlist-toolbar nav a:hover {
    background: #eaedf1;
}
.toolbar.wishlist-toolbar nav a svg {
    width: 16px;
}




.popularCatg ul {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: stretch;
    gap: 20px;
}
.pcImg img {
    max-width: 100%;
}
.popularCatg ul li {
    width: calc((100% - (20px * 5)) / 6);
    background: #fff;
    border-radius: 12px;    
    box-sizing: border-box;
    transition: all ease-in-out 0.3s;
}
.popularCatg ul li:hover {box-shadow: 0 2px 6px 0 rgb(102 45 145 / 63%);}
a.pcbx {
    padding: 5px;
    display: block;
}
.pctxt01 {
    color: #662D91;
    font-weight: 600;
    font-size: 22px; line-height: 24px;
}
.pcTxt {
    text-align: center;
    padding: 5px 15px 15px;
}
.pctxt02 {
    font-size: 14px;
    line-height: 18px;
    color: #484848;
    margin: 5px 0 0 0;
}






#product-list > dl {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 8px;
}

#product-list > dl dt {
    width: 100%;
    color: #484848;
    font-size: 14px;
    font-weight: 600;
    margin: 0 0 2px 0;
}

#product-list > dl dd a {
    display: inline-block;
    vertical-align: middle;
    font-size: 12px;
    padding: 6px 12px;
    border: 1px solid #d1d5dc;
    background: #fff;
    border-radius: 5px;
    transition: all ease-in-out 0.3s;
}
#product-list > dl dd a:hover {
    border: 1px solid #8ec640;
    color: #000;
    background: #f9fff1;
    text-decoration: none;
    box-shadow: var(--shadow-lg);
}
#product-list > dl dd {
    margin: 0 8px 6px 0;
}

#product-list {
    padding: 0 0 30px 0;
}
aside.sidebar.sidebar-main>div {
    margin-top: 0;
}


.form.minisearch {
    position: relative;
}
.form.minisearch > div.leading-normal {
    position: absolute;
    top: 100%;
    background: #fff;
    margin: 0;
    color: #484848;
    border-radius: 6px 6px;
    border: 0;
    overflow: hidden;
}
.form.minisearch > div.leading-normal > div.flex {
    border: 0;
    background: transparent;
    margin: 0;
    border-bottom: 1px solid #e5e7eb;
    font-size: 13px;
    padding: 10px 12px;
    color: #484848;
}
.form.minisearch > div.leading-normal > div.flex:last-child {
    border: 0;
}
.form.minisearch > div.leading-normal > div.flex:hover {
    background: #e5e7eb;
}
.form.minisearch > div.leading-normal > div.flex:first-child {
    border-radius: 6px 6px 0 0;
}

.swatch-attribute.manufacturer > div a {
    min-width: calc(33% - 8px);
    height: 40px;
    background-size: contain !important;
}

.product-info-main .proPage + .amquote-addto-button {
    display: none;
}


.amasty_quote-quote-success .checkout-success {
    text-align: center;
    background: #fff;
    max-width: 800px;
    margin: 30px auto;
    padding: 30px 30px 45px;
    border-radius: 10px;
}
.amasty_quote-quote-success .checkout-success div.flex {
    display: flex;
    justify-content: center;
    border: 0;
    margin: 20px 0 0 0;
    padding: 0;
}
.amasty_quote-quote-success .checkout-success div.flex a.btn {padding: 0 40px; } 

.amasty_quote-quote-success .checkout-success div.flex a.btn {padding: 0 40px; } 
.amasty_quote-quote-success .checkout-success .quote-interest-message {
    color: #69b104;
    font-size: 26px;
}




.amasty_quote-quote-success .checkout-success p {
    color: #484848;
}
.amasty_quote-quote-success .checkout-success p a {
    color: #7a3da7;
}
.amasty_quote-quote-success .page-main .container {
    display: none;
}




.crtItemHdr ul {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: stretch;
    color: #707070;
    font-size: 14px;
    text-transform: uppercase;
}
.crtItemHdr {
    margin: 0 0 20px 0;
}
.crtItemHdr ul li:first-child {
    flex: 1;
}
.crtItemHdr ul li:nth-child(2) {
    width: calc(20% - 23.2px);
    text-align: right;
}
.crtItemHdr ul li:last-child {
    width: calc(20% - 23.2px);
    text-align: right;
}








/* all-categories */

.catlist {
    margin-bottom: 50px;
    overflow: hidden
}

.catlist .product_row {
    padding: 0 15px
}

.catlist .product_row .catgrid {
    position: relative;
    border: 1px solid #f0f0f0;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    overflow: hidden;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    margin-bottom: 30px;
    padding: 15px;
    padding-top: 20px;
    padding-left: 20px
}

.catlist .product_row .catgrid:last-child {
    margin-bottom: 0
}

.catlist .product_row .catgrid .catlist_images {
    float: right;
    width: 50%;
    max-width: 130px
}

.catlist .product_row .catgrid .catlist_name {
    overflow: hidden
}

.catlist .product_row .catgrid .catlist_name ul {
    padding: 0;
    list-style: none
}

.catlist .product_row .catgrid .catlist_name ul li {
    margin: 0 0 2px
}

.pt_categorytop.catlist .col-md-3 {
    margin: 0 0 24px;
    width: calc(100%/4);
    padding: 0 12px;
    box-sizing: border-box
}

.pt_categorytop.catlist .row {
    display: flex;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: stretch;
    text-align: center;
    margin: 0 -12px
}

.catlist_all {
    border: 1px solid #efefef;
    text-align: center;
    border-radius: 5px;
    padding: 0;
    overflow: hidden;
    position: relative;
}

.catlist_name h4 {
    margin-top: 22px;
    font-size: 18px;
    font-weight: 500;
}

.categorypath-all-categories .category-view {
    border: 0;
    padding: 0;
}

.categorypath-all-categories .column.main {
    min-height: 0px;
}

.pt_categorytop.catlist .col-md-3:nth-child(odd) .catlist_images {
    background-color: #662d91; border-radius: 5px;
}

.pt_categorytop.catlist .col-md-3:nth-child(even) .catlist_images {
    background-color: #8dc641;
    border-radius: 5px;
}

.catlist_images a {
    display: inline-block;
    vertical-align: middle;
    font-size: 0;
}

.pt_categorytop.catlist .col-md-3 .catlist_name a {
    color: #fff;
    text-transform: uppercase;
    font-size: 28px;
    line-height: 28px;
    width: 100%;
    display: inline-block;
    padding: 0;
    box-sizing: border-box;
    position: relative;
}

.pt_categorytop.catlist .col-md-3 .catlist_name h4 {
    margin: 0
}

.pt_categorytop.catlist .col-md-3 .catlist_name a:after {
    content: "";
    position: absolute;
    top: 100%;
    height: 3px;
    width: 25%;
    left: 0;
    margin: 5px 0 0
}

.pt_categorytop.catlist .col-md-3:nth-child(odd) .catlist_name a:after {
    background: #8dc641
}

.pt_categorytop.catlist .col-md-3:nth-child(even) .catlist_name a:after {
    background: #662d91
}

.pt_categorytop.catlist .col-md-3:nth-child(odd) .catlist_name a:first-letter {
    color: #8dc641
}

.pt_categorytop.catlist .col-md-3:nth-child(even) .catlist_name a:first-letter {
    color: #662d91
}

.pt_categorytop.catlist .col-md-3 .catlist_name {
    position: absolute;
    left: 5%;
    top: 50%;
    transform: translate(0px,-50%);
    box-sizing: border-box;
    max-width: 50%;
    width: 100%;
    text-align: left
}

.pt_categorytop.catlist .col-md-3 .catlist_images,body .navigation .level0 .submenu .manuf_item.manuf_catg_item a {
    background: url(../images/catg_total_background.png) no-repeat center;
    background-size: contain
}
body:not(.category-all-manufacturers).page-products.categorypath-all-categories .category-title {
    text-align: center;
    font-size: 30px;
    background: transparent;
    margin: 0 0 15px 0;
}
.account .column.main table thead th {
    border-bottom: 1px solid #e7eff7;
}




.checkout-onepage-success .checkout-success {
    text-align: center;
    background: #fff;
    max-width: 800px;
    margin: 25px auto 30px;
    padding: 45px 30px 30px;
    border-radius: 10px;
}
.checkout-onepage-success .checkout-success .my-4 {
    margin-top: 40px;
}
.checkout-onepage-success .checkout-success p {
    color: #484848;
}
.checkout-onepage-success .checkout-success p a {
    color: #7a3da7;
}
.checkout-onepage-success .checkout-success .my-4 a.btn {
    width: auto;
    padding: 0 40px;
}

.checkout-onepage-success .page-main .container.flex {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: 30px 0 0 0;
}
.checkout-onepage-success .page-main .container.flex h1.page-title {
    color: #69b104;
    font-size: 26px; text-align: center;
}
.account .btn-secondary,
.checkout-onepage-success .page-main .container.flex a.btn {
    margin: 0 auto;
    border-color: #7a3da7;
    color: #7a3da7;
    transition: all ease-in-out 0.3s;
    text-transform: capitalize;
}
.account .btn-secondary:hover,
.checkout-onepage-success .page-main .container.flex a.btn:hover {
    background: #7a3da7;
    color: #fff;
}




.congeriem_po-order-upload .page-main .container.flex h1.page-title {
    color: #69b104;
    font-size: 26px;
    text-align: center;
    font-weight: 600;
    width: 100%;
}
.congeriem_po-order-upload .page-main .columns {
    display: flex;
    flex-direction: column;
    max-width: 1000px;
}
.congeriem_po-order-upload .page-main .columns .column.main {
    background: #fff;
    padding: 35px;
    border-radius: 6px;
}
.congeriem-po-upload-container form {
    margin: 15px 0 0 0;
}
.congeriem-po-upload-container form .field .control input {
    padding: 32px 15px;
    border: 2px dashed #c7d6e5;
    text-align: center;
    font-size: 14px;
    border-radius: 6px;
    transition: all ease-in-out 0.3s;
}
.congeriem-po-upload-container form .field .control input:hover {
    border-color: #acbac7;
}

.congeriem_po-order-upload .actions-toolbar {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.congeriem_po-order-upload .secondary a.back {
    padding: 11px 25px;
    text-decoration: unset;
    display: inline-block; vertical-align: middle;
}

.congeriem_po-order-upload button.primary {
    padding: 0 25px;
}




/* quote detail - my profile */
.parent-item > div.grid-cols-8,
.qtHdr {
    display: flex;
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
}
.qtHdr {
    width: 100%;
    margin: 0;
    background: #662d91;
}
.qtHdr > .p-2 {
    display: table-cell;
    font-weight: 600;
    font-size: 14px;
    color: #fff;
    line-height: 16px;
}
.parent-item > div.grid-cols-8 > .p-2 {
    display: table-cell;
    font-weight: 500;
    font-size: 14px;
}
.qtDataBx .actions-toolbar {
    padding: 0;
    border: 0;
    margin: 10px 0 0 0;
}
.qtHdr > .p-2,
.parent-item > div.grid-cols-8 > .p-2 {
    width: 12%;
}
.qtHdr > .p-2:first-child,
.parent-item > div.grid-cols-8 > .p-2:first-child {
    width: 25%;
}
.qtHdr > .p-2:nth-child(5), .parent-item > div.grid-cols-8 > .p-2:nth-child(5) {
    width: 3%;
    text-align: center;
}
.parent-item > div.grid-cols-8 > .p-2:nth-child(6),
.qtHdr > .p-2:last-child,
.parent-item > div.grid-cols-8 > .p-2:last-child {
    text-align:right;
}
.qtDataBx .parent-item {
    border-bottom: 2px solid #e7eff7;
}
.qtFtr .price {
    font-weight: 500;
}
.qtDataBxIn {
    min-width: 1080px;
}
.qtDataBx {
    overflow: auto;
}

.address-grid .address-item.border-primary {
    border-color: #8ec640;
}
.address-grid {
    margin: 0 0 15px 0;
}
.address-grid .address-item label.flex {
    gap: 10px;
}

div#checkout-shipping-address-dialog>div>div.flex {
    display: flex;
    align-items: stretch;
    flex-direction: row;
    justify-content: center;
    inset: calc(var(--spacing) * 9);
}
div#checkout-shipping-address-dialog>div .section-title h2 {
    color: #662D91;
}
div#checkout-shipping-address-dialog>div>div.flex>div {
    max-width: 600px;
}
div#checkout-shipping-address-dialog>div>div.flex form {
    display: flex;
    flex-direction: column;
    gap: 15px;
}
div#checkout-shipping-address-dialog div.flex form>div + div .btn-secondary {
    padding: 11px 20px;
}

div#checkout-shipping-address-dialog div.flex form>div + div .btn-primary {
    width: auto;
    min-width: 120px;
}

div#checkout-shipping-address-dialog div.flex form>div + div {
    display: flex;
    justify-content: space-between;
    flex-direction: row-reverse;
}

div#checkout-shipping-address-dialog div.flex form>div + div .btn-secondary {
    padding: 11px 20px;
}

div#checkout-shipping-address-dialog div.flex form>div + div .btn-primary {
    width: auto;
    min-width: 120px;
}

div#checkout-shipping-address-dialog div.flex form>div + div {
    display: flex;
    justify-content: space-between;
    flex-direction: row-reverse;
}




.hyva_checkout-index-index #magewire-loader .magewire-loader-overlay {
    width: 180px;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    bottom: auto;
    background: transparent;
}
.hyva_checkout-index-index #magewire-loader-notifications>.fixed {
    width: 180px;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
.hyva_checkout-index-index #magewire-loader-notifications>.fixed .px-3 {
    padding: 0;
}
.hyva_checkout-index-index #magewire-loader-notifications>.fixed .px-3 .message-success svg {
    max-width: 40px;
}
.hyva_checkout-index-index #magewire-loader-notifications>.fixed .px-3 div > .relative .flex {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    height: 140px;
    gap: 20px;
}

.hyva_checkout-index-index #magewire-loader-notifications>.fixed .px-3 div > .relative .flex .w-0 {
    width: auto;
}
.hyva_checkout-index-index #magewire-loader-notifications>.fixed .px-3 div > .relative .flex>div {
    margin: 0;
}
.hyva_checkout-index-index #magewire-loader-notifications>.fixed .px-3 div > .relative .flex>div p {
    text-transform: capitalize;
    font-weight: 500;
    color: #4f4f4f;
    font-size: 16px;
}
.hyva_checkout-index-index #checkout-shipping-address-button:focus-visible {outline-color: transparent;}




.checkout-onepage-success .column.main > .py-4:not(.checkout-success) {
    text-align: center;
    font-size: 14px;
    color: #000;
}
.checkout-onepage-success .column.main > .py-4:not(.checkout-success) .btn-primary {
    padding: 11px 35px;
}



/*All Categories -89*/
/*
.pt_categorytop.catlist .row {
    padding: 0 12px;
}
.pt_categorytop.catlist .col-md-3 .catlist_images {background: transparent;}
.pt_categorytop.catlist .col-md-3 .catlist_name {
    position: unset;
    transform: unset;
    max-width: 100%;
    text-align: center;
    margin: 0px 0 0 0;
}
.pt_categorytop.catlist .col-md-3:nth-child(even) .catlist_images {
    border-radius: 0;
}
.catlist_all {
    border-radius: 8px;
    border: 0;
    background: #fff;
    box-shadow: 0 1px 10px hsl(0deg 0% 0% / 5%);
}
.catlist_images a {
    display: block;
}
.pt_categorytop.catlist .col-md-3 .catlist_images * {
    display: block;
    width: 100%;
}
.pt_categorytop.catlist .col-md-3 .catlist_name h4 a, 
.pt_categorytop.catlist .col-md-3 .catlist_name h4{
    font-weight: 600;
    font-size: 18px;
}
.pt_categorytop.catlist .col-md-3 .catlist_name h4 a {
    padding: 10px;
}
.pt_categorytop.catlist .col-md-3 .catlist_name h4 a,
.pt_categorytop.catlist .col-md-3:nth-child(odd) .catlist_name a:first-letter,
.pt_categorytop.catlist .col-md-3:nth-child(even) .catlist_name a:first-letter {
    font-size: 18px;
    color: #1e0444;
}
.pt_categorytop.catlist .col-md-3 .catlist_name a:after {
    width: 0;
}
.pt_categorytop.catlist .col-md-3:nth-child(odd) .catlist_images,
.pt_categorytop.catlist .col-md-3:nth-child(even) .catlist_images {
    border-radius: 0px;
}
.pt_categorytop.catlist .col-md-3 .catlist_images {position: relative; overflow: hidden;}
.pt_categorytop.catlist .col-md-3 .catlist_images:before {
    position: absolute;
    top: 0;
    left: -75%;
    z-index: 2;
    display: block;
    content: "";
    width: 50%;
    height: 100%;
    background: -webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);
    background: linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg)
}
.pt_categorytop.catlist .col-md-3 .catlist_images:hover:before {
    -webkit-animation: shine .75s;
    animation: shine .75s
}
@-webkit-keyframes shine {
    100% {
        left: 125%
    }
}
@keyframes shine {
    100% {
        left: 125%
    }
}
.pt_categorytop.catlist .col-md-3 .catlist_images img {
    transition: all ease-in-out 0.3s;
}
.pt_categorytop.catlist .col-md-3 .catlist_images:hover img {
    transform: scale(1.1);
}
*/
/*All Categories -99*/

.quote-update-request-container .request-update-btn {
    background: #662d91;
}
.qcPrice b {
    color: #662D91;
    FONT-WEIGHT: 500;
}

.qcPrice {
    text-align: right;
}
.amquote-cart-form .cart-empty {
    background: #fff;
    max-width: 800px;
    margin: 80px auto;
    border-radius: 12px;
    padding: 50px;
    text-align: center;
}

.amquote-cart-form .cart-empty p {
    font-size: 18px;
    color: #939393;
    font-weight: 500;
}

.amquote-cart-form .cart-empty p a {
    color: #662d91;
    text-decoration: underline;
}
.msi_vall a {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    height: 100%;
    color: #8EC640;
    font-size: 16px;
    font-weight: 500;
}

ul.mpro02.alctgprod .mp2Bx {
    width: calc((100% - (15px * 3)) / 4);
}
ul.mpro02.alctgprod .mp2Bx a {
    border: 1px solid #c7d6e5;
}


/* START
menu All category
*/
.all_cats_sub_thumb {
   position: relative; 
}
.all_cats_sub_thumb a {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: left;
}
.all_cats_sub_thumb a {
    background: url(../images/catg_total_background.png) no-repeat center #662d91;
    background-size: contain;
    border-radius: 5px;
}
.all_cats_sub_thumb a b {
    position: absolute;
    font-weight: 500;
    color: #fff;
    text-transform: uppercase;
    font-size: 18px;
    line-height: 20px;
    display: inline-block;
    padding: 0;
    box-sizing: border-box;
    left: 5%;
    top: 50%;
    transform: translate(0px, -50%);
    max-width: 50%;
}

.all-manufacturer-dropdown-2nd-col>div:nth-child(odd) .all_cats_sub_thumb a {
    background-color: #8dc641;
}
.all-manufacturer-dropdown-2nd-col>div:nth-child(even) .all_cats_sub_thumb a b:first-letter {
    color: #8dc641
}
.all-manufacturer-dropdown-2nd-col>div:nth-child(odd) .all_cats_sub_thumb a b:first-letter {
    color: #662d91
}

.all-manufacturer-dropdown-2nd-col>div .all_cats_sub_thumb a b:after {
    content: "";
    position: absolute;
    top: 100%;
    height: 2px;
    width: 25%;
    left: 0;
    margin: 5px 0 0;
    background-color: #8dc641;
}
.all-manufacturer-dropdown-2nd-col>div:nth-child(odd) .all_cats_sub_thumb a b:after {
    background-color: #662d91;
}

/* END
menu All category
*/

/* start checkout popup */
.chpopClose {
    top: 14px;
    right: 14px;
    background: #f5faff;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    font-size: 22px;
    color: #abb9c7;
    line-height: 30px;
}
.chpopClose:hover {background: #e4ebf1;}
.chpopFtr {
    border-top: 1px solid #C7D6E5;
    padding-top: 15px;
    font-size: 14px;
}
.chpopBtNote,
.chpopCanBtn {
    color: #484848;
}

.chpopFtr .pntxt {
    font-size: 12px;
    gap: 5px;
}

.chpopFtr svg {
    width: 12px;
    height: 12px;
}

.chpopHdr h2 {
    font-size: 20px;
    color: #662D91;
    font-weight: 500;
    text-transform: capitalize;
    border: 0;
    padding: 0;
}

.chpopHdrIcn {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2217%22%20viewBox%3D%220%200%2018%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22transform%3A%20rotate(0deg)%20scale(1%2C%201)%3B%20transform-origin%3A%20center%20center%3B%22%3E%0A%3Cpath%20d%3D%22M7.32915%2015.3697C7.32915%2015.7734%207.00188%2016.1006%206.59817%2016.1006C6.19446%2016.1006%205.86719%2015.7734%205.86719%2015.3697C5.86719%2014.9659%206.19446%2014.6387%206.59817%2014.6387C7.00188%2014.6387%207.32915%2014.9659%207.32915%2015.3697Z%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22%23000000%22%2F%3E%0A%3Cpath%20d%3D%22M15.3682%2015.3697C15.3682%2015.7734%2015.0409%2016.1006%2014.6372%2016.1006C14.2335%2016.1006%2013.9062%2015.7734%2013.9062%2015.3697C13.9062%2014.9659%2014.2335%2014.6387%2014.6372%2014.6387C15.0409%2014.6387%2015.3682%2014.9659%2015.3682%2015.3697Z%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22%23ffffff%22%2F%3E%0A%3Cpath%20d%3D%22M0.75%200.75H3.67392L5.63295%2010.5378C5.77091%2011.2324%206.38687%2011.7283%207.09491%2011.7147H14.2C14.9081%2011.7283%2015.524%2011.2324%2015.662%2010.5378L16.8316%204.4049H4.4049%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22%23ffffff00%22%2F%3E%0A%3C%2Fsvg%3E");
    display: inline-block;
    vertical-align: middle;
    width: 26px;
    height: 26px;
    content: "";
    background-position: center;
    background-repeat: no-repeat;
    background-color: #662D91;
    border-radius: 4px;
    background-size: 16px;
}
.chpopData > span.flex {
    flex: 1;
}

.chpopData > span.flex svg {
    width: 20px;
    height: 20px;
}
button.chpopCanBtn:hover {
    color: #000;
}
.chpopData span.price {
    font-size: 16px;
}
.chpopData {
    background: #f5faff;
    border: 1px solid #e9f0f7;
}
.btnGrn span.chpop_icleft svg {
    width: 20px;
    height: 16px;
}
.btnVio span.chpop_icleft svg {
    width: 20px;
    height: 20px;
}
span.chpop_icright svg {
    width: 12px;
    height: 20px;
    margin-left: auto;
}

.chpopBtnBx a {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0 14px;
}
span.chpop_icright {
    flex: 1;
    text-align: right;
}
@media screen and (max-width:639px) { /* 480 px */

    span.chpop_icleft,
    span.chpop_icright {display: none;}
    .chpopBtnBx a {
        justify-content: center;
        line-height: 16px;
        font-size: 14px;
        text-align: center;
    }

    .chpopBox {
        margin: 0 -15px;
    }
	
}/* 480 px */
/* end checkout popup */