/****** Primary Colors ******/
/****** Secondary Colors ******/
h1 {
  font-weight: 500;
  font-size: 36px;
  line-height: 50px;
}

h2 {
  font-weight: 400;
  font-size: 32px;
  line-height: 44px;
}

h3 {
  font-weight: 500;
  font-size: 26px;
  line-height: 36px;
}

h4 {
  font-weight: 400;
  font-size: 22px;
  line-height: 30px;
}

h5 {
  font-weight: 300;
  font-size: 18px;
  line-height: 27px;
}

h6 {
  font-weight: 400;
  font-size: 18px;
  line-height: 26px;
}

h1, h2, h3, h4, h5, h6 {
  font-style: normal;
  color: #212934;
}

html,
body,
p,
li,
ul,
ol,
div,
footer,
header,
textarea,
input,
button,
a,
menu,
aside,
fieldset,
form,
label,
img,
nav,
dir,
figure,
section,
h1,
h2,
h3,
h4,
h5,
h6,
table,
td,
tr,
span {
  font-family: "Kanit", sans-serif !important;
}

html {
  scroll-behavior: smooth;
}

.flexWrapper, .alignTop, .flexEnd, .spaceBetween, .alignHCenter, .alignVCenter, .alertInline, .modalContainer .formActions, .alignCenter, .horizontalFlex, .verticalFlex, .verticalSpaceBetween {
  display: flex;
}

.flexWrapContent {
  display: flex;
  flex-wrap: wrap;
}

.verticalFlex, .verticalSpaceBetween {
  flex-direction: column;
}

.horizontalFlex {
  flex-direction: row;
}

.alignCenter {
  justify-content: center;
  align-items: center;
}

.alignVCenter, .alertInline, .modalContainer .formActions {
  align-items: center;
}

.alignHCenter {
  justify-content: center;
}

.spaceBetween {
  justify-content: space-between;
  align-items: center;
}

.flexEnd {
  justify-content: flex-end;
}

.alignTop {
  align-items: flex-start;
}

.verticalSpaceBetween {
  justify-content: space-between;
  align-items: center;
}

.formInputBox {
  box-sizing: border-box;
  border-radius: 4px;
  background-color: #ffffff;
}
.formInputBox .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline {
  border: 1px solid #bcbec0;
}
.formInputBox .MuiOutlinedInput-input {
  padding: 16px;
}

.customScrollbar::-webkit-scrollbar {
  width: 9px; /* width of the entire scrollbar */
}
.customScrollbar::-webkit-scrollbar-track {
  border-radius: 20px;
  background-color: #ffffff;
}
.customScrollbar::-webkit-scrollbar-thumb {
  background-color: #cfcfcf; /* color of the scroll thumb */
  border-radius: 6.5px; /* roundness of the scroll thumb */
  border: 3px solid #cfcfcf; /* creates padding around scroll thumb */
}

.innerNavBar {
  color: #004e7d;
  font-size: 14px;
  font-weight: 600;
  margin-top: 12px;
}
.innerNavBar .navBarItem {
  padding-left: 18px;
  padding-bottom: 16px;
  margin-top: 0;
  display: flex;
}
.innerNavBar .fal {
  font-size: 21px;
}
.innerNavBar .linkText {
  padding-left: 6px;
  display: flex;
  font-weight: 500;
  color: #004e7d;
}
.innerNavBar a {
  display: flex;
}

.link {
  color: #004e7d;
  cursor: pointer;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 24px;
  font-weight: 600;
  font-family: Kanit;
}

.bold {
  font-weight: 600;
}

.semiBold {
  font-weight: 500;
}

.content {
  padding: 3%;
  height: calc(100% - 82px);
  display: flex;
  flex-direction: column;
}
@media (min-width: 768px) {
  .content {
    padding: 0;
  }
}
@media (max-width: 767.98px) {
  .content {
    padding: 0;
  }
}

.bcFloat {
  top: auto !important;
  bottom: 130px !important;
}
@media (max-width: 1024.98px) {
  .bcFloat {
    bottom: 10px !important;
  }
}

.moveChatIcon {
  animation: myanim 3s infinite;
  bottom: 30px;
}
@keyframes myanim {
  20% {
    bottom: 100px;
  }
}

.widget-floating {
  top: auto !important;
  bottom: 50px !important;
}

.contentWrapper {
  max-width: 1440px;
  margin: 0 auto;
  padding-left: 16px;
  padding-right: 16px;
  min-height: 500px;
  width: 100%;
}
@media (min-width: 768px) {
  .contentWrapper {
    padding: 0 2.5%;
  }
}
@media (min-width: 1440px) {
  .contentWrapper {
    padding: 0;
  }
}
.contentWrapper .contentWrapper {
  padding: 0;
}

.accountContent {
  max-width: 1440px;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .accountContent {
    padding-left: 48px;
    padding-right: 48px;
  }
}

.ellipsis {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
}

.inlineOnDesktop {
  display: none;
}
@media (min-width: 768px) {
  .inlineOnDesktop {
    display: inline;
  }
}

.flexOnDesktop {
  display: none;
}
@media (min-width: 768px) {
  .flexOnDesktop {
    display: flex;
  }
}

.flexOnDesktopUp {
  display: none;
}
@media (min-width: 1200px) {
  .flexOnDesktopUp {
    display: flex;
  }
}

.blockOnDesktop {
  display: none;
}
@media (min-width: 768px) {
  .blockOnDesktop {
    display: block;
  }
}

.inlineOnMobile {
  display: inline;
}
@media (min-width: 768px) {
  .inlineOnMobile {
    display: none;
  }
}

.flexOnMobile {
  display: inline;
}
@media (min-width: 768px) {
  .flexOnMobile {
    display: none;
  }
}

.showFlex {
  display: flex;
}

.showBlock {
  display: block;
}

.hide {
  display: none;
}

.modal-open {
  overflow: hidden;
  touch-action: none;
  position: relative;
  height: 100%;
}

.emailError {
  color: #d41e3d;
}

.marginTop5 {
  margin-top: 5px !important;
}

.alertContainer {
  position: fixed;
  top: 24px;
  right: 24px;
  display: flex;
  flex-direction: column;
  z-index: 9999;
}
.alertContainer .MuiSnackbar-anchorOriginTopCenter {
  top: 51px;
  width: 100%;
}
@media (min-width: 768px) {
  .alertContainer .MuiSnackbar-anchorOriginTopCenter {
    top: 24px;
  }
}
.alertContainer .MuiSnackbar-root.MuiSnackbar-anchorOriginTopRight {
  position: relative !important;
}

.floatWrap {
  float: left;
}

.info.iIcon {
  transform: rotate(180deg);
  margin-left: 5px;
  width: 24px;
}

.relativeDiv {
  position: relative;
}

.pageNav {
  padding-bottom: 64px;
}
@media (max-width: 767.98px) {
  .pageNav {
    padding-bottom: 16px;
  }
}
.pageNav .alignVCenter svg, .pageNav .alertInline svg, .pageNav .modalContainer .formActions svg, .modalContainer .pageNav .formActions svg,
.pageNav .alignVCenter span,
.pageNav .alertInline span,
.pageNav .modalContainer .formActions span,
.modalContainer .pageNav .formActions span {
  font-size: 15px;
  color: #424c5b;
  cursor: pointer;
}

.flexDisplay {
  display: flex;
}

.MuiRadio-root {
  color: rgba(0, 0, 0, 0.54);
}

.noMargin {
  margin: 0;
}

h3.section_title_h3:empty {
  margin-bottom: 0 !important;
}

.section_title_h3 {
  font-weight: 500;
  font-size: 26px;
  line-height: 36px;
  color: #212934;
  margin: 0;
  margin-bottom: 20px !important;
}
@media (max-width: 767.98px) {
  .section_title_h3 {
    font-size: 16px;
    font-weight: 500;
    color: #333;
    line-height: normal;
  }
}
.section_title_h3:empty {
  margin-bottom: 0 !important;
}

.errorMsgWrapper i.fa-circle-exclamation {
  color: #d0021b;
  font-size: 22px;
  margin: 0px 10px 0px 0px;
}

.errorMsgWrapper {
  font-size: 14px;
  display: flex;
  color: #212934;
  margin-top: 15px;
}

.downloadInstrn {
  color: #212934;
  font-weight: 300;
  margin-top: 15px;
}

.d-block {
  display: block;
}

.marginB11 {
  margin-bottom: 11px !important;
}

.blueIcon {
  fill: #004e7d;
}

.logo-white {
  width: 211px;
  height: 60px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url('data:image/svg+xml;utf8,<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 585.47 154.1"><path d="M203.94,114.67h4.35l1.12,22.3c.08,1.63,0,3.23,0,3.23h.08s.56-1.55,1.34-3.23l10.5-22.3h3.87l1.34,22.3c.08,1.5,0,3.23,0,3.23h.08s.56-1.64,1.25-3.23l9.69-22.3h4.65l-13.69,30.39h-5l-1.33-19.71a42.45,42.45,0,0,1,0-4.31h-.09s-.9,2.33-1.8,4.26l-9.43,19.76H206Z" fill="rgb(255, 255, 255)"/><path d="M252.7,122.76c5.64,0,8.31,3.36,8.31,8a15.92,15.92,0,0,1-.69,4H244.44a6.27,6.27,0,0,0-.13,1.29c0,3.23,2.11,5.9,6.2,5.9a12.62,12.62,0,0,0,6.93-2.54l1.2,3.32a14.84,14.84,0,0,1-8.3,2.84c-6.37,0-10.29-3.88-10.29-9.3C240.05,129.05,245.39,122.76,252.7,122.76Zm4.05,8.87a6.81,6.81,0,0,0,.09-1.16c0-2.93-1.77-4.39-4.22-4.39a8.2,8.2,0,0,0-7.49,5.55Z" fill="rgb(255, 255, 255)"/><path d="M288.21,122.76c5.73,0,8.22,3.14,8.22,3.14l-2.32,2.72a8.13,8.13,0,0,0-5.68-2.24,9.56,9.56,0,0,0-9.39,9.43c0,3.61,2.5,6.15,6.37,6.15a12.37,12.37,0,0,0,7.32-2.93l1.16,3.32a14.13,14.13,0,0,1-8.86,3.23c-6.29,0-10.25-3.88-10.25-9.47A13.51,13.51,0,0,1,288.21,122.76Z" fill="rgb(255, 255, 255)"/><path d="M311.67,131.46h1.07a7.71,7.71,0,0,0,.18-1.77c0-2-1-3.4-3.92-3.4a13.57,13.57,0,0,0-6.5,2.07L301.38,125a17,17,0,0,1,8.22-2.28c4.18,0,7.58,1.77,7.58,6.46a12.63,12.63,0,0,1-.26,2.41l-2.63,13.43h-3.87l.43-2.2a6.5,6.5,0,0,1,.47-1.72h-.08s-2.63,4.44-7.58,4.44c-3.44,0-6.5-2-6.5-5.51C297.16,133,305.77,131.46,311.67,131.46Zm-6.76,10.76c3.49,0,6.37-3.66,7.15-6.89l.17-.73h-1.08c-3.06,0-9.73.34-9.73,4.78C301.42,140.88,302.5,142.22,304.91,142.22Z" fill="rgb(255, 255, 255)"/><path d="M324.71,123.28h4.09l-.48,2.54a15.81,15.81,0,0,1-.6,2.07h.09a10.86,10.86,0,0,1,9-5.13c3.88,0,6.38,1.81,6.38,5.77a16.07,16.07,0,0,1-.31,2.76l-2.67,13.77H336l2.5-12.87a13.7,13.7,0,0,0,.3-2.45c0-2.16-1.25-3.15-3.23-3.15-4.39,0-8.14,4-9,8.53l-1.89,9.94h-4.18Z" fill="rgb(255, 255, 255)"/><path d="M358.49,139.68a8.54,8.54,0,0,0,6,2.37c2,0,4.39-1.08,4.39-3.23,0-3.32-9.56-3-9.56-9.34,0-4.26,4.22-6.72,8.36-6.72,4.77,0,7.1,2.41,7.1,2.41l-2.07,2.89a7.06,7.06,0,0,0-5.08-1.77c-1.89,0-4.35.91-4.35,3.15,0,3.31,9.6,3,9.6,9.38,0,4-3.74,6.76-8.39,6.76a11.83,11.83,0,0,1-8.31-3.15Z" fill="rgb(255, 255, 255)"/><path d="M377.78,137.05l2.66-13.77h4.18l-2.5,12.83a14.53,14.53,0,0,0-.26,2.49c0,1.9.78,3.1,3.28,3.1,4.34,0,7.87-4.26,8.69-8.52l1.94-9.9h4.17l-4.22,21.78h-4.08l.51-2.54c.22-1,.56-2.07.56-2.07h-.08a10.66,10.66,0,0,1-8.83,5.13c-3.4,0-6.33-1.55-6.33-5.77A15.65,15.65,0,0,1,377.78,137.05Z" fill="rgb(255, 255, 255)"/><path d="M404.72,153.67h-4.18l5.9-30.39h3.87l-.34,1.85a14.63,14.63,0,0,1-.47,1.72h.08a9,9,0,0,1,7.58-4.09c5.21,0,8.18,3.49,8.18,9,0,8.22-5.86,13.86-11.84,13.86-2.88,0-5.42-1.25-6.5-3.79h-.09s-.08.9-.3,2ZM413,142c3.78,0,8.05-3.7,8.05-9.94,0-3.49-1.86-5.6-4.91-5.6-4.48,0-8,4.87-8,9.94C408.16,139.42,409.71,142,413,142Z" fill="rgb(255, 255, 255)"/><path d="M430.5,153.67h-4.18l5.9-30.39h3.87l-.34,1.85a14.63,14.63,0,0,1-.47,1.72h.08a9,9,0,0,1,7.58-4.09c5.21,0,8.18,3.49,8.18,9,0,8.22-5.86,13.86-11.84,13.86-2.88,0-5.42-1.25-6.5-3.79h-.09s-.08.9-.3,2ZM438.81,142c3.78,0,8.05-3.7,8.05-9.94,0-3.49-1.85-5.6-4.91-5.6-4.48,0-8,4.87-8,9.94C433.94,139.42,435.49,142,438.81,142Z" fill="rgb(255, 255, 255)"/><path d="M454.73,138.82l4.69-24.15h4.18l-4.52,23.42a8.08,8.08,0,0,0-.22,1.63c0,1.59,1,1.77,1.94,1.77a4.66,4.66,0,0,0,.69-.05l-.78,3.71a10.64,10.64,0,0,1-1.24.08c-2.29,0-5-.86-5-4.56A10.47,10.47,0,0,1,454.73,138.82Z" fill="rgb(255, 255, 255)"/><path d="M463.81,150.48c1.85,0,3.4-1.16,4.61-3.14l1.59-2.58-5-21.48h4.34L472.29,138c.22,1.12.35,2.58.35,2.58h0s.64-1.42,1.25-2.49l8.18-14.81h4.69l-15.28,25.78c-2,3.4-4.78,5-7.54,5a7.78,7.78,0,0,1-4.47-1.42l1.93-3A3.91,3.91,0,0,0,463.81,150.48Z" fill="rgb(255, 255, 255)"/><path d="M498.33,136.67l1.89-9.77h-2.84l.65-3.41H501l1.24-6.19h4.05L505,123.49h5.25l-.64,3.41h-5.25l-1.81,9.51a9.1,9.1,0,0,0-.17,1.72c0,3,2,3.4,3.57,3.4a8.1,8.1,0,0,0,1.25-.09l-.73,3.71a13.73,13.73,0,0,1-1.38.08c-3.36,0-7-1.2-7-6.37A10.88,10.88,0,0,1,498.33,136.67Z" fill="rgb(255, 255, 255)"/><path d="M516.88,114.67h4.18l-2.16,11.15c-.21,1-.47,1.94-.47,1.94h.09a10.6,10.6,0,0,1,8.78-5c3.91,0,6.41,1.81,6.41,5.77a13.74,13.74,0,0,1-.34,2.76l-2.67,13.77h-4.18l2.5-12.87a13.7,13.7,0,0,0,.3-2.45c0-2.16-1.25-3.15-3.23-3.15-4.35,0-8.13,4-9,8.53l-1.93,9.94H511Z" fill="rgb(255, 255, 255)"/><path d="M550.62,131.46h1.08a8.15,8.15,0,0,0,.17-1.77c0-2-1-3.4-3.91-3.4a13.57,13.57,0,0,0-6.5,2.07L540.34,125a17,17,0,0,1,8.22-2.28c4.17,0,7.57,1.77,7.57,6.46a12.57,12.57,0,0,1-.25,2.41l-2.63,13.43h-3.87l.43-2.2a6.5,6.5,0,0,1,.47-1.72h-.09s-2.62,4.44-7.57,4.44c-3.44,0-6.5-2-6.5-5.51C536.12,133,544.73,131.46,550.62,131.46Zm-6.75,10.76c3.48,0,6.37-3.66,7.14-6.89l.17-.73h-1.07c-3.06,0-9.73.34-9.73,4.78C540.38,140.88,541.46,142.22,543.87,142.22Z" fill="rgb(255, 255, 255)"/><path d="M561.94,136.67l1.9-9.77H561l.64-3.41h2.93l1.25-6.19h4l-1.25,6.19h5.26l-.65,3.41H568l-1.81,9.51a9.1,9.1,0,0,0-.17,1.72c0,3,2,3.4,3.57,3.4a8.1,8.1,0,0,0,1.25-.09l-.73,3.71a13.73,13.73,0,0,1-1.38.08c-3.36,0-7-1.2-7-6.37A10.88,10.88,0,0,1,561.94,136.67Z" fill="rgb(255, 255, 255)"/><path d="M575.46,140.54h4.47l-.86,4.52H574.6Z" fill="rgb(255, 255, 255)"/><path d="M517.53,55H502.44l-6.94-9.29H453.37L446.08,55H432.15s.79-1.36,1.14-1.85c10.57-14.83,32.86-46,32.86-46l17.3,0S506,38.72,516.85,54c.14.19.68,1.08.68,1.08M474.47,15.48,460.16,35.83h28.57Z" fill="rgb(255, 255, 255)"/><path d="M363.93,55V7.5l48.71.18a42.55,42.55,0,0,1,10.12,1.66c5.05,1.54,7.58,5.3,7.63,10.26.06,5.13-2,8-7.29,10.16-.88.36-1.77.69-3.07,1.19,1.37.39,2.3.62,3.2.9,5.17,1.6,7.44,4.33,7.84,9.46a10.73,10.73,0,0,1-6.28,10.78c-5,2.46-10.38,2.9-15.82,2.91-14.53,0-45,0-45,0m12.75-19.33V45c.59,0,1,.09,1.39.09,10.84,0,21.68,0,32.52,0a11.49,11.49,0,0,0,3.39-.49c2.84-.9,3.83-2,3.74-4.39s-1.24-3.63-4.14-4a66.13,66.13,0,0,0-8.33-.45c-9.44,0-18.87,0-28.57,0m-.05-9.57c.68.07,1.23.18,1.78.18,10.51,0,21,0,31.52,0a10,10,0,0,0,4.13-.58c1.78-.75,3-1.68,3-3.67s-1-3.14-2.84-3.75a17.22,17.22,0,0,0-5.32-.8c-9.93-.08-19.86,0-29.79,0-.8,0-1.59.07-2.51.11Z" fill="rgb(255, 255, 255)"/><polygon points="212.48 7.65 212.48 55.03 272.91 55.03 272.91 44.38 225.76 44.38 225.76 7.65 212.48 7.65" fill="rgb(255, 255, 255)"/><polygon points="524.23 7.65 524.23 55.04 584.66 55.04 584.66 44.38 537.51 44.38 537.51 7.65 524.23 7.65" fill="rgb(255, 255, 255)"/><path d="M538.14,98.37H527.87l-4.73-6.32H494.47l-5,6.32H480s.54-.93.78-1.26C488,87,503.17,65.84,503.17,65.84l11.78,0s15.34,21.45,22.73,31.82c.09.12.46.73.46.73M508.83,71.45,499.09,85.3h19.45Z" fill="rgb(255, 255, 255)"/><polygon points="543.2 65.87 543.2 98.38 584.66 98.38 584.66 91.07 552.32 91.07 552.32 65.87 543.2 65.87" fill="rgb(255, 255, 255)"/><path d="M356.48,29.32c-1.33-11.94-7.18-22.6-39.63-22.6s-38.29,10.66-39.62,22.6.63,28.44,39.62,28.44,40.95-16.57,39.63-28.44M334.9,45.09a72.75,72.75,0,0,1-18,2.46,72.81,72.81,0,0,1-18.05-2.46c-5.91-1.79-8.31-6.66-8.05-13.69.24-6.25,3.32-10.64,9.14-12.28a64,64,0,0,1,33.93,0c5.82,1.64,8.9,6,9.13,12.28.27,7-2.14,11.9-8.05,13.69" fill="rgb(255, 255, 255)"/><path d="M200.15,10.59v10.8s-9.87-2.54-14.87-3.2c-10.44-1.38-20.93-2-31.32.56-6.47,1.58-9.8,5.79-10,12.52-.21,8.07,2.44,12.33,9.31,14.23a62.3,62.3,0,0,0,32.58,0c3.88-1,5.49-3.37,5.44-7.46H162.05V28.8h41.61c.07,5.8.72,11.63-1.9,17.11-2.44,5.12-8.42,11.73-32.53,11.73-8.36,0-16.74-.37-24.71-3.43-8.19-3.14-12.9-9.13-14-17.77-1-8,.24-15.41,6.2-21.43,4.2-4.23,10.52-8.22,36.53-8.22a107.47,107.47,0,0,1,26.88,3.8" fill="rgb(255, 255, 255)"/><path d="M133.05,65.78H142V98.35h-8.91Z" fill="rgb(255, 255, 255)"/><path d="M467.5,65.86h8.92V98.35H467.5Z" fill="rgb(255, 255, 255)"/><path d="M156.79,98.1H148V65.89c2.88,0,13.44-.06,13.44-.06l4.45,3.72S180,82.85,187.14,89.46c.44.41.91.8,1.63,1.44V66h8.77V98.19h-2.39c-3.12,0-10.93,0-10.93,0L183,97.06s-16.68-15.47-25-23.22c-.32-.29-.67-.54-1.24-1Z" fill="rgb(255, 255, 255)"/><path d="M204.16,65.86c9.07,0,18-.09,26.94,0a48.66,48.66,0,0,1,9.08,1c5.68,1.18,9.85,4.4,11.45,10.14,1.66,5.93.84,11.48-3.69,16-2.74,2.76-6.28,3.91-10,4.37a81.45,81.45,0,0,1-9,.66c-8.21.09-16.43,0-24.79,0Zm9,7.22V90.79s15.07.06,22.52-.45a7.44,7.44,0,0,0,7.06-5.47c1.73-5.85-1.43-10.82-7.55-11.31-5.46-.44-11-.35-16.46-.47C216.9,73.05,215.08,73.08,213.15,73.08Z" fill="rgb(255, 255, 255)"/><path d="M256.8,65.65h9.13v1.76c0,5.25,0,10.49,0,15.74,0,3.57,1.57,6.21,5,7.29A31.83,31.83,0,0,0,291,90.35c3.31-1.1,4.77-3.71,4.81-7.1.05-5.36,0-10.72,0-16.08V65.7H305v.9s0,12,0,17.92c0,7.52-4.74,11.11-9.88,12.73-6.21,2-12.63,2.06-19.06,1.63a32.15,32.15,0,0,1-10.77-2.18c-5.19-2.22-8.29-5.93-8.36-11.75-.07-6.14-.06-18.42-.06-18.42Z" fill="rgb(255, 255, 255)"/><path d="M309.81,88.18c5.25,1,10.31,2.47,15.46,2.93,5.91.53,11.89.23,17.84.23a10.45,10.45,0,0,0,2.57-.46,1.86,1.86,0,0,0,1.43-2.41,2.58,2.58,0,0,0-1.92-2,49.9,49.9,0,0,0-8.38-.84c-6.34-.28-12.72-.19-18.93-1.77-4.77-1.21-6.95-3.65-7.13-7.77-.21-4.83,1.95-8.08,6.52-9.65a20.9,20.9,0,0,1,4.09-1A79,79,0,0,1,350.82,67c1.86.46,2.41.66,2.41.66s0,5.76,0,7.57c-2.11-.6-4-1.23-5.95-1.68a71.13,71.13,0,0,0-23.81-1.39,11.6,11.6,0,0,0-2.29.56c-1.07.34-1.9,1.12-1.57,2.23a3.17,3.17,0,0,0,1.76,1.89,20.91,20.91,0,0,0,4.81.69c5.4.28,10.8.36,16.18.77a42.06,42.06,0,0,1,8.09,1.49c3.57,1,5.3,3.65,5.47,7.27s-.68,7.22-4.39,8.74a35.25,35.25,0,0,1-9.87,2.53,80.09,80.09,0,0,1-28-1.87c-3.86-1-3.85-1.16-3.85-1.16Z" fill="rgb(255, 255, 255)"/><path d="M378.55,73.18H357.87V65.93h50.55V73.1H387.93V98.44h-9.38Z" fill="rgb(255, 255, 255)"/><path d="M414,66a8,8,0,0,1,.94-.11c10.86,0,21.73,0,32.59.14a22.11,22.11,0,0,1,6.93,1.22c4.42,1.53,6.24,5,6,10.71a9.44,9.44,0,0,1-7,8.9c-1.71.49-3.5.73-5.67,1.16,2.87,1.83,15.75,10.47,15.75,10.47l-13.11.05L434.84,87.94l-11.62,0V98.32H414Zm9.22,15c7.88,0,15.65,0,23.41,0a7.32,7.32,0,0,0,2.29-.52,3.54,3.54,0,0,0,2.36-3.69,3.22,3.22,0,0,0-2.78-3.16,27.18,27.18,0,0,0-4-.35c-6.53,0-13.06,0-19.6,0-.53,0-1.07.06-1.65.1Z" fill="rgb(255, 255, 255)"/><path d="M85.6,12.92a120.18,120.18,0,0,1-6.36,21.47h20.85A51.53,51.53,0,0,0,85.6,12.92Z" fill="rgb(213, 0, 55)"/><path d="M43.71,82.16A137.91,137.91,0,0,1,31,91.33C51.53,87,78.48,79.5,100.66,66.93h0A51.36,51.36,0,0,0,103,51.51a52.54,52.54,0,0,0-.54-7.47H74.84A119.84,119.84,0,0,1,43.71,82.16Z" fill="rgb(213, 0, 55)"/><path d="M68.86,34.39A110.22,110.22,0,0,0,76.94,6.72h0a51.51,51.51,0,0,0-74,27.67Z" fill="rgb(213, 0, 55)"/><path d="M47.18,97.55c-4.16,1-8.18,2-12,2.81h0A51.52,51.52,0,0,0,93.29,81.61,260.7,260.7,0,0,1,47.18,97.55Z" fill="rgb(213, 0, 55)"/><path d="M16.08,88.88h0A132.28,132.28,0,0,0,37.9,74.44,110.78,110.78,0,0,0,64,44H.55A51.4,51.4,0,0,0,16.08,88.88Z" fill="rgb(213, 0, 55)"/><path d="M64,44A110.78,110.78,0,0,1,37.9,74.44,132.28,132.28,0,0,1,16.08,88.88h0a51.59,51.59,0,0,0,19.1,11.48h0c3.81-.83,7.83-1.76,12-2.81A260.7,260.7,0,0,0,93.29,81.61a51.37,51.37,0,0,0,7.37-14.68h0C78.48,79.5,51.53,87,31,91.33a137.91,137.91,0,0,0,12.68-9.17A119.84,119.84,0,0,0,74.84,44h27.63a51.57,51.57,0,0,0-2.38-9.65H79.24A120.18,120.18,0,0,0,85.6,12.92h0a52.09,52.09,0,0,0-8.66-6.2h0a110.22,110.22,0,0,1-8.08,27.67H2.92A50.78,50.78,0,0,0,.55,44Z" fill="rgb(255, 255, 255)"/><path d="M580.6,115.15a4.34,4.34,0,0,1,2.1.55,3.9,3.9,0,0,1,1.59,1.58,4.31,4.31,0,0,1,.57,2.13,4.37,4.37,0,0,1-.56,2.12,3.88,3.88,0,0,1-1.58,1.58,4.34,4.34,0,0,1-2.12.56,4.39,4.39,0,0,1-2.12-.56,3.92,3.92,0,0,1-1.57-1.58,4.25,4.25,0,0,1,0-4.25,4,4,0,0,1,1.6-1.58A4.33,4.33,0,0,1,580.6,115.15Zm0,.71a3.57,3.57,0,0,0-1.74.46,3.23,3.23,0,0,0-1.33,1.31,3.61,3.61,0,0,0-.48,1.78,3.5,3.5,0,0,0,.47,1.77,3.26,3.26,0,0,0,1.32,1.31,3.49,3.49,0,0,0,3.53,0,3.26,3.26,0,0,0,1.32-1.31,3.55,3.55,0,0,0,0-3.55,3.23,3.23,0,0,0-1.33-1.31A3.61,3.61,0,0,0,580.6,115.86Zm-1.86,5.91v-4.59h1.57a4,4,0,0,1,1.17.13,1.21,1.21,0,0,1,.58.44,1.23,1.23,0,0,1,.21.68,1.22,1.22,0,0,1-.36.87,1.4,1.4,0,0,1-.95.42,1.44,1.44,0,0,1,.39.24,5.87,5.87,0,0,1,.68.91l.56.9h-.91l-.4-.72a3.56,3.56,0,0,0-.78-1.07.9.9,0,0,0-.59-.16h-.44v2Zm.73-2.58h.9a1.52,1.52,0,0,0,.88-.19.63.63,0,0,0,.24-.51.61.61,0,0,0-.12-.37.76.76,0,0,0-.31-.24,2.42,2.42,0,0,0-.74-.08h-.85Z" fill="rgb(255, 255, 255)"/><path d="M579.41,8.52a6.13,6.13,0,0,1,3,.79,5.48,5.48,0,0,1,2.26,2.24,6.05,6.05,0,0,1,0,6.05,5.68,5.68,0,0,1-2.24,2.24,6.08,6.08,0,0,1-6,0,5.7,5.7,0,0,1-2.25-2.24,6.2,6.2,0,0,1-.8-3,6.05,6.05,0,0,1,.82-3,5.48,5.48,0,0,1,2.26-2.24A6.13,6.13,0,0,1,579.41,8.52Zm0,1a5.08,5.08,0,0,0-2.48.65A4.66,4.66,0,0,0,575,12.05a5.07,5.07,0,0,0-.69,2.53,5.13,5.13,0,0,0,.67,2.51A4.76,4.76,0,0,0,576.9,19a5,5,0,0,0,5,0,4.7,4.7,0,0,0,1.88-1.87,5.12,5.12,0,0,0,.66-2.51,5.06,5.06,0,0,0-.68-2.53,4.66,4.66,0,0,0-1.89-1.87A5.11,5.11,0,0,0,579.41,9.53Zm-2.66,8.4V11.41H579a5.57,5.57,0,0,1,1.67.18,1.65,1.65,0,0,1,.82.63,1.73,1.73,0,0,1-.21,2.2,2,2,0,0,1-1.35.6,1.72,1.72,0,0,1,.55.34,7.63,7.63,0,0,1,1,1.3l.8,1.27h-1.29l-.57-1a5.33,5.33,0,0,0-1.1-1.51,1.39,1.39,0,0,0-.85-.23h-.61v2.77Zm1.06-3.67h1.27a2.08,2.08,0,0,0,1.25-.27.88.88,0,0,0,.33-.72.87.87,0,0,0-.16-.52.89.89,0,0,0-.44-.34A3.19,3.19,0,0,0,579,12.3h-1.19Z" fill="rgb(255, 255, 255)"/></svg>');
}

.d-block {
  display: block;
}

.marginB11 {
  margin-bottom: 11px !important;
}

.logo-blue {
  width: 211px;
  height: 60px;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;utf8,<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 585.47 154.1"><path d="M203.94,114.67h4.35l1.12,22.3c.08,1.63,0,3.23,0,3.23h.08s.56-1.55,1.34-3.23l10.5-22.3h3.87l1.34,22.3c.08,1.5,0,3.23,0,3.23h.08s.56-1.64,1.25-3.23l9.69-22.3h4.65l-13.69,30.39h-5l-1.33-19.71a42.45,42.45,0,0,1,0-4.31h-.09s-.9,2.33-1.8,4.26l-9.43,19.76H206Z" fill="rgb(213, 0, 55)"/><path d="M252.7,122.76c5.64,0,8.31,3.36,8.31,8a15.92,15.92,0,0,1-.69,4H244.44a6.27,6.27,0,0,0-.13,1.29c0,3.23,2.11,5.9,6.2,5.9a12.62,12.62,0,0,0,6.93-2.54l1.2,3.32a14.84,14.84,0,0,1-8.3,2.84c-6.37,0-10.29-3.88-10.29-9.3C240.05,129.05,245.39,122.76,252.7,122.76Zm4.05,8.87a6.81,6.81,0,0,0,.09-1.16c0-2.93-1.77-4.39-4.22-4.39a8.2,8.2,0,0,0-7.49,5.55Z" fill="rgb(213, 0, 55)"/><path d="M288.21,122.76c5.73,0,8.22,3.14,8.22,3.14l-2.32,2.72a8.13,8.13,0,0,0-5.68-2.24,9.56,9.56,0,0,0-9.39,9.43c0,3.61,2.5,6.15,6.37,6.15a12.37,12.37,0,0,0,7.32-2.93l1.16,3.32a14.13,14.13,0,0,1-8.86,3.23c-6.29,0-10.25-3.88-10.25-9.47A13.51,13.51,0,0,1,288.21,122.76Z" fill="rgb(213, 0, 55)"/><path d="M311.67,131.46h1.07a7.71,7.71,0,0,0,.18-1.77c0-2-1-3.4-3.92-3.4a13.57,13.57,0,0,0-6.5,2.07L301.38,125a17,17,0,0,1,8.22-2.28c4.18,0,7.58,1.77,7.58,6.46a12.63,12.63,0,0,1-.26,2.41l-2.63,13.43h-3.87l.43-2.2a6.5,6.5,0,0,1,.47-1.72h-.08s-2.63,4.44-7.58,4.44c-3.44,0-6.5-2-6.5-5.51C297.16,133,305.77,131.46,311.67,131.46Zm-6.76,10.76c3.49,0,6.37-3.66,7.15-6.89l.17-.73h-1.08c-3.06,0-9.73.34-9.73,4.78C301.42,140.88,302.5,142.22,304.91,142.22Z" fill="rgb(213, 0, 55)"/><path d="M324.71,123.28h4.09l-.48,2.54a15.81,15.81,0,0,1-.6,2.07h.09a10.86,10.86,0,0,1,9-5.13c3.88,0,6.38,1.81,6.38,5.77a16.07,16.07,0,0,1-.31,2.76l-2.67,13.77H336l2.5-12.87a13.7,13.7,0,0,0,.3-2.45c0-2.16-1.25-3.15-3.23-3.15-4.39,0-8.14,4-9,8.53l-1.89,9.94h-4.18Z" fill="rgb(213, 0, 55)"/><path d="M358.49,139.68a8.54,8.54,0,0,0,6,2.37c2,0,4.39-1.08,4.39-3.23,0-3.32-9.56-3-9.56-9.34,0-4.26,4.22-6.72,8.36-6.72,4.77,0,7.1,2.41,7.1,2.41l-2.07,2.89a7.06,7.06,0,0,0-5.08-1.77c-1.89,0-4.35.91-4.35,3.15,0,3.31,9.6,3,9.6,9.38,0,4-3.74,6.76-8.39,6.76a11.83,11.83,0,0,1-8.31-3.15Z" fill="rgb(213, 0, 55)"/><path d="M377.78,137.05l2.66-13.77h4.18l-2.5,12.83a14.53,14.53,0,0,0-.26,2.49c0,1.9.78,3.1,3.28,3.1,4.34,0,7.87-4.26,8.69-8.52l1.94-9.9h4.17l-4.22,21.78h-4.08l.51-2.54c.22-1,.56-2.07.56-2.07h-.08a10.66,10.66,0,0,1-8.83,5.13c-3.4,0-6.33-1.55-6.33-5.77A15.65,15.65,0,0,1,377.78,137.05Z" fill="rgb(213, 0, 55)"/><path d="M404.72,153.67h-4.18l5.9-30.39h3.87l-.34,1.85a14.63,14.63,0,0,1-.47,1.72h.08a9,9,0,0,1,7.58-4.09c5.21,0,8.18,3.49,8.18,9,0,8.22-5.86,13.86-11.84,13.86-2.88,0-5.42-1.25-6.5-3.79h-.09s-.08.9-.3,2ZM413,142c3.78,0,8.05-3.7,8.05-9.94,0-3.49-1.86-5.6-4.91-5.6-4.48,0-8,4.87-8,9.94C408.16,139.42,409.71,142,413,142Z" fill="rgb(213, 0, 55)"/><path d="M430.5,153.67h-4.18l5.9-30.39h3.87l-.34,1.85a14.63,14.63,0,0,1-.47,1.72h.08a9,9,0,0,1,7.58-4.09c5.21,0,8.18,3.49,8.18,9,0,8.22-5.86,13.86-11.84,13.86-2.88,0-5.42-1.25-6.5-3.79h-.09s-.08.9-.3,2ZM438.81,142c3.78,0,8.05-3.7,8.05-9.94,0-3.49-1.85-5.6-4.91-5.6-4.48,0-8,4.87-8,9.94C433.94,139.42,435.49,142,438.81,142Z" fill="rgb(213, 0, 55)"/><path d="M454.73,138.82l4.69-24.15h4.18l-4.52,23.42a8.08,8.08,0,0,0-.22,1.63c0,1.59,1,1.77,1.94,1.77a4.66,4.66,0,0,0,.69-.05l-.78,3.71a10.64,10.64,0,0,1-1.24.08c-2.29,0-5-.86-5-4.56A10.47,10.47,0,0,1,454.73,138.82Z" fill="rgb(213, 0, 55)"/><path d="M463.81,150.48c1.85,0,3.4-1.16,4.61-3.14l1.59-2.58-5-21.48h4.34L472.29,138c.22,1.12.35,2.58.35,2.58h0s.64-1.42,1.25-2.49l8.18-14.81h4.69l-15.28,25.78c-2,3.4-4.78,5-7.54,5a7.78,7.78,0,0,1-4.47-1.42l1.93-3A3.91,3.91,0,0,0,463.81,150.48Z" fill="rgb(213, 0, 55)"/><path d="M498.33,136.67l1.89-9.77h-2.84l.65-3.41H501l1.24-6.19h4.05L505,123.49h5.25l-.64,3.41h-5.25l-1.81,9.51a9.1,9.1,0,0,0-.17,1.72c0,3,2,3.4,3.57,3.4a8.1,8.1,0,0,0,1.25-.09l-.73,3.71a13.73,13.73,0,0,1-1.38.08c-3.36,0-7-1.2-7-6.37A10.88,10.88,0,0,1,498.33,136.67Z" fill="rgb(213, 0, 55)"/><path d="M516.88,114.67h4.18l-2.16,11.15c-.21,1-.47,1.94-.47,1.94h.09a10.6,10.6,0,0,1,8.78-5c3.91,0,6.41,1.81,6.41,5.77a13.74,13.74,0,0,1-.34,2.76l-2.67,13.77h-4.18l2.5-12.87a13.7,13.7,0,0,0,.3-2.45c0-2.16-1.25-3.15-3.23-3.15-4.35,0-8.13,4-9,8.53l-1.93,9.94H511Z" fill="rgb(213, 0, 55)"/><path d="M550.62,131.46h1.08a8.15,8.15,0,0,0,.17-1.77c0-2-1-3.4-3.91-3.4a13.57,13.57,0,0,0-6.5,2.07L540.34,125a17,17,0,0,1,8.22-2.28c4.17,0,7.57,1.77,7.57,6.46a12.57,12.57,0,0,1-.25,2.41l-2.63,13.43h-3.87l.43-2.2a6.5,6.5,0,0,1,.47-1.72h-.09s-2.62,4.44-7.57,4.44c-3.44,0-6.5-2-6.5-5.51C536.12,133,544.73,131.46,550.62,131.46Zm-6.75,10.76c3.48,0,6.37-3.66,7.14-6.89l.17-.73h-1.07c-3.06,0-9.73.34-9.73,4.78C540.38,140.88,541.46,142.22,543.87,142.22Z" fill="rgb(213, 0, 55)"/><path d="M561.94,136.67l1.9-9.77H561l.64-3.41h2.93l1.25-6.19h4l-1.25,6.19h5.26l-.65,3.41H568l-1.81,9.51a9.1,9.1,0,0,0-.17,1.72c0,3,2,3.4,3.57,3.4a8.1,8.1,0,0,0,1.25-.09l-.73,3.71a13.73,13.73,0,0,1-1.38.08c-3.36,0-7-1.2-7-6.37A10.88,10.88,0,0,1,561.94,136.67Z" fill="rgb(213, 0, 55)"/><path d="M575.46,140.54h4.47l-.86,4.52H574.6Z" fill="rgb(213, 0, 55)"/><path d="M517.53,55H502.44l-6.94-9.29H453.37L446.08,55H432.15s.79-1.36,1.14-1.85c10.57-14.83,32.86-46,32.86-46l17.3,0S506,38.72,516.85,54c.14.19.68,1.08.68,1.08M474.47,15.48,460.16,35.83h28.57Z" fill="rgb(0, 73, 135)"/><path d="M363.93,55V7.5l48.71.18a42.55,42.55,0,0,1,10.12,1.66c5.05,1.54,7.58,5.3,7.63,10.26.06,5.13-2,8-7.29,10.16-.88.36-1.77.69-3.07,1.19,1.37.39,2.3.62,3.2.9,5.17,1.6,7.44,4.33,7.84,9.46a10.73,10.73,0,0,1-6.28,10.78c-5,2.46-10.38,2.9-15.82,2.91-14.53,0-45,0-45,0m12.75-19.33V45c.59,0,1,.09,1.39.09,10.84,0,21.68,0,32.52,0a11.49,11.49,0,0,0,3.39-.49c2.84-.9,3.83-2,3.74-4.39s-1.24-3.63-4.14-4a66.13,66.13,0,0,0-8.33-.45c-9.44,0-18.87,0-28.57,0m-.05-9.57c.68.07,1.23.18,1.78.18,10.51,0,21,0,31.52,0a10,10,0,0,0,4.13-.58c1.78-.75,3-1.68,3-3.67s-1-3.14-2.84-3.75a17.22,17.22,0,0,0-5.32-.8c-9.93-.08-19.86,0-29.79,0-.8,0-1.59.07-2.51.11Z" fill="rgb(0, 73, 135)"/><polygon points="212.48 7.65 212.48 55.03 272.91 55.03 272.91 44.38 225.76 44.38 225.76 7.65 212.48 7.65" fill="rgb(0, 73, 135)"/><polygon points="524.23 7.65 524.23 55.04 584.66 55.04 584.66 44.38 537.51 44.38 537.51 7.65 524.23 7.65" fill="rgb(0, 73, 135)"/><path d="M538.14,98.37H527.87l-4.73-6.32H494.47l-5,6.32H480s.54-.93.78-1.26C488,87,503.17,65.84,503.17,65.84l11.78,0s15.34,21.45,22.73,31.82c.09.12.46.73.46.73M508.83,71.45,499.09,85.3h19.45Z" fill="rgb(0, 73, 135)"/><polygon points="543.2 65.87 543.2 98.38 584.66 98.38 584.66 91.07 552.32 91.07 552.32 65.87 543.2 65.87" fill="rgb(0, 73, 135)"/><path d="M356.48,29.32c-1.33-11.94-7.18-22.6-39.63-22.6s-38.29,10.66-39.62,22.6.63,28.44,39.62,28.44,40.95-16.57,39.63-28.44M334.9,45.09a72.75,72.75,0,0,1-18,2.46,72.81,72.81,0,0,1-18.05-2.46c-5.91-1.79-8.31-6.66-8.05-13.69.24-6.25,3.32-10.64,9.14-12.28a64,64,0,0,1,33.93,0c5.82,1.64,8.9,6,9.13,12.28.27,7-2.14,11.9-8.05,13.69" fill="rgb(0, 73, 135)"/><path d="M200.15,10.59v10.8s-9.87-2.54-14.87-3.2c-10.44-1.38-20.93-2-31.32.56-6.47,1.58-9.8,5.79-10,12.52-.21,8.07,2.44,12.33,9.31,14.23a62.3,62.3,0,0,0,32.58,0c3.88-1,5.49-3.37,5.44-7.46H162.05V28.8h41.61c.07,5.8.72,11.63-1.9,17.11-2.44,5.12-8.42,11.73-32.53,11.73-8.36,0-16.74-.37-24.71-3.43-8.19-3.14-12.9-9.13-14-17.77-1-8,.24-15.41,6.2-21.43,4.2-4.23,10.52-8.22,36.53-8.22a107.47,107.47,0,0,1,26.88,3.8" fill="rgb(0, 73, 135)"/><path d="M133.05,65.78H142V98.35h-8.91Z" fill="rgb(0, 73, 135)"/><path d="M467.5,65.86h8.92V98.35H467.5Z" fill="rgb(0, 73, 135)"/><path d="M156.79,98.1H148V65.89c2.88,0,13.44-.06,13.44-.06l4.45,3.72S180,82.85,187.14,89.46c.44.41.91.8,1.63,1.44V66h8.77V98.19h-2.39c-3.12,0-10.93,0-10.93,0L183,97.06s-16.68-15.47-25-23.22c-.32-.29-.67-.54-1.24-1Z" fill="rgb(0, 73, 135)"/><path d="M204.16,65.86c9.07,0,18-.09,26.94,0a48.66,48.66,0,0,1,9.08,1c5.68,1.18,9.85,4.4,11.45,10.14,1.66,5.93.84,11.48-3.69,16-2.74,2.76-6.28,3.91-10,4.37a81.45,81.45,0,0,1-9,.66c-8.21.09-16.43,0-24.79,0Zm9,7.22V90.79s15.07.06,22.52-.45a7.44,7.44,0,0,0,7.06-5.47c1.73-5.85-1.43-10.82-7.55-11.31-5.46-.44-11-.35-16.46-.47C216.9,73.05,215.08,73.08,213.15,73.08Z" fill="rgb(0, 73, 135)"/><path d="M256.8,65.65h9.13v1.76c0,5.25,0,10.49,0,15.74,0,3.57,1.57,6.21,5,7.29A31.83,31.83,0,0,0,291,90.35c3.31-1.1,4.77-3.71,4.81-7.1.05-5.36,0-10.72,0-16.08V65.7H305v.9s0,12,0,17.92c0,7.52-4.74,11.11-9.88,12.73-6.21,2-12.63,2.06-19.06,1.63a32.15,32.15,0,0,1-10.77-2.18c-5.19-2.22-8.29-5.93-8.36-11.75-.07-6.14-.06-18.42-.06-18.42Z" fill="rgb(0, 73, 135)"/><path d="M309.81,88.18c5.25,1,10.31,2.47,15.46,2.93,5.91.53,11.89.23,17.84.23a10.45,10.45,0,0,0,2.57-.46,1.86,1.86,0,0,0,1.43-2.41,2.58,2.58,0,0,0-1.92-2,49.9,49.9,0,0,0-8.38-.84c-6.34-.28-12.72-.19-18.93-1.77-4.77-1.21-6.95-3.65-7.13-7.77-.21-4.83,1.95-8.08,6.52-9.65a20.9,20.9,0,0,1,4.09-1A79,79,0,0,1,350.82,67c1.86.46,2.41.66,2.41.66s0,5.76,0,7.57c-2.11-.6-4-1.23-5.95-1.68a71.13,71.13,0,0,0-23.81-1.39,11.6,11.6,0,0,0-2.29.56c-1.07.34-1.9,1.12-1.57,2.23a3.17,3.17,0,0,0,1.76,1.89,20.91,20.91,0,0,0,4.81.69c5.4.28,10.8.36,16.18.77a42.06,42.06,0,0,1,8.09,1.49c3.57,1,5.3,3.65,5.47,7.27s-.68,7.22-4.39,8.74a35.25,35.25,0,0,1-9.87,2.53,80.09,80.09,0,0,1-28-1.87c-3.86-1-3.85-1.16-3.85-1.16Z" fill="rgb(0, 73, 135)"/><path d="M378.55,73.18H357.87V65.93h50.55V73.1H387.93V98.44h-9.38Z" fill="rgb(0, 73, 135)"/><path d="M414,66a8,8,0,0,1,.94-.11c10.86,0,21.73,0,32.59.14a22.11,22.11,0,0,1,6.93,1.22c4.42,1.53,6.24,5,6,10.71a9.44,9.44,0,0,1-7,8.9c-1.71.49-3.5.73-5.67,1.16,2.87,1.83,15.75,10.47,15.75,10.47l-13.11.05L434.84,87.94l-11.62,0V98.32H414Zm9.22,15c7.88,0,15.65,0,23.41,0a7.32,7.32,0,0,0,2.29-.52,3.54,3.54,0,0,0,2.36-3.69,3.22,3.22,0,0,0-2.78-3.16,27.18,27.18,0,0,0-4-.35c-6.53,0-13.06,0-19.6,0-.53,0-1.07.06-1.65.1Z" fill="rgb(0, 73, 135)"/><path d="M85.6,12.92a120.18,120.18,0,0,1-6.36,21.47h20.85A51.53,51.53,0,0,0,85.6,12.92Z" fill="rgb(213, 0, 55)"/><path d="M43.71,82.16A137.91,137.91,0,0,1,31,91.33C51.53,87,78.48,79.5,100.66,66.93h0A51.36,51.36,0,0,0,103,51.51a52.54,52.54,0,0,0-.54-7.47H74.84A119.84,119.84,0,0,1,43.71,82.16Z" fill="rgb(213, 0, 55)"/><path d="M68.86,34.39A110.22,110.22,0,0,0,76.94,6.72h0a51.51,51.51,0,0,0-74,27.67Z" fill="rgb(213, 0, 55)"/><path d="M47.18,97.55c-4.16,1-8.18,2-12,2.81h0A51.52,51.52,0,0,0,93.29,81.61,260.7,260.7,0,0,1,47.18,97.55Z" fill="rgb(213, 0, 55)"/><path d="M16.08,88.88h0A132.28,132.28,0,0,0,37.9,74.44,110.78,110.78,0,0,0,64,44H.55A51.4,51.4,0,0,0,16.08,88.88Z" fill="rgb(213, 0, 55)"/><path d="M64,44A110.78,110.78,0,0,1,37.9,74.44,132.28,132.28,0,0,1,16.08,88.88h0a51.59,51.59,0,0,0,19.1,11.48h0c3.81-.83,7.83-1.76,12-2.81A260.7,260.7,0,0,0,93.29,81.61a51.37,51.37,0,0,0,7.37-14.68h0C78.48,79.5,51.53,87,31,91.33a137.91,137.91,0,0,0,12.68-9.17A119.84,119.84,0,0,0,74.84,44h27.63a51.57,51.57,0,0,0-2.38-9.65H79.24A120.18,120.18,0,0,0,85.6,12.92h0a52.09,52.09,0,0,0-8.66-6.2h0a110.22,110.22,0,0,1-8.08,27.67H2.92A50.78,50.78,0,0,0,.55,44Z" fill="rgb(255, 255, 255)"/><path d="M580.6,115.15a4.34,4.34,0,0,1,2.1.55,3.9,3.9,0,0,1,1.59,1.58,4.31,4.31,0,0,1,.57,2.13,4.37,4.37,0,0,1-.56,2.12,3.88,3.88,0,0,1-1.58,1.58,4.34,4.34,0,0,1-2.12.56,4.39,4.39,0,0,1-2.12-.56,3.92,3.92,0,0,1-1.57-1.58,4.25,4.25,0,0,1,0-4.25,4,4,0,0,1,1.6-1.58A4.33,4.33,0,0,1,580.6,115.15Zm0,.71a3.57,3.57,0,0,0-1.74.46,3.23,3.23,0,0,0-1.33,1.31,3.61,3.61,0,0,0-.48,1.78,3.5,3.5,0,0,0,.47,1.77,3.26,3.26,0,0,0,1.32,1.31,3.49,3.49,0,0,0,3.53,0,3.26,3.26,0,0,0,1.32-1.31,3.55,3.55,0,0,0,0-3.55,3.23,3.23,0,0,0-1.33-1.31A3.61,3.61,0,0,0,580.6,115.86Zm-1.86,5.91v-4.59h1.57a4,4,0,0,1,1.17.13,1.21,1.21,0,0,1,.58.44,1.23,1.23,0,0,1,.21.68,1.22,1.22,0,0,1-.36.87,1.4,1.4,0,0,1-.95.42,1.44,1.44,0,0,1,.39.24,5.87,5.87,0,0,1,.68.91l.56.9h-.91l-.4-.72a3.56,3.56,0,0,0-.78-1.07.9.9,0,0,0-.59-.16h-.44v2Zm.73-2.58h.9a1.52,1.52,0,0,0,.88-.19.63.63,0,0,0,.24-.51.61.61,0,0,0-.12-.37.76.76,0,0,0-.31-.24,2.42,2.42,0,0,0-.74-.08h-.85Z" fill="rgb(212, 30, 61)"/><path d="M579.41,8.52a6.13,6.13,0,0,1,3,.79,5.48,5.48,0,0,1,2.26,2.24,6.05,6.05,0,0,1,0,6.05,5.68,5.68,0,0,1-2.24,2.24,6.08,6.08,0,0,1-6,0,5.7,5.7,0,0,1-2.25-2.24,6.09,6.09,0,0,1,0-6.05,5.56,5.56,0,0,1,2.27-2.24A6.13,6.13,0,0,1,579.41,8.52Zm0,1a5.08,5.08,0,0,0-2.48.65A4.66,4.66,0,0,0,575,12.05a5.07,5.07,0,0,0-.69,2.53,5.13,5.13,0,0,0,.67,2.51A4.76,4.76,0,0,0,576.9,19a5,5,0,0,0,5,0,4.61,4.61,0,0,0,1.87-1.87,5,5,0,0,0,.67-2.51,5.17,5.17,0,0,0-.68-2.53,4.66,4.66,0,0,0-1.89-1.87A5.11,5.11,0,0,0,579.41,9.53Zm-2.66,8.4V11.41H579a5.57,5.57,0,0,1,1.67.18,1.58,1.58,0,0,1,.81.63,1.64,1.64,0,0,1,.31,1,1.71,1.71,0,0,1-.51,1.24,2,2,0,0,1-1.35.6,1.72,1.72,0,0,1,.55.34,7.63,7.63,0,0,1,1,1.3l.8,1.27h-1.29l-.57-1a5.33,5.33,0,0,0-1.1-1.51,1.39,1.39,0,0,0-.85-.23h-.61v2.77Zm1.06-3.67h1.27a2.08,2.08,0,0,0,1.25-.27.88.88,0,0,0,.33-.72.87.87,0,0,0-.16-.52.89.89,0,0,0-.44-.34A3.19,3.19,0,0,0,579,12.3h-1.19Z" fill="rgb(0, 73, 135)"/></svg>');
}
@media (max-width: 767.98px) {
  .logo-blue {
    display: none;
  }
}

.logo-white-withoutTag {
  width: 211px;
  height: 34px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url('data:image/svg+xml;utf8,<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 548.29 96.61"><path d="M485.34,51.61H471.18l-6.51-8.72h-39.5l-6.84,8.72H405.27s.74-1.27,1.07-1.73c9.91-13.91,30.81-43.1,30.81-43.1l16.23,0s21.15,29.56,31.32,43.84c.13.18.64,1,.64,1M445,14.52,431.54,33.6h26.78Z" fill="rgb(255, 255, 255)"/><path d="M341.29,51.61V7L387,7.2a39.84,39.84,0,0,1,9.49,1.56,9.52,9.52,0,0,1,7.16,9.62c.05,4.81-1.9,7.54-6.84,9.53-.82.34-1.66.65-2.88,1.12,1.29.36,2.15.58,3,.84,4.84,1.5,7,4.06,7.35,8.87a10.08,10.08,0,0,1-5.89,10.11c-4.68,2.31-9.74,2.72-14.84,2.73-13.63,0-42.24,0-42.24,0m12-18.12v8.73c.55,0,.93.08,1.3.08,10.17,0,20.34,0,30.5,0a10.74,10.74,0,0,0,3.18-.47c2.67-.84,3.59-1.84,3.5-4.11s-1.16-3.41-3.88-3.77a61.64,61.64,0,0,0-7.81-.42c-8.85,0-17.7,0-26.79,0m-.05-9c.64.06,1.15.17,1.67.17,9.85,0,19.71,0,29.56,0a9.37,9.37,0,0,0,3.87-.54c1.67-.71,2.79-1.57,2.85-3.44a3.33,3.33,0,0,0-2.67-3.52,16,16,0,0,0-5-.75c-9.31-.07-18.62,0-27.94,0-.74,0-1.49.07-2.35.11Z" fill="rgb(255, 255, 255)"/><polygon points="199.26 7.17 199.26 51.61 255.93 51.61 255.93 41.62 211.72 41.62 211.72 7.17 199.26 7.17" fill="rgb(255, 255, 255)"/><polygon points="491.62 7.18 491.62 51.61 548.29 51.61 548.29 41.62 504.08 41.62 504.08 7.18 491.62 7.18" fill="rgb(255, 255, 255)"/><path d="M504.66,92.25H495l-4.43-5.93H463.71l-4.65,5.93h-8.89s.51-.87.73-1.19c6.74-9.46,21-29.33,21-29.33l11,0s14.4,20.12,21.32,29.84c.09.12.43.69.43.69M477.18,67l-9.13,13h18.23Z" fill="rgb(255, 255, 255)"/><polygon points="509.41 61.77 509.41 92.25 548.29 92.25 548.29 85.4 517.96 85.4 517.96 61.77 509.41 61.77" fill="rgb(255, 255, 255)"/><path d="M334.3,27.5c-1.25-11.2-6.73-21.19-37.16-21.19S261.23,16.3,260,27.5s.6,26.67,37.16,26.67,38.4-15.54,37.16-26.67M314.07,42.28a68.08,68.08,0,0,1-16.93,2.31,68.08,68.08,0,0,1-16.93-2.31c-5.54-1.67-7.8-6.24-7.55-12.84.23-5.85,3.11-10,8.57-11.51a59.94,59.94,0,0,1,31.82,0c5.46,1.54,8.35,5.66,8.57,11.51.25,6.6-2,11.17-7.55,12.84" fill="rgb(255, 255, 255)"/><path d="M187.7,9.93V20.06s-9.26-2.39-13.95-3c-9.79-1.29-19.62-1.86-29.37.52-6.07,1.48-9.19,5.43-9.35,11.75-.19,7.56,2.29,11.56,8.73,13.34a58.41,58.41,0,0,0,30.55,0c3.65-.94,5.16-3.16,5.1-7H152V27h39c.06,5.45.68,10.92-1.78,16.06-2.29,4.8-7.9,11-30.51,11-7.83,0-15.7-.35-23.17-3.22-7.68-3-12.1-8.57-13.11-16.67-.93-7.46.22-14.45,5.81-20.09,3.94-4,9.87-7.71,34.26-7.71A100.85,100.85,0,0,1,187.7,9.93" fill="rgb(255, 255, 255)"/><path d="M124.77,61.69h8.36V92.23h-8.36Z" fill="rgb(255, 255, 255)"/><path d="M438.42,61.76h8.36V92.23h-8.36Z" fill="rgb(255, 255, 255)"/><path d="M147,92h-8.22V61.79c2.7,0,12.6,0,12.6,0l4.18,3.48s13.24,12.47,19.9,18.68c.42.38.85.75,1.53,1.34V61.92h8.22V92.08H183c-2.92,0-10.25,0-10.25,0l-1.12-1L148.2,69.25c-.3-.28-.63-.51-1.16-1Z" fill="rgb(255, 255, 255)"/><path d="M191.46,61.76c8.5,0,16.89-.08,25.27.05a45.83,45.83,0,0,1,8.5,1c5.34,1.1,9.24,4.12,10.75,9.51,1.56,5.56.79,10.76-3.46,15-2.57,2.58-5.9,3.66-9.41,4.09a76.39,76.39,0,0,1-8.4.63c-7.71.08-15.41,0-23.25,0Zm8.43,6.78v16.6S214,85.2,221,84.72a7,7,0,0,0,6.62-5.13c1.62-5.48-1.34-10.15-7.08-10.61-5.12-.41-10.29-.33-15.44-.44C203.41,68.5,201.7,68.54,199.89,68.54Z" fill="rgb(255, 255, 255)"/><path d="M240.83,61.57h8.55v1.64c0,4.93,0,9.85,0,14.77,0,3.34,1.47,5.82,4.7,6.84a29.85,29.85,0,0,0,18.8-.09c3.1-1,4.47-3.48,4.51-6.66,0-5,0-10,0-15.08V61.62H286v.83s0,11.21,0,16.81c0,7-4.45,10.42-9.26,11.94-5.83,1.84-11.85,1.93-17.88,1.53a30.45,30.45,0,0,1-10.1-2c-4.87-2.09-7.78-5.57-7.84-11-.06-5.76,0-17.28,0-17.28Z" fill="rgb(255, 255, 255)"/><path d="M290.54,82.69c4.92,1,9.67,2.32,14.5,2.76,5.54.49,11.15.21,16.73.2a10.16,10.16,0,0,0,2.41-.42A1.75,1.75,0,0,0,325.52,83a2.42,2.42,0,0,0-1.8-1.83,47,47,0,0,0-7.86-.79c-5.95-.26-11.93-.18-17.76-1.66-4.47-1.13-6.51-3.42-6.68-7.28-.2-4.53,1.83-7.58,6.12-9.06a20.21,20.21,0,0,1,3.83-.94A73.89,73.89,0,0,1,329,62.82c1.74.44,2.26.62,2.26.62s0,5.4,0,7.1c-2-.56-3.76-1.15-5.58-1.58a66.47,66.47,0,0,0-22.32-1.29,10.58,10.58,0,0,0-2.14.51c-1,.32-1.79,1.06-1.48,2.1a3,3,0,0,0,1.65,1.77,19.49,19.49,0,0,0,4.52.65c5.05.26,10.12.34,15.16.72a39.18,39.18,0,0,1,7.59,1.4c3.35.92,5,3.42,5.13,6.82s-.64,6.76-4.11,8.19a33.48,33.48,0,0,1-9.27,2.38,75,75,0,0,1-26.22-1.76c-3.62-.93-3.61-1.09-3.61-1.09Z" fill="rgb(255, 255, 255)"/><path d="M355,68.63H335.6v-6.8H383v6.72H363.8V92.32H355Z" fill="rgb(255, 255, 255)"/><path d="M388.28,61.86c.36,0,.62-.1.87-.1,10.19,0,20.38,0,30.57.14a21.14,21.14,0,0,1,6.5,1.13c4.14,1.44,5.85,4.74,5.64,10.06a8.85,8.85,0,0,1-6.58,8.34c-1.61.46-3.28.68-5.31,1.09,2.68,1.71,14.77,9.82,14.77,9.82l-12.3,0-14.65-9.91-10.89,0v9.77h-8.62ZM396.92,76c7.39,0,14.67,0,22,0a6.46,6.46,0,0,0,2.14-.49A3.32,3.32,0,0,0,423.23,72a3,3,0,0,0-2.6-3,26.67,26.67,0,0,0-3.78-.33c-6.13,0-12.25,0-18.38,0-.5,0-1,.06-1.55.09Z" fill="rgb(255, 255, 255)"/><path d="M80.28,12.11a112.8,112.8,0,0,1-6,20.14H93.86A48.36,48.36,0,0,0,80.28,12.11Z" fill="rgb(213, 0, 55)"/><path d="M41,77.05a132.14,132.14,0,0,1-11.89,8.6c19.22-4,44.5-11.1,65.3-22.88h0A48.38,48.38,0,0,0,96.6,48.3a49,49,0,0,0-.51-7H70.19A112.46,112.46,0,0,1,41,77.05Z" fill="rgb(213, 0, 55)"/><path d="M64.58,32.25A103.7,103.7,0,0,0,72.15,6.31h0A48.29,48.29,0,0,0,2.74,32.25Z" fill="rgb(213, 0, 55)"/><path d="M44.25,91.48c-3.91,1-7.67,1.86-11.25,2.63h0A48.22,48.22,0,0,0,87.48,76.53,244.31,244.31,0,0,1,44.25,91.48Z" fill="rgb(213, 0, 55)"/><path d="M15.08,83.35h0A124.56,124.56,0,0,0,35.54,69.81,104,104,0,0,0,60,41.3H.51a49,49,0,0,0-.51,7A48.17,48.17,0,0,0,15.08,83.35Z" fill="rgb(213, 0, 55)"/><path d="M60,41.3A104,104,0,0,1,35.54,69.81,124.56,124.56,0,0,1,15.08,83.35h0A48.07,48.07,0,0,0,33,94.11h0c3.58-.77,7.34-1.64,11.25-2.63a244.31,244.31,0,0,0,43.23-15A48.09,48.09,0,0,0,94.4,62.77h0C73.6,74.55,48.32,81.61,29.1,85.65A132.14,132.14,0,0,0,41,77.05,112.46,112.46,0,0,0,70.19,41.3h25.9a47.89,47.89,0,0,0-2.23-9H74.31a112.8,112.8,0,0,0,6-20.14h0a48.6,48.6,0,0,0-8.13-5.8h0a103.7,103.7,0,0,1-7.57,25.94H2.74a48.67,48.67,0,0,0-2.23,9Z" fill="rgb(255, 255, 255)"/><path d="M542.35,7a5.82,5.82,0,0,1,2.8.73,5.3,5.3,0,0,1,2.14,2.11,5.92,5.92,0,0,1,.76,2.86,5.8,5.8,0,0,1-.75,2.84,5.35,5.35,0,0,1-2.11,2.11,5.75,5.75,0,0,1-5.68,0,5.35,5.35,0,0,1-2.11-2.11,5.76,5.76,0,0,1,0-5.7,5.3,5.3,0,0,1,2.14-2.11A5.82,5.82,0,0,1,542.35,7Zm0,.94a4.88,4.88,0,0,0-2.34.62,4.37,4.37,0,0,0-1.78,1.76,4.74,4.74,0,0,0,0,4.74A4.5,4.5,0,0,0,540,16.82a4.77,4.77,0,0,0,2.36.63,4.84,4.84,0,0,0,2.37-.63,4.54,4.54,0,0,0,1.76-1.77,4.76,4.76,0,0,0,.62-2.36,4.87,4.87,0,0,0-.63-2.38,4.37,4.37,0,0,0-1.78-1.76A4.88,4.88,0,0,0,542.35,7.93Zm-2.5,7.91V9.71H542a4.91,4.91,0,0,1,1.56.17,1.51,1.51,0,0,1,.77.59,1.58,1.58,0,0,1,.29.9,1.62,1.62,0,0,1-.48,1.17,1.9,1.9,0,0,1-1.27.56,1.66,1.66,0,0,1,.52.33,6.76,6.76,0,0,1,.91,1.21l.74,1.2h-1.21l-.54-1a4.82,4.82,0,0,0-1-1.43,1.26,1.26,0,0,0-.79-.21h-.58v2.6Zm1-3.45H542a2,2,0,0,0,1.18-.26.82.82,0,0,0,.31-.68.81.81,0,0,0-.15-.48.93.93,0,0,0-.42-.33,3.17,3.17,0,0,0-1-.1h-1.13Z" fill="rgb(255, 255, 255)"/></svg>');
}
@media (min-width: 320px) and (max-width: 575.98px) {
  .logo-white-withoutTag {
    width: 150px;
  }
}

.redColor {
  color: #d41e3d !important;
}

.buttonLogin {
  height: 50px;
  border-radius: 8px;
  background: #d41e3d;
  color: #ffffff;
  font-family: Kanit;
  font-size: 16px;
  font-weight: 600;
  text-transform: capitalize;
}

.agreeBtn {
  background-color: #008000;
}

.blue-text {
  color: #004e7d;
}

.toolTipContainer {
  background: #002e50;
  color: #ffffff;
  padding: 10px;
  width: 60%;
  right: -24px;
  position: absolute;
  line-height: 1.3;
  font-weight: 400;
  z-index: 1;
}
.toolTipContainer p,
.toolTipContainer span,
.toolTipContainer div {
  color: #fff !important;
}
.toolTipContainer span {
  padding: 0;
  color: #fff;
}
.toolTipContainer.estShippingToolTip {
  width: 100%;
  top: 65px;
}
.toolTipContainer .head-title {
  padding-bottom: 10px;
  border-bottom: 1px solid #bcbec0;
  margin-bottom: 16px;
}
.toolTipContainer .head-title h1 {
  font-size: 16px;
}
.toolTipContainer .head-title .fas {
  padding-right: 5px;
  color: #ffffff;
}

.toolTipContainer.estShippingToolTip::before {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 11.5px 15px 11.5px;
  border-color: transparent transparent #002e50 transparent;
  top: -10px;
  right: 30px;
  z-index: 2;
}

.estShipping::before {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 11.5px 15px 11.5px;
  border-color: transparent transparent #002e50 transparent;
  top: -10px;
  right: 30px;
  z-index: 2;
}
.estShipping p {
  padding: 0;
  margin: 0;
  line-height: initial;
}

.whiteColorvariant {
  border: 1px solid #212934;
}

.toolTipContainer p {
  word-break: break-word;
}

.toolTipContainer.freeShippingToolTip {
  left: 0;
  margin-top: 15px;
  width: 65%;
}

.toolTipContainer.freeShippingToolTip::before {
  left: 10px;
}

.renderfreeShippingToolTip::before {
  content: "";
  width: 0px;
  height: 0px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
  border-bottom: solid 5.5px #ffffff;
  border-left: solid 8px transparent;
  border-right: solid 8px transparent;
  position: absolute;
  left: 10px;
  top: -4px;
}

.fa-info-circle.freeShppingToolTip, .fa-info-circle.ToolTip {
  position: relative;
  padding: 0px 8px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.2.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(0, 73, 135)" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-114.7 0-208-93.31-208-208S141.3 48 256 48s208 93.31 208 208S370.7 464 256 464zM296 336h-16V248C280 234.8 269.3 224 256 224H224C210.8 224 200 234.8 200 248S210.8 272 224 272h8v64h-16C202.8 336 192 346.8 192 360S202.8 384 216 384h80c13.25 0 24-10.75 24-24S309.3 336 296 336zM256 192c17.67 0 32-14.33 32-32c0-17.67-14.33-32-32-32S224 142.3 224 160C224 177.7 238.3 192 256 192z"/></svg>');
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  margin: -2px 8px;
}
.fa-info-circle.freeShppingToolTip::before, .fa-info-circle.ToolTip::before {
  content: "" !important;
  color: #004e7d;
  border-radius: 100%;
  font-size: 16px;
  font-weight: 500;
}
.fa-info-circle.freeShppingToolTip .MuiTypography-subtitle2, .fa-info-circle.ToolTip .MuiTypography-subtitle2 {
  background: #002e50;
  color: #ffffff;
  padding: 10px;
  width: 215px;
  right: -24px;
  position: absolute;
  top: 35px;
  line-height: 1.3;
  font-weight: 400;
  z-index: 2;
}
.fa-info-circle.freeShppingToolTip .MuiTypography-subtitle2::before, .fa-info-circle.ToolTip .MuiTypography-subtitle2::before {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 11.5px 15px 11.5px;
  border-color: transparent transparent #002e50 transparent;
  top: -10px;
  right: 30px;
  z-index: 2;
}
@media (max-width: 539.98px) {
  .fa-info-circle.freeShppingToolTip .MuiTypography-subtitle2::before, .fa-info-circle.ToolTip .MuiTypography-subtitle2::before {
    left: 155px !important;
  }
}
@media (max-width: 767.98px) {
  .fa-info-circle.freeShppingToolTip .MuiTypography-subtitle2, .fa-info-circle.ToolTip .MuiTypography-subtitle2 {
    left: 0;
  }
  .fa-info-circle.freeShppingToolTip .MuiTypography-subtitle2::before, .fa-info-circle.ToolTip .MuiTypography-subtitle2::before {
    left: 6px;
  }
}
.fa-info-circle.freeShppingToolTip .MuiTypography-subtitle2 a, .fa-info-circle.ToolTip .MuiTypography-subtitle2 a {
  color: #ffffff;
  font-weight: 500;
  display: block;
}
.fa-info-circle.PriceInfoTooltip .MuiTypography-subtitle2 {
  right: -150px;
}
.fa-info-circle.PriceInfoTooltip .MuiTypography-subtitle2::before {
  left: 35px;
}

.listViewTable .MuiTypography-subtitle2 {
  right: 0 !important;
}

.productTileContainer .fa-info-circle.freeShppingToolTip .MuiTypography-subtitle2,
.productTileContainer .fa-info-circle.ToolTip .MuiTypography-subtitle2 {
  top: 25px;
}
@media (max-width: 539.98px) {
  .productTileContainer .fa-info-circle.freeShppingToolTip .MuiTypography-subtitle2,
  .productTileContainer .fa-info-circle.ToolTip .MuiTypography-subtitle2 {
    left: -150px !important;
  }
}
@media (max-width: 539.98px) {
  .productTileContainer .fa-info-circle.freeShppingToolTip .MuiTypography-subtitle2 .fa-info-circle.freeShppingToolTip .MuiTypography-subtitle2::before,
  .productTileContainer .fa-info-circle.freeShppingToolTip .MuiTypography-subtitle2 .fa-info-circle.ToolTip .MuiTypography-subtitle2::before,
  .productTileContainer .fa-info-circle.ToolTip .MuiTypography-subtitle2 .fa-info-circle.freeShppingToolTip .MuiTypography-subtitle2::before,
  .productTileContainer .fa-info-circle.ToolTip .MuiTypography-subtitle2 .fa-info-circle.ToolTip .MuiTypography-subtitle2::before {
    left: 156px !important;
  }
}

.fontSize12Normal {
  font-size: 12px !important;
  font-weight: normal;
  line-height: 12px;
}

.successMsg {
  background-color: rgba(113, 185, 70, 0.12);
  padding: 12px 16px 11px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  margin: 0 auto;
  margin-top: 16px;
  align-items: center;
  display: flex;
  border-radius: 4px;
  color: #4b515a;
}
.successMsg .far {
  font-size: 22px;
  align-self: center;
  margin-right: 12px;
  color: #4e832e;
}
.successMsg span {
  font-weight: 500;
  margin: 0 4px;
}

.warning-msg {
  background-color: #fbeaec;
  padding: 12px 16px 11px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  margin: 0 35px 0 31px;
  align-items: center;
  display: flex;
  border-radius: 4px;
  color: #4b515a;
}
.warning-msg .fa-exclamation-circle {
  font-size: 22px;
  align-self: center;
  margin-right: 12px;
  color: #d0021b;
}
.warning-msg span {
  font-weight: 500;
  margin: 0 4px;
  color: #424c5b;
}

.contentWrapper {
  position: relative;
}
.contentWrapper .share-popup-wrapper {
  position: absolute;
  right: 30px;
  top: 25px;
}
@media (max-width: 767.98px) {
  .contentWrapper .share-popup-wrapper {
    position: relative;
    right: auto;
    top: auto;
  }
  .contentWrapper .share-popup-wrapper .navContextMenu {
    float: right;
  }
}
.contentWrapper .share-popup-wrapper .inlineFlexWrapper {
  display: flex;
  align-items: center;
  color: #004e7d;
  font-size: 14px;
  font-weight: 500;
  padding: 0;
}
.contentWrapper .share-popup-wrapper .inlineFlexWrapper span {
  padding: 0 3px;
}
.contentWrapper .share-popup-wrapper .inlineFlexWrapper .fal {
  width: 18.38px;
  height: 21px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(0, 73, 135)" d="M448 128C448 181 405 224 352 224C323.1 224 297.2 211.2 279.6 191L189.9 235.9C191.3 242.4 191.1 249.1 191.1 255.1C191.1 262.9 191.3 269.6 189.9 276.1L279.6 320.1C297.2 300.8 323.1 287.1 352 287.1C405 287.1 448 330.1 448 384C448 437 405 480 352 480C298.1 480 256 437 256 384C256 377.1 256.7 370.4 258.1 363.9L168.4 319C150.8 339.2 124.9 352 96 352C42.98 352 0 309 0 255.1C0 202.1 42.98 159.1 96 159.1C124.9 159.1 150.8 172.8 168.4 192.1L258.1 148.1C256.7 141.6 256 134.9 256 128C256 74.98 298.1 32 352 32C405 32 448 74.98 448 128H448zM95.1 304C122.5 304 143.1 282.5 143.1 256C143.1 229.5 122.5 208 95.1 208C69.49 208 47.1 229.5 47.1 256C47.1 282.5 69.49 304 95.1 304zM352 80C325.5 80 304 101.5 304 128C304 154.5 325.5 176 352 176C378.5 176 400 154.5 400 128C400 101.5 378.5 80 352 80zM352 432C378.5 432 400 410.5 400 384C400 357.5 378.5 336 352 336C325.5 336 304 357.5 304 384C304 410.5 325.5 432 352 432z"/></svg>');
  display: inline-block;
  background-repeat: no-repeat;
}
.contentWrapper .share-popup-wrapper .inlineFlexWrapper .fal::before {
  content: "";
}
.contentWrapper .sharePopup1 {
  display: block;
  box-sizing: border-box;
  padding: 16px;
  width: 226px;
  border-radius: 3px;
  background-color: #ffffff;
  box-shadow: 0 2px 23px 0 rgba(89, 108, 119, 0.15), 0 2px 15px 0 rgba(89, 108, 119, 0.15), 0 1px 5px 0 rgba(89, 108, 119, 0.15);
  position: absolute;
  z-index: 1;
  right: 0px;
  top: 30px;
}
.contentWrapper .sharePopup1::before {
  top: -9px;
  border-bottom: solid 6px #dadada;
  content: "";
  width: 0;
  height: 0;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
  border-left: solid 8px transparent;
  border-right: solid 8px transparent;
  position: absolute;
  right: 9px;
}
.contentWrapper .sharePopup1 ::after {
  top: -8px;
  border-bottom: solid 6px white;
  content: "";
  width: 0;
  height: 0;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
  border-left: solid 8px transparent;
  border-right: solid 8px transparent;
  position: absolute;
  right: 9px;
}

.mainComparePage.compareWrapper .tileDescContainer {
  position: relative;
  padding-bottom: 16px;
}
.mainComparePage.compareWrapper .reviewDesktopView {
  padding-right: 0;
  position: absolute;
  right: 0;
  bottom: 0;
}
.mainComparePage.compareWrapper .tagsRow {
  max-height: 62px;
}
.mainComparePage.compareWrapper .leftArrow {
  margin-right: 7px;
}

.selectBoxWithSearch.autoComplete {
  outline: none;
}
.selectBoxWithSearch.autoComplete input {
  padding: 10px;
  border: none;
  outline: none;
}
@media (max-width: 767.98px) {
  .selectBoxWithSearch.autoComplete input {
    margin: 10px 20px;
  }
}
.selectBoxWithSearch.autoComplete .MuiInputBase-root {
  border: none;
  border-bottom: 1px solid #bcbec0;
  border-radius: 0;
}
.selectBoxWithSearch.autoComplete .autoCompleteStyle .selectOptionsText {
  margin: 0 4px;
}

.autoCompleteSelectBoxHeader .actionBtnWrapper {
  position: absolute;
  top: 20px;
  right: 10px;
}

.Mask {
  position: fixed;
  background: #000;
  pointer-events: none;
  opacity: 0;
  -webkit-transition: opacity 300ms ease;
  -moz-transition: opacity 300ms ease;
  -ms-transition: opacity 300ms ease;
  -o-transition: opacity 300ms ease;
  transition: opacity 300ms ease;
  z-index: 1;
}

.Mask--open {
  top: 196px;
  left: 0;
  bottom: 0;
  right: 0;
  opacity: 0.5;
  pointer-events: auto;
}

.pos-absolute {
  position: absolute;
}

.h-full {
  height: 100%;
}

.input-element-select-selectElement.Mui-focused {
  border: 1px solid #004e7d !important;
  border-radius: 4px;
}

.half-star-wrapper {
  color: #D89F02;
}

.brx-html-banner {
  margin-bottom: 16px;
}

/****** Primary Colors ******/
/****** Secondary Colors ******/
/*@import url("https://fonts.googleapis.com/css2?family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");
* {
  box-sizing: border-box;
}
html,
#root {
  height: 100%;
}
body {
  margin: 0;
  font-family: "Kanit", sans-serif;
  height: 100%;
}
ul {
  padding: 0;
  list-style: none;
}
ul,
li,
p {
  margin: 0;
}
a {
  text-decoration: none;
  cursor: pointer;
  color: #212934;
}*/
.noDisplay {
  display: none;
}

.margin-top16 {
  margin-top: 16px;
}

.margin-left5 {
  margin-left: 5px;
}

.margin-top32 {
  margin-top: 32px;
}

/*.fa,
.fas {
  font-weight: 900 !important;
} 

.fal {
  color: $primary-blue;
  font-weight: 500;
}*/
.margirRight8 {
  margin-right: 8px;
}

.brx-section-divider {
  margin: 16px auto;
  padding: 0;
  max-width: 1368px;
}

.fullStretch {
  width: 100%;
}

.brxComponent:empty {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.brxComponent {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}

.brxComponentCatBanner {
  padding-top: 0 !important;
  padding-bottom: 16px !important;
}

.brxComponentCatBanner:empty {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.max-width {
  max-width: 1368px;
  margin: 0 auto;
  width: 100%;
  text-align: left;
}

.noPadding {
  padding: 0 !important;
}

.noPaddingBottom {
  padding-bottom: 0 !important;
}

.paddingT16 {
  padding-top: 16px;
}

.noMargin {
  margin: 0 !important;
}

.MuiSvgIcon-root {
  fill: currentColor;
  width: 1em;
  height: 1em;
  display: inline-block;
  font-size: 1.5rem;
  transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  flex-shrink: 0;
  user-select: none;
}

.d-inline {
  display: inline-block;
}

.cursor-p {
  cursor: pointer;
}

.searchResultBanner {
  margin-top: 15px;
}
.searchResultBanner img {
  width: 100%;
}

/****Loader Issue fix for Login/SignIn/Out page*****/
.accountLayout .contentWrapper.accountContent .loaderWrapper {
  height: unset !important;
}
.accountLayout .contentWrapper.accountContent .loaderWrapper .backText {
  padding-top: 28px !important;
  font-size: 14px !important;
}
.accountLayout .contentWrapper.accountContent .loaderWrapper .leftArrow {
  padding-top: 28px !important;
}
.accountLayout .contentWrapper.accountContent .loaderWrapper .MuiCircularProgress-root {
  width: auto;
  height: auto;
  padding-top: 11%;
  padding-bottom: 15%;
}

.heroTileBlock .ButtonContainerBlock .bannerButton {
  padding-top: 0.5em;
}

.footerMain {
  background-color: #004e7d;
  margin-top: 32px;
  position: relative;
}
.footerMain a {
  color: #ffffff;
}
.footerMain li {
  margin-top: 16px;
  margin-bottom: 16px;
  font-size: 14px;
  font-weight: 300;
}
.footerMain .MuiSvgIcon-root {
  margin-right: 8px;
}

.footerLinks {
  display: none;
}
@media (min-width: 768px) {
  .footerLinks {
    max-width: 1440px;
    margin: 0 auto;
    display: flex;
    justify-content: start;
    flex-grow: 1;
    padding: 0 2.5% 0;
  }
  .footerLinks .footerItems {
    color: #ffffff;
    font-size: 14px;
    width: 17%;
    padding-bottom: 30px;
    padding-right: 20px;
    display: flex;
    flex-direction: column;
  }
  .footerLinks .footerItems:nth-child(4) {
    width: 25%;
  }
  .footerLinks .footerItems .contact {
    margin-top: 16px;
    font-size: 14px;
    vertical-align: middle;
    display: inline-flex;
    align-items: center;
    font-weight: 300;
  }
  .footerLinks .footerItems .contact .icon {
    padding-right: 13px;
    font-size: 26px;
    font-weight: 300 !important;
  }
  .footerLinks .footerItems h3 {
    font-size: 16px;
    margin-bottom: 0;
    color: #ffffff;
  }
}

.subFooter {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding: 2.8% 2.5%;
  padding-bottom: 5px;
  max-width: 1440px;
  margin: 0 auto;
}
.subFooter .messageShow {
  margin: 0px;
}
.subFooter .messageShow .subscriptionStatus_icon {
  margin: 0px;
}
.subFooter .messageShow .subscriptionStatus_icon i.fa-regular.fa-circle-check {
  font-size: 22px;
  color: #71b946;
  display: inline-flex;
  vertical-align: bottom;
}
.subFooter .messageShow .subscriptionStatus_icon .subscriptionStatus_success {
  color: #000;
  font-size: 22px;
  font-weight: 600;
}
.subFooter .messageShow .subscriptionStatus_icon .subscriptionStatus_success_2 {
  display: block;
  margin-left: 28px;
  font-size: 16px;
}
.subFooter .socialIcons {
  display: flex;
  flex-direction: row;
  justify-content: center;
  padding-top: 12px;
  width: 100%;
}
.subFooter .socialIcons .MuiTypography-colorPrimary {
  color: #212934;
  font-size: 18px;
  margin-right: 20px;
}
.subFooter .socialIcons .MuiSvgIcon-root {
  margin: 16px;
  color: #39404a;
}
.subFooter .successMessage {
  display: flex;
}
.subFooter .successMessage .signupText {
  padding-left: 6px;
}
.subFooter .successMessage .signupText p {
  padding-top: 10px;
}
.subFooter .successMessage .MuiSvgIcon-root {
  fill: #008000;
}
.subFooter .subscriptionWrapper {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.subFooter .subscriptionWrapper .deals {
  width: 100%;
  text-align: left;
  padding-bottom: 15px;
  font-size: 14px;
  padding-right: 20px;
}
.subFooter .subscriptionWrapper .borderError .MuiInputBase-input {
  border: 2px solid #d41e3d;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.subFooter .subscriptionWrapper .emailError {
  color: #d41e3d;
  font-size: 13px;
  font-weight: 600;
}
.subFooter .subscriptionWrapper .display {
  display: block;
}
.subFooter .subscriptionWrapper .searchWrapper {
  width: 100%;
}
.subFooter .subscriptionWrapper .searchWrapper .btnColor.MuiButton-root {
  padding: 13px 6px;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
  height: 50px !important;
  margin-left: -4px;
  display: block;
  width: 53px;
}
.subFooter .subscriptionWrapper .searchWrapper .MuiOutlinedInput-input {
  padding: 14px;
  height: 20px;
  line-height: 20px;
  border: 1px solid #BCBEC0;
  border-right: 0;
  border-radius: 4px;
}
.subFooter .subscriptionWrapper .searchWrapper .MuiInputBase-root {
  border: 0;
}
.subFooter .subscriptionWrapper .searchWrapper .MuiOutlinedInput-adornedEnd {
  padding-right: 0;
}
.subFooter .subscriptionWrapper .searchWrapper .MuiFormControl-root {
  width: 100%;
  margin: 0;
}
@media (min-width: 768px) {
  .subFooter {
    flex-direction: row;
    padding: 1.8% 2.5%;
  }
  .subFooter .messageShow {
    margin: 0px;
  }
  .subFooter .messageShow .subscriptionStatus_icon {
    margin: 0px;
  }
  .subFooter .messageShow .subscriptionStatus_icon i.fa-regular.fa-circle-check {
    font-size: 24px;
    color: #71b946;
  }
  .subFooter .messageShow .subscriptionStatus_icon .subscriptionStatus_success {
    color: #000;
    font-size: 18px;
    font-weight: 600;
  }
  .subFooter .messageShow .subscriptionStatus_icon .subscriptionStatus_success_2 {
    display: block;
    margin-left: 28px;
  }
  .subFooter .successMessage {
    width: 80%;
  }
  .subFooter .socialIcons {
    justify-content: end;
    width: 24%;
    padding-top: 0;
  }
  .subFooter .socialIcons .MuiLink-underlineHover {
    padding-left: 10%;
    margin-right: 0;
  }
  .subFooter .subscriptionWrapper {
    width: 74%;
    flex-direction: row;
  }
  .subFooter .subscriptionWrapper .deals {
    width: 46%;
    text-align: left;
    font-size: 18px;
    padding-bottom: 0;
  }
  .subFooter .subscriptionWrapper .searchWrapper {
    width: 51%;
  }
}

.copyrightWrapper {
  background: #212934;
}
.copyrightWrapper .MuiOutlinedInput-root {
  border-color: #979797;
}

.copyright {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  color: #ffffff;
  align-items: center;
  background: #212934;
  padding: 16px;
  max-width: 1440px;
  margin: 0 auto;
}
.copyright img {
  order: 1;
}
.copyright section {
  font-size: 12px;
  order: 3;
  padding-top: 15px;
}
.copyright .languages {
  order: 2;
}
.copyright .copyrightText {
  font-size: 10px;
}
@media (min-width: 768px) {
  .copyright {
    padding: 1% 2.5%;
  }
  .copyright section {
    padding-top: 0;
    order: 2;
    max-width: calc(100vw - 550px);
  }
  .copyright .languages {
    order: 3;
    padding: 0 48px 0 0;
  }
}

.footerBanner {
  background: #eaf5ff;
  display: flex;
  align-items: center;
  margin: 0;
  flex-direction: column;
  padding-top: 2%;
}
.footerBanner .bannerName {
  background: #eaf5ff;
  margin: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.footerBanner .brandHeading {
  font-size: 18px;
  font-weight: 500;
  color: #212934;
}
@media (min-width: 768px) {
  .footerBanner {
    padding: 0;
    justify-content: space-evenly;
    flex-direction: row;
  }
  .footerBanner .bannerName {
    display: flex;
    align-items: center;
  }
}

.footerTermsLinks {
  display: block;
  /* align-items: center; */
  margin: 0 auto;
  /* flex-shrink: 0; */
  flex: 1 1 100%;
  order: 4;
  text-align: center;
  font-size: 12px;
}
.footerTermsLinks a, .footerTermsLinks a:hover {
  color: #ffffff;
}

.account {
  cursor: pointer;
}
.account .accountLinksection {
  padding-top: 20px;
}
.account .accountLinksection a {
  display: block;
  text-align: left;
  padding-bottom: 16px;
}
.account .accountPopup {
  display: none;
}
.account .accountPopup .accountLinksection {
  margin: -24px -15px -8px;
  padding-top: 0;
}
.account .accountPopup .accountLinksection a {
  display: block;
  text-align: left;
  padding-bottom: 16px;
}
.account:hover .accountPopup {
  display: block;
  box-sizing: border-box;
  padding: 40px 29px;
  width: 300px;
  border: 1px solid #dadada;
  border-radius: 3px;
  background-color: #ffffff;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.07);
  position: absolute;
  z-index: 12;
  right: -14px;
}
.account:hover .accountPopup::before {
  content: "";
  width: 0px;
  height: 0px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
  border-bottom: solid 5.5px #DADADA;
  border-left: solid 8px transparent;
  border-right: solid 8px transparent;
  position: absolute;
  right: 9px;
  top: -6px;
}
.account:hover .accountPopup::after {
  content: "";
  width: 0px;
  height: 0px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
  border-bottom: solid 5.5px #ffffff;
  border-left: solid 8px transparent;
  border-right: solid 8px transparent;
  position: absolute;
  right: 9px;
  top: -5px;
}
.account:hover .accountPopup .createAccount {
  height: 52px;
  background-color: transparent;
  box-shadow: none;
  border: 2px solid #004e7d;
  border-radius: 8px;
  color: #004e7d;
  font-family: Kanit;
  font-size: 16px;
  font-weight: 600;
  text-transform: capitalize;
}
.account:hover .accountPopup .signupText {
  padding-top: 29px;
  padding-bottom: 13px;
}
.account:hover .accountPopup .buttonLogin {
  height: 50px;
  border-radius: 8px;
  background: #d41e3d;
  color: #FFFFFF;
  font-family: Kanit;
  font-size: 16px;
  font-weight: 600;
  text-transform: capitalize;
}

.customBtn {
  width: 100%;
  max-height: 50px;
  font-weight: 600 !important;
  text-transform: capitalize !important;
  border-radius: 8px !important;
  font-size: 16px !important;
  height: 50px;
  font-family: "kanit" !important;
}
@media (max-width: 767.98px) {
  .customBtn {
    font-size: 14px !important;
  }
}
.customBtn.disabled {
  opacity: 0.5;
}
.customBtn .icon {
  margin-right: 8px;
  font-size: 24px;
}

.redFilledButton {
  background-color: #d41e3d !important;
  color: #ffffff !important;
}

.blueOutlinedButton {
  color: #004e7d !important;
  background: #ffffff !important;
  border: 2px solid #004e7d !important;
}

.MuiButtonBase-root {
  box-shadow: none !important;
}

.noStyleButtons {
  background: transparent !important;
  justify-content: flex-start !important;
  padding: 0 !important;
  color: #004e7d !important;
  font-weight: 600 !important;
  text-transform: none !important;
  font-family: "kanit" !important;
  font-size: 16px !important;
}

/***** Buttons for BRX AND SITE ******/
.btn_primary {
  height: 50px;
  max-height: 50px;
  border-radius: 8px;
  text-align: center;
  min-width: 212px;
  max-width: 328px;
  font-size: 16px;
  border: none;
  padding: 0;
}
.btn_primary.fill-primary-blue {
  background-color: #004e7d;
  color: #ffffff;
}
.btn_primary.fill-primary-red {
  background-color: #d41e3d;
  color: #ffffff;
}
.btn_primary.fill-primary-blue-tint {
  background-color: #b2c8db;
  color: #ffffff;
}
.btn_primary.fill-primary-red-tint {
  background-color: #f3b2c3;
  color: #ffffff;
}
.btn_primary.fill-secondary-orange {
  background-color: #e25411;
  color: #ffffff;
}
.btn_primary.fill-secondary-green {
  background-color: #71b946;
  color: #ffffff;
}
.btn_primary.fill-secondary-yellow {
  background-color: #d89f02;
  color: #ffffff;
}
.btn_primary.fill-secondary-blue {
  background-color: #6cc2ed;
  color: #ffffff;
}
.btn_primary.fill-secondary-grey {
  background-color: #bcbec0;
  color: #ffffff;
}

.btn_secondory {
  height: 48px;
  max-height: 48px;
  border-radius: 8px;
  text-align: center;
  min-width: 212px;
  max-width: 328px;
  font-size: 16px;
  border: none;
  padding: 0;
}
.btn_secondory.fill-primary-blue {
  border: 2px solid #004e7d;
  color: #004e7d;
  background-color: #ffffff;
}
.btn_secondory.fill-primary-red {
  border: 2px solid #d41e3d;
  color: #d41e3d;
  background-color: #ffffff;
}
.btn_secondory.fill-primary-blue-tint {
  border: 2px solid #b2c8db;
  color: #b2c8db;
  background-color: #ffffff;
}
.btn_secondory.fill-primary-red-tint {
  border: 2px solid #f3b2c3;
  color: #f3b2c3;
  background-color: #ffffff;
}
.btn_secondory.fill-secondary-orange {
  border: 2px solid #e25411;
  color: #e25411;
  background-color: #ffffff;
}
.btn_secondory.fill-secondary-green {
  border: 2px solid #71b946;
  color: #71b946;
  background-color: #ffffff;
}
.btn_secondory.fill-secondary-yellow {
  border: 2px solid #d89f02;
  color: #d89f02;
  background-color: #ffffff;
}
.btn_secondory.fill-secondary-blue {
  border: 2px solid #6cc2ed;
  color: #6cc2ed;
  background-color: #ffffff;
}
.btn_secondory.fill-secondary-grey {
  border: 2px solid #bcbec0;
  color: #bcbec0;
  background-color: #ffffff;
}

.bannerButton {
  padding: 40px 0 0 0;
}

.ButtonContainer {
  padding: 40px 0 0 0;
}

.bannerButton .Small, .ButtonContainer .Small {
  min-width: 212px !important;
  max-width: 212px !important;
}
.bannerButton .Max, .ButtonContainer .Max {
  min-width: 328px !important;
  max-width: 328px !important;
}
.bannerButton a, .ButtonContainer a {
  font-size: 16px;
  font-family: Kanit;
  min-width: 212px;
  max-width: 328px;
  font-weight: 600;
  color: #FFFFFF;
  text-transform: none;
  height: 48px;
  box-shadow: none;
  border-radius: 8px;
}
@media (max-width: 767.98px) {
  .bannerButton, .ButtonContainer {
    padding: 10px 0 0 0;
  }
  .bannerButton a, .ButtonContainer a {
    font-size: 14px;
    font-family: Kanit;
    font-weight: 600;
    color: #FFFFFF;
    text-transform: none;
    max-width: 324px;
    min-width: 156px;
    height: 38px;
    box-shadow: none;
    border-radius: 8px;
  }
}
.bannerButton Button:hover, .ButtonContainer Button:hover {
  box-shadow: none;
}
.bannerButton .primary-blue, .bannerButton .primary-blue:hover, .ButtonContainer .primary-blue, .ButtonContainer .primary-blue:hover {
  background-color: #004e7d;
}
.bannerButton .primary-red, .bannerButton .primary-red:hover, .ButtonContainer .primary-red, .ButtonContainer .primary-red:hover {
  background-color: #d41e3d;
}
.bannerButton .primary-blue-tint, .bannerButton .primary-blue-tint:hover, .ButtonContainer .primary-blue-tint, .ButtonContainer .primary-blue-tint:hover {
  background-color: #b2c8db;
}
.bannerButton .primary-red-tint, .bannerButton .primary-red-tint:hover, .ButtonContainer .primary-red-tint, .ButtonContainer .primary-red-tint:hover {
  background-color: #f3b2c3;
}
.bannerButton .secondary-orange, .bannerButton .secondary-orange:hover, .ButtonContainer .secondary-orange, .ButtonContainer .secondary-orange:hover {
  background-color: #e25411;
}
.bannerButton .secondary-green, .bannerButton .secondary-green:hover, .ButtonContainer .secondary-green, .ButtonContainer .secondary-green:hover {
  background-color: #d41e3d;
}
.bannerButton .secondary-yellow, .bannerButton .secondary-yellow:hover, .ButtonContainer .secondary-yellow, .ButtonContainer .secondary-yellow:hover {
  background-color: #d89f02;
}
.bannerButton .secondary-blue, .bannerButton .secondary-blue:hover, .ButtonContainer .secondary-blue, .ButtonContainer .secondary-blue:hover {
  background-color: #6cc2ed;
}
.bannerButton .secondary-grey, .bannerButton .secondary-grey:hover, .ButtonContainer .secondary-grey, .ButtonContainer .secondary-grey:hover {
  background-color: #bcbec0;
}
.bannerButton .secondary-dark-blue, .bannerButton .secondary-dark-blue:hover, .ButtonContainer .secondary-dark-blue, .ButtonContainer .secondary-dark-blue:hover {
  background-color: "#002d50";
}
.bannerButton .MuiButton-root, .ButtonContainer .MuiButton-root {
  font-size: 16px;
  min-width: 212px;
  max-width: 328px;
  font-weight: 600;
  color: #FFFFFF;
  text-transform: none;
  height: 48px;
  box-shadow: none;
  border-radius: 8px;
}
.bannerButton .MuiButton-root.primary-light, .bannerButton .MuiButton-root.primary-light:hover, .ButtonContainer .MuiButton-root.primary-light, .ButtonContainer .MuiButton-root.primary-light:hover {
  background-color: #d41e3d;
  border: 1px solid #d41e3d;
  color: #ffffff;
}
.bannerButton .MuiButton-root.secondary-light, .bannerButton .MuiButton-root.secondary-light:hover, .ButtonContainer .MuiButton-root.secondary-light, .ButtonContainer .MuiButton-root.secondary-light:hover {
  background-color: #ffffff;
  border: 1px solid #004e7d;
  color: #004e7d;
}
.bannerButton .MuiButton-root.primary-dark, .bannerButton .MuiButton-root.primary-dark:hover, .ButtonContainer .MuiButton-root.primary-dark, .ButtonContainer .MuiButton-root.primary-dark:hover {
  background-color: #ffffff;
  border: 1px solid #ffffff;
  color: #d41e3d;
}
.bannerButton .MuiButton-root.secondary-dark, .bannerButton .MuiButton-root.secondary-dark:hover, .ButtonContainer .MuiButton-root.secondary-dark, .ButtonContainer .MuiButton-root.secondary-dark:hover {
  background-color: transparent;
  border: 1px solid #ffffff;
  color: #ffffff;
}

.filterViewAll {
  background-color: #ffffff;
  border: 1px solid #004e7d;
  color: #004e7d;
  font-size: 14px !important;
  padding: 5px 15px;
  min-width: 212px;
  max-width: 328px;
  font-weight: 400 !important;
  text-transform: none;
  height: 33px;
  box-shadow: none;
  border-radius: 4px;
}

.MuiInputBase-root {
  border: 1px solid #bcbec0;
  background-color: #ffffff;
}

.MuiInputBase-root.Mui-error,
.error {
  background-color: #ffffff;
  border: 1px solid #ff1000;
  border-radius: 4px;
}

.error {
  padding: 10px;
}
.error .errorMsg {
  color: #ff1000;
}

.MuiFormHelperText-root.Mui-error {
  color: #ff1000;
  margin: 0;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 16px;
  font-weight: 400;
  font-family: Kanit;
  margin-top: 7px;
}

/* .header .searchWrapper input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: searchfield-cancel-button;
} */
.header .searchWrapper input[type=search].header-search::-webkit-search-cancel-button {
  -webkit-appearance: none;
  height: 14px;
  width: 14px;
  display: block;
  background-image: url('data:image/svg+xml;utf8,  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path fill="rgb(61, 100, 165)" d="M310.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L160 210.7 54.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L114.7 256 9.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 301.3 265.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L205.3 256 310.6 150.6z"/></svg>');
  background-repeat: no-repeat;
  background-size: 0.6rem;
}

.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,
.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,
.MuiOutlinedInput-notchedOutline {
  border: none !important;
}

.MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline {
  border: none !important;
}

.MuiSelect-select:focus {
  background-color: #ffffff !important;
}

.MuiFormLabel-root {
  color: #212934;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 24px;
  font-weight: 400;
  font-family: Kanit;
}
@media (min-width: 768px) {
  .MuiFormLabel-root {
    font-size: 16px;
    letter-spacing: 0;
    line-height: 24px;
    font-weight: 400;
    font-family: Kanit;
  }
}
.MuiFormLabel-root .requiredField::after {
  content: "*";
  color: red;
}

.MuiFormControl-marginNormal {
  margin-top: 5px;
  margin-bottom: 0px;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  animation-name: onAutoFillStart;
  -webkit-box-shadow: 0 0 0 30px #ffffff inset !important;
  padding: 14.5px 14px;
}

input:-internal-autofill-selected {
  background-color: #ffffff !important;
}

.MuiIconButton-label input[type=checkbox],
.MuiOutlinedInput-notchedOutline,
.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline {
  border: none;
}

.MuiInputBase-input.Mui-disabled,
.MuiInputBase-root.Mui-disabled {
  color: #424c5b;
  background-color: #f3f3f3;
  border-radius: 4px;
  font-size: 15px;
  cursor: not-allowed;
  box-sizing: border-box;
}

.marginRight20 {
  margin-right: 20px;
}

.twoColumn {
  width: 50%;
  float: left;
}
.twoColumn.marginRight20 {
  width: calc(50% - 20px);
}

.threeColumn {
  width: 33.3%;
  float: left;
}
.threeColumn.marginRight20 {
  width: calc(33.3% - 20px);
}
@media (max-width: 767.98px) {
  .threeColumn.expiry-month {
    width: calc(50% - 20px);
  }
}
@media (max-width: 767.98px) {
  .threeColumn.expiry-year {
    width: 50%;
    margin-right: 0;
  }
}
@media (max-width: 767.98px) {
  .threeColumn.cvc-no {
    width: 100%;
  }
}

.cityField {
  width: 100%;
  float: left;
  margin: 0;
}
@media (max-width: 767.98px) {
  .cityField {
    margin-right: 0;
  }
}
@media (min-width: 768px) {
  .cityField {
    width: 66%;
  }
  .cityField .selectBox {
    width: 100%;
    height: 50px;
  }
}

.stateField {
  width: 100%;
  float: left;
}

.zipField {
  width: calc(34% - 20px);
  float: left;
}
@media (max-width: 767.98px) {
  .zipField {
    width: 100%;
    margin-right: 0;
  }
}

.cancelIcon {
  fill: #646d7b;
}

.cityField .drop-down-list .MuiSelect-selectMenu {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 238px;
  display: block;
  line-height: 20px !important;
}
@media (max-width: 767.98px) {
  .cityField .drop-down-list .MuiSelect-selectMenu {
    width: 100%;
  }
}
.cityField .drop-down-list > div.Mui-focused {
  outline: 1px solid #ccc;
}

.MuiTypography-root {
  font-family: "Kanit", sans-serif !important;
}

.MuiCheckbox-root .MuiSvgIcon-root {
  width: 23px;
  height: 23px;
  fill: #424c5b;
}

.MuiCheckbox-colorSecondary.Mui-checked {
  color: transparent;
}
.MuiCheckbox-colorSecondary.Mui-checked path {
  fill: #004e7d;
}

.MuiCheckbox-root.MuiIconButton-colorSecondary:hover {
  background-color: rgba(245, 0, 87, 0.04);
}

.MuiCheckbox-colorSecondary.Mui-disabled {
  color: transparent;
}
.MuiCheckbox-colorSecondary.Mui-disabled path {
  fill: unset;
}

.modalContainer {
  overflow-y: auto;
  outline: none;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  transform: translate(-50%, -50%);
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .modalContainer {
    width: 595px;
  }
}
.modalContainer .alertInline {
  width: 100%;
}
.modalContainer .modalClose {
  color: #6a7681;
  height: 24px;
  display: flex;
  justify-content: flex-end;
  cursor: pointer;
}
.modalContainer .back {
  display: flex;
}
.modalContainer .formActions {
  width: 100%;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0;
  padding: 16px 16px 24px;
  background: #ffffff;
  box-shadow: 0 -2px 13px 0 rgba(201, 201, 201, 0.5);
}
@media (min-width: 768px) {
  .modalContainer .back {
    display: none;
  }
  .modalContainer .formActions {
    left: auto;
    right: 0;
    padding-left: 32px;
    padding-right: 48px;
    width: 500px;
    height: 84px;
  }
}
.modalContainer .formTitle {
  color: #212934;
  padding-top: 10px;
  font-size: 22px;
  letter-spacing: 0;
  line-height: 24px;
  font-weight: 600;
  font-family: Kanit;
}
.modalContainer .closeIcon {
  display: none;
}
@media (min-width: 768px) {
  .modalContainer .closeIcon {
    display: block;
    position: absolute;
    right: 36px;
    top: 40px;
    cursor: pointer;
  }
}

.rightAlignedModal {
  right: 0;
  height: 100vh;
  top: 0;
  transform: none;
  left: initial;
}

.accordionFooter .MuiPaper-root {
  background-color: #004e7d;
  border-bottom: 1px solid rgba(255, 255, 255, 0.23);
  margin-bottom: 0 !important;
}
.accordionFooter .accordionTitle {
  font-weight: 600;
  font-family: "Kanit", sans-serif;
  font-size: 14px;
}
.accordionFooter .MuiAccordionSummary-root.Mui-expanded {
  min-height: 15px;
}
.accordionFooter .MuiAccordionSummary-root {
  padding-left: 21px;
}
.accordionFooter .MuiIconButton-root,
.accordionFooter .MuiAccordionSummary-root {
  color: #ffffff;
}
.accordionFooter .MuiIconButton-root {
  padding-top: 0;
  padding-bottom: 5px;
}
.accordionFooter .MuiAccordionDetails-root {
  padding: 21px;
  padding-top: 0;
}
.accordionFooter .MuiSvgIcon-root {
  width: 2rem;
  height: 2rem;
}
.accordionFooter .MuiAccordionSummary-root.Mui-expanded {
  padding-top: 14px;
}
.accordionFooter .MuiAccordion-root.Mui-expanded,
.accordionFooter .MuiAccordionSummary-content.Mui-expanded {
  margin: 0;
}
.accordionFooter .contactLinks {
  display: flex;
  align-items: center;
}
.accordionFooter .contactLinks .icon {
  padding-right: 10px;
}
.accordionFooter .contactLinks .contact {
  display: flex;
  align-items: center;
}
.accordionFooter a {
  color: #ffffff;
  font-size: 13px;
}
.accordionFooter li {
  padding: 9px 0;
  margin: 0;
  color: #ffffff;
}
@media (min-width: 768px) {
  .accordionFooter {
    display: none;
  }
}

.MuiRadio-colorSecondary.Mui-checked {
  color: #004e7d !important;
}

.MuiIconButton-colorSecondary:hover {
  background-color: transparent !important;
}

.MuiRadio-root {
  align-items: baseline !important;
}
.MuiRadio-root input[type=radio] {
  opacity: 0;
  position: absolute;
  pointer-events: none;
}
.MuiRadio-root .MuiIconButton-label {
  width: 24px;
  height: 24px;
}
.MuiRadio-root .MuiSvgIcon-root:nth-child(2) {
  display: none;
}
.MuiRadio-root.Mui-checked .MuiSvgIcon-root:nth-child(2) {
  display: block;
  position: absolute;
}

.languages {
  padding-right: 16px;
  padding-left: 16px;
}
@media (min-width: 320px) and (max-width: 575.98px) {
  .languages {
    padding-right: 0;
  }
}
.languages .MuiOutlinedInput-inputMarginDense {
  padding-top: 4.5px;
  padding-bottom: 6.5px;
}
.languages .MuiInputBase-input,
.languages .MuiSelect-select:focus {
  background-color: #ffffff;
}
.languages .MuiSelect-outlined.MuiSelect-outlined {
  padding-right: 32px;
  font-size: 13px;
  font-weight: 600;
  padding-left: 7px;
}

@media (min-width: 768px) {
  .nativeSelect {
    width: 200px !important;
  }
}
.nativeSelect .MuiListItemIcon-root {
  min-width: 32px;
}
.nativeSelect .listItem,
.nativeSelect img.countryFlag {
  width: 25px;
  height: 17px;
}
.nativeSelect .MuiInputLabel-outlined {
  transform: translate(14px, 12px) scale(1);
}
.nativeSelect .MuiListItem-gutters {
  padding: 0 25px 0 5px;
  display: flex;
}
.nativeSelect .MuiSelect-select:focus {
  background: white;
}
.nativeSelect .MuiOutlinedInput-input {
  padding: 5px 13px;
}
.nativeSelect .MuiListItem-root {
  padding-top: 0;
  padding-bottom: 0;
}
.nativeSelect .info {
  color: #212934;
  font-size: 12px;
  letter-spacing: 0;
  line-height: 14px;
  padding-left: 10px;
  margin-top: 2px;
  opacity: 0.9;
}
.nativeSelect .MuiListItemText-primary {
  opacity: 0.65;
  color: #212934;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 19px;
}
.nativeSelect .MuiSvgIcon-colorPrimary {
  margin-right: 5px;
}
.nativeSelect .MuiSelect-selectMenu {
  opacity: unset !important;
}
.nativeSelect .MuiListItemText-root {
  margin: 0;
  text-align: left;
}
.nativeSelect .MuiSelect-select.MuiSelect-select {
  padding: 5px;
}
.nativeSelect .checkedStatus,
.nativeSelect .selectOptionsText {
  display: none;
}

.relativeDiv.quantityDD {
  max-width: unset;
}

.quantityDD {
  max-width: 90px;
}
.quantityDD .nativeSelect {
  width: 76px !important;
  margin-right: 8px;
}
.quantityDD .nativeSelect .MuiListItemText-root {
  text-align: center;
}
.quantityDD .autoCompleteBox .MuiListItemText-primary {
  font-size: 16px;
  letter-spacing: 0;
  line-height: 24px;
  font-weight: 600;
  font-family: Kanit;
  color: #424c5b;
  opacity: initial;
}
.quantityDD .autoCompleteBox .MuiSelect-icon {
  color: #424c5b;
}
.quantityDD .autoCompleteBox .MuiOutlinedInput-notchedOutline,
.quantityDD .autoCompleteBox .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline {
  border: 1px solid #424c5b;
}
.quantityDD .autoCompleteBox .MuiOutlinedInput-root {
  height: 48px;
  border: none;
  overflow: -webkit-paged-y; /* Safari */
}
.quantityDD .autoCompleteBox .MuiOutlinedInput-input {
  padding: 5px 14px;
  height: auto;
}

#menu-country .MuiListItem-button,
#menu-country .MuiListItem-gutters {
  padding: 0 5px;
}
#menu-country .checkedStatus {
  justify-content: flex-end;
}
#menu-country .selectBoxText {
  display: none;
}
#menu-country .MuiListItemIcon-root {
  min-width: 30px;
}

.drop-down-list .MuiOutlinedInput-input {
  padding: 14px 12px !important;
  min-height: 20px !important;
  color: #212934 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  line-height: 17px !important;
  align-items: center;
  display: flex;
  /*@include for-phone-only {
    padding: 9px 12px !important;
  }*/
}

@media (max-width: 767.98px) {
  .mobileMenu.otherSupports .languages {
    width: 50%;
    margin-top: 10px;
    margin-bottom: 10px;
  }
}

.loaderWrapper {
  height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
}

.loaderWrapper:empty {
  display: none;
}

.loaderOverlay {
  width: 100% !important;
  height: 100vh !important;
  display: flex;
  position: fixed;
  background: rgba(0, 0, 0, 0.25);
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 2;
}

.lds-spinner {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100vh !important;
  display: flex;
  position: fixed;
  background: rgba(0, 0, 0, 0.25);
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1301;
}

.lds-spinner div {
  transform-origin: 40px 25px;
  animation: lds-spinner 1.2s linear infinite;
}

.lds-spinner div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 37px;
  width: 5px;
  height: 10px;
  border-radius: 20%;
  background: #212934;
}

.lds-spinner div:nth-child(1) {
  transform: rotate(0deg);
  animation-delay: -1.1s;
}

.lds-spinner div:nth-child(2) {
  transform: rotate(30deg);
  animation-delay: -1s;
}

.lds-spinner div:nth-child(3) {
  transform: rotate(60deg);
  animation-delay: -0.9s;
}

.lds-spinner div:nth-child(4) {
  transform: rotate(90deg);
  animation-delay: -0.8s;
}

.lds-spinner div:nth-child(5) {
  transform: rotate(120deg);
  animation-delay: -0.7s;
}

.lds-spinner div:nth-child(6) {
  transform: rotate(150deg);
  animation-delay: -0.6s;
}

.lds-spinner div:nth-child(7) {
  transform: rotate(180deg);
  animation-delay: -0.5s;
}

.lds-spinner div:nth-child(8) {
  transform: rotate(210deg);
  animation-delay: -0.4s;
}

.lds-spinner div:nth-child(9) {
  transform: rotate(240deg);
  animation-delay: -0.3s;
}

.lds-spinner div:nth-child(10) {
  transform: rotate(270deg);
  animation-delay: -0.2s;
}

.lds-spinner div:nth-child(11) {
  transform: rotate(300deg);
  animation-delay: -0.1s;
}

.lds-spinner div:nth-child(12) {
  transform: rotate(330deg);
  animation-delay: 0s;
}

@keyframes lds-spinner {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.simpleLoaderWrapper {
  display: grid;
  justify-content: center;
  place-content: center;
}

.dottedLoader,
.dottedLoader:before,
.dottedLoader:after {
  width: 20px; /* update this to control the size */
  aspect-ratio: 0.5;
  display: grid;
  background: radial-gradient(#004e7d 68%, #004e7d 72%) center/100% 50% no-repeat;
  animation: load 1.2s infinite linear calc(var(--_s, 0) * 0.4s);
  transform: translate(calc(var(--_s, 0) * 150%));
}

.dottedLoader:before,
.dottedLoader:after {
  content: "";
  grid-area: 1/1;
}

.dottedLoader:before {
  --_s: -1;
}

.dottedLoader:after {
  --_s: 1;
}

@keyframes load {
  20% {
    background-position: top;
  }
  40% {
    background-position: bottom;
  }
  60% {
    background-position: center;
  }
}
.lds-spinner-component-level {
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(0, 0, 0, 0.25);
  width: 100%;
  height: 100%;
  z-index: 1301;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  position: absolute;
}

.lds-spinner-component-level div {
  animation: lds-spinner-component-level 1.2s linear infinite;
}

.lds-spinner-component-level div:after {
  content: " ";
  display: block;
  position: absolute;
  top: -2px;
  left: 10px;
  width: 11px;
  height: 5px;
  border-radius: 20%;
  background: #212934;
}

.lds-spinner-component-level div:nth-child(1) {
  transform: rotate(0deg);
  animation-delay: -1.1s;
}

.lds-spinner-component-level div:nth-child(2) {
  transform: rotate(30deg);
  animation-delay: -1s;
}

.lds-spinner-component-level div:nth-child(3) {
  transform: rotate(60deg);
  animation-delay: -0.9s;
}

.lds-spinner-component-level div:nth-child(4) {
  transform: rotate(90deg);
  animation-delay: -0.8s;
}

.lds-spinner-component-level div:nth-child(5) {
  transform: rotate(120deg);
  animation-delay: -0.7s;
}

.lds-spinner-component-level div:nth-child(6) {
  transform: rotate(150deg);
  animation-delay: -0.6s;
}

.lds-spinner-component-level div:nth-child(7) {
  transform: rotate(180deg);
  animation-delay: -0.5s;
}

.lds-spinner-component-level div:nth-child(8) {
  transform: rotate(210deg);
  animation-delay: -0.4s;
}

.lds-spinner-component-level div:nth-child(9) {
  transform: rotate(240deg);
  animation-delay: -0.3s;
}

.lds-spinner-component-level div:nth-child(10) {
  transform: rotate(270deg);
  animation-delay: -0.2s;
}

.lds-spinner-component-level div:nth-child(11) {
  transform: rotate(300deg);
  animation-delay: -0.1s;
}

.lds-spinner-component-level div:nth-child(12) {
  transform: rotate(330deg);
  animation-delay: 0s;
}

@keyframes lds-spinner-component-level {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.alert {
  padding: 5px;
  border-radius: 4px;
  font-weight: 500;
  color: #ffffff !important;
  transition: all 0.2s ease-in-out;
  z-index: 999;
}
.alert.error {
  background-color: #d0342c;
}
.alert.warning {
  background-color: #e25411;
}
.alert.info {
  background-color: #004e7d;
}
.alert.success {
  background-color: #e1f4d5;
}
.alert.success-dark {
  background-color: #71b946;
  display: flex;
  justify-content: center;
  align-items: center;
}
.alert i {
  margin-right: 8px;
  font-size: 24px;
  color: #ffffff;
}
.alert:hover {
  transform: scale(1.1) !important;
}

.alertInline {
  border-radius: 4px;
  padding: 8px 16px 8px 11px;
  margin: 12px 0;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 16px;
  font-weight: 300;
  font-family: Kanit;
  border: none;
}
.alertInline i {
  margin-right: 8px;
  font-size: 24px;
}
.alertInline.error {
  color: #d0342c;
}
.alertInline.error i {
  color: #d0342c;
}
.alertInline.error.fill {
  background-color: rgba(208, 2, 27, 0.08);
}
.alertInline.warning {
  color: #ff9800;
}
.alertInline.warning.fill {
  background-color: rgb(255, 244, 229);
}
.alertInline.warning i {
  color: #ff9800;
}
.alertInline.info {
  color: #03a9f4;
}
.alertInline.info.fill {
  background-color: #03a9f4;
}
.alertInline.info i {
  color: #03a9f4;
}
.alertInline.success {
  color: #4e832e;
}
.alertInline.success.fill {
  background-color: #e1f4d5;
}
.alertInline.success i {
  width: 22px;
  height: 22px;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(113, 185, 70)" d="M243.8 339.8C232.9 350.7 215.1 350.7 204.2 339.8L140.2 275.8C129.3 264.9 129.3 247.1 140.2 236.2C151.1 225.3 168.9 225.3 179.8 236.2L224 280.4L332.2 172.2C343.1 161.3 360.9 161.3 371.8 172.2C382.7 183.1 382.7 200.9 371.8 211.8L243.8 339.8zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z"/></svg>');
}
.alertInline.success i::before {
  content: "";
}
.alertInline .alignRight {
  margin-left: auto;
}

.rec-carousel-wrapper .rec-pagination {
  display: none;
}
.rec-carousel-wrapper .rec-dot {
  width: 40px;
  height: 4px;
  background-color: #cccccc;
  box-shadow: none;
  border-radius: 0;
}
.rec-carousel-wrapper .rec-dot:hover, .rec-carousel-wrapper .rec-dot:focus {
  box-shadow: none;
}
.rec-carousel-wrapper .rec-dot_active {
  background-color: #004e7d;
}
.rec-carousel-wrapper .rec-arrow {
  width: 50px;
  min-width: 50px !important;
  pointer-events: none;
  height: 100%;
  background: transparent;
  color: #ffffff;
  border-radius: 0;
  box-shadow: none !important;
  border: 0 !important;
  z-index: 1;
}
@media (min-width: 880px) {
  .rec-carousel-wrapper .rec-arrow {
    width: 70px;
    min-width: 50px !important;
  }
}
.rec-carousel-wrapper .rec-arrow:disabled {
  opacity: 0;
}
.rec-carousel-wrapper .rec-arrow:disabled::before {
  pointer-events: none;
}
@media (max-width: 767.98px) {
  .rec-carousel-wrapper .rec-arrow:disabled {
    opacity: 0.4;
  }
}
.rec-carousel-wrapper .rec-arrow:hover:enabled, .rec-carousel-wrapper .rec-arrow:focus:enabled {
  background-color: transparent;
  box-shadow: none;
}
.rec-carousel-wrapper .rec-arrow::before, .rec-carousel-wrapper .rec-arrow::after {
  position: absolute;
}
.rec-carousel-wrapper .rec-arrow::before {
  content: "";
  top: 50%;
  margin-top: -41.5px;
  font-size: 20px;
  background-color: #212934;
  border-radius: 4px;
  width: 40px;
  height: 83px;
  min-width: 40px;
  box-shadow: 0 0 2px 0px #333;
  pointer-events: all;
}
.rec-carousel-wrapper .rec-arrow::before:hover:enabled, .rec-carousel-wrapper .rec-arrow::before:focus:enabled {
  box-shadow: none;
}
.rec-carousel-wrapper .rec-arrow::after {
  top: 50%;
  margin-top: -41.5px;
  z-index: 2;
  display: inline-block;
  width: 40px;
  height: 83px;
  background-repeat: no-repeat;
  content: "";
}
.rec-carousel-wrapper .rec-arrow.rec-arrow-right {
  background: rgb(255, 255, 255);
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 50%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 50%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 50%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);
}
.rec-carousel-wrapper .rec-arrow.rec-arrow-right::before {
  right: 0;
}
.rec-carousel-wrapper .rec-arrow.rec-arrow-right::after {
  background-image: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 83" width="40" height="83"><path d="M17.2,32.9l7.3,7.8c0.2,0.2,0.3,0.5,0.3,0.8c0,0.3-0.1,0.6-0.3,0.8l-7.3,7.8c-0.5,0.5-1.2,0.5-1.7,0c-0.5-0.5-0.5-1.2,0-1.7l6.6-6.9l-6.6-6.9c-0.5-0.5-0.4-1.3,0-1.7C16,32.4,16.8,32.4,17.2,32.9z" fill="white"/></svg>');
  right: 0;
}
.rec-carousel-wrapper .rec-arrow.rec-arrow-left {
  background: rgb(255, 255, 255);
  background: -moz-linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 50%);
  background: -webkit-linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 50%);
  background: linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 50%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);
}
.rec-carousel-wrapper .rec-arrow.rec-arrow-left::before {
  left: 0;
}
.rec-carousel-wrapper .rec-arrow.rec-arrow-left::after {
  background-image: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 83" width="40" height="83"><path d="M22.8,50.1l-7.3-7.8c-0.2-0.2-0.3-0.5-0.3-0.8c0-0.3,0.1-0.6,0.3-0.8l7.3-7.8c0.5-0.5,1.2-0.5,1.7,0c0.5,0.5,0.5,1.2,0,1.7L18,41.5l6.6,6.9c0.5,0.5,0.4,1.3,0,1.7C24,50.6,23.2,50.6,22.8,50.1z" fill="white"/></svg>');
  left: 0;
}
@media (max-width: 767.98px) {
  .rec-carousel-wrapper .variantsTile {
    height: auto;
    min-height: auto;
  }
  .rec-carousel-wrapper .rec-arrow.rec-arrow-left, .rec-carousel-wrapper .rec-arrow.rec-arrow-right {
    display: flex !important;
    width: auto;
    min-width: 40px !important;
    color: rgba(0, 0, 0, 0.2);
    text-indent: -9999px;
    pointer-events: none;
  }
  .rec-carousel-wrapper .rec-arrow.rec-arrow-left {
    position: absolute;
    left: -1px;
    background: -moz-linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);
    background: -webkit-linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);
    background: linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%) !important;
  }
  .rec-carousel-wrapper .rec-arrow.rec-arrow-left::after {
    background-image: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zm185.4 39.1L85.5 242.2C82 245.9 80 250.9 80 256s2 10.1 5.5 13.8l99.9 107.1c4.2 4.5 10.1 7.1 16.3 7.1c12.3 0 22.3-10 22.3-22.3l0-57.7 96 0c17.7 0 32-14.3 32-32l0-32c0-17.7-14.3-32-32-32l-96 0 0-57.7c0-12.3-10-22.3-22.3-22.3c-6.2 0-12.1 2.6-16.3 7.1z" fill="rgb(0,78,125,1)"/></svg>');
    top: 30%;
    margin-top: 0;
    pointer-events: all;
    background-size: contain;
    width: 30px;
    height: 40px;
  }
  .rec-carousel-wrapper .rec-arrow.rec-arrow-right {
    position: absolute;
    right: -1px;
    background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);
    background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%) !important;
    justify-content: end;
  }
  .rec-carousel-wrapper .rec-arrow.rec-arrow-right::after {
    background-image: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M448 96c0-35.3-28.7-64-64-64L64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320zM262.6 135.1l99.9 107.1c3.5 3.8 5.5 8.7 5.5 13.8s-2 10.1-5.5 13.8L262.6 376.9c-4.2 4.5-10.1 7.1-16.3 7.1C234 384 224 374 224 361.7l0-57.7-96 0c-17.7 0-32-14.3-32-32l0-32c0-17.7 14.3-32 32-32l96 0 0-57.7c0-12.3 10-22.3 22.3-22.3c6.2 0 12.1 2.6 16.3 7.1z" fill="rgb(0,78,125,1)"/></svg>');
    top: 30%;
    margin-top: 0;
    pointer-events: all;
    background-size: contain;
    width: 30px;
    height: 40px;
  }
  .rec-carousel-wrapper .rec-arrow:disabled {
    background: none !important;
    opacity: 0.2;
  }
  .rec-carousel-wrapper .rec-arrow::before {
    display: none;
  }
}

@media (max-width: 767.98px) {
  .popularReads .popular .rec-carousel-wrapper .rec-arrow, .ListViewEnhanceSwaper .rec-carousel-wrapper .rec-arrow, .minicrtCustomizable .rec-carousel-wrapper .rec-arrow {
    display: block;
    text-indent: -9999px;
  }
  .popularReads .popular .rec-carousel-wrapper .rec-arrow::after, .ListViewEnhanceSwaper .rec-carousel-wrapper .rec-arrow::after, .minicrtCustomizable .rec-carousel-wrapper .rec-arrow::after {
    display: none;
  }
}
.modalContainer .productCarousel .rec-carousel-wrapper .rec-arrow {
  position: unset !important;
  width: 50px !important;
  min-width: 50px !important;
}

#br-autosuggest-brands, #br-autosuggest-products {
  display: none;
}

p.br-autosuggest-itemno.keyword-exactfind strong {
  font-weight: 500;
}

.br-autosuggest {
  position: absolute;
  right: 0;
  z-index: 89999999;
  margin-top: 3px;
  font-size: 13px;
  width: 100%;
  border: 1px solid #E4E4E4;
  border-radius: 4px;
  background-color: #FFFFFF;
  box-shadow: 0 6px 12px -6px rgba(160, 160, 160, 0.5);
}
@media (min-width: 1025px) {
  .br-autosuggest {
    width: 90%;
  }
  .br-autosuggest.accessories {
    width: 100%;
    left: 10%;
  }
}
.br-autosuggest .accessories-grp h4.keyword-exactfind {
  font-size: 12px;
}
.br-autosuggest-recent {
  width: 100%;
}
.br-autosuggest-recent li {
  font-weight: bold;
  padding-left: 10px !important;
}
.br-autosuggest li {
  padding: 4px 0;
  padding-left: 5%;
}
.br-autosuggest li.br-autosuggest-header {
  font-size: 12px;
  color: #424C5B;
  padding: 12px 0 9px 5%;
  pointer-events: none;
  text-align: left;
  font-weight: 300;
  background: #F0F0F0;
}
@media (min-width: 768px) {
  .br-autosuggest li.br-autosuggest-header {
    padding: 12px 0 1px 5%;
    background: #fff;
  }
}
.br-autosuggest-grp {
  position: relative;
}
.br-autosuggest-grp::after {
  background: #d8d8d8;
  height: 1px;
  content: "";
  position: absolute;
  width: 90%;
  left: 5%;
}
.br-autosuggest-grp li:hover {
  background: #F5F8FA;
  cursor: pointer;
}
.br-autosuggest-products-info {
  padding-left: 25px;
}
.br-autosuggest-left {
  width: 100%;
  border-right: 1px solid #d8d8d8;
}
@media (min-width: 768px) {
  .br-autosuggest-left {
    width: 35%;
  }
}
.br-autosuggest-recommend {
  display: none;
}
.br-autosuggest-recommend img {
  width: 100%;
  height: 100%;
  display: block;
}
@media (min-width: 768px) {
  .br-autosuggest-recommend {
    width: 65%;
    display: block;
  }
}
.br-autosuggest-selected {
  background: #eee;
}
.br-autosuggest-products-hdr {
  font-size: 16px;
  color: #424C5B;
  font-weight: 300;
  padding-top: 12px;
  padding-left: 14px;
  padding-bottom: 10px;
  text-align: left;
}
.br-autosuggest-products-hdr strong {
  color: #212934;
}
.br-autosuggest-products-grp, .br-autosuggest-items-grp {
  display: flex;
  padding: 15px 14px;
  position: relative;
  align-items: center;
}
.br-autosuggest figure {
  margin: 0;
}
.br-autosuggest-items-grp {
  flex-wrap: wrap;
}
.br-autosuggest-items-grp figure, .br-autosuggest-items-grp figure a {
  width: 80px;
  height: 80px;
}
.br-autosuggest-category:last-child {
  padding-bottom: 10px;
}
.br-autosuggest-keyword {
  border: 1px solid #bcbec0;
}
@media (min-width: 768px) {
  .br-autosuggest-keyword {
    border: none;
  }
}
.br-autosuggest-keyword:last-child {
  padding-bottom: 10px;
}
.br-autosuggest-keyword .keyword_bold {
  font-weight: 600;
}
.br-autosuggest-textsection {
  padding-left: 25px;
}
.br-autosuggest-products-grp:last-child {
  padding-bottom: 25px;
}
.br-autosuggest-products-grp:hover {
  background: #f5f8fa;
  cursor: pointer;
}
.br-autosuggest-products-grp:hover::after {
  background: #fff;
}
.br-autosuggest-products-grp::after {
  background: #dedede;
  height: 1px;
  content: "";
  position: absolute;
  width: 90%;
  left: 5%;
  bottom: -1px;
}
.br-autosuggest-products-grp:last-child::after {
  display: none;
}
.br-autosuggest-products-grp figure, .br-autosuggest-products-grp figure a {
  width: 60px;
  height: 60px;
}
.br-autosuggest-products-grp.accessories-grp {
  width: 50%;
  display: table-cell;
  background: #f4f4f4;
  padding-bottom: 70px;
}
.br-autosuggest-products-grp.accessories-grp::after {
  display: none;
}
.br-autosuggest-products-grp.accessories-grp button {
  width: 80%;
  position: absolute;
  left: 15px;
  bottom: 10px;
}
.br-autosuggest-products-grp.accessories-grp.call-price {
  padding-bottom: 15px;
}
.br-autosuggest-products-grp.one-accessory {
  flex-direction: column;
  background: #f4f4f4;
}
.br-autosuggest-products-grp.one-accessory:last-child {
  padding-bottom: 15px;
}
.br-autosuggest-products-info.accessories-info {
  padding: 0;
}
.br-autosuggest-products-info a {
  font-weight: bold;
}
.br-autosuggest-products-info h4 {
  font-size: 14px;
  line-height: 18px;
  color: #212934;
  font-weight: normal;
  margin-bottom: 7px;
  margin-top: 0;
}
.br-autosuggest-image {
  width: 42px;
  height: 68px;
}
.br-autosuggest-itemno {
  color: #646D7B;
  font-size: 10px;
  font-weight: normal;
  margin-bottom: 2px;
}
.br-autosuggest-itemno strong {
  font-weight: 600;
}
.br-autosuggest-price {
  font-size: 15px;
}
.br-autosuggest a {
  display: block;
  text-align: left;
  align-items: center;
}
.br-autosuggest .items-cont {
  width: calc(100% - 80px);
}
.br-autosuggest .items-grp {
  font-size: 14px;
  letter-spacing: 1px;
  width: 100%;
}
.br-autosuggest .items-price {
  font-size: 16px;
  margin-top: 10px;
  font-weight: bold;
}
.br-autosuggest-close {
  display: none;
}
.br-autosuggest .redFilledButton {
  max-height: 40px;
  margin-top: 8px;
}

button.accessories-autosuggest-btn {
  background: #d41e3d;
  color: #fff;
  width: 100%;
  text-transform: capitalize;
  font-weight: 600;
  line-height: 16px;
  height: 37px;
  margin-top: 18px;
  font-size: 14px;
}
button.accessories-autosuggest-btn.disabled {
  background: #d41e3d;
  color: #fff;
  opacity: 0.5;
}
button.accessories-autosuggest-btn:hover {
  background: #d41e3d;
}

#br-autosuggest .br-add-cart {
  width: 100%;
  background: green;
  color: #fff;
  height: 40px;
  margin-top: 15px;
}
#br-autosuggest .recent, #br-autosuggest .link {
  padding: 6px 0;
  padding-left: 14px;
}
#br-autosuggest .recent {
  color: #424C5B;
  text-align: left;
  font-size: 12px;
  font-weight: 300;
}

.accessories-wrapper figure, .accessories-wrapper figure a {
  margin: 0 auto;
  width: 50px;
  height: 50px;
  margin-bottom: 8px;
}

.br-autosuggest-products-grp.verticalFlex::after, .br-autosuggest-products-grp.verticalSpaceBetween::after {
  background: none;
}

.br-autosuggest-products-hdr.accessories {
  background: #f4f4f4;
}

.br-autosuggest-products-grp.verticalFlex figure, .br-autosuggest-products-grp.verticalSpaceBetween figure, .br-autosuggest-products-grp.verticalFlex figure a, .br-autosuggest-products-grp.verticalSpaceBetween figure a {
  width: 50px;
  height: 50px;
}

hr.br-autosuggest-accessories-divider {
  border: none;
  width: 65%;
  height: 10px;
  margin-top: 0;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.1) inset;
  position: absolute;
}

p.br-autosuggest-itemno.keyword-exactfind {
  font-size: 10px;
  margin-bottom: 7px;
}

.br-autosuggest .keyword-exactfind {
  font-weight: 300;
  line-height: 16px;
}

.br-autosuggest .keyword-exactfind-price {
  font-size: 16px;
  line-height: 16px;
  font-weight: 600;
}

button.added-accesorry-btn {
  background: #71B946;
  border: 0;
  border-radius: 4px;
}
button.added-accesorry-btn:hover {
  background: #71B946;
}
button.added-accesorry-btn::before {
  content: "";
  display: inline-block;
  background-repeat: no-repeat;
  width: 20px;
  height: 18px;
  vertical-align: bottom;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path d="M438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L182.6 406.6C170.1 419.1 149.9 419.1 137.4 406.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4C21.87 220.9 42.13 220.9 54.63 233.4L159.1 338.7L393.4 105.4C405.9 92.88 426.1 92.88 438.6 105.4H438.6z" fill="white"/></svg>');
}

.megaContainer ul.lv1 li:nth-child(2) ul.lv2, .megaContainer ul.lv1 li:nth-child(3) ul.lv2 {
  height: auto;
  width: 200px;
  overflow-y: hidden !important;
}

.megaContainer ul.lv1 li:nth-child(2) .wrapper, .megaContainer ul.lv1 li:nth-child(3) .wrapper {
  height: auto;
}

.lv1 > li > a {
  display: inline-flex;
}

.megaContainer ul.lvn li a.secondary-light span {
  line-height: 1;
}

.megaContainer {
  /** {
    box-sizing: border-box
  }*/
  /*  i { 
      &.fas { 
        &.fa-caret-down {
          width: 10px;
          min-height: 1px;
          display: inline-block;
        }
      }
    }*/
  /*ul.lvn li:hover {

    background: rgba(0, 0, 0, 0.04) !important;
    color: #212934;

    font-weight: 500 !important;

    .mdesc {
      padding-right: 0; 
    }
  }*/
  /*.lv1 li:first-child {
    .lv2 {
      padding-bottom: 20px;
      border-bottom: 20px solid #f4f4f4;
    }
  }*/
  /*ul.lvn::-webkit-scrollbar, .quickOrderForm::-webkit-scrollbar {
      width: 9px;
  }
   ul.lvn::-webkit-scrollbar-thumb, .quickOrderForm::-webkit-scrollbar-thumb {
      background-color: #cfcfcf;
      border-radius: 6.5px;
      border: 3px solid #cfcfcf;
  }
   ul.lvn::-webkit-scrollbar-track, .quickOrderForm::-webkit-scrollbar-track {
      border-radius: 20px;
      background-color: #a7a0a0;
  }*/
}
.megaContainer .navbar {
  display: flex !important;
  justify-content: flex-start !important;
  background-color: #004e7d;
  max-width: 1440px !important;
  margin: 0 auto;
}
.megaContainer .navbar > li a {
  color: #fff;
}
.megaContainer .megaContainer {
  background-color: #004e7d;
}
.megaContainer ul,
.megaContainer li {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.megaContainer ul.lv1 {
  clear: both;
  z-index: 100;
}
.megaContainer ul.lv1 > li {
  float: left;
  width: auto;
  align-items: center;
  color: #fff;
  font-weight: 500;
  text-align: center;
  position: relative;
  justify-content: center;
  display: flex;
  flex: 1 1 auto;
  min-height: 58px;
}
.megaContainer .navbar::before {
  content: "";
  width: 36px;
  color: #ffffff;
  background: #004e7d;
}
.megaContainer ul.lvn {
  position: absolute;
  text-align: left;
  top: 0px;
  z-index: 1000;
  min-width: 261px;
  width: auto;
  display: flex;
  flex-direction: column;
  box-shadow: 20px 0px 15px rgba(0, 0, 0, 0.2);
}
.megaContainer ul.lvn li a {
  text-decoration: none;
  color: inherit;
  flex-direction: row;
  align-items: center;
  display: block;
  overflow: hidden;
  padding-right: 10px;
  width: 100%;
}
.megaContainer ul.lvn li a span {
  padding-top: 4px;
  padding-bottom: 4px;
}
.megaContainer ul.lv1 li {
  font-weight: 600;
  font-size: 16px;
}
@media only screen and (max-width: 1199.98px) and (min-width: 768px) {
  .megaContainer ul.lv1 li {
    font-size: 14px;
  }
}
.megaContainer ul.lvn li {
  padding: 0 0 0 25px;
  position: static;
  font-weight: 300;
  color: #212934;
}
.megaContainer ul.lvn li .mdesc {
  float: left;
  width: calc(100% - 24px);
  padding-right: 14px;
}
.megaContainer ul.lvn li .icon {
  float: right;
}
.megaContainer .megaContainer ul.lv2 li:hover {
  background: #f4f4f4 !important;
}
.megaContainer .megaContainer ul.lvn li.activeMenu, .megaContainer .megaContainer ul.lvn li.activeListMenu {
  background: rgba(0, 0, 0, 0.04) !important;
  color: #212934;
  font-weight: 500 !important;
}
.megaContainer .megaContainer ul.lvn li.activeMenu .mdesc, .megaContainer .megaContainer ul.lvn li.activeListMenu .mdesc {
  padding-right: 0;
}
.megaContainer ul.lvn .parent.viewall_parent {
  padding: 0 0 10px 0;
  line-height: 1.3;
}
.megaContainer ul.lv1 li:nth-child(2) ul.lv2 {
  height: auto;
  width: 200px;
  overflow-y: hidden !important;
}
.megaContainer ul.lv1 li:nth-child(2) .wrapper {
  height: auto;
}
.megaContainer ul.lv1 li:hover {
  background-color: #002d50;
}
.megaContainer ul.lv1 li, .megaContainer ul.lv1 li:hover {
  cursor: pointer;
}
.megaContainer ul.lv1 li.hasChild:hover::before, .megaContainer .quick-order-menu::before {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 11.5px 15px 11.5px;
  border-color: transparent transparent #f4f4f4 transparent;
  bottom: -2px;
  right: 10px;
  z-index: 12;
}
.megaContainer ul.lv1 li.hasChild:hover::before {
  content: "";
  bottom: -2px;
  right: 10px;
  z-index: 12;
}
.megaContainer .quick-order-menu {
  position: absolute;
  right: 0;
  top: 0;
}
.megaContainer .quick-order-menu::before {
  top: 44px;
  right: 18px;
  z-index: 13;
}
.megaContainer a.parent {
  color: #004e7d !important;
  font-weight: 600 !important;
  text-decoration: underline !important;
}
.megaContainer .viewall_parent {
  color: #004e7d !important;
  font-weight: 600 !important;
  text-decoration: underline !important;
}
.megaContainer ul.lv2 {
  top: 60px;
  left: 0px;
  height: 692px;
  margin-left: 25px;
  overflow-y: auto;
  overflow-x: hidden;
  position: static;
  background: #f4f4f4;
  box-shadow: 20px 0px 15px rgba(0, 0, 0, 0.2);
}
.megaContainer ul.lv3 {
  position: static;
  overflow-y: auto;
  overflow-x: hidden;
  height: 692px;
}
.megaContainer ul.lv4 {
  position: static;
  overflow-y: auto;
  overflow-x: hidden;
  height: 692px;
}
.megaContainer .wrapper {
  position: absolute;
  top: 58px;
  left: 0px;
  margin-left: -25px;
  height: 730px;
  z-index: 13;
  display: unset !important;
}
.megaContainer .wrapper2 {
  position: absolute;
  top: 0px;
  left: 100%;
  background-color: transparent;
}
.megaContainer .wrapper3 {
  position: absolute;
  top: 0px;
  left: 100%;
  background-color: transparent;
  box-shadow: 20px 0px 15px rgba(0, 0, 0, 0.2);
}
.megaContainer .menu {
  position: relative;
  top: 0;
  left: 0;
}
.megaContainer ul.lvn li .icon {
  color: #004e7d !important;
  display: flex;
}
.megaContainer .activeMenuItem {
  background-color: #002d50;
}
.megaContainer .quick-order i.fal.fa-cart-arrow-down {
  color: #fff;
  font-size: x-large;
  width: 27px;
  min-height: 1px;
  display: inline-block;
}
.megaContainer .quick-order {
  display: flex;
  align-items: center;
}
.megaContainer .quick-order span.icon {
  margin-left: 5px;
}
.megaContainer .accountPopup {
  z-index: 1000 !important;
}
.megaContainer .quickOrderForm {
  position: absolute;
  right: 0;
  background: #f4f4f4;
  top: 58px;
  max-height: 660px;
  overflow-y: scroll;
  z-index: 13;
}
.megaContainer .quickOrderForm label {
  display: flex;
}
.megaContainer .itemRow span {
  color: #212934;
  font-weight: 300;
}
@media (min-width: 768px) {
  .megaContainer ul.lvn {
    background-color: #f4f4f4;
    width: calc((100vw - 72px) / 4);
    max-width: 345px;
  }
}
@media (min-width: 768px) and (max-width: 1200px) {
  .megaContainer ul.lvn {
    width: calc((100vw - 72px) / 3);
    max-width: 370px;
  }
}
@media (min-width: 768px) {
  .megaContainer .menuv2.quick-order .fa-cart-arrow-down {
    color: #ffffff;
    font-size: x-large;
  }
}
.megaContainer .bannerWrapper {
  position: absolute;
  left: 100%;
  top: 0;
  height: 692px;
  width: 340px;
  padding-left: 0;
  padding-right: 20px;
  background: #f4f4f4;
  padding-top: 30px;
  box-shadow: 20px 0px 15px rgba(0, 0, 0, 0.2);
}
@media only screen and (max-width: 1199.98px) and (min-width: 768px) {
  .megaContainer .bannerWrapper {
    width: 280px;
  }
}

.megaContainer a.quick-order a {
  display: none;
}

@media (min-width: 1200px) {
  .megaContainer a.quick-order a {
    display: flex;
  }
}
.megaContainer .activeATag:hover {
  font-weight: 500;
}

.megaContainer ul.lvn li:hover {
  background-color: transparent;
}

ul.lvn.lv2 li:first-child {
  padding-top: 10px !important;
}

ul.lvn.lv2 li:last-child {
  padding-bottom: 10px !important;
}

.megaContainer ul.lvn li a {
  font-size: 14px;
}

.megaContainer ul.lvn li a > span:hover {
  text-decoration: underline;
}

li.outerListItem li a, li.outerListItemActive li a {
  display: flex;
}

li.hasChild li.hasChild a {
  display: flex;
}

ul.lv1 li.hasChild:has(.wrapper):before {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 11.5px 15px 11.5px;
  border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #f4f4f4 rgba(0, 0, 0, 0);
  bottom: -2px;
  right: 10px;
  z-index: 12;
}

.megaContainer ul.lv1 li:has(.wrapper) {
  background: #002d50 !important;
}

.shop-all-wrapper {
  margin-left: 0;
  overflow-x: hidden;
  overflow-y: scroll;
  position: static;
  padding-top: 15px;
  height: calc(100% - 50px);
  padding-bottom: 20px;
}
.shop-all-wrapper li {
  position: static;
  font-weight: 300;
  color: #212934;
  padding-left: 10px;
  height: 33px;
  line-height: 33px;
}
.shop-all-wrapper li a {
  color: inherit;
  display: block;
  overflow: hidden;
  padding-right: 10px;
  width: 100%;
  font-size: 14px;
}
.shop-all-wrapper .chevron-right {
  padding-top: 4px;
  padding-bottom: 4px;
  color: #004e7d;
  display: flex;
  float: right;
}
.shop-all-wrapper .category-desc i, .shop-all-wrapper-cont .active-cat i {
  height: 15px !important;
  width: 15px;
  display: inline-block;
  background-repeat: no-repeat;
  vertical-align: middle;
  padding-right: 30px;
}
.shop-all-wrapper .view-all-parent {
  padding: 4px 0 4px 0;
  line-height: 1.3;
  text-decoration: underline;
}
.shop-all-wrapper .view-all-parent:hover {
  background: none;
}
.shop-all-wrapper-cont {
  background-color: #f4f4f4;
  height: 100vh;
  position: absolute;
  padding-left: 0;
  top: 0;
  z-index: 13;
}
@media (min-width: 768px) {
  .shop-all-wrapper-cont {
    width: 345px;
  }
}
@media (max-width: 1200px) {
  .shop-all-wrapper-cont {
    width: 370px;
  }
}
.shop-all-wrapper-cont .menu-selected {
  background: #002D50;
  height: 50px;
  border-right: 1px solid white;
}
.shop-all-wrapper-cont .menu-selected i {
  margin-bottom: 3px;
}
.shop-all-wrapper-prime-cont {
  left: 0;
}
.shop-all-wrapper-lv1-cont {
  display: none;
}
@media (min-width: 768px) {
  .shop-all-wrapper-lv1-cont {
    left: 345px;
  }
}
@media (max-width: 1200px) {
  .shop-all-wrapper-lv1-cont {
    left: 370px;
  }
}
.shop-all-wrapper-lv2-cont {
  display: none;
}
@media (min-width: 768px) {
  .shop-all-wrapper-lv2-cont {
    left: 690px;
  }
}
@media (max-width: 1200px) {
  .shop-all-wrapper-lv2-cont {
    left: 740px;
  }
}
.shop-all-wrapper .list-menu:hover {
  background: #004e7d;
  color: #fff;
}
.shop-all-wrapper .list-menu a {
  text-decoration: none;
}

.nav-modal-wrapper {
  height: 100vh;
}
.nav-modal-wrapper .active-list-menu {
  background: #004e7d;
}
.nav-modal-wrapper .active-list-menu .active-category-tag {
  color: white;
  line-height: 33px;
}
.nav-modal-wrapper .active-list-menu .chevron-right {
  color: #fff;
}
.nav-modal-wrapper .list-menu:hover span.chevron-right {
  color: #fff;
}
.nav-modal-wrapper ul.menu-selected li.active-cat {
  color: #ffffff;
  font-size: 14px;
  height: 50px;
  line-height: 50px;
  padding-left: 10px;
  font-weight: 400;
  font-size: 16px;
}
.nav-modal-wrapper .fa-border-all {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path fill="white" d="M384 96V224H256V96H384zm0 192V416H256V288H384zM192 224H64V96H192V224zM64 288H192V416H64V288zM64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64z"/></svg>');
}

#nav-menu-modal {
  background-color: transparent;
  width: 0 !important;
  height: 100%;
}
#nav-menu-modal i::before {
  content: "";
}
#nav-menu-modal .modalClose {
  cursor: pointer;
  position: absolute;
  right: -50px;
  color: white;
  top: 0;
}
#nav-menu-modal .modalClose svg {
  display: block;
  width: 40px;
  height: 40px;
}

.shop-all-wrapper-cont .active-list-menu .fa-box, .shop-all-wrapper-cont .active-cat .fa-box, .shop-all-wrapper-cont li.list-menu:hover .fa-box {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M342.4 32C367.7 32 390.6 46.9 400.9 70.01L442.5 163.6C446.1 171.8 448 180.6 448 189.6V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V189.6C0 180.6 1.879 171.8 5.516 163.6L47.11 70.01C57.38 46.89 80.3 32 105.6 32H342.4zM342.4 64H240V160H405.9L371.7 83C366.5 71.45 355.1 64 342.4 64V64zM416 192H32V416C32 433.7 46.33 448 64 448H384C401.7 448 416 433.7 416 416V192zM42.13 160H208V64H105.6C92.95 64 81.49 71.45 76.35 83L42.13 160z"/></svg>');
}
.shop-all-wrapper-cont .active-list-menu .fa-building, .shop-all-wrapper-cont .active-cat .fa-building, .shop-all-wrapper-cont li.list-menu:hover .fa-building {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M64 120C64 106.7 74.75 96 88 96H136C149.3 96 160 106.7 160 120V168C160 181.3 149.3 192 136 192H88C74.75 192 64 181.3 64 168V120zM96 128V160H128V128H96zM296 96C309.3 96 320 106.7 320 120V168C320 181.3 309.3 192 296 192H248C234.7 192 224 181.3 224 168V120C224 106.7 234.7 96 248 96H296zM288 160V128H256V160H288zM64 248C64 234.7 74.75 224 88 224H136C149.3 224 160 234.7 160 248V296C160 309.3 149.3 320 136 320H88C74.75 320 64 309.3 64 296V248zM96 256V288H128V256H96zM296 224C309.3 224 320 234.7 320 248V296C320 309.3 309.3 320 296 320H248C234.7 320 224 309.3 224 296V248C224 234.7 234.7 224 248 224H296zM288 288V256H256V288H288zM64 512C28.65 512 0 483.3 0 448V64C0 28.65 28.65 0 64 0H320C355.3 0 384 28.65 384 64V448C384 483.3 355.3 512 320 512H64zM32 64V448C32 465.7 46.33 480 64 480H128V416C128 380.7 156.7 352 192 352C227.3 352 256 380.7 256 416V480H320C337.7 480 352 465.7 352 448V64C352 46.33 337.7 32 320 32H64C46.33 32 32 46.33 32 64zM224 416C224 398.3 209.7 384 192 384C174.3 384 160 398.3 160 416V480H224V416z"/></svg>');
}
.shop-all-wrapper-cont .active-list-menu .fa-forklift, .shop-all-wrapper-cont .active-cat .fa-forklift, .shop-all-wrapper-cont li.list-menu:hover .fa-forklift {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M277.8 0C290.2 0 301.6 7.201 306.8 18.47L412.1 246C414.1 250.3 416 254.9 416 259.5V344.4C435.6 362 448 387.6 448 416C448 469 405 512 352 512C298.1 512 256 469 256 416H192C192 469 149 512 96 512C42.98 512 0 469 0 416V240C0 195.8 35.82 160 80 160H128V32C128 14.33 142.3 0 160 0H277.8zM80 192C53.49 192 32 213.5 32 240V344.4C48.98 329.2 71.41 320 96 320C137.8 320 173.4 346.7 186.5 384H261.5C274.6 346.7 310.2 320 352 320C363.2 320 373.1 321.9 384 325.5V288H263.1C255.1 288 248.2 284.1 242.3 279.5L147.5 192H80zM264 256H382.3L277.8 32H160V160L264 256zM296.6 384C291.1 393.4 288 404.3 288 416C288 451.3 316.7 480 352 480C387.3 480 416 451.3 416 416C416 393.9 404.8 374.4 387.8 362.9C386.6 362.1 385.3 361.3 384 360.6C374.6 355.1 363.7 352 352 352C328.3 352 307.6 364.9 296.6 384V384zM40.56 384C35.12 393.4 32 404.3 32 416C32 451.3 60.65 480 96 480C131.3 480 160 451.3 160 416C160 404.1 157.2 394.6 152.3 385.5C152 384.1 151.7 384.5 151.4 384C140.4 364.9 119.7 352 95.1 352C72.31 352 51.63 364.9 40.56 384H40.56zM512 416H624C632.8 416 640 423.2 640 432C640 440.8 632.8 448 624 448H496C487.2 448 480 440.8 480 432V16C480 7.164 487.2 0 496 0C504.8 0 512 7.164 512 16V416z"/></svg>');
}
.shop-all-wrapper-cont .active-list-menu .fa-screwdriver, .shop-all-wrapper-cont .active-cat .fa-screwdriver, .shop-all-wrapper-cont li.list-menu:hover .fa-screwdriver {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M415.1 192l95.1-128l-63.1-64l-128 96l-.0208 73.38l-98.5 98.5C209.2 260 195.2 256 181.2 256c-19.12 0-38.25 7.25-52.87 21.88l-117.4 117.7c-14.62 14.5-14.62 38.17 0 52.79l52.75 52.75C71.03 508.5 80.59 512 90.22 512c9.5 0 18.98-3.542 26.23-10.92l117.6-117.5c25.25-25.25 28.63-64.25 10-93.13L342.6 192H415.1zM351.1 112l93-69.75l24.75 24.75L399.1 160h-48V112zM211.3 360.9l-117.4 117.5c-1 1-2.375 1.5-3.75 1.5c-1 0-2.5-.25-3.75-1.5L33.59 425.5c-2-2.125-2-5.375 0-7.5l117.5-117.4c8-8.125 18.75-12.5 30.12-12.5c11.37 0 22.13 4.375 30.13 12.5C227.1 317.2 227.1 344.2 211.3 360.9z"/></svg>');
}
.shop-all-wrapper-cont .active-list-menu .fa-plate-utensils, .shop-all-wrapper-cont .active-cat .fa-plate-utensils, .shop-all-wrapper-cont li.list-menu:hover .fa-plate-utensils {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M624.3 18.08C627.4 19.41 630.3 21.36 632.6 23.79C635 26.23 636.9 29.11 638.2 32.27C639.4 35.43 640 38.81 640 42.21V480C640 484.2 638.3 488.3 635.3 491.3C632.3 494.3 628.2 496 624 496C619.8 496 615.7 494.3 612.7 491.3C609.7 488.3 608 484.2 608 480V320H562.9C556.1 319.9 549.4 318.5 543.2 315.8C536.9 313.1 531.2 309.1 526.5 304.2C521.8 299.3 518.1 293.6 515.6 287.2C513.1 280.9 511.9 274.1 512 267.3L512.4 158.2C512.2 128.3 520.8 99 537.3 74.03C553.7 49.05 577.2 29.51 604.8 17.89C607.8 16.64 611.1 16 614.4 16C617.8 16.04 621.2 16.74 624.3 18.08V18.08zM608 51.78C588.7 61.98 572.5 77.32 561.4 96.09C550.2 114.9 544.4 136.4 544.6 158.2L544 267.5C543.1 270.3 544.5 273 545.5 275.6C546.6 278.2 548.2 280.5 550.1 282.5C551.8 284.2 553.8 285.6 555.1 286.5C558.2 287.5 560.6 287.1 562.9 288H608V51.78zM145.9 209.9C136.9 218.9 124.7 224 112 224H96V480C96 484.2 94.31 488.3 91.31 491.3C88.31 494.3 84.24 496 80 496C75.76 496 71.69 494.3 68.69 491.3C65.69 488.3 64 484.2 64 480V224H48C35.27 224 23.06 218.9 14.06 209.9C5.057 200.9 0 188.7 0 176V32C0 27.76 1.686 23.69 4.686 20.69C7.687 17.69 11.76 16 16 16C20.24 16 24.31 17.69 27.31 20.69C30.31 23.69 32 27.76 32 32V176C32 180.2 33.69 184.3 36.69 187.3C39.69 190.3 43.76 192 48 192H64V32C64 27.76 65.69 23.69 68.69 20.69C71.69 17.69 75.76 16 80 16C84.24 16 88.31 17.69 91.31 20.69C94.31 23.69 96 27.76 96 32V192H112C116.2 192 120.3 190.3 123.3 187.3C126.3 184.3 128 180.2 128 176V32C128 27.76 129.7 23.69 132.7 20.69C135.7 17.69 139.8 16 144 16C148.2 16 152.3 17.69 155.3 20.69C158.3 23.69 160 27.76 160 32V176C160 188.7 154.9 200.9 145.9 209.9zM437.8 154.2C464.8 181.2 480 217.8 480 256C480 284.5 471.6 312.3 455.7 336C439.9 359.7 417.4 378.1 391.1 389C364.8 399.9 335.8 402.8 307.9 397.2C279.1 391.7 254.3 377.1 234.2 357.8C214 337.7 200.3 312 194.8 284.1C189.2 256.2 192.1 227.2 202.1 200.9C213.9 174.6 232.3 152.1 255.1 136.3C279.7 120.4 307.5 112 336 112C374.2 112 410.8 127.2 437.8 154.2L437.8 154.2zM415.2 335.2C436.2 314.2 448 285.7 448 256C448 233.9 441.4 212.2 429.1 193.8C416.8 175.4 399.3 161 378.9 152.5C358.4 144.1 335.9 141.8 314.1 146.2C292.4 150.5 272.5 161.1 256.8 176.8C241.1 192.5 230.5 212.4 226.2 234.2C221.8 255.9 224 278.4 232.5 298.9C241 319.3 255.4 336.8 273.8 349.1C292.2 361.4 313.8 368 336 368C365.7 368 394.2 356.2 415.2 335.2zM542.7 358.2C544 359.9 544.1 361.8 545.5 363.8C546.1 365.9 546.2 367.1 545.1 370.1C545.7 372.2 545 374.2 544 376C522.1 413.9 490.3 445.1 451.9 466.2C413.6 487.3 370.2 497.5 326.5 495.7C282.8 493.1 240.4 480.3 203.9 456.2C167.4 432.1 138.2 398.4 119.4 358.9C118.3 356.1 117.6 354.9 117.4 352.7C117.2 350.5 117.4 348.3 118 346.2C118.7 344.1 119.8 342.1 121.2 340.5C122.7 338.8 124.4 337.5 126.4 336.5C128.4 335.6 130.5 335.1 132.7 334.1C134.9 334.9 137.1 335.3 139.2 336.1C141.2 336.9 143.1 338.1 144.6 339.7C146.2 341.2 147.4 343.1 148.2 345.1C164.5 379.4 189.8 408.5 221.4 429.5C253 450.4 289.8 462.2 327.7 463.8C365.6 465.3 403.2 456.4 436.4 438.2C469.6 419.9 497.2 392.8 516.2 360C518.3 356.3 521.8 353.7 525.9 352.6C529.1 351.5 534.3 352 538 354.1C539.8 355.2 541.5 356.6 542.7 358.2V358.2zM195.5 95.9C191.3 95.4 187.5 93.24 184.8 89.91C182.2 86.57 181 82.33 181.5 78.11C182 73.9 184.2 70.05 187.5 67.43C229.8 34.1 282.1 15.98 336 15.98C389.9 15.98 442.2 34.1 484.5 67.43C487.8 70.05 489.1 73.9 490.5 78.11C490.1 82.33 489.8 86.57 487.2 89.91C484.5 93.24 480.7 95.4 476.5 95.9C472.2 96.4 468 95.21 464.7 92.58C427.8 64.23 382.5 48.86 336 48.86C289.5 48.86 244.2 64.23 207.3 92.58C203.1 95.21 199.8 96.4 195.5 95.9z"/></svg>');
}
.shop-all-wrapper-cont .active-list-menu .fa-chair-office, .shop-all-wrapper-cont .active-cat .fa-chair-office, .shop-all-wrapper-cont li.list-menu:hover .fa-chair-office {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M48.02 240c8.844 0 15.99-7.156 15.99-16l.0091-80c0-8.844-7.154-16-15.1-16s-15.1 7.156-15.1 16V224C32.02 232.8 39.17 240 48.02 240zM396.8 283.9C388.1 266.9 371.9 256 353.2 256h-1.217l-.0091-176c0-44.13-35.89-80-79.99-80H176C131.9 0 96.01 35.88 96.01 80L96.01 256H94.79C76.13 256 59.02 266.9 51.2 283.9L36.44 315.9c-6.883 14.95-5.697 32.13 3.156 45.98C48.45 375.7 63.56 384 80.02 384H208v49.04C162.1 438 128 463.8 128 496c0 8.844 7.156 16 15.1 16c8.844 0 16-7.156 16-16c0-12.78 19.74-26.76 47.99-30.77V496c0 8.844 7.157 16 15.1 16c8.844 0 15.1-7.156 15.1-16v-30.77c28.26 4.012 47.99 17.98 47.99 30.77c0 8.844 7.156 16 16 16c8.842 0 15.1-7.156 15.1-16c0-32.21-34.09-57.99-79.99-62.96V384h127.1c16.46 0 31.58-8.277 40.44-22.14c8.85-13.84 10.03-31.03 3.156-45.96L396.8 283.9zM176 32h95.99c26.47 0 47.1 21.53 47.1 48V256H128L128 80C128 53.53 149.5 32 176 32zM381.4 344.6C378.5 349.2 373.5 352 367.1 352H80.02c-5.484 0-10.52-2.756-13.47-7.369c-2.957-4.625-3.352-10.36-1.062-15.33l14.76-32C82.86 291.6 88.56 288 94.79 288h258.4c6.223 0 11.93 3.648 14.53 9.297l14.76 31.99C384.8 334.3 384.4 340 381.4 344.6zM399.1 128c-8.844 0-15.1 7.156-15.1 16L383.1 224c0 8.844 7.144 16 15.99 16s15.1-7.156 15.1-16V144C415.1 135.2 408.8 128 399.1 128z"/></svg>');
}
.shop-all-wrapper-cont .active-list-menu .fa-fan-table, .shop-all-wrapper-cont .active-cat .fa-fan-table, .shop-all-wrapper-cont li.list-menu:hover .fa-fan-table {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M448 224c0-123.8-100.3-224-224-224S0 100.3 0 224c0 118.3 91.75 215 208 223.3V480h-128C71.16 480 64 487.2 64 496C64 504.8 71.33 512 80.17 512h287.7C376.7 512 384 504.8 384 496c0-8.838-7.164-16-16-16h-128v-32.75C356.3 439 448 342.3 448 224zM224 413.5c-104.5 0-189.5-85-189.5-189.5S119.5 34.5 224 34.5S413.5 119.5 413.5 224S328.5 413.5 224 413.5zM224 209.4C216 209.4 209.4 216 209.4 224S216 238.6 224 238.6S238.6 232 238.6 224S232 209.4 224 209.4zM383.3 243.4c0-34-16.88-65.63-45-84.5c-28.25-19-64-22.62-95.38-9.75L221.1 93.25c-8-21.38-34.12-32.75-56-20.12c-48.62 28.12-65.37 90.38-37.25 139c6.625 11.38 15.38 21.5 26 29.5L116.6 287.9c-7.375 8.875-10.38 20.5-8.25 31.75c2 11.25 9 21.12 18.88 26.88C142.6 355.4 160.1 360 177.9 360c28.88 0 66.63-13.38 88.38-50.88c6.5-11.38 10.75-24 12.38-37.13c12.38 2 31.62 5.25 59.13 9.875C358.9 285.4 383.3 270 383.3 243.4zM343.5 250.3c-1.5 0-76.88-12.88-79-12.88c-.125 0 .125 0 0 0c-10 0-17.5 8.625-17.12 18.5c.625 13-2.5 26-9 37.25C218.9 326.9 184.4 328 178.6 328c-12.5 .125-24.75-3.125-35.5-9.375c-3.352-1.916-4.938-6.881-1.875-10.5l49-59.5c7.75-9.5 2.75-21.62-5.875-26c-11.62-6-21.38-15.25-28-26.5c-19.25-33.38-7.75-76 25.5-95.38C184.4 99.38 189.1 99.1 192 104.5l27 72c1.875 4.75 5.75 8.5 10.62 10c5 1.5 10.25 .75 14.62-2c21.38-13.62 48.63-14.5 70.88-2.25s36.13 35.63 36.13 61.13C351.3 247 348.6 250.3 343.5 250.3z"/></svg>');
}
.shop-all-wrapper-cont .active-list-menu .fa-trash, .shop-all-wrapper-cont .active-cat .fa-trash, .shop-all-wrapper-cont li.list-menu:hover .fa-trash {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M432 64C440.8 64 448 71.16 448 80C448 88.84 440.8 96 432 96H413.7L388.2 452.6C385.9 486.1 357.1 512 324.4 512H123.6C90.01 512 62.15 486.1 59.75 452.6L34.29 96H16C7.164 96 0 88.84 0 80C0 71.16 7.164 64 16 64H111.1L137 22.56C145.8 8.526 161.2 0 177.7 0H270.3C286.8 0 302.2 8.526 310.1 22.56L336.9 64H432zM177.7 32C172.2 32 167.1 34.84 164.2 39.52L148.9 64H299.1L283.8 39.52C280.9 34.84 275.8 32 270.3 32H177.7zM381.6 96H66.37L91.67 450.3C92.87 467 106.8 480 123.6 480H324.4C341.2 480 355.1 467 356.3 450.3L381.6 96z"/></svg>');
}
.shop-all-wrapper-cont .active-list-menu .fa-lightbulb-on, .shop-all-wrapper-cont .active-cat .fa-lightbulb-on, .shop-all-wrapper-cont li.list-menu:hover .fa-lightbulb-on {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M119.1 33.74l-64-31.1c-7.875-3.1-17.5-.875-21.38 7.125c-4 7.875-.875 17.5 7.125 21.37l64 31.1C107.1 63.36 109.5 63.99 112 63.99c7.375 0 13.88-5.125 15.62-12.37C129.3 44.49 125.8 36.99 119.1 33.74zM112 287.1c-2.5 0-4.875 .625-7.125 1.75l-64 31.1c-8 3.875-11.12 13.5-7.25 21.37c4 7.1 13.62 11.12 21.5 7.25l64-31.1c6.625-3.375 10.12-10.87 8.5-17.1C125.9 293.1 119.4 287.1 112 287.1zM528 63.99c2.5 0 4.875-.625 7.125-1.75l64-31.1c8-3.875 11.12-13.5 7.125-21.37c-3.875-7.1-13.5-11.12-21.38-7.125l-64 31.1c-6.625 3.25-10.12 10.75-8.5 17.87C514.1 58.86 520.6 63.99 528 63.99zM96 175.1C96 167.1 88.88 159.1 80 159.1h-64c-8.875 0-16 7.125-16 15.1S7.125 191.1 16 191.1h64C88.88 191.1 96 184.9 96 175.1zM624 159.1h-64c-8.875 0-16 7.125-16 15.1s7.125 15.1 16 15.1h64c8.875 0 16-7.125 16-15.1S632.9 159.1 624 159.1zM599.1 321.7l-64-31.1c-7.875-3.1-17.5-.75-21.5 7.125c-3.875 7.875-.75 17.5 7.25 21.5l64 31.1c7.875 3.875 17.5 .75 21.5-7.25C610.3 335.2 607.1 325.6 599.1 321.7zM319.5 .0154C222.7 .2967 144 79.89 144 177.4c0 42.91 15.47 84.34 43.55 116.6c13.33 15.31 35.84 49.59 43.73 76.02c1.078 8.687 8.844 14.62 17.64 13.71c8.703-.9687 14.98-8.965 14.11-17.65l-.6094-3.312c-10.31-34.97-36-72.84-50.73-89.77C188.7 246.5 176 212.6 176 177.4c0-81.24 63.05-145.1 143.5-145.3H320c38.13 0 74.05 14.87 101.2 41.94C448.8 101.5 464 138.2 464 177.4c0 35.19-12.67 69.15-35.67 95.62c-14.75 16.94-40.44 54.8-50.75 89.77l-.625 3.344c-1.047 8.75 4.938 17.59 13.67 18.68c.7813 .0938 1.531 .1562 2.281 .1562c7.797 0 14.36-5.121 15.36-13.12c8.344-28.25 30.86-62.53 44.2-77.84C480.5 261.7 496 220.3 496 177.4c0-47.71-18.55-92.49-52.22-126.1C410.5 18.08 365.6-1.172 319.5 .0154zM383.1 415.1H256c-8.846 0-16.01 7.18-16 16.03l.0746 22.34c.0098 6.27 1.884 12.46 5.359 17.68l17.09 25.69c5.225 7.855 17.22 14.28 26.65 14.28h61.72c9.418 0 21.41-6.43 26.63-14.27l17.09-25.69c2.953-4.441 5.351-12.36 5.359-17.68l-.0254-22.34C399.1 423.2 392.8 415.1 383.1 415.1zM367.9 454.4l-16.11 24.45c-.4766 .4375-1.686 1.086-.8672 1.117l-60.29 .1172c-.4238-.1016-1.138-.2773-1.423-.2773c-.1406 0-.1348-.2266 0 0l-17.1-25.48l-.0098-6.367h95.94l.0039 5.18C367.9 453.6 367.7 454.4 367.9 454.4C367.9 454.4 367.8 454.5 367.9 454.4zM336 80.02c0-8.84-7.156-16-16-16c-61.75 0-112 50.24-112 111.1c0 8.844 7.156 16 16 16s16-7.159 16-16c0-44.1 35.88-79.1 80-79.1C328.8 96.01 336 88.86 336 80.02z"/></svg>');
}
.shop-all-wrapper-cont .active-list-menu .fa-flux-capacitor, .shop-all-wrapper-cont .active-cat .fa-flux-capacitor, .shop-all-wrapper-cont li.list-menu:hover .fa-flux-capacitor {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M292.7 255.2L337.9 209.9C356.7 191.2 356.7 160.8 337.9 142.1C319.2 123.3 288.8 123.3 270.1 142.1L224 188.1L177.9 142.1C159.2 123.3 128.8 123.3 110.1 142.1C91.31 160.8 91.31 191.2 110.1 209.9L155.3 255.2C151.6 255.7 147.8 256 144 256C99.82 256 64 220.2 64 176C64 131.8 99.82 96 144 96C188.2 96 224 131.8 224 176C224 131.8 259.8 96 304 96C348.2 96 384 131.8 384 176C384 220.2 348.2 256 304 256C300.2 256 296.4 255.7 292.7 255.2V255.2zM173.8 273.7L176 275.9V336C176 362.5 197.5 384 224 384C250.5 384 272 362.5 272 336V275.9L274.2 273.7C292.4 288.4 304 310.8 304 336C304 380.2 268.2 416 224 416C179.8 416 144 380.2 144 336C144 310.8 155.6 288.4 173.8 273.7zM224 233.4L292.7 164.7C298.9 158.4 309.1 158.4 315.3 164.7C321.6 170.9 321.6 181.1 315.3 187.3L240 262.6V336C240 344.8 232.8 352 224 352C215.2 352 208 344.8 208 336V262.6L132.7 187.3C126.4 181.1 126.4 170.9 132.7 164.7C138.9 158.4 149.1 158.4 155.3 164.7L224 233.4zM384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM384 64H64C46.33 64 32 78.33 32 96V416C32 433.7 46.33 448 64 448H384C401.7 448 416 433.7 416 416V96C416 78.33 401.7 64 384 64z"/></svg>');
}
.shop-all-wrapper-cont .active-list-menu .fa-pallet, .shop-all-wrapper-cont .active-cat .fa-pallet, .shop-all-wrapper-cont li.list-menu:hover .fa-pallet {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M624 480h-64v-96h64c8.844 0 16-7.156 16-16S632.8 352 624 352h-608C7.156 352 0 359.2 0 368S7.156 384 16 384h64v96h-64C7.156 480 0 487.2 0 496S7.156 512 16 512h608c8.844 0 16-7.156 16-16S632.8 480 624 480zM304 480h-192v-96h192V480zM528 480h-192v-96h192V480z"/></svg>');
}
.shop-all-wrapper-cont .active-list-menu .fa-hospital-user, .shop-all-wrapper-cont .active-cat .fa-hospital-user, .shop-all-wrapper-cont li.list-menu:hover .fa-hospital-user {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M0 64C0 28.65 28.65 0 64 0H256C291.3 0 320 28.65 320 64V336C320 344.8 312.8 352 304 352C295.2 352 288 344.8 288 336V64C288 46.33 273.7 32 256 32H64C46.33 32 32 46.33 32 64V256H144C152.8 256 160 263.2 160 272C160 280.8 152.8 288 144 288H32V352H144C152.8 352 160 359.2 160 368C160 376.8 152.8 384 144 384H32V448C32 465.7 46.33 480 64 480H240C248.8 480 256 487.2 256 496C256 504.8 248.8 512 240 512H64C28.65 512 0 483.3 0 448V64zM144 80C144 71.16 151.2 64 160 64C168.8 64 176 71.16 176 80V112H208C216.8 112 224 119.2 224 128C224 136.8 216.8 144 208 144H176V176C176 184.8 168.8 192 160 192C151.2 192 144 184.8 144 176V144H112C103.2 144 96 136.8 96 128C96 119.2 103.2 112 112 112H144V80zM512 272C512 316.2 476.2 352 432 352C387.8 352 352 316.2 352 272C352 227.8 387.8 192 432 192C476.2 192 512 227.8 512 272zM432 224C405.5 224 384 245.5 384 272C384 298.5 405.5 320 432 320C458.5 320 480 298.5 480 272C480 245.5 458.5 224 432 224zM482.9 384C534.3 384 576 425.7 576 477.1C576 496.4 560.4 512 541.1 512H322.9C303.6 512 288 496.4 288 477.1C288 425.7 329.7 384 381.1 384H482.9zM322.9 480H541.1C542.7 480 544 478.7 544 477.1C544 443.4 516.6 416 482.9 416H381.1C347.4 416 320 443.4 320 477.1C320 478.7 321.3 480 322.9 480V480z"/></svg>');
}
.shop-all-wrapper-cont .active-list-menu .fa-cogs, .shop-all-wrapper-cont .active-cat .fa-cogs, .shop-all-wrapper-cont li.list-menu:hover .fa-cogs {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M103.1 176C103.1 145.1 129.1 120 159.1 120C190.9 120 215.1 145.1 215.1 176C215.1 206.9 190.9 232 159.1 232C129.1 232 103.1 206.9 103.1 176zM159.1 152C146.7 152 135.1 162.7 135.1 176C135.1 189.3 146.7 200 159.1 200C173.3 200 183.1 189.3 183.1 176C183.1 162.7 173.3 152 159.1 152zM213.9 51.16C223.4 55.3 232.4 60.5 240.6 66.61L267.7 58.52C273.2 56.85 279.3 58.3 283.3 62.62C299.5 80.44 311.9 101.8 319.3 125.4C321.1 130.9 319.3 136.9 315.1 140.9L294.1 160C295.7 165.5 295.1 171.1 295.1 176.8C295.1 181.1 295.7 187.1 295.2 192.1L315.1 211.1C319.3 215.1 321.1 221.1 319.3 226.6C311.9 250.2 299.5 271.6 283.3 289.4C279.3 293.7 273.2 295.2 267.7 293.5L242.1 285.8C233.3 292.5 223.7 298.1 213.5 302.6L207.3 328.6C205.1 334.3 201.7 338.8 196 340.1C184.4 342.6 172.4 344 159.1 344C147.6 344 135.6 342.6 123.1 340.1C118.3 338.8 114 334.3 112.7 328.6L106.5 302.6C96.26 298.1 86.67 292.5 77.91 285.8L52.34 293.5C46.75 295.2 40.65 293.7 36.73 289.4C20.5 271.6 8.055 250.2 .6513 226.6C-1.078 221.1 .6929 215.1 4.879 211.1L24.85 192.1C24.29 187.1 24 181.1 24 176.8C24 171.1 24.34 165.5 25.01 160L4.879 140.9C.6936 136.9-1.077 130.9 .652 125.4C8.056 101.8 20.51 80.44 36.73 62.62C40.65 58.3 46.75 56.85 52.34 58.52L79.38 66.61C87.62 60.5 96.57 55.3 106.1 51.17L112.7 23.36C114 17.71 118.3 13.17 123.1 11.91C135.6 9.35 147.6 8 159.1 8C172.4 8 184.4 9.35 196 11.91C201.7 13.16 205.1 17.71 207.3 23.36L213.9 51.16zM58.71 147.9L56.78 163.9C56.26 168.1 55.1 172.4 55.1 176.8C55.1 180.8 56.22 184.7 56.65 188.6L58.4 204.4L34.72 226.9C39.47 238.8 45.84 249.8 53.55 259.7L84.35 250.5L97.31 260.4C104 265.5 111.4 269.8 119.2 273.2L133.9 279.5L141.3 310.7C147.4 311.6 153.6 312 159.1 312C166.3 312 172.6 311.6 178.7 310.7L186.1 279.5L200.8 273.2C208.6 269.8 215.1 265.5 222.7 260.4L235.7 250.5L266.4 259.7C274.2 249.8 280.5 238.8 285.3 226.9L261.6 204.4L263.3 188.6C263.8 184.7 263.1 180.8 263.1 176.8C263.1 172.4 263.7 168.1 263.2 163.9L261.3 147.9L285.3 125.1C280.5 113.2 274.2 102.2 266.4 92.29L234.4 101.9L221.6 92.32C215.2 87.64 208.4 83.67 201.1 80.51L186.5 74.13L178.7 41.29C172.6 40.44 166.3 40 159.1 40C153.6 40 147.4 40.44 141.3 41.29L133.5 74.13L118.8 80.51C111.6 83.67 104.7 87.64 98.44 92.32L85.56 101.9L53.55 92.29C45.84 102.2 39.47 113.2 34.72 125.1L58.71 147.9zM464 296C494.9 296 520 321.1 520 352C520 382.9 494.9 408 464 408C433.1 408 408 382.9 408 352C408 321.1 433.1 296 464 296V296zM488 352C488 338.7 477.3 328 464 328C450.7 328 440 338.7 440 352C440 365.3 450.7 376 464 376C477.3 376 488 365.3 488 352zM588.8 405.9C584.7 415.4 579.5 424.4 573.4 432.6L581.5 459.7C583.2 465.2 581.7 471.3 577.4 475.3C559.6 491.5 538.2 503.9 514.6 511.3C509.1 513.1 503.1 511.3 499.1 507.1L479.1 486.1C474.5 487.7 468.9 488 463.2 488C458 488 452.9 487.7 447.9 487.2L428.9 507.1C424.9 511.3 418.9 513.1 413.4 511.3C389.8 503.9 368.4 491.5 350.6 475.3C346.3 471.4 344.9 465.2 346.5 459.7L354.2 434.1C347.5 425.3 341.9 415.7 337.4 405.5L311.4 399.3C305.7 397.1 301.2 393.7 299.9 388C297.4 376.4 296 364.4 296 352C296 339.6 297.4 327.6 299.9 315.1C301.2 310.3 305.7 306 311.4 304.7L337.4 298.5C341.9 288.3 347.5 278.7 354.2 269.9L346.5 244.3C344.9 238.8 346.3 232.7 350.6 228.7C368.4 212.5 389.8 200.1 413.4 192.7C418.9 190.9 424.9 192.7 428.9 196.9L447.9 216.9C452.9 216.3 458 216 463.2 216C468.9 216 474.5 216.3 479.1 217L499.1 196.9C503.1 192.7 509.1 190.9 514.6 192.7C538.2 200.1 559.6 212.5 577.4 228.7C581.7 232.7 583.2 238.8 581.5 244.3L573.4 271.4C579.5 279.6 584.7 288.6 588.8 298.1L616.6 304.7C622.3 306 626.8 310.3 628.1 315.1C630.7 327.6 632 339.6 632 352C632 364.4 630.7 376.4 628.1 388C626.8 393.7 622.3 397.1 616.6 399.3L588.8 405.9zM492.1 250.7L476.1 248.8C471.9 248.3 467.6 248 463.2 248C459.2 248 455.3 248.2 451.4 248.7L435.6 250.4L413.1 226.7C401.2 231.5 390.2 237.8 380.3 245.6L389.5 276.4L379.6 289.3C374.5 296 370.2 303.4 366.8 311.2L360.5 325.9L329.3 333.3C328.4 339.4 328 345.7 328 352C328 358.3 328.4 364.6 329.3 370.7L360.5 378.1L366.8 392.8C370.2 400.6 374.5 407.1 379.6 414.7L389.5 427.7L380.3 458.4C390.2 466.2 401.2 472.5 413.1 477.3L435.6 453.6L451.4 455.4C455.3 455.8 459.2 456 463.2 456C467.6 456 471.9 455.7 476.1 455.2L492.1 453.3L514.9 477.3C526.8 472.5 537.8 466.2 547.7 458.4L538.1 426.4L547.7 413.6C552.4 407.3 556.3 400.4 559.5 393.1L565.9 378.5L598.7 370.7C599.6 364.6 600 358.3 600 352C600 345.7 599.6 339.4 598.7 333.3L565.9 325.5L559.5 310.9C556.3 303.6 552.4 296.8 547.7 290.4L538.1 277.6L547.7 245.6C537.8 237.8 526.8 231.5 514.9 226.7L492.1 250.7z"/></svg>');
}
.shop-all-wrapper-cont .active-list-menu .fa-backpack, .shop-all-wrapper-cont .active-cat .fa-backpack, .shop-all-wrapper-cont li.list-menu:hover .fa-backpack {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M320 64h-16V48C304 21.5 282.5 0 256 0H192C165.5 0 144 21.5 144 48V64H128C57.25 64 0 121.2 0 192v256c0 35.38 28.62 64 64 64h320c35.38 0 64-28.62 64-64V192C448 121.2 390.8 64 320 64zM176 48C176 39.12 183.2 32 192 32h64c8.75 0 16 7.125 16 16V64h-96V48zM336 480h-224v-96h224V480zM336 352h-224v-32c0-17.62 14.38-32 32-32h160c17.62 0 32 14.38 32 32V352zM416 448c0 17.62-14.38 32-32 32h-16v-160c0-35.25-28.75-64-64-64h-160c-35.25 0-64 28.75-64 64v160H64c-17.62 0-32-14.38-32-32V192c0-53 43-96 96-96h192c53 0 96 43 96 96V448zM304 160H143.1C135.2 160 128 167.2 128 175.1C128 184.8 135.2 192 143.1 192h160C312.8 192 320 184.8 320 176C320 167.2 312.8 160 304 160z"/></svg>');
}
.shop-all-wrapper-cont .active-list-menu .fa-truck, .shop-all-wrapper-cont .active-cat .fa-truck, .shop-all-wrapper-cont li.list-menu:hover .fa-truck {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M64 416C28.65 416 0 387.3 0 352V64C0 28.65 28.65 0 64 0H352C387.3 0 416 28.65 416 64V96H481.3C495.3 96 508.6 102.1 517.7 112.8L596.4 204.6C603.9 213.3 608 224.4 608 235.8V384H624C632.8 384 640 391.2 640 400C640 408.8 632.8 416 624 416H576C576 469 533 512 480 512C426.1 512 384 469 384 416H255.1C255.1 469 213 512 159.1 512C106.1 512 63.1 469 63.1 416H64zM32 64V352C32 369.7 46.33 384 64 384H69.46C82.64 346.7 118.2 320 160 320C201.8 320 237.4 346.7 250.5 384H384V64C384 46.33 369.7 32 352 32H64C46.33 32 32 46.33 32 64zM570.9 224L493.4 133.6C490.4 130 485.1 128 481.3 128H416V224H570.9zM416 256V344.4C432.1 329.2 455.4 320 480 320C521.8 320 557.4 346.7 570.5 384H576V256H416zM160 352C124.7 352 96 380.7 96 416C96 451.3 124.7 480 160 480C195.3 480 224 451.3 224 416C224 380.7 195.3 352 160 352zM480 480C515.3 480 544 451.3 544 416C544 380.7 515.3 352 480 352C444.7 352 416 380.7 416 416C416 451.3 444.7 480 480 480z"/></svg>');
}
.shop-all-wrapper-cont .active-list-menu .fa-wrench, .shop-all-wrapper-cont .active-cat .fa-wrench, .shop-all-wrapper-cont li.list-menu:hover .fa-wrench {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M507.4 114.5c-2.25-9.5-9.626-17-19-19.63c-9.501-2.625-19.63 0-26.63 7L397.9 165.7l-44.25-7.375l-7.376-44.25l63.88-63.88c6.876-6.875 9.626-17.13 7.001-26.5c-2.625-9.5-10.25-16.88-19.75-19.25c-51.75-12.75-105.4 2-143.3 39.75C216.2 82.12 201.9 136.9 215.5 188.1l-193.3 193.3c-29.63 29.63-29.63 77.88 0 107.5C36.47 504.1 55.6 512 75.98 512c20.25 0 39.25-7.875 53.63-22.25l193.1-193.1c52.13 13.75 106.9-.75 144.9-38.88C505.5 219.1 520.4 166.4 507.4 114.5zM445 235.2c-31.75 31.75-78.38 42.63-121.8 28.13l-9.376-3.125L106.1 467.1c-16.63 16.63-45.5 16.63-62.13 0c-17.13-17.13-17.13-45.13 0-62.25l207-207L248.7 188.6c-14.38-43.5-3.625-90.13 28-121.8c22.75-22.63 52.75-34.88 83.76-34.88c6.876 0 13.88 .625 20.75 1.75l-69.26 69.38l13.75 83l83.13 13.88l69.26-69.38C484.9 168.9 472.8 207.5 445 235.2zM79.99 415.1c-8.876 0-16 7.125-16 16s7.125 16 16 16s16-7.125 16-16S88.86 415.1 79.99 415.1z"/></svg>');
}
.shop-all-wrapper-cont .active-list-menu .fa-cube, .shop-all-wrapper-cont .active-cat .fa-cube, .shop-all-wrapper-cont li.list-menu:hover .fa-cube {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M239.5 5.018C250.1 1.106 261.9 1.106 272.5 5.018L480.5 81.28C499.4 88.22 512 106.2 512 126.4V385.7C512 405.8 499.4 423.8 480.5 430.7L272.5 506.1C261.9 510.9 250.1 510.9 239.5 506.1L31.48 430.7C12.57 423.8 0 405.8 0 385.7V126.4C0 106.2 12.57 88.22 31.48 81.28L239.5 5.018zM261.5 35.06C257.1 33.76 254 33.76 250.5 35.06L44.14 110.7L256 193.1L467.9 110.7L261.5 35.06zM42.49 400.7L240 473.1V222L32 140.3V385.7C32 392.4 36.19 398.4 42.49 400.7V400.7zM272 473.1L469.5 400.7C475.8 398.4 480 392.4 480 385.7V140.3L272 222V473.1z"/></svg>');
}
.shop-all-wrapper-cont .active-list-menu .fa-user-hard-hat, .shop-all-wrapper-cont .active-cat .fa-user-hard-hat, .shop-all-wrapper-cont li.list-menu:hover .fa-user-hard-hat {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M447 472.2C434.1 420.4 387.5 384 334 384H113.1c-53.45 0-100 36.38-113 88.24C-4.079 492.4 11.2 512 32.02 512h383.1C436.8 512 452.1 492.4 447 472.2zM32.02 479.1C41.44 442.3 75.14 416 113.1 416h220c38.84 0 72.54 26.32 81.97 64L32.02 479.1zM322.4 224c0 52.94-43.07 96-96.01 96S130.4 276.9 130.4 224c0-8.844-7.158-16-16-16s-16 7.156-16 16c0 70.58 57.43 128 128 128c70.58 0 128-57.42 128-128c0-8.844-7.158-16-16-16C329.6 208 322.4 215.2 322.4 224zM80.44 176h289.6c8.884 0 16.09-7.164 16.09-16c0-8.838-7.203-16-16.09-16l-16.09-.0078c0-.0059 0 .0059 0 0c0-65.1-49.3-118.4-112.6-126.4V16c0-8.844-7.195-16-16.09-16C216.3 0 209.1 7.156 209.1 16v1.602c-63.31 7.977-112.6 61.29-112.6 126.4c0 .0059 0-.0059 0 0L80.44 144C71.55 144 64.35 151.2 64.35 160C64.35 168.8 71.55 176 80.44 176zM241.3 49.6c45.56 7.672 80.44 46.93 80.44 94.39c0 .0059 0-.0059 0 0L241.3 144V49.6zM128.7 143.1c0-47.46 34.88-86.72 80.44-94.39V144L128.7 143.1C128.7 143.1 128.7 143.1 128.7 143.1z"/></svg>');
}
.shop-all-wrapper-cont .active-list-menu .fa-screwdriver-wrench, .shop-all-wrapper-cont .active-cat .fa-screwdriver-wrench, .shop-all-wrapper-cont li.list-menu:hover .fa-screwdriver-wrench {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M225.1 378.1c-5.346-9.277-17.67-11.48-25.24-3.91l-91.57 91.55c-15.01 15-38.9 18.79-56.54 6.984c-23.71-15.88-26.04-48.76-6.967-67.97l134.8-134.8c6.242-6.238 6.229-16.36-.0313-22.59C173.3 241.2 163.2 241.2 156.1 247.4l-134.7 134.7c-29.62 29.62-29.62 77.86 0 107.5c16.64 16.78 39.93 24.7 63.89 21.57c17.43-2.273 33.27-11.36 45.7-23.79l90.54-90.52c4.883-4.883 6.32-12.52 2.857-18.49C225.2 378.3 225.1 378.2 225.1 378.1zM259.8 88.66c4.697-7.82 10.35-15.14 16.98-21.8c22.75-22.62 52.62-34.87 83.87-34.87c6.875 0 13.75 .625 20.62 1.75l-69.25 69.48l13.75 82.98l83.12 13.75l69.37-69.23c6.625 38.12-5.373 76.73-33.12 104.5c-4.432 4.434-9.207 8.426-14.23 12c-7.775 5.527-8.24 16.98-1.475 23.7c5.625 5.594 14.65 6.258 21.07 1.602c6.045-4.383 11.82-9.293 17.26-14.81c37.75-37.74 52.62-91.35 39.62-143.2c-2.25-9.492-9.625-16.99-19.12-19.62s-19.62 0-26.62 7l-63.87 63.86L353.5 158.3l-7.373-44.12l63.87-63.98c6.873-6.871 9.623-16.99 6.998-26.49c-2.623-9.496-10.25-16.74-19.75-19.12c-51.62-12.88-105.2 1.875-143.1 39.61c-8.27 8.348-15.16 17.61-20.98 27.39c-3.791 6.367-3.049 14.45 2.191 19.68C242.5 98.44 254.6 97.3 259.8 88.66zM63.1 431.9c0 8.746 7.25 15.1 16 15.1s15.1-7.25 15.1-15.1s-7.248-15.1-15.1-15.1S63.1 423.1 63.1 431.9zM502.6 389.4l-124.4-124.5c-15.62-15.62-36.12-23.37-56.62-23.37c-15.38 0-30.88 4.371-44.12 13.25L191.1 169.3l.002-73.35l-127.1-95.99L0 63.1l96 127.1l73.37-.0289l85.5 85.48c-20.62 31.12-17.12 73.23 10.25 100.7l124.5 124.5C395.7 508.8 403.1 512 412.2 512c8.123 0 16.37-3.125 22.5-9.375l67.1-67.98C515.1 422.1 515.1 401.9 502.6 389.4zM159.1 159.1h-47.1L42.25 66.98L66.1 42.24l92.1 69.73V159.1zM412.1 479.9l-124.4-124.5c-9.123-9.125-14.12-21.12-14.12-33.87c0-12.88 5-24.87 14.12-33.87c9-9.125 21-14.12 33.88-14.12c12.75 0 24.88 4.996 33.87 14.12l124.5 124.3L412.1 479.9z"/></svg>');
}
.shop-all-wrapper-cont .active-list-menu .fa-car, .shop-all-wrapper-cont .active-cat .fa-car, .shop-all-wrapper-cont li.list-menu:hover .fa-car {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M80 296C80 282.7 90.75 272 104 272C117.3 272 128 282.7 128 296C128 309.3 117.3 320 104 320C90.75 320 80 309.3 80 296zM432 296C432 309.3 421.3 320 408 320C394.7 320 384 309.3 384 296C384 282.7 394.7 272 408 272C421.3 272 432 282.7 432 296zM48.29 204.7L82.99 89.01C93.14 55.17 124.3 32 159.6 32H352.4C387.7 32 418.9 55.17 429 89.01L463.7 204.7C492.6 221.2 512 252.3 512 288V464C512 472.8 504.8 480 496 480C487.2 480 480 472.8 480 464V416H32V464C32 472.8 24.84 480 16 480C7.164 480 0 472.8 0 464V288C0 252.3 19.44 221.2 48.29 204.7zM85.33 192.6C88.83 192.2 92.39 192 96 192H416C419.6 192 423.2 192.2 426.7 192.6L398.4 98.21C392.3 77.9 373.6 64 352.4 64H159.6C138.4 64 119.7 77.9 113.6 98.21L85.33 192.6zM32 288V384H480V288C480 260.3 462.4 236.7 437.7 227.8L437.3 227.9L437.2 227.6C430.5 225.3 423.4 224 416 224H96C88.58 224 81.46 225.3 74.83 227.6L74.73 227.9L74.27 227.8C49.62 236.7 32 260.3 32 288V288z"/></svg>');
}
.shop-all-wrapper-cont .active-list-menu .fa-container-storage, .shop-all-wrapper-cont .active-cat .fa-container-storage, .shop-all-wrapper-cont li.list-menu:hover .fa-container-storage {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M368 416c8.844 0 16-7.156 16-16v-288C384 103.2 376.8 96 368 96S352 103.2 352 112v288C352 408.8 359.2 416 368 416zM464 416c8.844 0 16-7.156 16-16v-288C480 103.2 472.8 96 464 96S448 103.2 448 112v288C448 408.8 455.2 416 464 416zM272 416C280.8 416 288 408.8 288 400v-288C288 103.2 280.8 96 272 96S256 103.2 256 112v288C256 408.8 263.2 416 272 416zM624 448H608V64h16C632.8 64 640 56.84 640 48S632.8 32 624 32h-608C7.156 32 0 39.16 0 48S7.156 64 16 64H32v384H16C7.156 448 0 455.2 0 464S7.156 480 16 480h608c8.844 0 16-7.156 16-16S632.8 448 624 448zM576 448H64V64h512V448zM176 416C184.8 416 192 408.8 192 400v-288C192 103.2 184.8 96 176 96S160 103.2 160 112v288C160 408.8 167.2 416 176 416z"/></svg>');
}

.showHamburgermenu.new-mobile-menu {
  height: 100%;
  top: 0;
  display: flex;
  flex-direction: column;
  position: fixed;
  z-index: 1300;
  background: #f4f4f4;
  color: black;
  overflow: auto;
  /* .fal {
     color: $white;
     font-size: 1.2rem;
   }
   .quickOrderIcon .fal {
     font-size: 1rem;
   }*/
  /*
    .mainCategoryList {
      text-decoration: underline;
      @include for-phone-only {
        text-decoration: none;
        a:link {
          text-decoration: underline;
        }
      }
      background: #17628f;
      padding: 2%;
      padding-left: 3%;
      a,a:hover {color: #fff;}
    }*/
  /*.nestedNavigation {
    padding-top: 0;
    border-bottom: 0; 
    font-size: 14px;
    overflow: hidden;
    .mobileScrollsection {
      margin-right: 0;
      margin-top: 5px;
      max-height: calc(100% - 80px);
    }
  }*/
  /* .menuItemIcon {
     padding-right:20px !important; padding-left: 0;
   }*/
}
.showHamburgermenu.new-mobile-menu i::before {
  content: "";
}
@media (max-width: 1024.98px) {
  .showHamburgermenu.new-mobile-menu {
    width: 65%;
  }
  .showHamburgermenu.new-mobile-menu .languages {
    padding-right: 2%;
    padding-left: 4%;
    padding-top: 2%;
  }
}
@media (max-width: 767.98px) {
  .showHamburgermenu.new-mobile-menu {
    width: 88%;
    font-size: 13px;
  }
}
.showHamburgermenu.new-mobile-menu .hamburger-menu-list {
  border-bottom: 1px solid rgba(255, 255, 255, 0.23);
  padding-top: 8px;
  padding-bottom: 0;
  background: #002D50;
  color: white;
}
.showHamburgermenu.new-mobile-menu .menuBreadcrumb {
  padding: 0;
  font-weight: 500;
  color: #004E7D;
  font-size: 14px;
  height: 35px;
  line-height: 35px;
  /* @include for-desktop-ups {
     font-size: 14px;
   }*/
}
.showHamburgermenu.new-mobile-menu .mdesc i {
  height: 15px !important;
  width: 15px !important;
  display: inline-block;
  background-repeat: no-repeat;
  vertical-align: middle;
  padding-right: 30px;
}

/*.accountPage {
  .accountMenuMobile {
    background: $active-menu;

  }
  .hamburgerMenuList {
    padding-top: 0;
  }
}*/
#mobile-nav-module {
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-tap-highlight-color: transparent;
  position: absolute;
  z-index: 1299;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: none;
}
#mobile-nav-module svg {
  width: 40px;
  height: 40px;
  position: absolute;
}
@media (max-width: 1024.98px) {
  #mobile-nav-module svg {
    left: 66%;
  }
}
@media (max-width: 767.98px) {
  #mobile-nav-module svg {
    left: unset;
    right: 0;
  }
}

.non-primaries-nav .submenuItems, .cat-menu {
  height: 35px;
  font-size: 14px;
  line-height: 35px;
  width: 100%;
}

.non-primaries-nav .submenuItems a, .cat-menu a {
  width: 100%;
  display: block;
}

.non-primaries-nav {
  display: none;
  width: 100%;
}

.primaries-nav .mdesc {
  height: 35px;
  font-size: 14px;
  line-height: 35px;
  width: 100%;
}

.section-nav-title {
  font-size: 18px;
  border-bottom: 1px solid rgba(204, 204, 204, 0.8);
  margin-bottom: 10px;
  padding-bottom: 10px;
  text-transform: capitalize;
}

.mobile-mega-menu, .supports-menu-cont, .nested-links {
  margin-left: 3%;
  margin-top: 15px;
  margin-right: 3%;
}

.supports-menu-cont .menu-items {
  display: flex;
}

.hamburger-menu-list .menuItems {
  border-bottom: 1px solid #fff;
}
.hamburger-menu-list .menuItems:last-child {
  border-bottom: none;
}

.new-mobile-menu .view-all-link {
  height: 35px;
}
.new-mobile-menu .supports-menu-title {
  text-transform: capitalize;
  font-size: 14px;
  width: 100%;
  line-height: 35px;
  height: 35px;
  display: flex;
}
.new-mobile-menu .nested-links {
  display: none;
  margin-bottom: 20px;
}
.new-mobile-menu .cat-menu.mdesc svg {
  vertical-align: middle;
}
.new-mobile-menu .link-only a {
  color: initial;
  font-size: 14px;
  width: 100%;
}
.new-mobile-menu .link-only {
  height: 35px;
  line-height: 35px;
}
.new-mobile-menu .view-all-parent {
  text-decoration: underline;
  line-height: 35px;
  font-size: 14px;
  display: block;
}
.new-mobile-menu .primaries-cont, .new-mobile-menu .nested-links .menu-items {
  display: flex;
}
.new-mobile-menu .primaries-cont svg, .new-mobile-menu .nested-links .menu-items svg {
  align-items: flex-end;
  margin-top: 5px;
  color: #004E7D;
}
.new-mobile-menu .supports-menu-cont svg {
  align-items: flex-end;
  margin-top: 5px;
  color: #004E7D;
  position: absolute;
  right: 3%;
}
.new-mobile-menu .contact-menu {
  margin-bottom: 20px;
}
.new-mobile-menu.show-lv1-menu #nested-lv2, .new-mobile-menu.show-lv1-menu .supports-menu-cont, .new-mobile-menu.show-lv1-menu #mobile-mega-menu {
  display: none;
}
.new-mobile-menu.show-lv1-menu #nested-lv1 {
  display: block;
}
.new-mobile-menu.show-lv2-menu #nested-lv1, .new-mobile-menu.show-lv2-menu .supports-menu-cont, .new-mobile-menu.show-lv2-menu #mobile-mega-menu {
  display: none;
}
.new-mobile-menu.show-lv2-menu #nested-lv2 {
  display: block;
}
.new-mobile-menu.deals .nested-links, .new-mobile-menu.deals #mobile-mega-menu, .new-mobile-menu.deals .contact-menu, .new-mobile-menu.deals .other-links-only, .new-mobile-menu.deals .supports-menu-title, .new-mobile-menu.deals .supports-menu-cont svg, .new-mobile-menu.shop-by-industry .nested-links, .new-mobile-menu.shop-by-industry #mobile-mega-menu, .new-mobile-menu.shop-by-industry .contact-menu, .new-mobile-menu.shop-by-industry .other-links-only, .new-mobile-menu.shop-by-industry .supports-menu-title, .new-mobile-menu.shop-by-industry .supports-menu-cont svg {
  display: none;
}
.new-mobile-menu.deals #shop-by-industry-menu-cont {
  display: none;
}
.new-mobile-menu.deals #deals-nav {
  display: block;
}
.new-mobile-menu.shop-by-industry #deals-menu-cont {
  display: none;
}
.new-mobile-menu.shop-by-industry #shop-by-industry-nav {
  display: block;
}

.showHamburgermenu .fal {
  width: 17px;
  height: 19px;
  background-repeat: no-repeat;
  display: block;
}
.showHamburgermenu i.fa-user {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M272 304h-96C78.8 304 0 382.8 0 480c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32C448 382.8 369.2 304 272 304zM48.99 464C56.89 400.9 110.8 352 176 352h96c65.16 0 119.1 48.95 127 112H48.99zM224 256c70.69 0 128-57.31 128-128c0-70.69-57.31-128-128-128S96 57.31 96 128C96 198.7 153.3 256 224 256zM224 48c44.11 0 80 35.89 80 80c0 44.11-35.89 80-80 80S144 172.1 144 128C144 83.89 179.9 48 224 48z"/></svg>');
}
.showHamburgermenu i.fa-box {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M342.4 32C367.7 32 390.6 46.9 400.9 70.01L442.5 163.6C446.1 171.8 448 180.6 448 189.6V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V189.6C0 180.6 1.879 171.8 5.516 163.6L47.11 70.01C57.38 46.89 80.3 32 105.6 32H342.4zM342.4 80H248V160H388.4L357 89.5C354.5 83.72 348.7 80 342.4 80V80zM400 208H48V416C48 424.8 55.16 432 64 432H384C392.8 432 400 424.8 400 416V208zM59.64 160H200V80H105.6C99.27 80 93.54 83.72 90.97 89.5L59.64 160z"/></svg>');
}
.showHamburgermenu .mobileMenu .submenuItems, .showHamburgermenu .mobileMenu .menuItems {
  font-size: 14px;
  color: #fff;
}
.showHamburgermenu .menucloseIcon svg {
  color: #fff;
}
.showHamburgermenu .hamburgerMenuList .menuItems:first-child {
  background: #002c50;
}
.showHamburgermenu .mobileMenu .menuItems span {
  width: 90%;
}
.showHamburgermenu .nestedNavigation .menuBreadcrumb {
  margin-bottom: 20px;
  padding-left: 3%;
  margin-top: 20px;
}

.productCatgories .Icon i {
  height: 40px;
  display: block;
  background-repeat: no-repeat;
}
@media (max-width: 767.98px) {
  .productCatgories .Icon i {
    height: 29px;
  }
}

.productCatgories .Icon .fa-box,
.nav-modal-wrapper .fa-box,
.new-mobile-menu .primaries-nav .fa-box {
  width: 35px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(0, 73, 135)" d="M342.4 32C367.7 32 390.6 46.9 400.9 70.01L442.5 163.6C446.1 171.8 448 180.6 448 189.6V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V189.6C0 180.6 1.879 171.8 5.516 163.6L47.11 70.01C57.38 46.89 80.3 32 105.6 32H342.4zM342.4 64H240V160H405.9L371.7 83C366.5 71.45 355.1 64 342.4 64V64zM416 192H32V416C32 433.7 46.33 448 64 448H384C401.7 448 416 433.7 416 416V192zM42.13 160H208V64H105.6C92.95 64 81.49 71.45 76.35 83L42.13 160z"/></svg>');
}
.productCatgories .Icon .fa-building,
.nav-modal-wrapper .fa-building,
.new-mobile-menu .primaries-nav .fa-building {
  width: 30px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(0, 73, 135)" d="M64 120C64 106.7 74.75 96 88 96H136C149.3 96 160 106.7 160 120V168C160 181.3 149.3 192 136 192H88C74.75 192 64 181.3 64 168V120zM96 128V160H128V128H96zM296 96C309.3 96 320 106.7 320 120V168C320 181.3 309.3 192 296 192H248C234.7 192 224 181.3 224 168V120C224 106.7 234.7 96 248 96H296zM288 160V128H256V160H288zM64 248C64 234.7 74.75 224 88 224H136C149.3 224 160 234.7 160 248V296C160 309.3 149.3 320 136 320H88C74.75 320 64 309.3 64 296V248zM96 256V288H128V256H96zM296 224C309.3 224 320 234.7 320 248V296C320 309.3 309.3 320 296 320H248C234.7 320 224 309.3 224 296V248C224 234.7 234.7 224 248 224H296zM288 288V256H256V288H288zM64 512C28.65 512 0 483.3 0 448V64C0 28.65 28.65 0 64 0H320C355.3 0 384 28.65 384 64V448C384 483.3 355.3 512 320 512H64zM32 64V448C32 465.7 46.33 480 64 480H128V416C128 380.7 156.7 352 192 352C227.3 352 256 380.7 256 416V480H320C337.7 480 352 465.7 352 448V64C352 46.33 337.7 32 320 32H64C46.33 32 32 46.33 32 64zM224 416C224 398.3 209.7 384 192 384C174.3 384 160 398.3 160 416V480H224V416z"/></svg>');
}
.productCatgories .Icon .fa-forklift,
.nav-modal-wrapper .fa-forklift,
.new-mobile-menu .primaries-nav .fa-forklift {
  width: 50px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(0, 73, 135)" d="M277.8 0C290.2 0 301.6 7.201 306.8 18.47L412.1 246C414.1 250.3 416 254.9 416 259.5V344.4C435.6 362 448 387.6 448 416C448 469 405 512 352 512C298.1 512 256 469 256 416H192C192 469 149 512 96 512C42.98 512 0 469 0 416V240C0 195.8 35.82 160 80 160H128V32C128 14.33 142.3 0 160 0H277.8zM80 192C53.49 192 32 213.5 32 240V344.4C48.98 329.2 71.41 320 96 320C137.8 320 173.4 346.7 186.5 384H261.5C274.6 346.7 310.2 320 352 320C363.2 320 373.1 321.9 384 325.5V288H263.1C255.1 288 248.2 284.1 242.3 279.5L147.5 192H80zM264 256H382.3L277.8 32H160V160L264 256zM296.6 384C291.1 393.4 288 404.3 288 416C288 451.3 316.7 480 352 480C387.3 480 416 451.3 416 416C416 393.9 404.8 374.4 387.8 362.9C386.6 362.1 385.3 361.3 384 360.6C374.6 355.1 363.7 352 352 352C328.3 352 307.6 364.9 296.6 384V384zM40.56 384C35.12 393.4 32 404.3 32 416C32 451.3 60.65 480 96 480C131.3 480 160 451.3 160 416C160 404.1 157.2 394.6 152.3 385.5C152 384.1 151.7 384.5 151.4 384C140.4 364.9 119.7 352 95.1 352C72.31 352 51.63 364.9 40.56 384H40.56zM512 416H624C632.8 416 640 423.2 640 432C640 440.8 632.8 448 624 448H496C487.2 448 480 440.8 480 432V16C480 7.164 487.2 0 496 0C504.8 0 512 7.164 512 16V416z"/></svg>');
}
.productCatgories .Icon .fa-screwdriver,
.nav-modal-wrapper .fa-screwdriver,
.new-mobile-menu .primaries-nav .fa-screwdriver {
  width: 40px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(0, 73, 135)" d="M415.1 192l95.1-128l-63.1-64l-128 96l-.0208 73.38l-98.5 98.5C209.2 260 195.2 256 181.2 256c-19.12 0-38.25 7.25-52.87 21.88l-117.4 117.7c-14.62 14.5-14.62 38.17 0 52.79l52.75 52.75C71.03 508.5 80.59 512 90.22 512c9.5 0 18.98-3.542 26.23-10.92l117.6-117.5c25.25-25.25 28.63-64.25 10-93.13L342.6 192H415.1zM351.1 112l93-69.75l24.75 24.75L399.1 160h-48V112zM211.3 360.9l-117.4 117.5c-1 1-2.375 1.5-3.75 1.5c-1 0-2.5-.25-3.75-1.5L33.59 425.5c-2-2.125-2-5.375 0-7.5l117.5-117.4c8-8.125 18.75-12.5 30.12-12.5c11.37 0 22.13 4.375 30.13 12.5C227.1 317.2 227.1 344.2 211.3 360.9z"/></svg>');
}
.productCatgories .Icon .fa-plate-utensils,
.nav-modal-wrapper .fa-plate-utensils,
.new-mobile-menu .primaries-nav .fa-plate-utensils {
  width: 50px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(0, 73, 135)" d="M624.3 18.08C627.4 19.41 630.3 21.36 632.6 23.79C635 26.23 636.9 29.11 638.2 32.27C639.4 35.43 640 38.81 640 42.21V480C640 484.2 638.3 488.3 635.3 491.3C632.3 494.3 628.2 496 624 496C619.8 496 615.7 494.3 612.7 491.3C609.7 488.3 608 484.2 608 480V320H562.9C556.1 319.9 549.4 318.5 543.2 315.8C536.9 313.1 531.2 309.1 526.5 304.2C521.8 299.3 518.1 293.6 515.6 287.2C513.1 280.9 511.9 274.1 512 267.3L512.4 158.2C512.2 128.3 520.8 99 537.3 74.03C553.7 49.05 577.2 29.51 604.8 17.89C607.8 16.64 611.1 16 614.4 16C617.8 16.04 621.2 16.74 624.3 18.08V18.08zM608 51.78C588.7 61.98 572.5 77.32 561.4 96.09C550.2 114.9 544.4 136.4 544.6 158.2L544 267.5C543.1 270.3 544.5 273 545.5 275.6C546.6 278.2 548.2 280.5 550.1 282.5C551.8 284.2 553.8 285.6 555.1 286.5C558.2 287.5 560.6 287.1 562.9 288H608V51.78zM145.9 209.9C136.9 218.9 124.7 224 112 224H96V480C96 484.2 94.31 488.3 91.31 491.3C88.31 494.3 84.24 496 80 496C75.76 496 71.69 494.3 68.69 491.3C65.69 488.3 64 484.2 64 480V224H48C35.27 224 23.06 218.9 14.06 209.9C5.057 200.9 0 188.7 0 176V32C0 27.76 1.686 23.69 4.686 20.69C7.687 17.69 11.76 16 16 16C20.24 16 24.31 17.69 27.31 20.69C30.31 23.69 32 27.76 32 32V176C32 180.2 33.69 184.3 36.69 187.3C39.69 190.3 43.76 192 48 192H64V32C64 27.76 65.69 23.69 68.69 20.69C71.69 17.69 75.76 16 80 16C84.24 16 88.31 17.69 91.31 20.69C94.31 23.69 96 27.76 96 32V192H112C116.2 192 120.3 190.3 123.3 187.3C126.3 184.3 128 180.2 128 176V32C128 27.76 129.7 23.69 132.7 20.69C135.7 17.69 139.8 16 144 16C148.2 16 152.3 17.69 155.3 20.69C158.3 23.69 160 27.76 160 32V176C160 188.7 154.9 200.9 145.9 209.9zM437.8 154.2C464.8 181.2 480 217.8 480 256C480 284.5 471.6 312.3 455.7 336C439.9 359.7 417.4 378.1 391.1 389C364.8 399.9 335.8 402.8 307.9 397.2C279.1 391.7 254.3 377.1 234.2 357.8C214 337.7 200.3 312 194.8 284.1C189.2 256.2 192.1 227.2 202.1 200.9C213.9 174.6 232.3 152.1 255.1 136.3C279.7 120.4 307.5 112 336 112C374.2 112 410.8 127.2 437.8 154.2L437.8 154.2zM415.2 335.2C436.2 314.2 448 285.7 448 256C448 233.9 441.4 212.2 429.1 193.8C416.8 175.4 399.3 161 378.9 152.5C358.4 144.1 335.9 141.8 314.1 146.2C292.4 150.5 272.5 161.1 256.8 176.8C241.1 192.5 230.5 212.4 226.2 234.2C221.8 255.9 224 278.4 232.5 298.9C241 319.3 255.4 336.8 273.8 349.1C292.2 361.4 313.8 368 336 368C365.7 368 394.2 356.2 415.2 335.2zM542.7 358.2C544 359.9 544.1 361.8 545.5 363.8C546.1 365.9 546.2 367.1 545.1 370.1C545.7 372.2 545 374.2 544 376C522.1 413.9 490.3 445.1 451.9 466.2C413.6 487.3 370.2 497.5 326.5 495.7C282.8 493.1 240.4 480.3 203.9 456.2C167.4 432.1 138.2 398.4 119.4 358.9C118.3 356.1 117.6 354.9 117.4 352.7C117.2 350.5 117.4 348.3 118 346.2C118.7 344.1 119.8 342.1 121.2 340.5C122.7 338.8 124.4 337.5 126.4 336.5C128.4 335.6 130.5 335.1 132.7 334.1C134.9 334.9 137.1 335.3 139.2 336.1C141.2 336.9 143.1 338.1 144.6 339.7C146.2 341.2 147.4 343.1 148.2 345.1C164.5 379.4 189.8 408.5 221.4 429.5C253 450.4 289.8 462.2 327.7 463.8C365.6 465.3 403.2 456.4 436.4 438.2C469.6 419.9 497.2 392.8 516.2 360C518.3 356.3 521.8 353.7 525.9 352.6C529.1 351.5 534.3 352 538 354.1C539.8 355.2 541.5 356.6 542.7 358.2V358.2zM195.5 95.9C191.3 95.4 187.5 93.24 184.8 89.91C182.2 86.57 181 82.33 181.5 78.11C182 73.9 184.2 70.05 187.5 67.43C229.8 34.1 282.1 15.98 336 15.98C389.9 15.98 442.2 34.1 484.5 67.43C487.8 70.05 489.1 73.9 490.5 78.11C490.1 82.33 489.8 86.57 487.2 89.91C484.5 93.24 480.7 95.4 476.5 95.9C472.2 96.4 468 95.21 464.7 92.58C427.8 64.23 382.5 48.86 336 48.86C289.5 48.86 244.2 64.23 207.3 92.58C203.1 95.21 199.8 96.4 195.5 95.9z"/></svg>');
}
.productCatgories .Icon .fa-chair-office,
.nav-modal-wrapper .fa-chair-office,
.new-mobile-menu .primaries-nav .fa-chair-office {
  width: 35px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(0, 73, 135)" d="M48.02 240c8.844 0 15.99-7.156 15.99-16l.0091-80c0-8.844-7.154-16-15.1-16s-15.1 7.156-15.1 16V224C32.02 232.8 39.17 240 48.02 240zM396.8 283.9C388.1 266.9 371.9 256 353.2 256h-1.217l-.0091-176c0-44.13-35.89-80-79.99-80H176C131.9 0 96.01 35.88 96.01 80L96.01 256H94.79C76.13 256 59.02 266.9 51.2 283.9L36.44 315.9c-6.883 14.95-5.697 32.13 3.156 45.98C48.45 375.7 63.56 384 80.02 384H208v49.04C162.1 438 128 463.8 128 496c0 8.844 7.156 16 15.1 16c8.844 0 16-7.156 16-16c0-12.78 19.74-26.76 47.99-30.77V496c0 8.844 7.157 16 15.1 16c8.844 0 15.1-7.156 15.1-16v-30.77c28.26 4.012 47.99 17.98 47.99 30.77c0 8.844 7.156 16 16 16c8.842 0 15.1-7.156 15.1-16c0-32.21-34.09-57.99-79.99-62.96V384h127.1c16.46 0 31.58-8.277 40.44-22.14c8.85-13.84 10.03-31.03 3.156-45.96L396.8 283.9zM176 32h95.99c26.47 0 47.1 21.53 47.1 48V256H128L128 80C128 53.53 149.5 32 176 32zM381.4 344.6C378.5 349.2 373.5 352 367.1 352H80.02c-5.484 0-10.52-2.756-13.47-7.369c-2.957-4.625-3.352-10.36-1.062-15.33l14.76-32C82.86 291.6 88.56 288 94.79 288h258.4c6.223 0 11.93 3.648 14.53 9.297l14.76 31.99C384.8 334.3 384.4 340 381.4 344.6zM399.1 128c-8.844 0-15.1 7.156-15.1 16L383.1 224c0 8.844 7.144 16 15.99 16s15.1-7.156 15.1-16V144C415.1 135.2 408.8 128 399.1 128z"/></svg>');
}
.productCatgories .Icon .fa-fan-table,
.nav-modal-wrapper .fa-fan-table,
.new-mobile-menu .primaries-nav .fa-fan-table {
  width: 35px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(0, 73, 135)" d="M448 224c0-123.8-100.3-224-224-224S0 100.3 0 224c0 118.3 91.75 215 208 223.3V480h-128C71.16 480 64 487.2 64 496C64 504.8 71.33 512 80.17 512h287.7C376.7 512 384 504.8 384 496c0-8.838-7.164-16-16-16h-128v-32.75C356.3 439 448 342.3 448 224zM224 413.5c-104.5 0-189.5-85-189.5-189.5S119.5 34.5 224 34.5S413.5 119.5 413.5 224S328.5 413.5 224 413.5zM224 209.4C216 209.4 209.4 216 209.4 224S216 238.6 224 238.6S238.6 232 238.6 224S232 209.4 224 209.4zM383.3 243.4c0-34-16.88-65.63-45-84.5c-28.25-19-64-22.62-95.38-9.75L221.1 93.25c-8-21.38-34.12-32.75-56-20.12c-48.62 28.12-65.37 90.38-37.25 139c6.625 11.38 15.38 21.5 26 29.5L116.6 287.9c-7.375 8.875-10.38 20.5-8.25 31.75c2 11.25 9 21.12 18.88 26.88C142.6 355.4 160.1 360 177.9 360c28.88 0 66.63-13.38 88.38-50.88c6.5-11.38 10.75-24 12.38-37.13c12.38 2 31.62 5.25 59.13 9.875C358.9 285.4 383.3 270 383.3 243.4zM343.5 250.3c-1.5 0-76.88-12.88-79-12.88c-.125 0 .125 0 0 0c-10 0-17.5 8.625-17.12 18.5c.625 13-2.5 26-9 37.25C218.9 326.9 184.4 328 178.6 328c-12.5 .125-24.75-3.125-35.5-9.375c-3.352-1.916-4.938-6.881-1.875-10.5l49-59.5c7.75-9.5 2.75-21.62-5.875-26c-11.62-6-21.38-15.25-28-26.5c-19.25-33.38-7.75-76 25.5-95.38C184.4 99.38 189.1 99.1 192 104.5l27 72c1.875 4.75 5.75 8.5 10.62 10c5 1.5 10.25 .75 14.62-2c21.38-13.62 48.63-14.5 70.88-2.25s36.13 35.63 36.13 61.13C351.3 247 348.6 250.3 343.5 250.3z"/></svg>');
}
.productCatgories .Icon .fa-trash,
.nav-modal-wrapper .fa-trash,
.new-mobile-menu .primaries-nav .fa-trash {
  width: 35px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(0, 73, 135)" d="M432 64C440.8 64 448 71.16 448 80C448 88.84 440.8 96 432 96H413.7L388.2 452.6C385.9 486.1 357.1 512 324.4 512H123.6C90.01 512 62.15 486.1 59.75 452.6L34.29 96H16C7.164 96 0 88.84 0 80C0 71.16 7.164 64 16 64H111.1L137 22.56C145.8 8.526 161.2 0 177.7 0H270.3C286.8 0 302.2 8.526 310.1 22.56L336.9 64H432zM177.7 32C172.2 32 167.1 34.84 164.2 39.52L148.9 64H299.1L283.8 39.52C280.9 34.84 275.8 32 270.3 32H177.7zM381.6 96H66.37L91.67 450.3C92.87 467 106.8 480 123.6 480H324.4C341.2 480 355.1 467 356.3 450.3L381.6 96z"/></svg>');
}
.productCatgories .Icon .fa-lightbulb-on,
.nav-modal-wrapper .fa-lightbulb-on,
.new-mobile-menu .primaries-nav .fa-lightbulb-on {
  width: 50px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(0, 73, 135)" d="M119.1 33.74l-64-31.1c-7.875-3.1-17.5-.875-21.38 7.125c-4 7.875-.875 17.5 7.125 21.37l64 31.1C107.1 63.36 109.5 63.99 112 63.99c7.375 0 13.88-5.125 15.62-12.37C129.3 44.49 125.8 36.99 119.1 33.74zM112 287.1c-2.5 0-4.875 .625-7.125 1.75l-64 31.1c-8 3.875-11.12 13.5-7.25 21.37c4 7.1 13.62 11.12 21.5 7.25l64-31.1c6.625-3.375 10.12-10.87 8.5-17.1C125.9 293.1 119.4 287.1 112 287.1zM528 63.99c2.5 0 4.875-.625 7.125-1.75l64-31.1c8-3.875 11.12-13.5 7.125-21.37c-3.875-7.1-13.5-11.12-21.38-7.125l-64 31.1c-6.625 3.25-10.12 10.75-8.5 17.87C514.1 58.86 520.6 63.99 528 63.99zM96 175.1C96 167.1 88.88 159.1 80 159.1h-64c-8.875 0-16 7.125-16 15.1S7.125 191.1 16 191.1h64C88.88 191.1 96 184.9 96 175.1zM624 159.1h-64c-8.875 0-16 7.125-16 15.1s7.125 15.1 16 15.1h64c8.875 0 16-7.125 16-15.1S632.9 159.1 624 159.1zM599.1 321.7l-64-31.1c-7.875-3.1-17.5-.75-21.5 7.125c-3.875 7.875-.75 17.5 7.25 21.5l64 31.1c7.875 3.875 17.5 .75 21.5-7.25C610.3 335.2 607.1 325.6 599.1 321.7zM319.5 .0154C222.7 .2967 144 79.89 144 177.4c0 42.91 15.47 84.34 43.55 116.6c13.33 15.31 35.84 49.59 43.73 76.02c1.078 8.687 8.844 14.62 17.64 13.71c8.703-.9687 14.98-8.965 14.11-17.65l-.6094-3.312c-10.31-34.97-36-72.84-50.73-89.77C188.7 246.5 176 212.6 176 177.4c0-81.24 63.05-145.1 143.5-145.3H320c38.13 0 74.05 14.87 101.2 41.94C448.8 101.5 464 138.2 464 177.4c0 35.19-12.67 69.15-35.67 95.62c-14.75 16.94-40.44 54.8-50.75 89.77l-.625 3.344c-1.047 8.75 4.938 17.59 13.67 18.68c.7813 .0938 1.531 .1562 2.281 .1562c7.797 0 14.36-5.121 15.36-13.12c8.344-28.25 30.86-62.53 44.2-77.84C480.5 261.7 496 220.3 496 177.4c0-47.71-18.55-92.49-52.22-126.1C410.5 18.08 365.6-1.172 319.5 .0154zM383.1 415.1H256c-8.846 0-16.01 7.18-16 16.03l.0746 22.34c.0098 6.27 1.884 12.46 5.359 17.68l17.09 25.69c5.225 7.855 17.22 14.28 26.65 14.28h61.72c9.418 0 21.41-6.43 26.63-14.27l17.09-25.69c2.953-4.441 5.351-12.36 5.359-17.68l-.0254-22.34C399.1 423.2 392.8 415.1 383.1 415.1zM367.9 454.4l-16.11 24.45c-.4766 .4375-1.686 1.086-.8672 1.117l-60.29 .1172c-.4238-.1016-1.138-.2773-1.423-.2773c-.1406 0-.1348-.2266 0 0l-17.1-25.48l-.0098-6.367h95.94l.0039 5.18C367.9 453.6 367.7 454.4 367.9 454.4C367.9 454.4 367.8 454.5 367.9 454.4zM336 80.02c0-8.84-7.156-16-16-16c-61.75 0-112 50.24-112 111.1c0 8.844 7.156 16 16 16s16-7.159 16-16c0-44.1 35.88-79.1 80-79.1C328.8 96.01 336 88.86 336 80.02z"/></svg>');
}
.productCatgories .Icon .fa-flux-capacitor,
.nav-modal-wrapper .fa-flux-capacitor,
.new-mobile-menu .primaries-nav .fa-flux-capacitor {
  width: 35px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(0, 73, 135)" d="M292.7 255.2L337.9 209.9C356.7 191.2 356.7 160.8 337.9 142.1C319.2 123.3 288.8 123.3 270.1 142.1L224 188.1L177.9 142.1C159.2 123.3 128.8 123.3 110.1 142.1C91.31 160.8 91.31 191.2 110.1 209.9L155.3 255.2C151.6 255.7 147.8 256 144 256C99.82 256 64 220.2 64 176C64 131.8 99.82 96 144 96C188.2 96 224 131.8 224 176C224 131.8 259.8 96 304 96C348.2 96 384 131.8 384 176C384 220.2 348.2 256 304 256C300.2 256 296.4 255.7 292.7 255.2V255.2zM173.8 273.7L176 275.9V336C176 362.5 197.5 384 224 384C250.5 384 272 362.5 272 336V275.9L274.2 273.7C292.4 288.4 304 310.8 304 336C304 380.2 268.2 416 224 416C179.8 416 144 380.2 144 336C144 310.8 155.6 288.4 173.8 273.7zM224 233.4L292.7 164.7C298.9 158.4 309.1 158.4 315.3 164.7C321.6 170.9 321.6 181.1 315.3 187.3L240 262.6V336C240 344.8 232.8 352 224 352C215.2 352 208 344.8 208 336V262.6L132.7 187.3C126.4 181.1 126.4 170.9 132.7 164.7C138.9 158.4 149.1 158.4 155.3 164.7L224 233.4zM384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM384 64H64C46.33 64 32 78.33 32 96V416C32 433.7 46.33 448 64 448H384C401.7 448 416 433.7 416 416V96C416 78.33 401.7 64 384 64z"/></svg>');
}
.productCatgories .Icon .fa-pallet,
.nav-modal-wrapper .fa-pallet,
.new-mobile-menu .primaries-nav .fa-pallet {
  width: 50px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(0, 73, 135)" d="M624 480h-64v-96h64c8.844 0 16-7.156 16-16S632.8 352 624 352h-608C7.156 352 0 359.2 0 368S7.156 384 16 384h64v96h-64C7.156 480 0 487.2 0 496S7.156 512 16 512h608c8.844 0 16-7.156 16-16S632.8 480 624 480zM304 480h-192v-96h192V480zM528 480h-192v-96h192V480z"/></svg>');
}
.productCatgories .Icon .fa-hospital-user,
.nav-modal-wrapper .fa-hospital-user,
.new-mobile-menu .primaries-nav .fa-hospital-user {
  width: 45px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(0, 73, 135)" d="M0 64C0 28.65 28.65 0 64 0H256C291.3 0 320 28.65 320 64V336C320 344.8 312.8 352 304 352C295.2 352 288 344.8 288 336V64C288 46.33 273.7 32 256 32H64C46.33 32 32 46.33 32 64V256H144C152.8 256 160 263.2 160 272C160 280.8 152.8 288 144 288H32V352H144C152.8 352 160 359.2 160 368C160 376.8 152.8 384 144 384H32V448C32 465.7 46.33 480 64 480H240C248.8 480 256 487.2 256 496C256 504.8 248.8 512 240 512H64C28.65 512 0 483.3 0 448V64zM144 80C144 71.16 151.2 64 160 64C168.8 64 176 71.16 176 80V112H208C216.8 112 224 119.2 224 128C224 136.8 216.8 144 208 144H176V176C176 184.8 168.8 192 160 192C151.2 192 144 184.8 144 176V144H112C103.2 144 96 136.8 96 128C96 119.2 103.2 112 112 112H144V80zM512 272C512 316.2 476.2 352 432 352C387.8 352 352 316.2 352 272C352 227.8 387.8 192 432 192C476.2 192 512 227.8 512 272zM432 224C405.5 224 384 245.5 384 272C384 298.5 405.5 320 432 320C458.5 320 480 298.5 480 272C480 245.5 458.5 224 432 224zM482.9 384C534.3 384 576 425.7 576 477.1C576 496.4 560.4 512 541.1 512H322.9C303.6 512 288 496.4 288 477.1C288 425.7 329.7 384 381.1 384H482.9zM322.9 480H541.1C542.7 480 544 478.7 544 477.1C544 443.4 516.6 416 482.9 416H381.1C347.4 416 320 443.4 320 477.1C320 478.7 321.3 480 322.9 480V480z"/></svg>');
}
.productCatgories .Icon .fa-cogs,
.nav-modal-wrapper .fa-cogs,
.new-mobile-menu .primaries-nav .fa-cogs {
  width: 50px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(0, 73, 135)" d="M103.1 176C103.1 145.1 129.1 120 159.1 120C190.9 120 215.1 145.1 215.1 176C215.1 206.9 190.9 232 159.1 232C129.1 232 103.1 206.9 103.1 176zM159.1 152C146.7 152 135.1 162.7 135.1 176C135.1 189.3 146.7 200 159.1 200C173.3 200 183.1 189.3 183.1 176C183.1 162.7 173.3 152 159.1 152zM213.9 51.16C223.4 55.3 232.4 60.5 240.6 66.61L267.7 58.52C273.2 56.85 279.3 58.3 283.3 62.62C299.5 80.44 311.9 101.8 319.3 125.4C321.1 130.9 319.3 136.9 315.1 140.9L294.1 160C295.7 165.5 295.1 171.1 295.1 176.8C295.1 181.1 295.7 187.1 295.2 192.1L315.1 211.1C319.3 215.1 321.1 221.1 319.3 226.6C311.9 250.2 299.5 271.6 283.3 289.4C279.3 293.7 273.2 295.2 267.7 293.5L242.1 285.8C233.3 292.5 223.7 298.1 213.5 302.6L207.3 328.6C205.1 334.3 201.7 338.8 196 340.1C184.4 342.6 172.4 344 159.1 344C147.6 344 135.6 342.6 123.1 340.1C118.3 338.8 114 334.3 112.7 328.6L106.5 302.6C96.26 298.1 86.67 292.5 77.91 285.8L52.34 293.5C46.75 295.2 40.65 293.7 36.73 289.4C20.5 271.6 8.055 250.2 .6513 226.6C-1.078 221.1 .6929 215.1 4.879 211.1L24.85 192.1C24.29 187.1 24 181.1 24 176.8C24 171.1 24.34 165.5 25.01 160L4.879 140.9C.6936 136.9-1.077 130.9 .652 125.4C8.056 101.8 20.51 80.44 36.73 62.62C40.65 58.3 46.75 56.85 52.34 58.52L79.38 66.61C87.62 60.5 96.57 55.3 106.1 51.17L112.7 23.36C114 17.71 118.3 13.17 123.1 11.91C135.6 9.35 147.6 8 159.1 8C172.4 8 184.4 9.35 196 11.91C201.7 13.16 205.1 17.71 207.3 23.36L213.9 51.16zM58.71 147.9L56.78 163.9C56.26 168.1 55.1 172.4 55.1 176.8C55.1 180.8 56.22 184.7 56.65 188.6L58.4 204.4L34.72 226.9C39.47 238.8 45.84 249.8 53.55 259.7L84.35 250.5L97.31 260.4C104 265.5 111.4 269.8 119.2 273.2L133.9 279.5L141.3 310.7C147.4 311.6 153.6 312 159.1 312C166.3 312 172.6 311.6 178.7 310.7L186.1 279.5L200.8 273.2C208.6 269.8 215.1 265.5 222.7 260.4L235.7 250.5L266.4 259.7C274.2 249.8 280.5 238.8 285.3 226.9L261.6 204.4L263.3 188.6C263.8 184.7 263.1 180.8 263.1 176.8C263.1 172.4 263.7 168.1 263.2 163.9L261.3 147.9L285.3 125.1C280.5 113.2 274.2 102.2 266.4 92.29L234.4 101.9L221.6 92.32C215.2 87.64 208.4 83.67 201.1 80.51L186.5 74.13L178.7 41.29C172.6 40.44 166.3 40 159.1 40C153.6 40 147.4 40.44 141.3 41.29L133.5 74.13L118.8 80.51C111.6 83.67 104.7 87.64 98.44 92.32L85.56 101.9L53.55 92.29C45.84 102.2 39.47 113.2 34.72 125.1L58.71 147.9zM464 296C494.9 296 520 321.1 520 352C520 382.9 494.9 408 464 408C433.1 408 408 382.9 408 352C408 321.1 433.1 296 464 296V296zM488 352C488 338.7 477.3 328 464 328C450.7 328 440 338.7 440 352C440 365.3 450.7 376 464 376C477.3 376 488 365.3 488 352zM588.8 405.9C584.7 415.4 579.5 424.4 573.4 432.6L581.5 459.7C583.2 465.2 581.7 471.3 577.4 475.3C559.6 491.5 538.2 503.9 514.6 511.3C509.1 513.1 503.1 511.3 499.1 507.1L479.1 486.1C474.5 487.7 468.9 488 463.2 488C458 488 452.9 487.7 447.9 487.2L428.9 507.1C424.9 511.3 418.9 513.1 413.4 511.3C389.8 503.9 368.4 491.5 350.6 475.3C346.3 471.4 344.9 465.2 346.5 459.7L354.2 434.1C347.5 425.3 341.9 415.7 337.4 405.5L311.4 399.3C305.7 397.1 301.2 393.7 299.9 388C297.4 376.4 296 364.4 296 352C296 339.6 297.4 327.6 299.9 315.1C301.2 310.3 305.7 306 311.4 304.7L337.4 298.5C341.9 288.3 347.5 278.7 354.2 269.9L346.5 244.3C344.9 238.8 346.3 232.7 350.6 228.7C368.4 212.5 389.8 200.1 413.4 192.7C418.9 190.9 424.9 192.7 428.9 196.9L447.9 216.9C452.9 216.3 458 216 463.2 216C468.9 216 474.5 216.3 479.1 217L499.1 196.9C503.1 192.7 509.1 190.9 514.6 192.7C538.2 200.1 559.6 212.5 577.4 228.7C581.7 232.7 583.2 238.8 581.5 244.3L573.4 271.4C579.5 279.6 584.7 288.6 588.8 298.1L616.6 304.7C622.3 306 626.8 310.3 628.1 315.1C630.7 327.6 632 339.6 632 352C632 364.4 630.7 376.4 628.1 388C626.8 393.7 622.3 397.1 616.6 399.3L588.8 405.9zM492.1 250.7L476.1 248.8C471.9 248.3 467.6 248 463.2 248C459.2 248 455.3 248.2 451.4 248.7L435.6 250.4L413.1 226.7C401.2 231.5 390.2 237.8 380.3 245.6L389.5 276.4L379.6 289.3C374.5 296 370.2 303.4 366.8 311.2L360.5 325.9L329.3 333.3C328.4 339.4 328 345.7 328 352C328 358.3 328.4 364.6 329.3 370.7L360.5 378.1L366.8 392.8C370.2 400.6 374.5 407.1 379.6 414.7L389.5 427.7L380.3 458.4C390.2 466.2 401.2 472.5 413.1 477.3L435.6 453.6L451.4 455.4C455.3 455.8 459.2 456 463.2 456C467.6 456 471.9 455.7 476.1 455.2L492.1 453.3L514.9 477.3C526.8 472.5 537.8 466.2 547.7 458.4L538.1 426.4L547.7 413.6C552.4 407.3 556.3 400.4 559.5 393.1L565.9 378.5L598.7 370.7C599.6 364.6 600 358.3 600 352C600 345.7 599.6 339.4 598.7 333.3L565.9 325.5L559.5 310.9C556.3 303.6 552.4 296.8 547.7 290.4L538.1 277.6L547.7 245.6C537.8 237.8 526.8 231.5 514.9 226.7L492.1 250.7z"/></svg>');
}
.productCatgories .Icon .fa-backpack,
.nav-modal-wrapper .fa-backpack,
.new-mobile-menu .primaries-nav .fa-backpack {
  width: 35px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(0, 73, 135)" d="M320 64h-16V48C304 21.5 282.5 0 256 0H192C165.5 0 144 21.5 144 48V64H128C57.25 64 0 121.2 0 192v256c0 35.38 28.62 64 64 64h320c35.38 0 64-28.62 64-64V192C448 121.2 390.8 64 320 64zM176 48C176 39.12 183.2 32 192 32h64c8.75 0 16 7.125 16 16V64h-96V48zM336 480h-224v-96h224V480zM336 352h-224v-32c0-17.62 14.38-32 32-32h160c17.62 0 32 14.38 32 32V352zM416 448c0 17.62-14.38 32-32 32h-16v-160c0-35.25-28.75-64-64-64h-160c-35.25 0-64 28.75-64 64v160H64c-17.62 0-32-14.38-32-32V192c0-53 43-96 96-96h192c53 0 96 43 96 96V448zM304 160H143.1C135.2 160 128 167.2 128 175.1C128 184.8 135.2 192 143.1 192h160C312.8 192 320 184.8 320 176C320 167.2 312.8 160 304 160z"/></svg>');
}
.productCatgories .Icon .fa-truck,
.nav-modal-wrapper .fa-truck,
.new-mobile-menu .primaries-nav .fa-truck {
  width: 50px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(0, 73, 135)" d="M64 416C28.65 416 0 387.3 0 352V64C0 28.65 28.65 0 64 0H352C387.3 0 416 28.65 416 64V96H481.3C495.3 96 508.6 102.1 517.7 112.8L596.4 204.6C603.9 213.3 608 224.4 608 235.8V384H624C632.8 384 640 391.2 640 400C640 408.8 632.8 416 624 416H576C576 469 533 512 480 512C426.1 512 384 469 384 416H255.1C255.1 469 213 512 159.1 512C106.1 512 63.1 469 63.1 416H64zM32 64V352C32 369.7 46.33 384 64 384H69.46C82.64 346.7 118.2 320 160 320C201.8 320 237.4 346.7 250.5 384H384V64C384 46.33 369.7 32 352 32H64C46.33 32 32 46.33 32 64zM570.9 224L493.4 133.6C490.4 130 485.1 128 481.3 128H416V224H570.9zM416 256V344.4C432.1 329.2 455.4 320 480 320C521.8 320 557.4 346.7 570.5 384H576V256H416zM160 352C124.7 352 96 380.7 96 416C96 451.3 124.7 480 160 480C195.3 480 224 451.3 224 416C224 380.7 195.3 352 160 352zM480 480C515.3 480 544 451.3 544 416C544 380.7 515.3 352 480 352C444.7 352 416 380.7 416 416C416 451.3 444.7 480 480 480z"/></svg>');
}
.productCatgories .Icon .fa-wrench,
.nav-modal-wrapper .fa-wrench,
.new-mobile-menu .primaries-nav .fa-wrench {
  width: 40px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(0, 73, 135)" d="M507.4 114.5c-2.25-9.5-9.626-17-19-19.63c-9.501-2.625-19.63 0-26.63 7L397.9 165.7l-44.25-7.375l-7.376-44.25l63.88-63.88c6.876-6.875 9.626-17.13 7.001-26.5c-2.625-9.5-10.25-16.88-19.75-19.25c-51.75-12.75-105.4 2-143.3 39.75C216.2 82.12 201.9 136.9 215.5 188.1l-193.3 193.3c-29.63 29.63-29.63 77.88 0 107.5C36.47 504.1 55.6 512 75.98 512c20.25 0 39.25-7.875 53.63-22.25l193.1-193.1c52.13 13.75 106.9-.75 144.9-38.88C505.5 219.1 520.4 166.4 507.4 114.5zM445 235.2c-31.75 31.75-78.38 42.63-121.8 28.13l-9.376-3.125L106.1 467.1c-16.63 16.63-45.5 16.63-62.13 0c-17.13-17.13-17.13-45.13 0-62.25l207-207L248.7 188.6c-14.38-43.5-3.625-90.13 28-121.8c22.75-22.63 52.75-34.88 83.76-34.88c6.876 0 13.88 .625 20.75 1.75l-69.26 69.38l13.75 83l83.13 13.88l69.26-69.38C484.9 168.9 472.8 207.5 445 235.2zM79.99 415.1c-8.876 0-16 7.125-16 16s7.125 16 16 16s16-7.125 16-16S88.86 415.1 79.99 415.1z"/></svg>');
}
.productCatgories .Icon .fa-cube,
.nav-modal-wrapper .fa-cube,
.new-mobile-menu .primaries-nav .fa-cube {
  width: 40px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(0, 73, 135)" d="M239.5 5.018C250.1 1.106 261.9 1.106 272.5 5.018L480.5 81.28C499.4 88.22 512 106.2 512 126.4V385.7C512 405.8 499.4 423.8 480.5 430.7L272.5 506.1C261.9 510.9 250.1 510.9 239.5 506.1L31.48 430.7C12.57 423.8 0 405.8 0 385.7V126.4C0 106.2 12.57 88.22 31.48 81.28L239.5 5.018zM261.5 35.06C257.1 33.76 254 33.76 250.5 35.06L44.14 110.7L256 193.1L467.9 110.7L261.5 35.06zM42.49 400.7L240 473.1V222L32 140.3V385.7C32 392.4 36.19 398.4 42.49 400.7V400.7zM272 473.1L469.5 400.7C475.8 398.4 480 392.4 480 385.7V140.3L272 222V473.1z"/></svg>');
}
.productCatgories .Icon .fa-user-hard-hat,
.nav-modal-wrapper .fa-user-hard-hat,
.new-mobile-menu .primaries-nav .fa-user-hard-hat {
  width: 35px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(0, 73, 135)" d="M447 472.2C434.1 420.4 387.5 384 334 384H113.1c-53.45 0-100 36.38-113 88.24C-4.079 492.4 11.2 512 32.02 512h383.1C436.8 512 452.1 492.4 447 472.2zM32.02 479.1C41.44 442.3 75.14 416 113.1 416h220c38.84 0 72.54 26.32 81.97 64L32.02 479.1zM322.4 224c0 52.94-43.07 96-96.01 96S130.4 276.9 130.4 224c0-8.844-7.158-16-16-16s-16 7.156-16 16c0 70.58 57.43 128 128 128c70.58 0 128-57.42 128-128c0-8.844-7.158-16-16-16C329.6 208 322.4 215.2 322.4 224zM80.44 176h289.6c8.884 0 16.09-7.164 16.09-16c0-8.838-7.203-16-16.09-16l-16.09-.0078c0-.0059 0 .0059 0 0c0-65.1-49.3-118.4-112.6-126.4V16c0-8.844-7.195-16-16.09-16C216.3 0 209.1 7.156 209.1 16v1.602c-63.31 7.977-112.6 61.29-112.6 126.4c0 .0059 0-.0059 0 0L80.44 144C71.55 144 64.35 151.2 64.35 160C64.35 168.8 71.55 176 80.44 176zM241.3 49.6c45.56 7.672 80.44 46.93 80.44 94.39c0 .0059 0-.0059 0 0L241.3 144V49.6zM128.7 143.1c0-47.46 34.88-86.72 80.44-94.39V144L128.7 143.1C128.7 143.1 128.7 143.1 128.7 143.1z"/></svg>');
}
.productCatgories .Icon .fa-screwdriver-wrench,
.nav-modal-wrapper .fa-screwdriver-wrench,
.new-mobile-menu .primaries-nav .fa-screwdriver-wrench {
  width: 40px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(0, 73, 135)" d="M225.1 378.1c-5.346-9.277-17.67-11.48-25.24-3.91l-91.57 91.55c-15.01 15-38.9 18.79-56.54 6.984c-23.71-15.88-26.04-48.76-6.967-67.97l134.8-134.8c6.242-6.238 6.229-16.36-.0313-22.59C173.3 241.2 163.2 241.2 156.1 247.4l-134.7 134.7c-29.62 29.62-29.62 77.86 0 107.5c16.64 16.78 39.93 24.7 63.89 21.57c17.43-2.273 33.27-11.36 45.7-23.79l90.54-90.52c4.883-4.883 6.32-12.52 2.857-18.49C225.2 378.3 225.1 378.2 225.1 378.1zM259.8 88.66c4.697-7.82 10.35-15.14 16.98-21.8c22.75-22.62 52.62-34.87 83.87-34.87c6.875 0 13.75 .625 20.62 1.75l-69.25 69.48l13.75 82.98l83.12 13.75l69.37-69.23c6.625 38.12-5.373 76.73-33.12 104.5c-4.432 4.434-9.207 8.426-14.23 12c-7.775 5.527-8.24 16.98-1.475 23.7c5.625 5.594 14.65 6.258 21.07 1.602c6.045-4.383 11.82-9.293 17.26-14.81c37.75-37.74 52.62-91.35 39.62-143.2c-2.25-9.492-9.625-16.99-19.12-19.62s-19.62 0-26.62 7l-63.87 63.86L353.5 158.3l-7.373-44.12l63.87-63.98c6.873-6.871 9.623-16.99 6.998-26.49c-2.623-9.496-10.25-16.74-19.75-19.12c-51.62-12.88-105.2 1.875-143.1 39.61c-8.27 8.348-15.16 17.61-20.98 27.39c-3.791 6.367-3.049 14.45 2.191 19.68C242.5 98.44 254.6 97.3 259.8 88.66zM63.1 431.9c0 8.746 7.25 15.1 16 15.1s15.1-7.25 15.1-15.1s-7.248-15.1-15.1-15.1S63.1 423.1 63.1 431.9zM502.6 389.4l-124.4-124.5c-15.62-15.62-36.12-23.37-56.62-23.37c-15.38 0-30.88 4.371-44.12 13.25L191.1 169.3l.002-73.35l-127.1-95.99L0 63.1l96 127.1l73.37-.0289l85.5 85.48c-20.62 31.12-17.12 73.23 10.25 100.7l124.5 124.5C395.7 508.8 403.1 512 412.2 512c8.123 0 16.37-3.125 22.5-9.375l67.1-67.98C515.1 422.1 515.1 401.9 502.6 389.4zM159.1 159.1h-47.1L42.25 66.98L66.1 42.24l92.1 69.73V159.1zM412.1 479.9l-124.4-124.5c-9.123-9.125-14.12-21.12-14.12-33.87c0-12.88 5-24.87 14.12-33.87c9-9.125 21-14.12 33.88-14.12c12.75 0 24.88 4.996 33.87 14.12l124.5 124.3L412.1 479.9z"/></svg>');
}
.productCatgories .Icon .fa-car,
.nav-modal-wrapper .fa-car,
.new-mobile-menu .primaries-nav .fa-car {
  width: 40px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(0, 73, 135)" d="M80 296C80 282.7 90.75 272 104 272C117.3 272 128 282.7 128 296C128 309.3 117.3 320 104 320C90.75 320 80 309.3 80 296zM432 296C432 309.3 421.3 320 408 320C394.7 320 384 309.3 384 296C384 282.7 394.7 272 408 272C421.3 272 432 282.7 432 296zM48.29 204.7L82.99 89.01C93.14 55.17 124.3 32 159.6 32H352.4C387.7 32 418.9 55.17 429 89.01L463.7 204.7C492.6 221.2 512 252.3 512 288V464C512 472.8 504.8 480 496 480C487.2 480 480 472.8 480 464V416H32V464C32 472.8 24.84 480 16 480C7.164 480 0 472.8 0 464V288C0 252.3 19.44 221.2 48.29 204.7zM85.33 192.6C88.83 192.2 92.39 192 96 192H416C419.6 192 423.2 192.2 426.7 192.6L398.4 98.21C392.3 77.9 373.6 64 352.4 64H159.6C138.4 64 119.7 77.9 113.6 98.21L85.33 192.6zM32 288V384H480V288C480 260.3 462.4 236.7 437.7 227.8L437.3 227.9L437.2 227.6C430.5 225.3 423.4 224 416 224H96C88.58 224 81.46 225.3 74.83 227.6L74.73 227.9L74.27 227.8C49.62 236.7 32 260.3 32 288V288z"/></svg>');
}
.productCatgories .Icon .fa-container-storage,
.nav-modal-wrapper .fa-container-storage,
.new-mobile-menu .primaries-nav .fa-container-storage {
  width: 50px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(0, 73, 135)" d="M368 416c8.844 0 16-7.156 16-16v-288C384 103.2 376.8 96 368 96S352 103.2 352 112v288C352 408.8 359.2 416 368 416zM464 416c8.844 0 16-7.156 16-16v-288C480 103.2 472.8 96 464 96S448 103.2 448 112v288C448 408.8 455.2 416 464 416zM272 416C280.8 416 288 408.8 288 400v-288C288 103.2 280.8 96 272 96S256 103.2 256 112v288C256 408.8 263.2 416 272 416zM624 448H608V64h16C632.8 64 640 56.84 640 48S632.8 32 624 32h-608C7.156 32 0 39.16 0 48S7.156 64 16 64H32v384H16C7.156 448 0 455.2 0 464S7.156 480 16 480h608c8.844 0 16-7.156 16-16S632.8 448 624 448zM576 448H64V64h512V448zM176 416C184.8 416 192 408.8 192 400v-288C192 103.2 184.8 96 176 96S160 103.2 160 112v288C160 408.8 167.2 416 176 416z"/></svg>');
}
@media (max-width: 767.98px) {
  .productCatgories .Icon .fa-building,
  .nav-modal-wrapper .fa-building,
  .new-mobile-menu .primaries-nav .fa-building {
    width: 21px;
  }
  .productCatgories .Icon .fa-forklift,
  .nav-modal-wrapper .fa-forklift,
  .new-mobile-menu .primaries-nav .fa-forklift {
    width: 36px;
  }
  .productCatgories .Icon .fa-screwdriver,
  .nav-modal-wrapper .fa-screwdriver,
  .new-mobile-menu .primaries-nav .fa-screwdriver {
    width: 28px;
  }
  .productCatgories .Icon .fa-plate-utensils,
  .nav-modal-wrapper .fa-plate-utensils,
  .new-mobile-menu .primaries-nav .fa-plate-utensils {
    width: 30px;
  }
  .productCatgories .Icon .fa-chair-office,
  .nav-modal-wrapper .fa-chair-office,
  .new-mobile-menu .primaries-nav .fa-chair-office {
    width: 22px;
  }
  .productCatgories .Icon .fa-fan-table,
  .nav-modal-wrapper .fa-fan-table,
  .new-mobile-menu .primaries-nav .fa-fan-table {
    width: 25px;
  }
  .productCatgories .Icon .fa-trash,
  .nav-modal-wrapper .fa-trash,
  .new-mobile-menu .primaries-nav .fa-trash {
    width: 25px;
  }
  .productCatgories .Icon .fa-lightbulb-on,
  .nav-modal-wrapper .fa-lightbulb-on,
  .new-mobile-menu .primaries-nav .fa-lightbulb-on {
    width: 34px;
  }
  .productCatgories .Icon .fa-flux-capacitor,
  .nav-modal-wrapper .fa-flux-capacitor,
  .new-mobile-menu .primaries-nav .fa-flux-capacitor {
    width: 25px;
  }
  .productCatgories .Icon .fa-pallet,
  .nav-modal-wrapper .fa-pallet,
  .new-mobile-menu .primaries-nav .fa-pallet {
    width: 34px;
  }
  .productCatgories .Icon .fa-hospital-user,
  .nav-modal-wrapper .fa-hospital-user,
  .new-mobile-menu .primaries-nav .fa-hospital-user {
    width: 30px;
  }
  .productCatgories .Icon .fa-backpack,
  .nav-modal-wrapper .fa-backpack,
  .new-mobile-menu .primaries-nav .fa-backpack {
    width: 25px;
  }
  .productCatgories .Icon .fa-truck,
  .nav-modal-wrapper .fa-truck,
  .new-mobile-menu .primaries-nav .fa-truck {
    width: 29px;
  }
  .productCatgories .Icon .fa-wrench,
  .nav-modal-wrapper .fa-wrench,
  .new-mobile-menu .primaries-nav .fa-wrench {
    width: 25px;
  }
  .productCatgories .Icon .fa-cube,
  .nav-modal-wrapper .fa-cube,
  .new-mobile-menu .primaries-nav .fa-cube {
    width: 25px;
  }
  .productCatgories .Icon .fa-user-hard-hat,
  .nav-modal-wrapper .fa-user-hard-hat,
  .new-mobile-menu .primaries-nav .fa-user-hard-hat {
    width: 25px;
  }
  .productCatgories .Icon .fa-box,
  .nav-modal-wrapper .fa-box,
  .new-mobile-menu .primaries-nav .fa-box {
    width: 25px;
  }
  .productCatgories .Icon .fa-screwdriver-wrench,
  .nav-modal-wrapper .fa-screwdriver-wrench,
  .new-mobile-menu .primaries-nav .fa-screwdriver-wrench {
    width: 25px;
  }
  .productCatgories .Icon .fa-car,
  .nav-modal-wrapper .fa-car,
  .new-mobile-menu .primaries-nav .fa-car {
    width: 25px;
  }
  .productCatgories .Icon .fa-container-storage,
  .nav-modal-wrapper .fa-container-storage,
  .new-mobile-menu .primaries-nav .fa-container-storage {
    width: 25px;
  }
}

@media (max-width: 767.98px) {
  .supportContainer {
    background-color: #C4E8F6 !important;
    padding: 7px 0;
  }
  .supportContainer div.CallSupportHead {
    color: #333333 !important;
    font-size: 18px;
    font-weight: 500;
    line-height: 12px;
  }
  .mainHead .header {
    background-color: #004E7D !important;
    padding: 17px 12px 12px;
    align-items: flex-end;
  }
  .mainHead .header svg.MuiSvgIcon-root.menuIcon {
    color: #fff !important;
  }
  .mainHead .header .companyLogo {
    margin-bottom: 5px;
  }
  .mainHead .header .mobile-image {
    display: block;
    width: 114px;
    height: 21px;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url('data:image/svg+xml;utf8,<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 585.47 154.1"><path d="M517.53,55H502.44l-6.94-9.29H453.37L446.08,55H432.15s.79-1.36,1.14-1.85c10.57-14.83,32.86-46,32.86-46l17.3,0S506,38.72,516.85,54c.14.19.68,1.08.68,1.08M474.47,15.48,460.16,35.83h28.57Z" fill="rgb(255, 255, 255)"/><path d="M363.93,55V7.5l48.71.18a42.55,42.55,0,0,1,10.12,1.66c5.05,1.54,7.58,5.3,7.63,10.26.06,5.13-2,8-7.29,10.16-.88.36-1.77.69-3.07,1.19,1.37.39,2.3.62,3.2.9,5.17,1.6,7.44,4.33,7.84,9.46a10.73,10.73,0,0,1-6.28,10.78c-5,2.46-10.38,2.9-15.82,2.91-14.53,0-45,0-45,0m12.75-19.33V45c.59,0,1,.09,1.39.09,10.84,0,21.68,0,32.52,0a11.49,11.49,0,0,0,3.39-.49c2.84-.9,3.83-2,3.74-4.39s-1.24-3.63-4.14-4a66.13,66.13,0,0,0-8.33-.45c-9.44,0-18.87,0-28.57,0m-.05-9.57c.68.07,1.23.18,1.78.18,10.51,0,21,0,31.52,0a10,10,0,0,0,4.13-.58c1.78-.75,3-1.68,3-3.67s-1-3.14-2.84-3.75a17.22,17.22,0,0,0-5.32-.8c-9.93-.08-19.86,0-29.79,0-.8,0-1.59.07-2.51.11Z" fill="rgb(255, 255, 255)"/><polygon points="212.48 7.65 212.48 55.03 272.91 55.03 272.91 44.38 225.76 44.38 225.76 7.65 212.48 7.65" fill="rgb(255, 255, 255)"/><polygon points="524.23 7.65 524.23 55.04 584.66 55.04 584.66 44.38 537.51 44.38 537.51 7.65 524.23 7.65" fill="rgb(255, 255, 255)"/><path d="M538.14,98.37H527.87l-4.73-6.32H494.47l-5,6.32H480s.54-.93.78-1.26C488,87,503.17,65.84,503.17,65.84l11.78,0s15.34,21.45,22.73,31.82c.09.12.46.73.46.73M508.83,71.45,499.09,85.3h19.45Z" fill="rgb(255, 255, 255)"/><polygon points="543.2 65.87 543.2 98.38 584.66 98.38 584.66 91.07 552.32 91.07 552.32 65.87 543.2 65.87" fill="rgb(255, 255, 255)"/><path d="M356.48,29.32c-1.33-11.94-7.18-22.6-39.63-22.6s-38.29,10.66-39.62,22.6.63,28.44,39.62,28.44,40.95-16.57,39.63-28.44M334.9,45.09a72.75,72.75,0,0,1-18,2.46,72.81,72.81,0,0,1-18.05-2.46c-5.91-1.79-8.31-6.66-8.05-13.69.24-6.25,3.32-10.64,9.14-12.28a64,64,0,0,1,33.93,0c5.82,1.64,8.9,6,9.13,12.28.27,7-2.14,11.9-8.05,13.69" fill="rgb(255, 255, 255)"/><path d="M200.15,10.59v10.8s-9.87-2.54-14.87-3.2c-10.44-1.38-20.93-2-31.32.56-6.47,1.58-9.8,5.79-10,12.52-.21,8.07,2.44,12.33,9.31,14.23a62.3,62.3,0,0,0,32.58,0c3.88-1,5.49-3.37,5.44-7.46H162.05V28.8h41.61c.07,5.8.72,11.63-1.9,17.11-2.44,5.12-8.42,11.73-32.53,11.73-8.36,0-16.74-.37-24.71-3.43-8.19-3.14-12.9-9.13-14-17.77-1-8,.24-15.41,6.2-21.43,4.2-4.23,10.52-8.22,36.53-8.22a107.47,107.47,0,0,1,26.88,3.8" fill="rgb(255, 255, 255)"/><path d="M133.05,65.78H142V98.35h-8.91Z" fill="rgb(255, 255, 255)"/><path d="M467.5,65.86h8.92V98.35H467.5Z" fill="rgb(255, 255, 255)"/><path d="M156.79,98.1H148V65.89c2.88,0,13.44-.06,13.44-.06l4.45,3.72S180,82.85,187.14,89.46c.44.41.91.8,1.63,1.44V66h8.77V98.19h-2.39c-3.12,0-10.93,0-10.93,0L183,97.06s-16.68-15.47-25-23.22c-.32-.29-.67-.54-1.24-1Z" fill="rgb(255, 255, 255)"/><path d="M204.16,65.86c9.07,0,18-.09,26.94,0a48.66,48.66,0,0,1,9.08,1c5.68,1.18,9.85,4.4,11.45,10.14,1.66,5.93.84,11.48-3.69,16-2.74,2.76-6.28,3.91-10,4.37a81.45,81.45,0,0,1-9,.66c-8.21.09-16.43,0-24.79,0Zm9,7.22V90.79s15.07.06,22.52-.45a7.44,7.44,0,0,0,7.06-5.47c1.73-5.85-1.43-10.82-7.55-11.31-5.46-.44-11-.35-16.46-.47C216.9,73.05,215.08,73.08,213.15,73.08Z" fill="rgb(255, 255, 255)"/><path d="M256.8,65.65h9.13v1.76c0,5.25,0,10.49,0,15.74,0,3.57,1.57,6.21,5,7.29A31.83,31.83,0,0,0,291,90.35c3.31-1.1,4.77-3.71,4.81-7.1.05-5.36,0-10.72,0-16.08V65.7H305v.9s0,12,0,17.92c0,7.52-4.74,11.11-9.88,12.73-6.21,2-12.63,2.06-19.06,1.63a32.15,32.15,0,0,1-10.77-2.18c-5.19-2.22-8.29-5.93-8.36-11.75-.07-6.14-.06-18.42-.06-18.42Z" fill="rgb(255, 255, 255)"/><path d="M309.81,88.18c5.25,1,10.31,2.47,15.46,2.93,5.91.53,11.89.23,17.84.23a10.45,10.45,0,0,0,2.57-.46,1.86,1.86,0,0,0,1.43-2.41,2.58,2.58,0,0,0-1.92-2,49.9,49.9,0,0,0-8.38-.84c-6.34-.28-12.72-.19-18.93-1.77-4.77-1.21-6.95-3.65-7.13-7.77-.21-4.83,1.95-8.08,6.52-9.65a20.9,20.9,0,0,1,4.09-1A79,79,0,0,1,350.82,67c1.86.46,2.41.66,2.41.66s0,5.76,0,7.57c-2.11-.6-4-1.23-5.95-1.68a71.13,71.13,0,0,0-23.81-1.39,11.6,11.6,0,0,0-2.29.56c-1.07.34-1.9,1.12-1.57,2.23a3.17,3.17,0,0,0,1.76,1.89,20.91,20.91,0,0,0,4.81.69c5.4.28,10.8.36,16.18.77a42.06,42.06,0,0,1,8.09,1.49c3.57,1,5.3,3.65,5.47,7.27s-.68,7.22-4.39,8.74a35.25,35.25,0,0,1-9.87,2.53,80.09,80.09,0,0,1-28-1.87c-3.86-1-3.85-1.16-3.85-1.16Z" fill="rgb(255, 255, 255)"/><path d="M378.55,73.18H357.87V65.93h50.55V73.1H387.93V98.44h-9.38Z" fill="rgb(255, 255, 255)"/><path d="M414,66a8,8,0,0,1,.94-.11c10.86,0,21.73,0,32.59.14a22.11,22.11,0,0,1,6.93,1.22c4.42,1.53,6.24,5,6,10.71a9.44,9.44,0,0,1-7,8.9c-1.71.49-3.5.73-5.67,1.16,2.87,1.83,15.75,10.47,15.75,10.47l-13.11.05L434.84,87.94l-11.62,0V98.32H414Zm9.22,15c7.88,0,15.65,0,23.41,0a7.32,7.32,0,0,0,2.29-.52,3.54,3.54,0,0,0,2.36-3.69,3.22,3.22,0,0,0-2.78-3.16,27.18,27.18,0,0,0-4-.35c-6.53,0-13.06,0-19.6,0-.53,0-1.07.06-1.65.1Z" fill="rgb(255, 255, 255)"/><path d="M85.6,12.92a120.18,120.18,0,0,1-6.36,21.47h20.85A51.53,51.53,0,0,0,85.6,12.92Z" fill="rgb(213, 0, 55)"/><path d="M43.71,82.16A137.91,137.91,0,0,1,31,91.33C51.53,87,78.48,79.5,100.66,66.93h0A51.36,51.36,0,0,0,103,51.51a52.54,52.54,0,0,0-.54-7.47H74.84A119.84,119.84,0,0,1,43.71,82.16Z" fill="rgb(213, 0, 55)"/><path d="M68.86,34.39A110.22,110.22,0,0,0,76.94,6.72h0a51.51,51.51,0,0,0-74,27.67Z" fill="rgb(213, 0, 55)"/><path d="M47.18,97.55c-4.16,1-8.18,2-12,2.81h0A51.52,51.52,0,0,0,93.29,81.61,260.7,260.7,0,0,1,47.18,97.55Z" fill="rgb(213, 0, 55)"/><path d="M16.08,88.88h0A132.28,132.28,0,0,0,37.9,74.44,110.78,110.78,0,0,0,64,44H.55A51.4,51.4,0,0,0,16.08,88.88Z" fill="rgb(213, 0, 55)"/><path d="M64,44A110.78,110.78,0,0,1,37.9,74.44,132.28,132.28,0,0,1,16.08,88.88h0a51.59,51.59,0,0,0,19.1,11.48h0c3.81-.83,7.83-1.76,12-2.81A260.7,260.7,0,0,0,93.29,81.61a51.37,51.37,0,0,0,7.37-14.68h0C78.48,79.5,51.53,87,31,91.33a137.91,137.91,0,0,0,12.68-9.17A119.84,119.84,0,0,0,74.84,44h27.63a51.57,51.57,0,0,0-2.38-9.65H79.24A120.18,120.18,0,0,0,85.6,12.92h0a52.09,52.09,0,0,0-8.66-6.2h0a110.22,110.22,0,0,1-8.08,27.67H2.92A50.78,50.78,0,0,0,.55,44Z" fill="rgb(255, 255, 255)"/><path d="M579.41,8.52a6.13,6.13,0,0,1,3,.79,5.48,5.48,0,0,1,2.26,2.24,6.05,6.05,0,0,1,0,6.05,5.68,5.68,0,0,1-2.24,2.24,6.08,6.08,0,0,1-6,0,5.7,5.7,0,0,1-2.25-2.24,6.09,6.09,0,0,1,0-6.05,5.56,5.56,0,0,1,2.27-2.24A6.13,6.13,0,0,1,579.41,8.52Zm0,1a5.08,5.08,0,0,0-2.48.65A4.66,4.66,0,0,0,575,12.05a5.07,5.07,0,0,0-.69,2.53,5.13,5.13,0,0,0,.67,2.51A4.76,4.76,0,0,0,576.9,19a5,5,0,0,0,5,0,4.61,4.61,0,0,0,1.87-1.87,5,5,0,0,0,.67-2.51,5.17,5.17,0,0,0-.68-2.53,4.66,4.66,0,0,0-1.89-1.87A5.11,5.11,0,0,0,579.41,9.53Zm-2.66,8.4V11.41H579a5.57,5.57,0,0,1,1.67.18,1.58,1.58,0,0,1,.81.63,1.64,1.64,0,0,1,.31,1,1.71,1.71,0,0,1-.51,1.24,2,2,0,0,1-1.35.6,1.72,1.72,0,0,1,.55.34,7.63,7.63,0,0,1,1,1.3l.8,1.27h-1.29l-.57-1a5.33,5.33,0,0,0-1.1-1.51,1.39,1.39,0,0,0-.85-.23h-.61v2.77Zm1.06-3.67h1.27a2.08,2.08,0,0,0,1.25-.27.88.88,0,0,0,.33-.72.87.87,0,0,0-.16-.52.89.89,0,0,0-.44-.34A3.19,3.19,0,0,0,579,12.3h-1.19Z" fill="rgb(255, 255, 255)"/></svg>');
  }
  .mainHead .header img.logo.mobile {
    display: none !important;
    margin-top: 0px;
  }
  .mainHead .searchWrapper {
    margin-right: 0px !important;
  }
  .mainHead .searchWrapper .MuiOutlinedInput-adornedEnd {
    height: 38px !important;
  }
  .mainHead .searchWrapper .btnColor.MuiButton-root {
    height: 38px !important;
  }
  .mainHead .searchWrapper .MuiOutlinedInput-input {
    font-size: 12px !important;
    font-weight: 400;
    line-height: 18px;
  }
  .headerRight {
    margin-right: 0px !important;
    margin-top: 4px;
  }
  .headerRight .loginLogoutUser {
    margin-right: 0px !important;
  }
  .headerRight .fa-comment-dots {
    width: 18px !important;
    height: 19px !important;
    background-repeat: no-repeat;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M256 31.1c-141.4 0-255.1 93.13-255.1 208c0 47.62 19.91 91.25 52.91 126.3c-14.87 39.5-45.87 72.88-46.37 73.25c-6.623 7-8.374 17.25-4.624 26C5.816 474.3 14.38 480 24 480c61.49 0 109.1-25.75 139.1-46.25c28.1 9 60.16 14.25 92.9 14.25c141.4 0 255.1-93.13 255.1-207.1S397.4 31.1 256 31.1zM256 416c-28.25 0-56.24-4.25-83.24-12.75c-9.516-3.068-19.92-1.461-28.07 4.338c-22.1 16.25-58.54 35.29-102.7 39.66c11.1-15.12 29.75-40.5 40.74-69.63l.1289-.3398c4.283-11.27 1.791-23.1-6.43-32.82C47.51 313.1 32.06 277.6 32.06 240c0-97 100.5-176 223.1-176c123.5 0 223.1 79 223.1 176S379.5 416 256 416zM256 216c-13.25 0-24 10.74-24 24c0 13.25 10.75 24 24 24s24-10.75 24-24C280 226.7 269.3 216 256 216zM384 216c-13.25 0-24 10.74-24 24c0 13.25 10.75 24 24 24s24-10.75 24-24C408 226.7 397.3 216 384 216zM128 216c-13.25 0-24 10.74-24 24c0 13.25 10.75 24 24 24S152 253.3 152 240C152 226.7 141.3 216 128 216z"/></svg>');
  }
  .headerRight .loginLogoutUser i.fa-user {
    height: 18px !important;
    width: 16px !important;
    background-repeat: no-repeat;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M272 304h-96C78.8 304 0 382.8 0 480c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32C448 382.8 369.2 304 272 304zM48.99 464C56.89 400.9 110.8 352 176 352h96c65.16 0 119.1 48.95 127 112H48.99zM224 256c70.69 0 128-57.31 128-128c0-70.69-57.31-128-128-128S96 57.31 96 128C96 198.7 153.3 256 224 256zM224 48c44.11 0 80 35.89 80 80c0 44.11-35.89 80-80 80S144 172.1 144 128C144 83.89 179.9 48 224 48z"/></svg>');
  }
  .headerRight .HeadtotalCart i.fa-shopping-cart {
    width: 29px !important;
    height: 19px !important;
    background-repeat: no-repeat;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="white" d="M96 0C107.5 0 117.4 8.19 119.6 19.51L121.1 32H541.8C562.1 32 578.3 52.25 572.6 72.66L518.6 264.7C514.7 278.5 502.1 288 487.8 288H170.7L179.9 336H488C501.3 336 512 346.7 512 360C512 373.3 501.3 384 488 384H159.1C148.5 384 138.6 375.8 136.4 364.5L76.14 48H24C10.75 48 0 37.25 0 24C0 10.75 10.75 0 24 0H96zM475.6 240L520.6 80H131.1L161.6 240H475.6zM128 464C128 437.5 149.5 416 176 416C202.5 416 224 437.5 224 464C224 490.5 202.5 512 176 512C149.5 512 128 490.5 128 464zM512 464C512 490.5 490.5 512 464 512C437.5 512 416 490.5 416 464C416 437.5 437.5 416 464 416C490.5 416 512 437.5 512 464z"/></svg>');
  }
  .headerRight .fa-comment-dots::before {
    content: "";
  }
  .headerRight .loginLogoutUser .activedotWrap {
    border-radius: 20px;
  }
  .headerRight .loginLogoutUser .userLogged {
    top: -1px;
  }
}
.mobile-banner {
  position: relative;
  overflow: hidden;
  width: 100%;
  margin-top: 20px;
}
.mobile-banner .mobile-banner-wrapper {
  display: flex;
  transition: transform 1s ease-in-out 0s;
}
.mobile-banner .banner-slide {
  display: flex;
  max-width: 100%;
  min-height: 75px;
}
.mobile-banner .banner-image {
  width: 75px;
  height: auto;
  max-height: 75px;
  overflow: hidden;
}
.mobile-banner .banner-image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.mobile-banner .banner-image img.image-border {
  border: 1px solid rgba(0, 0, 0, 0.2);
}
.mobile-banner .banner-content {
  width: calc(100% - 75px);
  padding-left: 16px;
  align-self: center;
}
.mobile-banner .banner-content .bannerButton {
  padding: 0;
}
.mobile-banner .banner-content .banner-btn {
  margin-top: 12px;
  padding: 9px 16px;
  font-size: 12px;
  font-weight: 600;
  border-radius: 4px;
  line-height: 1;
  min-width: 219px;
  max-width: 328px;
  height: 32px;
  text-transform: capitalize;
}
.mobile-banner .banner-content .banner-btn.MuiButton-root, .mobile-banner .banner-content .banner-btn .MuiButton-root:hover {
  background-color: #d41e3d;
  border: 1px solid #d41e3d;
  color: #ffffff;
}
@media (max-width: 420px) {
  .mobile-banner .banner-content .banner-btn {
    min-width: 185px;
  }
}
.mobile-banner .banner-content p, .mobile-banner .banner-content h1, .mobile-banner .banner-content h2, .mobile-banner .banner-content h3, .mobile-banner .banner-content h4, .mobile-banner .banner-content h5, .mobile-banner .banner-content h6, .mobile-banner .banner-content a:not(.MuiButton-root):not(.banner-content-link), .mobile-banner .banner-content span:not(.MuiButton-label) {
  font-size: 16px;
  font-weight: 700;
  /*line-height: 18px;*/
  line-height: 1.13;
  color: #333;
}
.mobile-banner .banner-content p > *, .mobile-banner .banner-content h1 > *, .mobile-banner .banner-content h2 > *, .mobile-banner .banner-content h3 > *, .mobile-banner .banner-content h4 > *, .mobile-banner .banner-content h5 > *, .mobile-banner .banner-content h6 > *, .mobile-banner .banner-content a:not(.MuiButton-root):not(.banner-content-link) > *, .mobile-banner .banner-content span:not(.MuiButton-label) > * {
  margin: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.13;
}
.mobile-banner .banner-content p sup, .mobile-banner .banner-content h1 sup, .mobile-banner .banner-content h2 sup, .mobile-banner .banner-content h3 sup, .mobile-banner .banner-content h4 sup, .mobile-banner .banner-content h5 sup, .mobile-banner .banner-content h6 sup, .mobile-banner .banner-content a:not(.MuiButton-root):not(.banner-content-link) sup, .mobile-banner .banner-content span:not(.MuiButton-label) sup {
  font-size: 16px;
  line-height: 0.5;
  vertical-align: top;
}
.mobile-banner .banner-content-link {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.mobile-banner .banner-slider-pagination {
  display: flex;
  justify-content: center;
  margin: 16px 0;
}

/*** Related products - seo widget ***/
#related-products-carousel {
  position: relative;
}
#related-products-carousel .rec-slider-container {
  margin: 0;
}

.related-products-seo h3 {
  margin-block-start: 0;
  margin-block-end: 0;
  margin-top: 30px;
  margin-bottom: 10px;
  font-size: 23px;
}
.related-products-seo-text {
  font-weight: 300;
  margin-top: 15px;
}
.related-items-seo a, .related-categories-seo a {
  border-radius: 4px;
  margin-right: 10px;
  font-size: 16px;
  margin-bottom: 10px;
}
.related-items-seo h3, .related-categories-seo h3 {
  margin-block-start: 0;
  margin-block-end: 0;
  margin-bottom: 10px;
  font-size: 23px;
}
.related-categories-seo h3 {
  margin-top: 20px;
}
.related-products-carousel .view-more-txt {
  padding-bottom: 20px;
  cursor: pointer;
  color: #004E7D;
  font-weight: 500;
  font-size: 14px;
  text-decoration: underline;
  padding-top: 10px;
}
.related-products-carousel .rec-carousel {
  /*margin-top: 15px;
  margin-bottom: 20px;*/
}
.related-products-carousel-text {
  line-height: 18px;
  margin-top: 12px;
  font-size: 13px;
  width: 130px;
}

.br-seo-popup {
  border: 1px solid #cfcfcf;
  position: relative;
  border-radius: 4px;
  display: table;
  margin-bottom: 20px;
}
.br-seo-popup .seo-close-icon {
  position: absolute;
  right: 20px;
}
.br-seo-popup .related-products-carousel-text {
  margin-top: 0;
  height: auto;
  overflow: visible;
  font-size: 16px;
  margin-bottom: 15px;
  width: auto;
}
.br-seo-quick-view {
  padding: 20px;
}

@media (max-width: 767.98px) {
  #related-products-carousel .rec-arrow::after {
    top: 40%;
  }
}
@media (min-width: 1025px) {
  .related-products-carousel .rec-carousel-item, .related-products-carousel .rec-item-wrapper {
    width: 191px !important;
  }
  .related-products-carousel-img-section {
    width: 191px;
    height: 244px;
    background: #fff;
    border-radius: 4px;
    text-align: center;
    margin-top: 20px;
  }
  .related-products-carousel-img-section img {
    margin-top: 30.5px;
  }
  .related-products-carousel-text {
    font-weight: 500;
    height: 54px;
    width: 100%;
    font-size: 14px;
    overflow: hidden;
  }
  .related-products-carousel .rec-carousel-item {
    margin-left: 12px;
  }
  .related-products-carousel .rec-carousel-item:last-child {
    margin-right: 12px;
  }
  .related-products-carousel .rec-swipable {
    background: #f4f4f4;
  }
  #related-products-carousel .rec-arrow {
    display: none;
  }
  .br-seo-content {
    float: left;
    width: 75%;
    padding-bottom: 20px;
  }
  .br-seo-image {
    float: left;
    margin-right: 20px;
  }
}
@media (max-width: 1024px) {
  .related-products-carousel-img-section img {
    width: 130px;
    height: 130px;
  }
  .br-seo-image {
    text-align: center;
  }
}

/*# sourceMappingURL=pdp-base.css.map */
