/*width*/
#scrollbar::-webkit-scrollbar {
width:5px;
height: 0px;
}
/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (max-width: 600px) {
  #scrollbar::-webkit-scrollbar { width:0px; height: 0px;}
}
/*track*/
#scrollbar::-webkit-scrollbar-track {
background:rgba(243, 246, 252, 0);
border-radius:25px;
}
/*thumb*/
#scrollbar::-webkit-scrollbar-thumb {
background:#e2e7f1;
border-radius:25px;
}
#scrollbar::-webkit-scrollbar-thumb:hover {
background: #090b19;
}

/* Blend modes */
.mbm-multiply{mix-blend-mode: multiply;}

.div-block-268-m {
    /*position: fixed;*/
    z-index: 9999;
}

body{
      font-family: Journalsansnew, sans-serif !important;
    color: #595757 !important;
    font-size: 14px !important;
    line-height: 20px !important;
}

.top-menu-wrapper-m{
  color: #fff !important;
}

.top-menu-wrapper-m h1{
  font-size: 25px !important;
}

@media screen and (max-width: 767px) {
  .top-menu-wrapper-m{
    width: 100%;
    overflow-y: auto;
    justify-content: flex-start;
    padding: 30px 0;
  }

  .top-menu-wrapper-m .top-menu-block-m{
        height: auto;
  }

  .top-menu-wrapper-m ._2-nd-below-text-block-m{
    position: relative;
    margin-top: 30px;
  }

  .top-menu-wrapper-m ._2-nd-top-block-m{
    position: unset;
    margin-bottom: 20px;
  }

  .top-menu-wrapper-m ._2-nd-top-block-m a:last-child{
    margin-right: 0px;
  }

  .div-block-262 {
    padding-top: 0 !important;
  }
}