:root{
    --body-text-color: #E0E0E0;
    --body-secondary-text-color: #B0B0B0;

    --background-color:#121212;
    --border-color:#333333;
    --surface-color:#1E1E1E;
    --main-color:#1E4EAE;
    --secondary-color:#FFB74D;
    --surface-accent-color:#3d3c3c;
}

::-moz-selection { /* Code for Firefox */
    color: var(--secondary-color);
    background: var(--surface-accent-color);
  }
  
  ::selection {
    color: var(--secondary-color);
    background: var(--surface-accent-color);
  }

*, *::before, *::after {
    box-sizing: border-box;
}
a{
    color: var(--body-secondary-text-color);
    text-decoration: none;
}
a:hover{
    color: var(--main-color);
}

ol {
    margin-left: 35px;
}

h1 {
    font-size: 2.5em; /* 40px if the base font-size is 16px */
}

h2 {
    font-size: 2em; /* 32px if the base font-size is 16px */
}

h3 {
    font-size: 1.75em; /* 28px if the base font-size is 16px */
}

h4 {
    font-size: 1.5em; /* 24px if the base font-size is 16px */
}

h5 {
    font-size: 1.25em; /* 20px if the base font-size is 16px */
}

h6 {
    font-size: 1em; /* 16px if the base font-size is 16px */
}
b {
    font-weight: 800;
    color: var(--body-text-color);
}
ul{
    list-style: none;
}

.container{
    width: min(100%, calc(90vw - 0px * 2));
    margin: 0 auto;
    max-width: 1360px;
}
.navbar .container {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    gap: 25px;
}
.navbar li a{
 color:var(--body-text-color);
 text-decoration: none;
 font-weight: 500;
 font-size: 15px;
}
.navbar li a:hover,
.navbar li a:focus, 
.navbar li a:active,
.navbar li a.active,
.navbar li.active a{
    color:var(--main-color);
    text-decoration: none;
    font-weight: 500;
    font-size: 15px;
}
.NLP-navbar__ ul{
    list-style: none;
}
.NLP-navbar__ {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}
.navbar-nav {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-right: 5px;
}
nav.sticky {
    background: #181818;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1;
}
.navbar-mobile {
    background: #181818;
}
.nav-main {
    order: -1;
    flex: 1;
}
.navbar-collapse{
    flex:1;
}

body{
    font-family: 'Poppins', sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.65;
    letter-spacing: 0em;
    color: var(--body-text-color);

    background-color: #121212;
}


.dropdown {
    position: relative;
    display: inline-block;
}

.dropdown-menu {
    display: none;
    position: absolute;
    background-color: var(--surface-color);
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
    right: 0px;
}

.dropdown-top-header--my-account{
    display: flex;
    align-items: center;
    padding: 20px;
    border-bottom: 1px solid var(--border-color);
    margin-bottom: 15px;
}
.dropdown-account-details--my-account{
    margin-left:10px;
}
.img-circle{
    border-radius: 50%;
}
.dropdown-account-details--my-account-email{
    color: var(--body-secondary-text-color);
    font-size: 80%;
}
.dropdown-footer-menu, .m_admin{
    padding: 10px;
    padding-top: 0;
}
.dropdown-footer-menu li a {
    line-height: 1.4;
    padding: 7px 10px;
    display: block;
}
.dropdown-footer-menu li a, .dropdown-footer-menu li a:hover{
    font-size: 0.85em;
}
.dropdown-footer-menu li a:hover {
    background: var(--surface-accent-color);
    border-radius: 5px;
    color: var(--main-color);
    cursor: pointer;
}
.dropdown-footer-menu li a:hover {
    color: var(--main-color);
}
.dropdown-toggle {
    display: flex;
    align-items: center;
    gap: 4px;
}
#block_cart{
    margin-left:15px;
}

.NLP-registration-button a {
    background-color: var(--secondary-color);
    border-radius: 22px;
    padding: 7px 15px;
    display: block;
    color: var(--background-color)!important;
    font-weight: 700!important;
}
.NLP-registration-button a:hover {
 opacity:0.8;
}
.navbar-brand--img img{
    width: auto;
    height: auto;
    margin: 15px;
    max-height: 40px;
}

.row {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
}


@media (min-width: 992px) {
    .col-md-4 {
        width: 33.33333333%;
        float:left;
    }
}



.footer-blocks.NLP-footer {
    background-color: var(--surface-color);
    padding: 40px 0;
}

.NLP-title-wrapper.color-style-1 {
    display: inline-block;
    margin-bottom: 27px;
}

.NLP-title.style-1.left {
    font-family: 'Poppins', sans-serif;
    font-weight: 700;
    font-size: 24px;
    color: var(--body-text-color);
}

.NLP-title.style-1.left span {
    color: #00bff3;
}

.NLP-description.style-1 {
    margin-bottom: 20px;
}

#block_footer1 p {
    font-family: 'Poppins', sans-serif;
    font-size: 14px;
    color: var(--body-secondary-text-color);
}

.NLP-links-footer.style-1.NLP-footer-links .menu .nav-menu {
    list-style: none;
    padding: 0;
}

.NLP-links-footer.style-1.NLP-footer-links .menu .nav-menu li {
    margin-bottom: 10px;
}

.NLP-links-footer.style-1.NLP-footer-links .menu .nav-menu li a {
    font-family: 'Poppins', sans-serif;
    font-size: 14px;
    color: #00bff3;
    text-decoration: none;
    transition: color 0.3s;
}

.NLP-links-footer.style-1.NLP-footer-links .menu .nav-menu li a:hover {
    color: #005f8f;
}
footer.footer {
    background: #272727;
    display: flex;
    padding: 10px;
    font-size: 14px;
}

.NLP-footer-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    gap: 15px;
}
ul.nav-footer {
    list-style: none;
}
.nav-footer li {
    float: left;
    margin-left: 10px;
}

.back-to-top {
    position: fixed;
    bottom: 25px;
    right: 25px;
    background: var(--secondary-color);
    border: none;
    color: var(--background-color);
    padding: 7px 13px;
    font-size: 20px;
    cursor: pointer;
}
@-webkit-keyframes MoveUpDown {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-25px); }
}
@keyframes MoveUpDown {
    0%, 100% {
    transform: translateY(0);
    }
    50% {
    transform: translateY(-25px);
    }
  }

.NLP-form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
}
.NLP-form-group--direction-column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.NLP-form-group--indentation-md {
    margin-bottom: 24px;
}
.NLP-form-group--primary>.NLP-form-group__label {
    font-size: 14px;
    line-height: 1.4;
    margin-bottom: 8px;
}
.NLP-form-group--primary>.NLP-form-group__label {
    font-family: Graphik LC Web, -apple-system, system-ui, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, BlinkMacSystemFont, Helvetica, Arial;
}
.NLP-form-group__label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    letter-spacing: -.2px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #747e8a;
}
label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: bold;
}
.error {
    color: red;
    text-align: left;
    padding-left: 5px;
    display: block;
}
header {
    display: block;
    z-index: 1222;
    position: relative;
}






.NLP-button {
    appearance: button;
    background-color: var(--main-color);
    background-image: none;
    border: 1px solid var(--main-color);
    border-radius: 4px;
    box-shadow: var(--background-color) 4px 4px 0 0, var(--main-color) 4px 4px 0 1px;
    box-sizing: border-box;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    margin: 0 5px 10px 0;
    overflow: visible;
    padding: 12px 40px;
    text-align: center;
    text-transform: none;
    touch-action: manipulation;
    user-select: none;
    -webkit-user-select: none;
    vertical-align: middle;
    white-space: nowrap;
    color: var(--surface-color);
    font-weight: 700;
    font-family: 'Poppins';
  }
  
  .NLP-button:focus {
    text-decoration: none;
  }
  
  .NLP-button:hover {
    text-decoration: none;
  }
  
  .NLP-button:active, .NLP-button:hover {
    box-shadow: rgba(0, 0, 0, .125) 0 3px 5px inset;
    outline: 0;
    color: var(--surface-color);
  }
  
  .NLP-button:not([disabled]):active {
    box-shadow: #fff 2px 2px 0 0, #000 2px 2px 0 1px;
    transform: translate(2px, 2px);
  }

  .NLP-button:disabled {
    opacity: 0.5;
    background: var(--background-color);
    color: var(--body-text-color);
    border: none;
    box-shadow: none;
    cursor: auto;
}
  
  @media (min-width: 768px) {
    .NLP-button {
      padding: 12px 50px;
    }
  }
  .NLP-button-secondary {
    background: transparent;
    color: var(--main-color);
    box-shadow: var(--main-color) 4px 4px 0 0, var(--main-color) 4px 4px 0 1px;
}
.NLP-button-secondary:hover {
    box-shadow: var(--background-color) 4px 4px 0 0, var(--main-color) 4px 4px 0 1px;
    background-color: var(--main-color);
    color: var(--surface-color);
}
.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 3px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.btn-social {
    position: relative;
    padding-left: 44px;
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    text-overflow: ellipsis;
    border-color: var(--border-color);
    margin: 10px 0px;
    background: var(--background-color);
}
.btn-social > :first-child {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 32px;
    line-height: 32px;
    font-size: 1.6em;
    text-align: center;
    border-right: 1px solid var(--border-color);
}
.nlp-call-to-action--container {
    background: var(--secondary-color);
    border-radius: 25px;
    overflow: hidden;
    padding-top: 4.5%;
    padding-right: 4.5%;
    padding-bottom: 4.5%;
    padding-left: 4.5%;
    margin-bottom: 0px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.nlp-call-to-action {
    margin-top: 130px;
    margin-bottom: 130px;
    display: block;
}
.nlp-call-to-action--header h4 {
    color: var(--surface-color);
    font-weight: 700;
    text-transform: capitalize;
    font-size: 25px;
}
.nlp-call-to-action--header p {
    color: var(--surface-accent-color);
    font-weight: 400;
    text-transform: capitalize;
    font-size: 17px;
}
.nlp-call-to-action--action a {
    background: var(--background-color);
    border-radius: 5px;
    padding: 15px 30px;
    color: var(--body-text-color);
}
.nlp-call-to-action--action a:hover {
    opacity: 0.8;
}
.nlp-call-to-action--header {
    max-width: 600px;
}

.NLP-social-media-footer.footer-links.style-1 ul.NLP-footer-social > li > a > i {
    color: var(--main-color);
    font-size: 34px;
    line-height: 34px;
    display: block;
    margin-bottom: 15px;
}
.NLP-social-media-footer.footer-links.style-1 ul.NLP-footer-social > li > a > span {
    color: var(--main-link-color);
    font-family: "Poppins";
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 600;
    display: block;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.NLP-social-media-footer.footer-links.style-1 ul.NLP-footer-social > li {
    width: 16.666666666667%;
    display: block;
    text-align: center;
    margin-bottom: 30px;
    padding: 0 15px;
}
.NLP-social-media-footer.footer-links.style-1 ul.NLP-footer-social {
    list-style: none;
    margin-bottom: 40px;
    padding-left: 0;
    padding-right: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top:40px;
    justify-content: center;
}

.reverse_header__breadcrumb {
    display: none;
}
  /* Breadcrumb list styling */
  .breadcrumbs .breadcrumb {
    padding: 10px 15px;
    margin-top: 10px;
    margin-bottom: 10px;
    border-radius: 5px;
    background: var(--surface-color);
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin-left:25px;
    margin-right:25px;
   }

   @media (max-width:785px){
    .breadcrumbs .breadcrumb {
        margin-left:0px;
        margin-right:0px;
       }    
   }
  
  /* Breadcrumb items styling */
  .breadcrumbs ol.breadcrumb li {
    display: flex;
    align-items: center;
    font-size: 14px;
    color: #007bff; /* Bootstrap primary color */
  }
  
  /* Link styling */
  .breadcrumbs ol.breadcrumb li a {
    color: #007bff; /* Bootstrap primary color */
    text-decoration: none;
  }
  
  .breadcrumbs ol.breadcrumb li a:hover {
    text-decoration: underline;
  }
  
  /* Active breadcrumb item styling */
  .breadcrumbs ol.breadcrumb li.active {
    color: #6c757d; /* Bootstrap secondary color */
    font-weight: bold;
  }
  
  /* Separator icon styling */
  .breadcrumbs ol.breadcrumb li i.fas.fa-angle-right {
    margin: 0 5px;
    color: #6c757d; /* Bootstrap secondary color */
  }
  
  /* Responsive styling */
  @media (max-width: 767.98px) {
    .breadcrumbs .container {
      padding: 8px 0;
    }
  
    .breadcrumbs ol.breadcrumb {
      font-size: 12px;
    }
  }
  .breadcrumbs {
    margin-bottom: 50px;
}

.modal{
    display:none;
    text-align: center;
    padding: 0 !important;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    -webkit-overflow-scrolling: touch;
    outline: 0;
    background: rgb(0 0 0 / 47%);
}
.modal .close {
    border-radius: 50%;
    background: red;
    border: none;
    outline: none;
    font-size: 36px;
    padding: 2px 13px;
    color: white;
    position: absolute;
    right: -8px;
    top: -12px;
    cursor: pointer;
}
.modal-dialog {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
    position: relative;
    width: auto;
    margin: 10px;
    margin-top: 140px;
}
.modal-content {
    position: relative;
    background-color: var(--background-color);
    border: 1px solid var(--border-color);
    border-radius: 4px;
    background-clip: padding-box;
    outline: 0;
}
.modal-header {
    margin-bottom: 15px;
    min-height: 16.42857143px;
    border-bottom: 1px solid var(--border-color);
}
.modal-body {
    position: relative;
    padding: 15px;
}
.modal-title {
    font-family: "Titillium Web";
    text-transform: uppercase;
    font-size: 25px;
    font-weight: 900;
    letter-spacing: -.2px;
    line-height: 32px;
    word-wrap: break-word;
    color: var(--body-text-color);
    text-align: left;
    margin-bottom: 10px;
}
.text-left{
    text-align: left;
}
textarea {
    min-height: 90px;
    width: 100%;
    background: var(--surface-color);
    border: 1px solid var(--border-color);
    border-radius: 5px;
    padding: 10px;
    color: var(--body-text-color);
}
.modal .form-group {
    width: 100%;
    position: relative;
    display: flex;
    margin-bottom: 15px;
}
.form-group {
    margin-bottom: 15px;
}
label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: bold;
}
.form-control {
    display: block;
    width: 100%;
    border: 1px solid var(--border-color);
    margin: 0;
    background: var(--background-color);
    -webkit-box-shadow: inset 0 0 0 1px transparent;
    box-shadow: inset 0 0 0 1px transparent;
    color: var(--body-text-color);
    overflow-x: hidden;
    overflow-y: auto;
    resize: none;
    text-overflow: ellipsis;
    -webkit-transition: background-color .1s ease-in-out, border-color .1s ease-in-out, -webkit-box-shadow .1s ease-in-out;
    transition: background-color .1s ease-in-out, border-color .1s ease-in-out, -webkit-box-shadow .1s ease-in-out;
    transition: background-color .1s ease-in-out, border-color .1s ease-in-out, box-shadow .1s ease-in-out;
    transition: background-color .1s ease-in-out, border-color .1s ease-in-out, box-shadow .1s ease-in-out, -webkit-box-shadow .1s ease-in-out;
    font-family: Graphik LC Web, -apple-system, system-ui, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, BlinkMacSystemFont, Helvetica, Arial;
    font-size: 15px;
    line-height: 1.5;
    padding: 10px 12px;
    border-radius: 6px;
}

.alert {
    padding: 15px;
    margin-top: 20px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 3px;
}
.alert-error {
    background-color: rgba(247, 0, 0, 8%);
    border-color: rgba(247, 0, 0, 16%);
}
.alert-error .list-unstyled li::before, .alert-danger .list-unstyled li::before {content: "";font-family: "Font Awesome 5 Pro";font-weight: 900;font-size: 18px;margin: 0 8px 0 0px;position: relative;top: 2px;}
.alert-warning .list-unstyled li::before {content: "";font-family: "Font Awesome 5 Pro";font-weight: 900;font-size: 18px;margin: 0 8px 0 0px;position: relative;top: 2px;}
.alert-success .list-unstyled li::before {content: "";font-family: "Font Awesome 5 Pro";font-weight: 900;font-size: 18px;margin: 0 8px 0 0px;position: relative;top: 2px;}
.alert-success {background-color: rgba(0,247,30,8%);border-color: rgba(0,247,30,16%);color: #19c32e;}
.alert-success hr {border-top-color: #c9e2b3;}
.alert-success .alert-link {color: #449d44;}
.alert-info .list-unstyled li::before {content: "";font-family: "Font Awesome 5 Pro";font-weight: 900;font-size: 18px;margin: 0 8px 0 0px;position: relative;top: 2px;}
.alert ul {
    list-style: none;
}
.alert-info {background-color: rgba(0,115,247,.08);border-color: rgba(0,115,247,.16);color: #0073f7;}
.alert-info hr {border-top-color: #a6e1ec;}
.alert-info .alert-link {color: #245269;}
.alert-warning {background-color: rgba(220,247,0,8%);border-color: rgba(220,247,0,16%);color: rgba(220,247,0,72%);}
.alert-warning a {}
.alert-warning hr {border-top-color: #f7e1b5;}
.alert-warning .alert-link {color: #ec971f;}
.alert-danger, .alert-error {background-color: rgba(247,0,0,8%);border-color: rgba(247,0,0,16%);}
.alert-danger hr, .alert-error hr {border-top-color: #e4b9c0;}
.alert-danger .alert-link, .alert-error .alert-link {color: #843534;}
.notifFloatBox {position: fixed;left: 0;right: 0;top: 0;z-index: 15000;padding: 15px;display: none;background: #5bc0de;color: #fff;}
.notifFloatBox ul {list-style-type: none;padding: 0;margin: 0 30px 0 0;}
.notifFloatBox a.close {
    text-decoration: none;
    float: left;
    height: 50px;
    width: 25px;
    color: var(--surface-color);
    font-size: 32px;
    display: flex;
    align-items: flex-start;
    margin-right: 10px;
}
.notifFloatBox--info {background: #5bc0de;}
.notifFloatBox--success {background: #5cb85c;}
.notifFloatBox--error {background: #d9534f;}
@media (min-width: 768px) {.notifFloatBox {left: auto;right: 20px;top: 20px;max-width: 300px;padding: 20px;border-radius: 4px;}}
.number-input {
    border: 2px solid var(--border-color);
    display: inline-flex;
    border-radius: 5px;
}
.number-input, .number-input * {
    box-sizing: border-box;
}
.number-input button {
    outline: none;
    -webkit-appearance: none;
    background-color: transparent;
    border: none;
    align-items: center;
    justify-content: center;
    width: 2rem;
    height: 2rem;
    cursor: pointer;
    margin: 0;
    position: relative;
}
.number-input button:before, .number-input button:after {
    display: inline-block;
    position: absolute;
    content: "";
    width: 1rem;
    height: 2px;
    background-color: var(--body-text-color);
    transform: translate(-50%, -50%);
}
.number-input button.plus:after {
    transform: translate(-50%, -50%) rotate(90deg);
}
.number-input .cart-quantity-input {
    font-family: sans-serif;
    font-family: "Poppins";
    max-width: 4rem;
    padding: .5rem;
    border: solid var(--border-color);
    background-color: var(--border-color);
    color: var(--body-text-color);
    border-width: 0 2px;
    font-size: 1rem;
    height: 2rem;
    font-weight: bold;
    text-align: center;
    padding-left: 18px;
}
.content {
    min-height: 100vh;
}
.fa-epic:before {content: "";background-image: url("data:image/svg+xml,%3C%3Fxml version=\'1.0\' encoding=\'UTF-8\' standalone=\'no\'%3F%3E%3Csvg xmlns:dc=\'http://purl.org/dc/elements/1.1/\' xmlns:cc=\'http://creativecommons.org/ns%23\' xmlns:rdf=\'http://www.w3.org/1999/02/22-rdf-syntax-ns%23\' xmlns:svg=\'http://www.w3.org/2000/svg\' xmlns=\'http://www.w3.org/2000/svg\' version=\'1.1\' id=\'svg2\' xml:space=\'preserve\' width=\'25\' height=\'25\' viewBox=\'0 0 647.16699 750.97701\'%3E%3Cmetadata id=\'metadata8\'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=\'\'%3E%3Cdc:format%3Eimage/svg%2Bxml%3C/dc:format%3E%3Cdc:type rdf:resource=\'http://purl.org/dc/dcmitype/StillImage\' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id=\'defs6\'%3E%3CclipPath clipPathUnits=\'userSpaceOnUse\' id=\'clipPath20\'%3E%3Cpath d=\'m 0 790.889 900 0 L 900 0 0 0 Z\' id=\'path18\' /%3E%3C/clipPath%3E%3C/defs%3E%3Cg id=\'g10\' transform=\'matrix(1.3333333 0 0 -1.3333333 -278.05173 902.58312)\'%3E%3Cg id=\'g14\'%3E%3Cg id=\'g16\' clip-path=\'url(%23clipPath20)\'%3E%3Cg id=\'g22\' transform=\'translate(649.8358 676.9377)\'%3E%3Cpath d=\'m 0 0 -397.219 0 c -32.196 0 -44.078 -11.882 -44.078 -44.093 l 0 -388.676 c 0 -3.645 0.147 -7.031 0.469 -10.168 0.733 -7.031 0.871 -13.844 7.41 -21.601 0.639 -0.76 7.315 -5.728 7.315 -5.728 3.591 -1.761 6.043 -3.058 10.093 -4.688 l 195.596 -81.948 c 10.154 -4.655 14.4 -6.469 21.775 -6.323 l 0 -10e-4 c 0.01 0 0.019 0 0.029 0 0.01 0 0.019 0 0.029 0 l 0 10e-4 c 7.375 -0.146 11.621 1.668 21.776 6.323 l 195.595 81.948 c 4.051 1.63 6.502 2.927 10.094 4.688 0 0 6.676 4.968 7.314 5.728 6.539 7.757 6.677 14.57 7.41 21.601 0.322 3.137 0.47 6.523 0.47 10.168 l 0 388.676 C 44.078 -11.882 32.195 0 0 0\' style=\'fill:%23ffffff%3Bfill-opacity:1%3Bfill-rule:evenodd%3Bstroke:none\' id=\'path24\' /%3E%3C/g%3E%3Cg id=\'g26\' transform=\'translate(623.2303 286.175)\'%3E%3Cpath d=\'m 0 0 -0.09 -0.897 -0.089 -0.985 -0.18 -0.897 -0.268 -0.896 -0.174 -0.807 -0.27 -0.897 -0.358 -0.807 -0.359 -0.718 -0.353 -0.806 -0.448 -0.717 -0.448 -0.718 -0.533 -0.717 -0.449 -0.717 -0.532 -0.627 -0.628 -0.628 -0.533 -0.538 -0.716 -0.628 -0.623 -0.538 -0.717 -0.538 -0.712 -0.442 -0.712 -0.538 -0.807 -0.448 -0.802 -0.359 -0.801 -0.448 -0.897 -0.359 -0.891 -0.359 -0.891 -0.268 -0.891 -0.27 -0.807 -0.268 -0.891 -0.18 -0.802 -0.179 -0.801 -0.179 -0.897 -0.18 -0.892 -0.089 -0.801 -0.09 -0.897 -0.09 -0.98 -0.09 -0.892 -0.089 -0.891 0 -0.981 0 -0.986 0 -0.891 0 -0.892 0.089 -0.98 0 -0.892 0.09 -0.896 0.09 -0.981 0.09 -0.891 0.179 -0.891 0.09 -0.897 0.179 -0.892 0.179 -0.891 0.18 -0.891 0.179 -0.896 0.268 -0.802 0.18 -0.891 0.269 -0.892 0.269 -0.806 0.359 -0.891 0.269 -0.802 0.268 -0.892 0.359 -0.806 0.359 -0.802 0.359 -0.802 0.442 -0.806 0.359 -0.802 0.449 -0.712 0.447 -0.807 0.449 -0.712 0.448 -0.717 0.448 -0.712 0.538 -0.712 0.538 -0.717 0.538 -0.713 0.538 -0.627 0.538 -0.712 0.627 0.538 0.717 0.622 0.628 0.538 0.718 0.623 0.717 0.538 0.627 0.532 0.717 0.628 0.718 0.532 0.627 0.628 0.717 0.533 0.628 0.627 0.717 0.533 0.718 0.538 0.627 0.622 0.717 0.538 0.718 0.622 0.627 0.538 0.717 0.712 -0.538 0.802 -0.538 0.717 -0.538 0.802 -0.538 0.717 -0.448 0.802 -0.537 0.711 -0.449 0.808 -0.358 0.711 -0.449 0.802 -0.359 0.807 -0.358 0.801 -0.359 0.803 -0.269 0.806 -0.358 0.891 -0.269 0.892 -0.269 0.801 -0.269 0.897 -0.18 0.891 -0.179 0.891 -0.179 0.981 -0.09 0.896 -0.179 0.892 0 0.98 -0.089 0.892 0 1.07 0 0.981 0.089 0.897 0.179 0.801 0.18 0.802 0.179 0.717 0.269 0.623 0.358 0.717 0.538 0.532 0.628 0.359 0.718 0.27 0.806 0.088 0.897 0 0.179 -0.088 1.076 -0.359 0.897 -0.449 0.627 -0.622 0.538 -0.718 0.538 -0.712 0.358 -0.801 0.359 -0.897 0.359 -1.07 0.447 -0.623 0.18 -0.711 0.179 -0.807 0.27 -0.802 0.179 -0.891 0.269 -0.897 0.179 -0.98 0.269 -0.892 0.179 -0.981 0.269 -0.891 0.179 -0.897 0.269 -0.89 0.18 -0.892 0.269 -0.807 0.268 -0.89 0.18 -0.803 0.269 -0.801 0.269 -0.807 0.269 -0.981 0.359 -0.891 0.359 -0.892 0.358 -0.896 0.359 -0.801 0.448 -0.892 0.448 -0.717 0.448 -0.802 0.448 -0.712 0.538 -0.717 0.448 -0.622 0.539 -0.627 0.627 -0.623 0.628 -0.538 0.628 -0.532 0.627 -0.449 0.627 -0.443 0.718 -0.448 0.806 -0.359 0.622 -0.269 0.718 -0.263 0.807 -0.269 0.717 -0.18 0.897 -0.179 0.807 -0.09 0.896 -0.089 0.897 -0.09 0.985 0 0.987 0 0.179 0 0.897 0.09 0.896 0.089 0.807 0.09 0.897 0.179 0.806 0.18 0.807 0.269 0.808 0.179 0.806 0.353 0.807 0.359 0.807 0.358 0.806 0.444 0.808 0.447 0.806 0.533 0.718 0.539 0.717 0.622 0.717 0.627 0.627 0.623 0.718 0.717 0.628 0.622 0.448 0.717 0.538 0.713 0.538 0.711 0.448 0.807 0.448 0.802 0.359 0.801 0.448 0.807 0.358 0.891 0.27 0.891 0.358 0.807 0.269 0.712 0.18 0.803 0.179 0.806 0.179 0.891 0.179 0.802 0.18 0.891 0.089 0.897 0.09 0.891 0.09 0.891 0.089 0.891 0 0.986 0 0.982 0 0.98 0 0.981 -0.089 0.981 -0.09 0.891 0 0.986 -0.09 0.891 -0.179 0.981 -0.09 0.892 -0.179 0.807 -0.179 0.891 -0.179 0.891 -0.18 0.802 -0.179 0.896 -0.269 0.802 -0.269 0.802 -0.18 0.896 -0.358 0.802 -0.269 0.801 -0.358 0.802 -0.359 0.896 -0.359 0.802 -0.448 0.712 -0.359 0.807 -0.448 0.802 -0.448 0.712 -0.449 0.806 -0.538 0.713 -0.447 0.717 -0.539 0.712 -0.538 0.711 -0.537 L -2.32 39.083 -2.768 38.366 -3.301 37.649 -3.839 36.931 -4.371 36.125 -4.82 35.408 -5.358 34.69 -5.891 33.973 -6.338 33.256 -6.872 32.538 -7.409 31.821 -7.858 31.104 -8.39 30.297 -8.929 29.58 l -0.532 -0.717 -0.448 -0.717 -0.533 -0.717 -0.717 0.537 -0.801 0.449 -0.713 0.448 -0.717 0.538 -0.801 0.358 -0.718 0.449 -0.801 0.359 -0.712 0.358 -0.807 0.359 -0.712 0.358 -0.801 0.269 -0.717 0.359 -0.982 0.268 -0.891 0.27 -0.891 0.268 -0.897 0.18 -0.891 0.179 -0.891 0.18 -0.891 0.09 -0.897 0.089 -0.801 0.09 -0.892 0 -1.07 0 -0.981 -0.179 -0.897 -0.18 -0.801 -0.179 -0.712 -0.359 -0.628 -0.358 -0.802 -0.718 -0.538 -0.807 -0.352 -0.807 -0.091 -0.896 0 -0.18 0.091 -1.165 0.442 -0.986 0.359 -0.538 0.622 -0.628 0.807 -0.448 0.712 -0.448 0.891 -0.359 0.986 -0.359 1.071 -0.358 0.712 -0.179 0.712 -0.269 0.807 -0.179 0.801 -0.269 0.891 -0.18 0.987 -0.269 0.981 -0.268 0.981 -0.27 0.98 -0.179 0.891 -0.269 0.981 -0.269 0.897 -0.179 0.892 -0.269 0.891 -0.269 0.801 -0.269 0.897 -0.269 0.802 -0.269 0.801 -0.269 0.986 -0.353 0.891 -0.449 0.891 -0.358 0.892 -0.448 0.807 -0.449 0.802 -0.448 0.711 -0.448 0.717 -0.538 0.713 -0.448 0.712 -0.628 0.717 -0.627 0.622 -0.718 L -3.481 13 -2.948 12.282 -2.41 11.476 -1.967 10.759 -1.518 9.951 -1.16 9.234 -0.891 8.428 -0.627 7.621 -0.448 6.814 -0.269 5.917 -0.09 5.02 0 4.124 0.09 3.138 l 0 -0.986 0 -0.179 0 -0.987 z m -62.594 -17.926 -0.896 0 -0.891 0 -0.891 0 -0.891 0 -0.897 0 -0.892 0 -0.89 0 -0.892 0 -0.986 0 -0.891 0 -0.891 0 -0.891 0 -0.898 0 -0.89 0 -0.892 0 -0.891 0 -0.897 0 -0.891 0 -0.891 0 -0.891 0 -0.892 0 -0.896 0 -0.891 0 -0.891 0 -0.892 0 -0.897 0 -0.891 0 -0.891 0 -0.981 0 -0.896 0 -0.892 0 -0.891 0 -0.891 0 -0.896 0 -0.892 0 -0.891 0 -0.892 0 -0.896 0 -0.891 0 -0.891 0 -0.892 0 -0.897 0 -0.89 0 -0.892 0 -0.891 0 -0.896 0 -0.892 0 -0.981 0 -0.891 0 -0.891 0 -0.897 0 -0.891 0 -0.892 0 -0.89 0 -0.896 0 -0.892 0 -0.891 0 0 0.897 0 0.897 0 0.896 0 0.892 0 0.897 0 0.896 0 0.896 0 0.896 0 0.897 0 0.897 0 0.896 0 0.897 0 0.897 0 0.896 0 0.897 0 0.896 0 0.896 0 0.897 0 0.807 0 0.897 0 0.896 0 0.896 0 0.897 0 0.897 0 0.896 0 0.897 0 0.897 0 0.896 0 0.896 0 0.896 0 0.897 0 0.897 0 0.896 0 0.897 0 0.897 0 0.896 0 0.897 0 0.896 0 0.896 0 0.897 0 0.896 0 0.892 0 0.896 0 0.897 0 0.897 0 0.896 0 0.896 0 0.897 0 0.896 0 0.897 0 0.897 0 0.896 0 0.897 0 0.896 0 0.807 0 0.896 0 0.897 0 0.897 0 0.896 0 0.897 0 0.896 0 0.897 0 0.896 0 0.897 0 0.896 0 0.897 0 0.897 0 0.896 0 0.896 0 0.897 0 0.896 0 0.897 0 0.897 0.891 0 0.892 0 0.896 0 0.89 0 0.892 0 0.891 0 0.897 0 0.891 0 0.891 0 0.892 0 0.896 0 0.892 0 0.89 0 0.892 0 0.806 0 0.892 0 0.891 0 0.892 0 0.896 0 0.891 0 0.891 0 0.892 0 0.896 0 0.891 0 0.891 0 0.892 0 0.897 0 0.891 0 0.891 0 0.891 0 0.897 0 0.892 0 0.89 0 0.891 0 0.892 0 0.897 0 0.891 0 0.891 0 0.891 0 0.897 0 0.891 0 0.891 0 0.891 0 0.808 0 0.891 0 0.891 0 0.892 0 0.896 0 0.891 0 0.891 0 0.891 0 0.897 0 0.891 0 0.891 0 0.892 0 0.896 0 0.892 0 0.891 0 0 -0.897 0 -0.807 0 -0.896 0 -0.897 0 -0.896 0 -0.807 0 -0.897 0 -0.897 0 -0.806 0 -0.897 0 -0.896 0 -0.808 0 -0.896 0 -0.896 0 -0.897 0 -0.807 0 -0.897 -0.891 0 -0.892 0 -0.896 0 -0.892 0 -0.891 0 -0.891 0 -0.807 0 -0.891 0 -0.891 0 -0.892 0 -0.896 0 -0.891 0 -0.892 0 -0.891 0 -0.897 0 -0.891 0 -0.891 0 -0.891 0 -0.897 0 -0.801 0 -0.892 0 -0.891 0 -0.897 0 -0.89 0 -0.892 0 -0.891 0 -0.897 0 -0.891 0 -0.891 0 -0.891 0 -0.897 0 -0.892 0 -0.801 0 -0.891 0 -0.896 0 -0.892 0 -0.891 0 -0.892 0 -0.896 0 0 -0.896 0 -0.896 0 -0.896 0 -0.897 0 -0.897 0 -0.807 0 -0.896 0 -0.897 0 -0.896 0 -0.897 0 -0.896 0 -0.897 0.896 0 0.892 0 0.891 0 0.892 0 0.896 0 0.891 0 0.891 0 0.892 0 0.807 0 0.891 0 0.891 0 0.891 0 0.897 0 0.891 0 0.892 0 0.89 0 0.897 0 0.891 0 0.892 0 0.891 0 0.896 0 0.891 0 0.892 0 0.892 0 0.896 0 0.891 0 0.802 0 0.891 0 0.896 0 0.892 0 0.891 0 0.891 0 0.896 0 0.892 0 0.891 0 0 -0.896 0 -0.807 0 -0.892 0 -0.896 0 -0.807 0 -0.896 0 -0.897 0 -0.807 0 -0.897 0 -0.896 0 -0.897 0 -0.806 0 -0.896 0 -0.897 0 -0.808 0 -0.896 -0.891 0 -0.892 0 -0.896 0 -0.891 0 -0.891 0 -0.892 0 -0.896 0 -0.891 0 -0.802 0 -0.891 0 -0.896 0 -0.892 0 -0.892 0 -0.891 0 -0.896 0 -0.891 0 -0.892 0 -0.891 0 -0.897 0 -0.89 0 -0.892 0 -0.891 0 -0.897 0 -0.891 0 -0.891 0 -0.891 0 -0.807 0 -0.892 0 -0.891 0 -0.891 0 -0.896 0 -0.892 0 -0.891 0 -0.892 0 -0.896 0 0 -0.896 0 -0.987 0 -0.896 0 -0.897 0 -0.986 0 -0.897 0 -0.896 0 -0.986 0 -0.896 0 -0.897 0 -0.986 0 -0.896 0.896 0 0.892 0 0.891 0 0.892 0 0.896 0 0.891 0 0.891 0 0.892 0 0.896 0 0.981 0 0.891 0 0.891 0 0.897 0 0.892 0 0.891 0 0.891 0 0.896 0 0.892 0 0.891 0 0.891 0 0.891 0 0.897 0 0.891 0 0.892 0 0.89 0 0.898 0 0.891 0 0.891 0 0.891 0 0.986 0 0.892 0 0.89 0 0.892 0 0.897 0 0.891 0 0.891 0 0.891 0 0.896 0 0.892 0 0 -0.897 0 -0.807 0 -0.897 0 -0.896 0 -0.897 0 -0.807 0 -0.896 0 -0.896 0 -0.808 0 -0.896 0 -0.896 0 -0.808 0 -0.891 0 -0.896 0 -0.896 0 -0.808 0 -0.897 z m -65.214 0 -0.891 0 -0.892 0 -0.985 0 -0.891 0 -0.892 0 -0.891 0 -0.897 0 -0.891 0 -0.981 0 -0.891 0 -0.892 0 -0.896 0 -0.891 0 -0.891 0 -0.981 0 -0.897 0 -0.891 0 -0.892 0 0 0.897 0 0.897 0 0.896 0 0.897 0 0.902 0 0.896 0 0.897 0 0.897 0 0.896 0 0.896 0 0.897 0 0.901 0 0.897 0 0.897 0 0.896 0 0.897 0 0.902 0 0.897 0 0.896 0 0.896 0 0.897 0 0.896 0 0.902 0 0.896 0 0.897 0 0.897 0 0.896 0 0.897 0 0.902 0 0.897 0 0.896 0 0.896 0 0.896 0 0.897 0 0.902 0 0.896 0 0.897 0 0.896 0 0.897 0 0.902 0 0.896 0 0.897 0 0.897 -0.447 -0.717 -0.533 -0.813 -0.449 -0.717 -0.532 -0.718 -0.448 -0.806 -0.539 -0.718 -0.442 -0.717 -0.449 -0.812 -0.532 -0.717 -0.449 -0.717 -0.537 -0.718 -0.443 -0.812 -0.538 -0.717 -0.443 -0.717 -0.449 -0.807 -0.538 -0.722 -0.443 -0.718 -0.538 -0.806 -0.442 -0.718 -0.538 -0.717 -0.443 -0.812 -0.449 -0.718 -0.537 -0.717 -0.443 -0.807 -0.538 -0.722 -0.443 -0.717 -0.538 -0.718 -0.449 -0.806 -0.443 -0.722 -0.537 -0.718 -0.443 -0.807 -0.538 -0.717 -0.448 -0.717 -0.533 -0.813 -0.448 -0.717 -0.354 0 -0.537 0.807 -0.449 0.723 -0.533 0.807 -0.448 0.717 -0.533 0.806 -0.448 0.723 -0.532 0.807 -0.449 0.718 -0.538 0.806 -0.443 0.717 -0.538 0.813 -0.442 0.717 -0.538 0.807 -0.449 0.717 -0.532 0.812 -0.449 0.717 -0.532 0.807 -0.538 0.717 -0.448 0.812 -0.533 0.717 -0.448 0.807 -0.533 0.717 -0.448 0.813 -0.533 0.717 -0.448 0.807 -0.538 0.717 -0.443 0.807 -0.538 0.723 -0.443 0.806 -0.538 0.718 -0.448 0.807 -0.532 0.716 -0.45 0.813 -0.532 0.717 0 -0.896 0 -0.897 0 -0.897 0 -0.901 0 -0.897 0 -0.896 0 -0.897 0 -0.897 0 -0.901 0 -0.897 0 -0.807 0 -0.896 0 -0.897 0 -0.896 0 -0.902 0 -0.897 0 -0.896 0 -0.896 0 -0.897 0 -0.897 0 -0.901 0 -0.897 0 -0.897 0 -0.896 0 -0.897 0 -0.896 0 -0.902 0 -0.896 0 -0.897 0 -0.896 0 -0.897 0 -0.901 0 -0.808 0 -0.896 0 -0.896 0 -0.897 0 -0.897 0 -0.896 0 -0.902 0 -0.897 0 -0.896 0 -0.897 0 -0.897 -0.891 0 -0.896 0 -0.892 0 -0.891 0 -0.891 0 -0.896 0 -0.892 0 -0.891 0 -0.892 0 -0.896 0 -0.891 0 -0.892 0 -0.891 0 -0.896 0 -0.891 0 -0.892 0 -0.892 0 -0.896 0 -0.891 0 0 0.897 0 0.897 0 0.896 0 0.892 0 0.897 0 0.896 0 0.896 0 0.896 0 0.897 0 0.897 0 0.896 0 0.897 0 0.897 0 0.896 0 0.897 0 0.896 0 0.896 0 0.897 0 0.807 0 0.897 0 0.896 0 0.896 0 0.897 0 0.897 0 0.896 0 0.897 0 0.897 0 0.896 0 0.896 0 0.896 0 0.897 0 0.897 0 0.896 0 0.897 0 0.897 0 0.896 0 0.897 0 0.896 0 0.896 0 0.897 0 0.896 0 0.892 0 0.896 0 0.897 0 0.897 0 0.896 0 0.896 0 0.897 0 0.896 0 0.897 0 0.897 0 0.896 0 0.897 0 0.896 0 0.807 0 0.896 0 0.897 0 0.897 0 0.896 0 0.897 0 0.896 0 0.897 0 0.896 0 0.897 0 0.896 0 0.897 0 0.897 0 0.896 0 0.896 0 0.897 0 0.896 0 0.897 0 0.897 0.891 0 0.896 0 0.803 0 0.89 0 0.892 0 0.896 0 0.802 0 0.891 0 0.897 0 0.891 0 0.802 0 0.891 0 0.897 0 0.891 0 0.801 0 0.891 0 0.897 0 0.892 0 0.801 0 0.891 0 0.897 0 0.443 -0.718 0.448 -0.806 0.532 -0.712 0.449 -0.807 0.448 -0.717 0.443 -0.808 0.448 -0.711 0.534 -0.808 0.447 -0.717 0.449 -0.717 0.443 -0.801 0.448 -0.718 0.533 -0.806 0.448 -0.718 0.448 -0.801 0.443 -0.717 0.538 -0.717 0.449 -0.803 0.442 -0.716 0.448 -0.807 0.444 -0.718 0.538 -0.801 0.448 -0.718 0.442 -0.806 0.449 -0.712 0.443 -0.717 0.538 -0.807 0.448 -0.718 0.443 -0.807 0.448 -0.712 0.443 -0.807 0.539 -0.717 0.448 -0.801 0.443 -0.718 0.448 0.718 0.448 0.801 0.533 0.717 0.447 0.807 0.444 0.712 0.448 0.807 0.533 0.718 0.448 0.807 0.449 0.717 0.442 0.712 0.538 0.806 0.443 0.718 0.449 0.801 0.447 0.718 0.533 0.807 0.448 0.716 0.449 0.803 0.442 0.717 0.45 0.717 0.532 0.801 0.448 0.718 0.448 0.806 0.444 0.718 0.537 0.801 0.444 0.717 0.447 0.717 0.449 0.808 0.532 0.711 0.449 0.808 0.442 0.717 0.449 0.807 0.538 0.712 0.443 0.806 0.448 0.718 0.891 0 0.892 0 0.806 0 0.892 0 0.891 0 0.891 0 0.807 0 0.892 0 0.89 0 0.892 0 0.807 0 0.891 0 0.891 0 0.892 0 0.806 0 0.892 0 0.891 0 0.891 0 0.807 0 0.891 0 0.891 0 0 -0.897 0 -0.897 0 -0.896 0 -0.897 0 -0.896 0 -0.896 0 -0.897 0 -0.897 0 -0.896 0 -0.897 0 -0.896 0 -0.897 0 -0.896 0 -0.897 0 -0.896 0 -0.897 0 -0.897 0 -0.896 0 -0.807 0 -0.896 0 -0.897 0 -0.896 0 -0.897 0 -0.897 0 -0.896 0 -0.897 0 -0.896 0 -0.896 0 -0.897 0 -0.897 0 -0.896 0 -0.892 0 -0.896 0 -0.897 0 -0.896 0 -0.896 0 -0.897 0 -0.896 0 -0.897 0 -0.897 0 -0.896 0 -0.897 0 -0.897 0 -0.896 0 -0.896 0 -0.896 0 -0.897 0 -0.897 0 -0.896 0 -0.897 0 -0.897 0 -0.896 0 -0.896 0 -0.897 0 -0.807 0 -0.897 0 -0.896 0 -0.896 0 -0.897 0 -0.896 0 -0.897 0 -0.897 0 -0.896 0 -0.897 0 -0.897 0 -0.896 0 -0.896 0 -0.896 0 -0.897 0 -0.892 0 -0.896 0 -0.897 0 -0.897 z m -103.559 26.891 -0.269 0.812 -0.353 0.897 -0.359 0.807 -0.269 0.812 -0.353 0.807 -0.358 0.897 -0.27 0.812 -0.359 0.807 -0.352 0.806 -0.27 0.812 -0.359 0.897 -0.263 0.807 -0.359 0.812 -0.359 0.807 -0.268 0.807 -0.354 0.901 -0.358 0.808 -0.269 0.806 -0.359 0.812 -0.353 0.897 -0.269 0.812 -0.359 0.807 -0.353 -0.807 -0.268 -0.812 -0.359 -0.897 -0.359 -0.812 -0.264 -0.806 -0.358 -0.808 -0.359 -0.901 -0.353 -0.807 -0.27 -0.807 -0.358 -0.812 -0.359 -0.807 -0.264 -0.897 -0.358 -0.812 -0.359 -0.806 -0.268 -0.807 -0.354 -0.812 -0.359 -0.897 -0.358 -0.807 -0.263 -0.812 -0.359 -0.807 -0.359 -0.897 -0.269 -0.812 -0.353 -0.807 0.891 0 0.891 0 0.892 0 0.896 0 0.891 0 0.891 0 0.892 0 0.897 0 0.801 0 0.891 0 0.897 0 0.891 0 0.891 0 0.892 0 0.891 0 0.896 0 0.891 0 z m 28.03 -26.891 -0.896 0 -0.803 0 -0.89 0 -0.897 0 -0.891 0 -0.892 0 -0.801 0 -0.897 0 -0.891 0 -0.891 0 -0.892 0 -0.896 0 -0.802 0 -0.891 0 -0.892 0 -0.896 0 -0.891 0 -0.802 0 -0.891 0 -0.896 0 -0.354 0.808 -0.269 0.807 -0.358 0.807 -0.359 0.896 -0.264 0.802 -0.358 0.806 -0.359 0.807 -0.264 0.807 -0.358 0.807 -0.359 0.807 -0.268 0.807 -0.354 0.896 -0.359 0.807 -0.269 0.807 -0.359 0.807 -0.891 0 -0.891 0 -0.891 0 -0.891 0 -0.807 0 -0.892 0 -0.891 0 -0.896 0 -0.891 0 -0.892 0 -0.891 0 -0.891 0 -0.897 0 -0.891 0 -0.801 0 -0.897 0 -0.892 0 -0.891 0 -0.891 0 -0.896 0 -0.892 0 -0.891 0 -0.891 0 -0.891 0 -0.808 0 -0.89 0 -0.892 0 -0.897 0 -0.891 0 -0.353 -0.807 -0.269 -0.807 -0.359 -0.807 -0.358 -0.896 -0.264 -0.807 -0.358 -0.807 -0.359 -0.807 -0.269 -0.807 -0.353 -0.807 -0.359 -0.806 -0.269 -0.802 -0.354 -0.896 -0.358 -0.807 -0.269 -0.807 -0.359 -0.808 -0.891 0 -0.891 0 -0.891 0 -0.897 0 -0.891 0 -0.981 0 -0.891 0 -0.892 0 -0.896 0 -0.891 0 -0.891 0 -0.892 0 -0.897 0 -0.89 0 -0.891 0 -0.981 0 -0.897 0 -0.891 0 -0.892 0 -0.891 0 0.353 0.808 0.359 0.807 0.358 0.807 0.354 0.896 0.269 0.802 0.359 0.806 0.358 0.807 0.353 0.807 0.359 0.807 0.359 0.897 0.353 0.807 0.359 0.806 0.268 0.807 0.359 0.807 0.353 0.807 0.359 0.896 0.358 0.807 0.354 0.808 0.359 0.806 0.358 0.807 0.269 0.807 0.353 0.897 0.359 0.806 0.359 0.807 0.353 0.807 0.359 0.807 0.359 0.807 0.353 0.897 0.269 0.806 0.359 0.807 0.358 0.807 0.354 0.807 0.358 0.807 0.358 0.896 0.354 0.807 0.358 0.807 0.269 0.807 0.359 0.806 0.353 0.807 0.359 0.897 0.359 0.807 0.353 0.807 0.358 0.807 0.359 0.806 0.269 0.808 0.354 0.801 0.358 0.897 0.358 0.806 0.354 0.808 0.358 0.807 0.359 0.806 0.353 0.807 0.269 0.897 0.359 0.806 0.358 0.807 0.354 0.807 0.359 0.807 0.358 0.807 0.354 0.897 0.358 0.806 0.269 0.807 0.358 0.807 0.354 0.807 0.358 0.807 0.359 0.896 0.353 0.807 0.359 0.807 0.359 0.807 0.263 0.806 0.359 0.808 0.359 0.896 0.359 0.807 0.353 0.807 0.359 0.807 0.358 0.807 0.353 0.806 0.27 0.897 0.358 0.807 0.359 0.807 0.353 0.807 0.891 0 0.807 0 0.891 0 0.891 0 0.897 0 0.801 0 0.891 0 0.892 0 0.897 0 0.802 0 0.89 0 0.892 0 0.896 0 0.802 0 0.891 0 0.891 0 0.897 0 0.801 0 0.892 0 0.358 -0.807 0.359 -0.807 0.354 -0.807 0.358 -0.897 0.269 -0.806 0.353 -0.807 0.359 -0.807 0.358 -0.807 0.359 -0.807 0.353 -0.896 0.359 -0.808 0.359 -0.806 0.263 -0.807 0.359 -0.807 0.359 -0.807 0.359 -0.896 0.353 -0.807 0.358 -0.807 0.359 -0.807 0.353 -0.807 0.269 -0.806 0.358 -0.897 0.354 -0.807 0.359 -0.807 0.358 -0.807 0.359 -0.807 0.353 -0.806 0.358 -0.897 0.27 -0.807 0.353 -0.806 0.358 -0.807 0.359 -0.808 0.359 -0.806 0.353 -0.897 0.359 -0.801 0.358 -0.808 0.264 -0.806 0.358 -0.807 0.359 -0.807 0.354 -0.807 0.358 -0.897 0.359 -0.807 0.359 -0.806 0.353 -0.807 0.269 -0.807 0.358 -0.807 0.354 -0.896 0.358 -0.807 0.359 -0.807 0.358 -0.807 0.354 -0.807 0.359 -0.806 0.268 -0.897 0.354 -0.807 0.358 -0.807 0.359 -0.807 0.353 -0.807 0.359 -0.806 0.359 -0.897 0.359 -0.807 0.263 -0.807 0.359 -0.806 0.359 -0.808 0.353 -0.807 0.358 -0.896 0.359 -0.807 0.358 -0.807 0.353 -0.807 0.27 -0.806 0.359 -0.807 0.353 -0.897 0.358 -0.807 0.358 -0.807 0.354 -0.807 0.358 -0.806 0.359 -0.802 0.27 -0.896 0.352 -0.807 0.359 -0.807 0.358 -0.808 z m -78.193 8.334 -0.717 -0.538 -0.623 -0.449 -0.717 -0.538 -0.712 -0.448 -0.712 -0.538 -0.717 -0.448 -0.712 -0.449 -0.807 -0.447 -0.802 -0.449 -0.802 -0.448 -0.806 -0.353 -0.802 -0.449 -0.891 -0.358 -0.801 -0.359 -0.897 -0.358 -0.801 -0.359 -0.803 -0.269 -0.806 -0.269 -0.802 -0.27 -0.891 -0.268 -0.801 -0.27 -0.897 -0.179 -0.802 -0.179 -0.891 -0.179 -0.896 -0.179 -0.892 -0.09 -0.981 -0.09 -0.891 -0.09 -0.981 -0.089 -0.897 -0.09 -0.98 -0.089 -0.981 0 -0.982 0 -0.98 0 -0.897 0 -0.891 0.089 -0.981 0.09 -0.891 0.089 -0.891 0.09 -0.897 0.09 -0.891 0.179 -0.892 0.18 -0.801 0.179 -0.896 0.179 -0.802 0.269 -0.891 0.179 -0.807 0.27 -0.802 0.358 -0.802 0.269 -0.89 0.359 -0.807 0.358 -0.802 0.358 -0.801 0.359 -0.808 0.448 -0.711 0.444 -0.802 0.448 -0.717 0.449 -0.712 0.447 -0.717 0.539 -0.712 0.537 -0.713 0.538 -0.627 0.538 -0.622 0.538 -0.628 0.628 -0.622 0.537 -0.628 0.628 -0.622 0.628 -0.538 0.627 -0.533 0.717 -0.538 0.628 -0.448 0.717 -0.533 0.718 -0.447 0.716 -0.444 0.718 -0.448 0.807 -0.448 0.717 -0.353 0.807 -0.359 0.807 -0.358 0.807 -0.354 0.806 -0.269 0.717 -0.359 0.808 -0.179 0.807 -0.264 0.806 -0.179 0.896 -0.269 0.808 -0.179 0.896 -0.09 0.807 -0.18 0.897 -0.088 0.806 -0.091 0.897 -0.084 0.897 -0.089 0.896 0 0.986 0 0.897 0 0.179 0 0.897 0.089 0.986 0 0.896 0.084 0.897 0.091 0.986 0.179 0.891 0.089 0.897 0.179 0.807 0.269 0.896 0.18 0.897 0.263 0.807 0.269 0.896 0.269 0.807 0.359 0.897 0.354 0.806 0.358 0.807 0.359 0.807 0.353 0.807 0.448 0.807 0.448 0.717 0.444 0.718 0.447 0.717 0.449 0.717 0.532 0.717 0.538 0.717 0.533 0.717 0.538 0.629 0.622 0.627 0.538 0.628 0.623 0.626 0.627 0.629 0.622 0.537 0.717 0.628 0.623 0.538 0.712 0.538 0.717 0.448 0.712 0.538 0.718 0.448 0.711 0.448 0.802 0.449 0.807 0.448 0.801 0.448 0.802 0.359 0.806 0.358 0.892 0.449 0.712 0.268 0.891 0.27 0.808 0.358 0.801 0.18 0.801 0.269 0.896 0.179 0.802 0.269 0.891 0.179 0.892 0.09 0.896 0.179 0.892 0.09 0.89 0.089 0.892 0.09 0.897 0.09 0.981 0 0.891 0 0.98 0 0.981 0 0.987 -0.09 0.981 -0.09 0.891 0 0.891 -0.089 0.981 -0.18 0.807 -0.089 0.891 -0.18 0.892 -0.179 0.806 -0.179 0.801 -0.179 0.803 -0.18 0.807 -0.269 0.801 -0.179 0.712 -0.269 0.807 -0.269 0.802 -0.358 0.801 -0.359 0.807 -0.359 0.802 -0.448 0.801 -0.359 0.718 -0.448 0.801 -0.448 0.712 -0.448 0.807 -0.449 0.712 -0.537 0.712 -0.449 0.717 -0.538 0.712 -0.538 0.717 -0.627 0.712 -0.538 -0.538 -0.718 -0.622 -0.627 -0.538 -0.717 -0.622 -0.717 -0.538 -0.718 -0.533 -0.627 -0.628 -0.717 -0.532 -0.717 -0.538 -0.629 -0.623 -0.717 -0.537 -0.717 -0.623 -0.717 -0.538 -0.628 -0.532 -0.717 -0.627 -0.717 -0.534 -0.717 -0.627 -0.628 -0.533 -0.717 -0.717 0.538 -0.712 0.627 -0.717 0.449 -0.712 0.538 -0.712 0.448 -0.717 0.449 -0.713 0.447 -0.801 0.449 -0.717 0.358 -0.712 0.359 -0.717 0.269 -0.802 0.269 -0.801 0.269 -0.807 0.179 -0.891 0.18 -0.891 0.179 -0.892 0.089 -0.981 0.09 -0.986 0.089 -0.981 0 -0.891 0 -0.891 -0.089 -0.807 -0.09 -0.891 -0.179 -0.802 -0.18 -0.807 -0.268 -0.801 -0.269 -0.802 -0.359 -0.802 -0.358 -0.717 -0.448 -0.711 -0.449 -0.718 -0.449 -0.622 -0.537 -0.628 -0.538 -0.622 -0.538 -0.538 -0.627 -0.622 -0.628 -0.538 -0.717 -0.444 -0.628 -0.448 -0.717 -0.442 -0.807 -0.449 -0.717 -0.358 -0.807 -0.269 -0.807 -0.354 -0.807 -0.269 -0.896 -0.179 -0.892 -0.179 -0.806 -0.18 -0.987 -0.089 -0.896 -0.084 -0.896 0 -0.987 0 -0.179 0 -0.897 0.084 -0.896 0.089 -0.807 0.09 -0.897 0.179 -0.806 0.18 -0.808 0.179 -0.806 0.269 -0.807 0.264 -0.717 0.359 -0.896 0.358 -0.808 0.443 -0.807 0.448 -0.717 0.448 -0.717 0.533 -0.718 0.538 -0.627 0.622 -0.628 0.539 -0.627 0.621 -0.538 0.718 -0.538 0.712 -0.538 0.711 -0.448 0.717 -0.448 0.803 -0.359 0.801 -0.359 0.806 -0.358 0.892 -0.269 0.891 -0.269 0.897 -0.18 0.891 -0.179 0.891 -0.089 0.981 -0.09 0.981 0 1.07 0 0.987 0.09 0.981 0.089 0.891 0.09 0.891 0.18 0.897 0.179 0.891 0.268 0.801 0.18 0.803 0.358 0.717 0.359 0.801 0.359 0.627 0.358 0.713 0.449 0 0.896 0 0.896 0 0.897 0 0.896 0 0.987 0 0.896 0 0.897 0 0.896 0 0.897 -0.892 0 -0.806 0 -0.892 0 -0.891 0 -0.891 0 -0.807 0 -0.892 0 -0.891 0 -0.891 0 -0.806 0 -0.892 0 -0.891 0 -0.892 0 -0.806 0 -0.892 0 0 0.896 0 0.807 0 0.897 0 0.896 0 0.897 0 0.807 0 0.896 0 0.897 0 0.896 0 0.808 0 0.896 0 0.896 0 0.897 0 0.807 0 0.891 0.892 0 0.896 0 0.892 0 0.89 0 0.892 0 0.891 0 0.897 0 0.891 0 0.891 0 0.892 0 0.896 0 0.891 0 0.891 0 0.891 0 0.897 0 0.892 0 0.891 0 0.891 0 0.896 0 0.892 0 0.891 0 0.891 0 0.896 0 0.892 0 0.891 0 0.891 0 0.897 0 0.891 0 0.892 0 0.891 0 0.896 0 0.891 0 0.892 0 0 -0.891 0 -0.896 0 -0.897 0 -0.807 0 -0.896 0 -0.897 0 -0.896 0 -0.897 0 -0.897 0 -0.806 0 -0.897 0 -0.897 0 -0.896 0 -0.897 0 -0.896 0 -0.897 0 -0.806 0 -0.897 0 -0.897 0 -0.897 0 -0.896 0 -0.897 0 -0.896 0 -0.807 0 -0.896 0 -0.897 0 -0.897 0 -0.896 0 -0.896 0 -0.808 0 -0.896 0 -0.896 0 -0.897 z\' style=\'fill:%232f2d2e%3Bfill-opacity:1%3Bfill-rule:nonzero%3Bstroke:none\' id=\'path28\' /%3E%3C/g%3E%3Cg id=\'g30\' transform=\'translate(312.9946 481.1594)\'%3E%3Cpath d=\'m 0 0 38.683 0 0 29.922 -38.683 0 0 61.086 40.223 0 0 29.922 -73.072 0 0 -215.951 73.684 0 0 29.923 -40.835 0 z\' style=\'fill:%232f2d2e%3Bfill-opacity:1%3Bfill-rule:nonzero%3Bstroke:none\' id=\'path32\' /%3E%3C/g%3E%3Cg id=\'g34\' transform=\'translate(590.0699 474.6773)\'%3E%3Cpath d=\'m 0 0 0 -48.744 c 0 -8.639 -3.993 -12.647 -12.278 -12.647 l -6.144 0 c -8.595 0 -12.588 4.008 -12.588 12.647 l 0 136.362 c 0 8.638 3.993 12.646 12.588 12.646 l 5.527 0 c 8.29 0 12.283 -4.008 12.283 -12.646 l 0 -42.269 32.233 0 0 44.12 c 0 26.837 -12.895 39.795 -39.6 39.795 l -15.969 0 C -50.654 129.264 -63.86 116 -63.86 89.158 l 0 -139.442 c 0 -26.843 13.206 -40.106 39.912 -40.106 l 16.274 0 c 26.712 0 39.911 13.263 39.911 40.106 l 0 50.284 z\' style=\'fill:%232f2d2e%3Bfill-opacity:1%3Bfill-rule:nonzero%3Bstroke:none\' id=\'path36\' /%3E%3C/g%3E%3Cpath d=\'m 475.995 386.138 32.854 0 0 215.952 -32.854 0 z\' style=\'fill:%232f2d2e%3Bfill-opacity:1%3Bfill-rule:nonzero%3Bstroke:none\' id=\'path38\' /%3E%3Cg id=\'g40\' transform=\'translate(428.3257 506.1461)\'%3E%3Cpath d=\'m 0 0 c 0 -8.639 -3.987 -12.652 -12.277 -12.652 l -13.511 0 0 79.596 13.511 0 C -3.987 66.944 0 62.935 0 54.298 Z m -7.061 95.944 -51.577 0 0 -215.952 32.85 0 0 78.362 18.727 0 c 26.711 0 39.911 13.263 39.911 40.1 l 0 57.384 c 0 26.842 -13.2 40.106 -39.911 40.106\' style=\'fill:%232f2d2e%3Bfill-opacity:1%3Bfill-rule:nonzero%3Bstroke:none\' id=\'path42\' /%3E%3C/g%3E%3Cg id=\'g44\' transform=\'translate(357.6425 190.8749)\'%3E%3Cpath d=\'M 0 0 188.054 0 92.068 -31.654 Z\' style=\'fill:%232f2d2e%3Bfill-opacity:1%3Bfill-rule:evenodd%3Bstroke:none\' id=\'path46\' /%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");display: list-item;background-repeat: no-repeat;background-position: center,center center,center;}


/*Cart Module*/
.shopping-cart {
    margin: 30px 0;
    float: right;
    background: var(--surface-color);
    width: 320px;
    position: relative;
    border-radius: 3px;
    padding: 20px;
}
.shopping-cart .shopping-cart-header {
    border-bottom: 1px solid #e8e8e8;
    padding-bottom: 15px;
}
.shopping-cart .shopping-cart-items {
    padding-top: 20px;
}
.NLP-shopping-cart-button {
    background: var(--main-color);
    color: white;
    text-align: center;
    padding: 12px;
    text-decoration: none;
    display: block;
    border-radius: 3px;
    font-size: 16px;
    margin: 15px 0 15px 0;
    font-weight: 500;
}
.NLP-shopping-cart-button.go_to_cart_button{
background-color: var(--background-color);
}
.NLP-shopping-cart-button:hover{
    color: white;
    opacity: 0.8;
}
.cart-icon {
    color: var(--main-text-color);
    font-size: 20px;
    margin-right: 7px;
    float: left;
}
#block_cart {
    cursor: pointer;
}
.badge {
    background-color: var(--border-color);
    border-radius: 10px;
    color: var(--main-text-color);
    display: inline-block;
    font-size: 12px;
    line-height: 1;
    padding: 3px 7px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}
.shopping-cart .shopping-cart-header .shopping-cart-total {
    float: right;
}
.NLP-container-cart-menu {
    position: absolute;
    left: -250px;
    z-index: 1555555555555555584;
    top: 25px;
}
.shopping-cart-items li {
    display: flex;
    flex-wrap: wrap;
}
.cart-item-data {
    display: flex;
    flex-direction: column;
    margin-left: 10px;
}
.shopping-cart-items .item-name {
    margin-bottom: 5px;
    display: block;
}
.nlp-provider-disconnect{
    position: relative;
}
.nlp-provider-disconnect-button {
    position: absolute;
    right: 0;
    top: 0;
    width: 34px;
    height: 34px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #8d1010;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
.nlp-provider-disconnect-button svg {
    fill: red;
}
.nlp-provider-disconnect-button:hover {
    opacity: 0.8;
}


.tabbable {
    display: flex;
    flex-wrap: nowrap;
}
.tab-content.ia-form {
    flex: 1;
}
.nav.nav-tabs {
    flex: 1;
    max-width: 300px;
    background: var(--surface-color);
    border: 1px solid var(--border-color);
    margin: 5px;
    margin-right: -6px;
    list-style: none;
    padding: 15px;
    height: max-content;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
.nav.nav-tabs li a {
    background: var(--background-color);
    border-radius: 5px;
    margin: 5px 0px;
    padding: 9px 15px;
    display: block;
}
.nav.nav-tabs li.active a, .nav.nav-tabs li a:hover {
    background: var(--secondary-color);
    color:var(--background-color);
}
.tab-pane {
    display: none;
    background: var(--surface-color);
    padding: 11px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    margin: 5px;
    border: 1px solid var(--border-color);
}
.tab-pane.active {
    display:block;
}
.fieldset__header {
    font-size: 1.6em;
    color: var(--body-text-color);
    font-weight: 800;
    text-transform: uppercase;
    margin-bottom: 25px;
}
.Font-NLP-Title {
    font-size: 1.6em;
    color: var(--body-text-color);
    font-weight: 800;
    text-transform: uppercase;
    margin-bottom: 25px;
}
.NLP-Left-Title {
    color: var(--main-color);
}

.fieldset {
    max-width: 850px;
    margin: 0 auto;
    padding: 15px;
}

.fieldset ~ .fieldset {
    border-top: 1px solid var(--border-color);
    padding-top: 30px;
    margin-top: 30px;
}
.payment-security {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    background: var(--background-color);
    padding: 15px;
    border-radius: 5px;
    border: 1px solid var(--border-color);
    justify-content: center;
}
.payment-security img {
    max-width: 150px;
    margin-right: 10px;
}
.card_holder_data__ img {
    width: 100%;
    max-width: 30px;
}
.card_holder_data__ {
    display: flex;
}
.card_holder_data__inner {
    display: flex;
    gap: 10px;
    margin-left: 5px;
}
.btn-epic:hover {
    color: #fff !important;
    background-color: #2F2D2E;
}
.btn-discord:hover {
    background: #5865F2;
    color: white;
}
.btn-google:hover {
    background: #DB4437;
    color: white;
}
.NLP-error-msg, .is-required {
    color: #b41818;
}

.NLP-button--cart {
    font-size: 1.2rem;
    margin-bottom: 25px;
    display: flex;
    gap: 10px;
    align-items: center;
}


.NLP-button-loading {
    display: flex;
    align-items: center;
    gap: 10px;
    flex-direction: row-reverse;
    position: relative;
}

.NLP-button-loading:before {
    content: "";
    background: rgb(0 0 0 / 95%);
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
}

  .NLP-button-loading:after {
    content: "";
    width: 25px;
    height: 25px;
    clear: both;
    border: 4px rgb(154 154 154 / 25%) solid;
    border-top: 4px #bebebe solid;
    border-radius: 50%;
    -webkit-animation: spCircRot 0.6s infinite linear;
    animation: spCircRot 0.6s infinite linear;
    z-index: 11111;
    position: absolute;
    display: block;
    left: 43%;
}
  
  @-webkit-keyframes spCircRot {
    from {
      -webkit-transform: rotate(0deg);
    }
    to {
      -webkit-transform: rotate(359deg);
    }
  }
  @keyframes spCircRot {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(359deg);
    }
  }

  .navbar-toggle {
    position: relative;
    float: right;
    margin-right: 15px;
    padding: 9px 10px;
    margin-top: 33px;
    margin-bottom: 33px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 3px;
    display:none;
}

.navbar-default .navbar-toggle .icon-bar{
    display:block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
    background-color: var(--main-color);
    margin-top: 5px;
}

@media (max-width: 768px) {
    .navbar-toggle {
        margin-top: 15px !important;
        margin-bottom: 15px !important;
    }

    .navbar-default .navbar-toggle {
        order: 1;
    }
}

@keyframes icon_bar_2_reverse {0% {opacity: 0;position: absolute;}
	75% {opacity: 0;position: absolute;}
	100% {opacity: 1;position: relative;}}
@keyframes icon_bar_3_reverse {0% {transform: rotateZ(41deg);display: block;position: absolute;}
	100% {transform: rotateZ(0deg);position: relative;}}
@keyframes icon_bar_4_reverse {0% {transform: rotateZ(130deg);display: block;}
	100% {transform: rotateZ(0deg);}}
@keyframes icon_bar_3 {0% {transform: rotateZ(0deg);}
	100% {transform: rotateZ(41deg);display: block;}}
@keyframes icon_bar_4 {0% {transform: rotateZ(0deg);}
	100% {transform: rotateZ(130deg);display: block;}}

.navbar-toggle.collapsed .icon-bar:nth-of-type(2) {display: block;animation-name: icon_bar_2_reverse;animation-duration: .3s;animation-timing-function: ease-in;animation-fill-mode: forwards;}
.navbar-toggle.collapsed .icon-bar:nth-of-type(3) {display: block;animation-name: icon_bar_3_reverse;animation-duration: .3s;animation-timing-function: ease-in;animation-fill-mode: forwards;}
.navbar-toggle.collapsed .icon-bar:nth-of-type(4) {display: block;animation-name: icon_bar_4_reverse;animation-duration: .3s;animation-timing-function: ease-out;animation-fill-mode: forwards;}

.navbar-toggle:not(.collapsed) .icon-bar:nth-of-type(2) {
    display: none;
}
.navbar-toggle:not(.collapsed) .icon-bar:nth-of-type(3) {
    display: block;
    bottom: 9px;
    position: absolute;
    animation-name: icon_bar_3;
    animation-duration: .3s;
    animation-timing-function: ease-out;
    animation-fill-mode: forwards;
}
.navbar-toggle:not(.collapsed) .icon-bar:nth-of-type(4) {
    display: block;
    animation-name: icon_bar_4;
    animation-duration: .3s;
    animation-timing-function: ease-in;
    animation-fill-mode: forwards;
}
.collapse.navbar-collapse .NLP-navbar__ {
    display: none;
}

.navbar-mobile .navbar-header{
    width: 100%;
}

.navbar.navbar-mobile .container{
    flex-direction: column;
}
.navbar-mobile .navbar-collapse {
    width: 100%;
    border-top: 1px solid var(--border-color);
    margin-top: -30px;
    padding-top: 15px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
}
.navbar-mobile .NLP-navbar__ > *{
  width: 100%;
  margin-bottom: 25px;
}

.navbar-mobile #block_cart{
    margin-left:0;
}
.navbar-mobile .nav-main > * {
    background: var(--surface-accent-color);
    padding: 3px 15px;
    border-radius: 5px;
}
.navbar-mobile .nav-main > *:hover {
    background: var(--background-color);
}

.input-group.date {
    position: relative;
    display: flex;
    align-items: stretch;
}
.js-datepicker-toggle {
    background: var(--surface-color);
    border: 1px solid var(--border-color);
    border-left: none;
    padding: 9px 15px;
    border-top-right-radius: 5px;
    margin-left: -5px;
    border-bottom-right-radius: 5px;
}
.NLP-store-item-v3-header-skel {width: 100%;min-height: 168px;background: var(--accent-background-color);border-radius: 15px;}
.NLP-store-item-v3-body--title-skel {min-height: 28px;background: var(--accent-background-color);border-radius: 10px;margin-right: 30%;}
.NLP-store-item-v3-footer--pricing-skel {min-height: 28px;background: var(--accent-background-color);border-radius: 10px;margin-right: -15px;width: 100%;max-width: 90px;}
.NLP-store-item-v3-footer--actions-skel {min-height: 38px;background: var(--accent-background-color);border-radius: 30px;margin-right: -15px;margin-right: -5px;width: 100%;max-width: initial;margin-left: 30px;}
.NLP-skeleton-box {position: relative;overflow: hidden;}
.NLP-skeleton-box::after {position: absolute;top: 0;right: 0;bottom: 0;left: 0;transform: translateX(-100%);background-image: linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(37,37,37,20%) 20%,rgba(37,37,37,50%) 60%,rgba(255,255,255,0));-webkit-animation: shimmer 3s infinite;animation: shimmer 3s infinite;content: "";}
@-webkit-keyframes shimmer {100% {transform: translateX(100%);}}
@keyframes shimmer {100% {transform: translateX(100%);}}
.NLP-store-item-v3-body--tags .NLP-store-item-v3-body--tags--tag {background: transparent;padding: 2px;padding-left: 12px;padding-right: 12px;border-radius: 5px;border: 1px solid rgba(0,102,255,25%);font-family: "Poppins";font-weight: 600;font-size: 12px;cursor: pointer;transition: all .2s ease-out;}
.NLP-store-item-v3-body--tags .NLP-store-item-v3-body--tags--tag {margin-right: 3px;margin-top: 5px;}
.NLP-store-item-v3-footer--actions a:hover {background: var(--secondary-color);border-color:var(--secondary-color);}
.NLP-store-item-v3-body--tags {display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: center;min-height: 56px;}
.NLP-store-item-v3-body--tags--tag {color: #bfc0c4;}
.NLP-store-item-v3-body--tags--tag:hover {background: rgba(0,102,255,100%);color: white;}
.products {margin-top: -7px;}
.NLP-store-item-v3 {width: 300px;}
.NLP-store-item-v3-header img {border-radius: 15px; width: 100%; display: block; margin-right: auto; max-width: 240px; height: auto;}
.NLP-store-item-v3-body--title h2 {font-size: 16px;color: var(--main-text-color);font-family: "Poppins";font-weight: 600;margin: 0;margin-bottom: 5px;}
.products .row {display: flex;flex-wrap: wrap;align-items: stretch;justify-content: center;}
.NLP-store-item-v3-footer {display: flex;align-items: center;margin-top: 30px;margin-bottom: 15px;}
.NLP-store-item-v3-body {margin-top: 10px;}
.NLP-store-item-v3-footer--actions {width: 100%;display: flex;margin-left: 15px;}
.NLP-store-item-v3 {position: relative;z-index: 5;padding: 15px;padding-bottom: 0;margin: 5px;}
.NLP-store-item-v3-footer--actions a {text-align: center;font-size: 14px;border-radius: 50px;background: var(--secondary-color);border-color:var(--secondary-color);box-shadow:var(--background-color) 4px 4px 0 0, var(--secondary-color) 4px 4px 0 1px;padding: 9px;color: white;font-family: "Poppins";font-weight: 600;width: 90%;margin-left: auto;}
.NLP-store-item-v3 > img {width: 90%;border-radius: 14px;margin-left: auto;margin-right: auto;display: block;}
.NLP-store-item-v3:before {content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 1;transition: 1s;background: linear-gradient(54deg, rgb(42 36 31 / 24%) 45%, rgb(167 89 16 / 8%) 100%);backdrop-filter: blur(16px) saturate(170%);-webkit-backdrop-filter: blur(16px) saturate(140%);border-radius: 12px;border: 1px solid rgba(255,255,255,6%);z-index: -1;}

.NLP-store-game-list-row{
    flex-wrap:wrap;
}

.NLP-store-item-v3-body--title {
    min-height: 50px;
}

.page-storefront .aside{
    display:none;
}

.NLP-store-item-v3-body--title h3 {
    font-size: 16px;
    color: var(--body-text-color);
    font-family: "Poppins";
    font-weight: 600;
    margin: 0;
    margin-bottom: 5px;
}

.NLP-store-item-v3-footer--brand{
 color:var(--body-secondary-text-color);
}

.fieldset__actions {
    border-top: 1px solid var(--border-color);
    padding: 13px 0px;
}

@media (min-width: 1200px) {
    .page-members .content .container, .page-search .content .container, .page-friends_list .content .container, .page-friends_request .content .container, .page-storefront .content .container {
        width: 1370px;
    }
}

@media (min-width: 990px) {
    body:not(.page-blog, .page-blog_date) .content .row .aside {
        position: sticky;
        top: 230px;
    }
}

@media (min-width: 992px) {
    .col-md-3 {
        width: 25%;
    }
}

@media (min-width: 992px) {
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-9 {
        width: 75%;
    }
}

.NLP-widget-box {
    border: 1px solid var(--border-color);
    margin-right: 40px;
    margin-bottom: 20px;
    padding: 20px !important;
}
.NLP-widget-box h4{
    margin-bottom: 10px;
    color: var(--body-text-color);
}
.blog-body--sub-header {
    display: flex;
    gap: 15px;
    align-items: center;
    justify-content: flex-start;
    margin-bottom: 20px;
    margin-top:10px;
    border-bottom: 1px solid var(--border-color);
    padding-bottom: 20px;
    flex-wrap: wrap;
}
.blog-body--sub-header > * 
{
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 7px;
    align-content: center;
    font-size: 0.9em;
    color: var(--body-secondary-text-color);
    background: var(--surface-color);
    padding: 3px 10px;
    border-radius: 5px;
    border: 1px solid var(--border-color);
}
.blog-body--sub-header > a:hover
{
    opacity:0.6;
    color:var(--secondary-color);
}
.nlp--blog-post-section strong {
    color: var(--body-secondary-text-color);
}
.blog-body--sub-header svg {
    fill: var(--secondary-color);
    margin-top: 5px;
    width: 20px;
    height: 20px;
}
#content_blogs_archive .list-group-item {
    background: var(--surface-color);
    width: 100%;
    display: block;
    padding: 8px;
    border: 1px solid var(--border-color);
    margin-top: 5px;
    border-radius: 5px;
}
.NLP-Left-Title{
    color:var(--main-color);
}

.media .media-body {
    overflow: hidden !important;
    font-size: 10px;
    white-space: normal;
    word-wrap: break-word;
    overflow-wrap: break-word;
    -ms-word-break: break-all;
    word-break: break-word;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
    text-align: left;
}

.new-blog-posts .media {
    border: 1px solid var(--border-color);
    border-radius: 5px;
}

.new-blog-posts .media a,  .new-blog-posts .media a img{
    width:100%;
    display: block;
    height: auto;
}
.new-blog-posts .media-body{
    padding: 10px;
}

.new-blog-posts .media:not(:last-child) {
    margin-bottom: 15px;
}

.media .media-body h5 {
    margin-top: 0px;
    margin-bottom: 0px;
    min-height: 15px;
    display: inline-block;
    font-family: "Poppins";
    font-weight: 400;
    color: #a0a0a0;
}

.game-button-active {
    font-size: 13px;
    font-weight: 600;
    display: block;
    text-transform: uppercase;
    font-family: "Poppins", sans-serif;
    padding: 11px 20px !important;
}


/* Responsive Table Style */
.responsive-table {
    background-color: var(--surface-color);
    border-collapse: collapse;
    border-radius: 10px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.02);
    width: 100%;
    margin-bottom: 2rem;
    margin-top: 1rem;
    overflow: hidden;
}
.responsive-table__body .responsive-table__row {
  display: grid;
  border-bottom: 1px solid var(--border-color);
  padding: 0 1.5rem;
}
.responsive-table__head .responsive-table__row {
  display: grid;
  padding: 0 1.5rem;
}
@media (min-width: 768px) and (max-width: 991px) {
    .responsive-table__row {
      grid-template-columns: 1fr;
    }
  }

  .responsive-table__row th,
  .responsive-table__row td {
    padding: 1rem;
  }
  .responsive-table__head {
      border-bottom: 4px solid var(--border-color);
  }
  @media (max-width: 991px) {
    .responsive-table__head {
      display: none;
    }
  }
  .responsive-table__head__title {
    display: flex;
    align-items: center;
    font-weight: 500;
    text-transform: capitalize;
  }
  .responsive-table__body .responsive-table__row {
    transition: 0.1s linear;
    transition-property: color, background;
  }
  .responsive-table__body .responsive-table__row:last-child {
    border-bottom: none;
  }
  .responsive-table__body .responsive-table__row:hover {
    color: var(--body-text-color);
    background-color: var(--background-color);
  }
  .responsive-table__body__text {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
  }
  .responsive-table__body__text::before {
    margin-right: 1rem;
    font-weight: 600;
    text-transform: capitalize;
  }
  @media (max-width: 991px) {
    .responsive-table__body__text::before {
      content: attr(data-title) " :";
    }
  }
  @media (max-width: 400px) {
    .responsive-table__body__text::before {
      width: 100%;
      margin-bottom: 1rem;
    }
  }
  .responsive-table__body__text--name {
    font-weight: 600;
  }
  @media (min-width: 768px) {
    .responsive-table__body__text--name::before {
      display: none;
    }
  }
  @media (min-width: 768px) and (max-width: 991px) {
    .responsive-table__body__text--name {
      grid-column: 1/2;
      flex-direction: column;
    }
  }
  @media (min-width: 768px) and (max-width: 991px) {
    .responsive-table__body__text--status, .responsive-table__body__text--types, .responsive-table__body__text--update {
      grid-column: 2/3;
    }
  }
  @media (min-width: 768px) and (max-width: 991px) {
    .responsive-table__body__text--country {
      grid-column: 3/-1;
    }
  }
  @media (min-width: 768px) and (max-width: 991px) {
    .responsive-table__body__text--name, .responsive-table__body__text--country {
      grid-row: 2;
    }
  }



  .mobile-table-auto .responsive-table__row{
    grid-template-columns: 1fr;
  }
  .mobile-table-auto .responsive-table__head {
    display: none;
  }
  .mobile-table-auto .responsive-table__body__text::before {
    content: attr(data-title) " :";
  }
  
  /* SVG Up Arrow Style */
  .up-arrow {
    height: 100%;
    max-height: 1.8rem;
    margin-left: 1rem;
  }
  
  /* SVG User Icon Style */
  .user-icon {
    width: 100%;
    max-width: 4rem;
    height: auto;
    margin-right: 1rem;
  }
  
  /* Status Indicator Style */
  .status-indicator {
      position: relative;
      border-radius: 30px;
      padding: 4px 10px 4px 25px;
  }
  .status-indicator:after {
      position: absolute;
      top: 12px;
      left: 9px;
      width: 10px;
      height: 10px;
      content: '';
      border-radius: 50%;
  }
  .status-indicator--active, .status-indicator--allow {
      background: #cff6dd;
      color: #1fa750;
  }
  .status-indicator--active:after, .status-indicator--allow:after {
      background: #23bd5a;
  }
  .status-indicator--inactive, .status-indicator--deny {
      background: #fdf5dd;
      color: #cfa00c;
  }
  .status-indicator--inactive:after, .status-indicator--deny:after {
      background: #f2be1d;
  }
  
  .status-indicator--offline {
      background: #fddddd;
      color: #cf0c0c;
  }
  .status-indicator--offline:after {
      background: #f21d1d;
  }

  .NLP-login-button a {
    color: var(--main-color);
    border-radius: 22px;
    padding: 7px 15px;
    display: block;
    font-weight: 700 !important;
}

.blog-tags li.title {
    font-weight: 700;
    color: var(--main-text-color);
    margin-right: 10px;
    font-size: 13px;
    text-transform: uppercase;
    display:block;
}
.blog-tags li a {
    display: block;
    border: 1px solid var(--border-color);
    padding: 6px 12px 5px;
    font-size: 11px;
    font-weight: 500;
    font-family: "Poppins", sans-serif;
    text-transform: uppercase;
    color: var(--secondary-color);
}
.blog-tags li a:hover {
    color: #fff;
    border-color: var(--main-color);
    background-color: var(--main-color);
}
.blog-tags {
    margin-top: 30px;
}
.blog-tags li {
    display: inline-block;
    margin: 5px 6px 6px 0;
    vertical-align: middle;
}

.left-layout .blog-content {
    margin-bottom: 45px;
    box-shadow: 0 0 39px rgba(0, 0, 0, .1);
    padding: 40px;
    overflow: hidden;
}


.left-layout .blog-content .blog-content-image {
    margin: -40px -40px 0px;
}

body:not(.page-profile):not(.page-terms):not(.page-policy) .content__body
{
    width: 100%;
    display: flex;
    justify-content: center;
}
.blog-body-post .title{
    color: white;
    font-family: 'Poppins';
    font-weight: 700;
    text-transform: uppercase;
    font-size:24px;
}
.left-layout .blog-content .blog-content-image img {
    width: 100%;
    max-width: 100%;
    height: auto;
}
.blog-body-post p{
  margin-top:10px;
  margin-bottom:10px;
}
.m-b {
    margin-bottom: 30px;
}
.blog-body-post ul{
  list-style: circle;
  margin-left:35px;
}
.new-blog-posts i{
    margin-right: 4px;
    margin-top:5px;
    color:var(--secondary-color);
}
.nlp--blog-post-section a, .page-view_product .tabcontent a{
    color:#609419;
}
.nlp--blog-post-section a:hover, .page-view_product .tabcontent a:hover {
    color:#609419;
    opacity:0.7;
}
.blog-body-post li{
  margin-top:10px;
}
.nlp--blog-post-section {
    margin-bottom: 25px;
    border-bottom: 1px solid var(--border-color);
    padding-bottom: 25px;
}
a.copy-btn {text-align: left;display: block;font-family: "Poppins";font-weight: 500;font-size: 13px;cursor: pointer;}
.st-group {display: flex;flex-direction: row;flex-wrap: wrap;}
.st-custom-button {position: relative;border: 1px solid var(--accent-border-background-color);margin-right: 7px;padding: 7px;padding-left: 10px;padding-right: 10px;border-radius: 5px;margin-bottom: 5px;font-size: 13px;font-family: "Poppins";font-weight: 400;top: 0;cursor: pointer;-moz-transition: opacity .2s ease-in,top .2s ease-in;-ms-transition: opacity .2s ease-in,top .2s ease-in;-o-transition: opacity .2s ease-in,top .2s ease-in;-webkit-transition: opacity .2s ease-in,top .2s ease-in;transition: opacity .2s ease-in,top .2s ease-in;}
.st-custom-button:hover {opacity: .8;top: -4px;}
.st-custom-button-group {display: flex;align-items: center;}
.st-custom-button-group svg {margin-right: 5px;}
.st-custom-button[data-network="facebook"] {border: 1px solid #1877f2!important; color: #1877f2;}
.st-custom-button[data-network="reddit"] {border: 1px solid #ff4500!important; color: #ff4500;}
.st-custom-button[data-network="twitter"] {border: 1px solid #55acee!important; color: #55acee;}
.st-custom-button[data-network="whatsapp"] {border: 1px solid #25d366!important; color: #25d366;}
.st-custom-button[data-network="pinterest"] {border: 1px solid #cb2027!important; color: #cb2027;}
.st-custom-button[data-network="email"] {border: 1px solid #7d7d7d!important; color: #7d7d7d;}
.st-custom-button[data-network="messenger"] {border: 1px solid #448aff!important; color: #448aff;}
.st-custom-button[data-network="copy"] {border: 1px solid #14682b!important; color: #14682b;}
.st-custom-button[data-network="sharethis"] {border: 1px solid #95d03a!important; color: #95d03a;}
.st-custom-button[data-network="facebook"]:hover {background: #1877f2;color: white;}
.st-custom-button[data-network="reddit"]:hover {background: #ff4500;color: white;}
.st-custom-button[data-network="twitter"]:hover {background: #55acee;color: white;}
.st-custom-button[data-network="whatsapp"]:hover {background: #25d366;color: white;}
.st-custom-button[data-network="pinterest"]:hover {background: #cb2027;color: white;}
.st-custom-button[data-network="email"]:hover {background: #7d7d7d;color: white;}
.st-custom-button[data-network="messenger"]:hover {background: #448aff;color: white;}
.st-custom-button[data-network="copy"]:hover {background: #14682b;color: white;}
.st-custom-button[data-network="sharethis"]:hover {background: #95d03a;color: white;}
hr {
    margin-top: 25px;
    margin-bottom:25px;
    width: 100%;
    max-width: 100%;
    color: var(--body-text-color);
    border: none;
    position: relative;
    display: block;
    display: flex;
    opacity: 1;
    box-sizing: content-box;
    height: 0;
    overflow: visible;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
hr:before {
    content: "";
    height: 7px;
    width: 75px;
    background-color: currentColor;
    display: inline-block;
    position: absolute;
    bottom: 0;
    left: 0;
    -webkit-clip-path: polygon(0 0, calc(100% - 5px) 0, 100% 100%, 100% 100%, 0 100%);
    clip-path: polygon(0 0, calc(100% - 5px) 0, 100% 100%, 100% 100%, 0 100%);
}
hr:after {
    content: "";
    display: block;
    height: 1px;
    background-color: currentColor;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}

.blog-inner-NLP, .left-layout .blog-content, .card {
    border: 1px solid var(--border-color);
    box-shadow: 0 0 39px rgba(0, 0, 0, .1);
    margin-bottom: 15px;
}
.blog-inner-NLP .image {
    position: relative;
    overflow: hidden;
}
.blog-inner-NLP .image img {
    transform: translateX(0%);
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    width: 100%;
    max-width: 100%;
    height:auto;
    -moz-transition: .4s;
    -ms-transition: .4s;
    transition: .4s;
}
.ia-item__content {
    overflow: hidden;
    padding: 25px;
}
.blog-inner-NLP .ia-item__title {
    font-family: "Titillium Web", sans-serif;
    font-size: 26px;
    text-transform: uppercase;
    font-weight: 800;
    line-height: 29px;
    margin-bottom: 20px;
}
.blog-inner-NLP .ia-item__body {
    margin-bottom: 20px;
    color: var(--third-text-color);
    font-size: 13px;
    font-family: "Poppins", sans-serif;
    font-weight: 400;
}
.bottom_blog_container li {
    display: inline-block;
    margin-right: 10px;
}

.gm-button-style1 a:visited, .gm-button-style1 a {
    border: 2px solid var(--main-color);
}
.game-button-active {
    font-size: 13px;
    font-weight: 600;
    display: block;
    text-transform: uppercase;
    font-family: "Poppins", sans-serif;
    padding: 11px 20px !important;
}
/* Basic structure */
.category-tree-widget {
    width: 100%;
    background-color: var(--surface-color);
    border-radius: 8px;
    border: 1px solid var(--border-color);
}

/* Style for the search input */
.category-search {
    width: 100%;
    padding: 8px;
    border: 1px solid var(--border-color);
    border-radius: 4px;
    font-size: 1rem;
    transition: all 0.3s ease;
    background: var(--surface-color);
    color:var(--body-text-color);
}

.category-search:focus {
    border-color: #0073e6; /* Focus border color */
    outline: none;
}

/* Custom scrollbar styles */
.category-tree {
    list-style: none;
    padding: 0;
    margin: 0;
    max-height: 300px;
    overflow-y: auto;
    overflow-x: hidden; /* Prevent horizontal scrollbar */
}

/* Scrollbar styles for WebKit browsers (Chrome, Safari) */
.category-tree::-webkit-scrollbar {
    width: 12px; /* Width of the scrollbar */
    background: #f1f1f1; /* Background of the scrollbar */
}

.category-tree::-webkit-scrollbar-thumb {
    background: #0073e6; /* Color of the scroll thumb */
    border-radius: 6px; /* Round the corners */
}

.category-tree::-webkit-scrollbar-thumb:hover {
    background: #005bb5; /* Darker color on hover */
}

/* Scrollbar styles for Firefox */
.category-tree {
    scrollbar-width: thin; /* Set scrollbar width */
    scrollbar-color: #0073e6 #f1f1f1; /* thumb color and track color */
}

/* Optional: For smoother scrolling */
.category-tree {
    scroll-behavior: smooth; /* Enables smooth scrolling */
}

.category-item {
    padding: 0.5em 0;
    position: relative;
    border-bottom: 1px solid var(--border-color);
}

.category-item:last-child {
    border-bottom: none;
}

.category-link {
    color: var(--body-secondary-text-color);
    font-size: 0.8em;
    text-decoration: none;
    display: flex;
    align-items: center;
    gap: 0.5em;
    transition: color 0.3s;
}

.category-description {
    font-size: 0.9rem;
    color: #666;
    margin-top: 0.3em;
}

/* Nested levels */
.category-item.level-1 {
    padding-left: 1em;
}

.category-item.level-2 {
    padding-left: 1em;
    font-size: 0.95rem;
    color: #555;
}

/* Hover and active styles */
.category-item:hover .category-link {
    color: var(--secondary-color);
    font-weight: 600;
}

/* Optional icon styling for modern look */
.category-link::before {
    content: '›';
    margin-right: 0.3em;
    transition: transform 0.3s;
    font-size: 0.8rem;
    color: #999;
}

.category-item:hover .category-link::before {
    transform: translateX(5px);
    color: var(--secondary-color);
}

/* Responsive adjustments */
@media (max-width: 600px) {
    .category-tree-widget {
        padding: 0.5em;
    }

    .category-link {
        font-size: 0.9rem;
    }
}