.new-header {
   position: fixed;
   top: 0px;
   left: 0px;
   width: 100%;
   z-index: 300;
   font-family: "Sora", sans-serif;
   border-bottom: 1px solid #E8E8E8;
   background: #ffffff;
   transition: 0.25s;
}

.new-header.fixed {
   transform: translateY(-100vh);
}
.new-header.fixed.open {
   transform: translateY(0%);
}
body,
body *,
body input,
body select,
body button,
body a,
body p {
   font-family: "Sora", sans-serif !important;
}
.new-header * {
   font-family: "Sora", sans-serif !important;
}

.new-header-mobile-menu *{
   font-family: "Sora", sans-serif !important;
}

.new-header .wrapper {
   width: 1256px;
   max-width: 100%;
   padding-left: 20px;
   padding-right: 20px;
   margin-left: auto;
   margin-right: auto;
}

.new-header-top {
   background: #F4FBEA;
   padding: 11px 0px;
}

.new-header-top .wrapper {
   display: flex;
   align-items: center;
   justify-content: space-between;
}

.new-header-top .top-row-link {
   color: #111;
   font-size: 14px;
   font-style: normal;
   font-weight: 400;
   line-height: 140%;
   display: flex;
   align-items: center;
   justify-content: center;
}

.new-header-top .top-row-link img {
   width: 26px;
   height: 26px;
   margin-right: 12px;
   display: block;
   object-fit: contain;
   object-position: center;
}

.new-header-top .top-row-link p {
   color: #111;
   font-size: 14px;
   font-style: normal;
   font-weight: 400;
   line-height: 140%;
}

.new-header-top .top-row-link:after {
   content: '';
   display: block;
   width: 24px;
   min-width: 24px;
   height: 24px;
   margin-left: 12px;
   background-image: url('../images/header-top-arrow.svg');
   background-position: center;
   background-repeat: no-repeat;
   background-size: contain;
}

.new-header-top .top-row-link.no-arrow:after {
   display: none;
}

.new-header-body {
   padding: 0;
   background: white;
}

.new-header-body .wrapper {
   display: flex;
   align-items: center;
   justify-content: space-between;
}

.new-header-logo {
   width: 148px;
   margin-right: auto;
   display: flex;
   align-items: center;
   position: relative;
   z-index: 1;
}

.new-header-logo:hover .new-header-logo-1 {
   animation: hlogomove 1s infinite;
}

.lang-switcher{
   list-style: none;
   display: flex;
   gap: 20px;
}

.lang-switcher .lang-item:not(:last-child){

}

.lang-switcher .lang-item:not(:first-child){

}

.lang-switcher .lang-item.current-lang a {
   padding: 4px 10px;
   background: black;
   color: white;
}

@media (max-width: 1260px) {
   .lang-switcher {
      margin-bottom: 10px;
   }
}

@keyframes hlogomove {
   0% {
       transform: rotate(0deg) scale(1);
   }
   50% {
       transform: rotate(160deg) scale(1.3);
   }
   100% {
       transform: rotate(320deg) scale(1);
   }
}

.new-header-logo-1 {
   width: 55px;
   height: 55px;
   margin-right: 10px;
   transform-origin: center;
}

.new-header-logo-2 {
   width: 83px;
   height: 14px;
   object-fit: contain;
   object-position: left center;
   display: block;
}


.new-header-search-open-btn {
   width: 24px;
   height: 24px;
   cursor: pointer;
   background-image: url('../images/new-header-search-btn-open.svg');
   background-position: center;
   background-repeat: no-repeat;
   background-size: contain;
}

body {
   padding-top: 82px;
}

body.with-top-bar {
   padding-top: 128px;
}

.header-search .search.search-icon-h {
   background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxIDIxTDE2LjY1IDE2LjY1TTE5IDExQzE5IDE1LjQxODMgMTUuNDE4MyAxOSAxMSAxOUM2LjU4MTcyIDE5IDMgMTUuNDE4MyAzIDExQzMgNi41ODE3MiA2LjU4MTcyIDMgMTEgM0MxNS40MTgzIDMgMTkgNi41ODE3MiAxOSAxMVoiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLXdpZHRoPSIxLjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K");
}

.new-header-main-menu {
   margin-left: 45px;
   margin-right: auto;
}

.new-header-main-menu-item {
   margin-right: 45px;
}


.new-header-main-menu-item:nth-child(2) .new-header-menu-main-link:after {
   bottom: -3px;
}

.new-header-main-menu-item:last-child {
   margin-right: 0px;
}

.new-header-main-menu ul {
   display: flex;
   align-items: flex-start;
   justify-content: center;
   list-style-type: none;
   padding: 0px;
   margin-bottom: 0px;
}

.new-header-main-menu-item>a,
.new-header-main-menu-item>p {
   color: #111111 !important;
   font-size: 18px;
   font-style: normal;
   font-weight: 500 !important;
   line-height: 140%;
   padding: 28px 0px;
   position: relative;
   text-decoration: none !important;
   margin-bottom: 0px;
   margin-top: 0px;
   display: block;
   opacity: 0.75;
   z-index: 1;
}

.new-header-main-menu-item>a:after,
.new-header-main-menu-item>p:after {
   content: '';
   display: block;
   left: 0px;
   bottom: 0px;
   width: 100%;
   height: 3px;
   position: absolute;
   background: #FFF337;
   opacity: 0;
   transition: 0.25s;
}

@media (min-width: 1260px) {
   .new-header-main-menu-item p:before {
      content: '';
      background: transparent;
      position: absolute;
      left: -300px;
      right: -300px;
      bottom: -3px;
      height: 37px;
      z-index: 2;
      display: none;
   }
   .new-header-main-menu-item:hover p:before {
      display: block;
   }
}



.new-header-btn {
   display: flex;
   align-items: center;
   justify-content: center;
   background: #FFF337;
   width: 110px;
   height: 49px;
   color: #111111 !important;
   font-size: 15px !important;
   font-style: normal;
   font-weight: 600 !important;
   text-decoration: none !important;
   line-height: 24px;
   position: relative;
   z-index: 2;
}

.new-header-btn:hover {
   background: #FDE512;
}

.mobile-text {
   display: none;
}

.header-hambugreg {
   display: none;
}


.new-header .header-search {
   width: 24px;
   height: 24px;
   margin-right: 0;
   position: relative;
   z-index: 1;
}

/*.new-header .header-search:hover .search-wrapper-h {*/
/*   pointer-events: initial;*/
/*}*/

.header-search .search-wrapper-h {
   position: absolute;
   top: 50%;
   right: 0px;
   width: 270px;
   background: transparent;
   height: 76px;
   display: flex;
   transform: translateY(-50%);
   align-items: center;
   justify-content: flex-end;
   pointer-events: none;
}

.header-search .search-wrapper-h.active {
   background: #ffffff;
   z-index: 2;
   pointer-events: auto;
}

.header-search .search-wrapper-h .input-holder {
   pointer-events: auto;
}

.header-search .search-wrapper-h .close-h {
   top: 50%;
   transform: translateY(-50%) rotate(45deg) !important;
}

.new-header-sub-menu {
   position: absolute;
   bottom: 0px;
   background: #FFF;
   opacity: 0;
   pointer-events: none;
   height: max-content;
   box-shadow: 0 4px 4px rgba(0, 0, 0, 0.1);

}



.new-header-sub-menu--small {
   left: 50%;
   transform: translate(-50%, 100%);
}

.new-header-sub-menu--column,
.new-header-sub-menu--column-reward {
   position: fixed;
   top: 82px;
   left: 0;
   width: 100%;
   padding-top: 32px;
   padding-bottom: 60px;
   overflow-y: auto;
   overflow-x: hidden;
   max-height: calc(100vh - 130px);
   z-index: 0;
}

.with-top-bar .new-header-sub-menu--column,
.with-top-bar .new-header-sub-menu--column-reward {
   top: 130px;
}

.new-header-sub-menu-wrapper {
   width: 1256px;
   max-width: 100%;
   padding-left: 20px;
   padding-right: 20px;
   margin-left: auto;
   margin-right: auto;
}

.new-header-sub-menu-flex {
   display: flex;
   flex-wrap: wrap;
   margin-left: -30px;
   margin-right: -30px;
   align-items: flex-start;
}

.new-header-sub-menu-item {
   width: calc(20% - 60px);
   margin-left: 30px;
   margin-right: 30px;
   flex-grow: 2;
}

.new-header-menu-main-link {
   color: #111;
   font-size: 18px;
   font-style: normal;
   font-weight: 400;
   line-height: 28px;
   margin-bottom: 20px;
}

.weight-bold {
   font-weight: 600 !important;
}

.new-header-child-menu {
   display: flex;
   flex-wrap: wrap;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
}

.new-header-child-item {
   color: #111;
   font-size: 18px;
   font-style: normal;
   font-weight: 400;
   line-height: 28px;
   margin-bottom: 16px;
   position: relative;
}

.new-header-child-item.menu-link-active:before {
   position: absolute;
   bottom: 0;
   left: 0;
   width: 100%;
   height: 9px;
   transition: all 0.3s ease;
   background: #fff337;
   content: '';
   z-index: -1;
}
.new-header-child-item.menu-link-active:hover:before {
   height: 100%;
}

.new-header-main-menu-item--small {
   position: relative;
}

.new-header-child-item:last-child {
   margin-bottom: 0px;
}

.new-header-sub-menu-item--border {
   position: relative;
}

.new-header-sub-menu-item--border:after {
   content: '';
   display: block;
   position: absolute;
   right: -31px;
   height: calc(100% - 8px);
   top: 4px;
   width: 2px;
   background: #E8E8E8;
}

.new-header-reward-block {
   width: 457px;
   min-width: 457px;
   margin-right: -96px;
   padding: 0px 96px 32px 96px;
   position: relative;
   z-index: 20;
}

.new-header-reward-block:before {
   content: '';
   display: block;
   position: absolute;
   left: 0px;
   top: -32px;
   width: 2500px;
   height: calc(100% + 32px);
   background: #F9FAFB;
   z-index: -1;
}

.new-header-reward-title {
   text-align: center;
   font-size: 16px;
   font-style: normal;
   font-weight: 500;
   line-height: 140%;
   margin-bottom: 8px;
   color: #111111;
}

.new-header-reward-image {
   width: 195px;
   margin-left: auto;
   margin-right: auto;
   max-width: 100%;
   margin-bottom: 27px;
}

.new-header-reward-text {
   color: #888;
   text-align: center;
   font-size: 13px;
   font-style: normal;
   font-weight: 400;
   line-height: 140%;
}

.new-header-sub-menu--column-reward {
   padding-bottom: 0px;
}

.new-header-sub-menu--column-reward .new-header-sub-menu-item {
   padding-bottom: 30px;
}

.new-header-sub-menu--small .new-header-menu-main-link {
   padding: 13px 23px;
   width: max-content;
   max-width: 300px;
   margin-bottom: 0px;
   text-align: center;
}

.new-header-sub-menu--small .new-header-sub-menu-item {
   width: 100%;
   margin-left: 0px;
   padding: 0px;
   margin-right: 0px;
}

.new-header-sub-menu--small .new-header-sub-menu-item {
   display: flex;
   justify-content: center;
}

#cookie-law-info-bar {
   bottom: 26px !important;
   width: calc(100% - 40px) !important;
   left: 20px !important;
   padding: 40px 20px !important;
   background: #111111 !important;
}

#cookie-law-info-bar * {
   font-family: "Sora", sans-serif;
}

.cli_messagebar_head {
   text-align: left !important;
   color: #FFF !important;
   font-size: 18px !important;
   font-style: normal !important;
   font-weight: 600 !important;
   line-height: 140% !important; 
   margin-bottom: 12px !important;
   width: 1157px;
   max-width: 100%;
   padding-left: 20px;
   padding-right: 300px;
   margin-right: auto;
}
.cli-bar-container {
   width: 1256px;
   width: 100%;
   padding-left: 20px;
   padding-right: 20px;
   position: relative !important;
   margin-left: auto;
   margin-right: auto;
}
.cli-bar-message {
   color: #FFF !important;
   font-size: 16px !important;
   font-style: normal !important;
   font-weight: 300 !important;
   line-height: 24px !important; 
}
.cli-style-v2 .cli-bar-message {
   width: 72%;
}

#wt-cli-accept-all-btn {
   background: #FFF337;
   width: 164px;
   height: 49px;
   display: flex;
   align-items: center;
   justify-content: center;
   color: #111;
   font-size: 16px;
   font-style: normal;
   font-weight: 600;
   line-height: 24px;
   position: absolute;
   top: -38px;
   right: 20px;
}

#wt-cli-accept-all-btn:hover {
   opacity: 0.8;   
}

.cli-bar-message a {
   color: #FFF337 !important;
   font-size: 16px !important;
   font-style: normal !important;
   font-weight: 600 !important;
   line-height: 24px !important;
}

.cli-bar-message a:hover {
   text-decoration: underline !important;
}

.police-baner-title {
   text-align: left !important;
   color: #FFF !important;
   font-size: 18px !important;
   font-style: normal !important;
   font-weight: 600 !important;
   line-height: 140% !important;
   margin-bottom: 12px !important;
   width: 1157px;
   max-width: 100%;
   padding-left: 20px;
   padding-right: 300px;
   margin-right: auto;
}
#cookie-law-info-bar br {
   display: none;
}

@media screen and (min-width: 1260px) {

   .new-header-main-menu-item--has-child:hover .new-header-menu-main-link:after,
   .new-header-main-menu-item--has-child:hover .new-header-menu-main-link:after {
      opacity: 1;
   }

   .new-header-main-menu-item:hover .new-header-sub-menu {
      opacity: 1;
      pointer-events: initial;
   }

   .new-header-main-menu-item>a:hover:after,
   .new-header-main-menu-item>p:hover:after {
      opacity: 1;
   }

   .new-header-main-menu-item .new-header-menu-main-link:hover {
      opacity: 1;
   }
}
@media screen and (max-width: 1260px) {
   .new-header-top {
      padding: 16px 0px;
   }

   .new-header-top a {
      font-size: 13px !important;
      font-style: normal;
      font-weight: 400 !important;
      line-height: 150%;
   }

   .new-header-top a p {
      font-size: 13px !important;
      font-style: normal;
      font-weight: 400 !important;
      line-height: 150%;
   }

   .mobile-text {
      display: flex;
      align-items: center;
      justify-content: center;
   }

   .desc-text {
      display: none;
   }

   .new-header-body .new-header-main-menu {
      display: none;
   }

   .new-header-body .new-header-search-open-btn {
      display: none;
   }

   .new-header-body .new-header-btn {
      display: none;
   }

   .header-hambugreg {
      display: block;
      width: 24px;
      height: 16px;
      position: relative;
      cursor: pointer;
      transition: 0.25s;
   }

   .header-hambugreg:before {
      content: '';
      display: block;
      position: absolute;
      top: 0%;
      left: 50%;
      transform: translate(-50%, 0%);
      transform-origin: center;
      transition: 0.25s;
      width: 100%;
      height: 2px;
      background: #000000;
   }

   .header-hambugreg:after {
      content: '';
      display: block;
      position: absolute;
      top: 100%;
      left: 50%;
      transform: translate(-50%, -100%);
      transform-origin: center;
      transition: 0.25s;
      width: 100%;
      height: 2px;
      background: #000000;
   }

   .header-hambugreg.is-active .header-hamburger-line {
      transform: translate(-50%, -50%) rotate(135deg);
      opacity: 0;
   }

   .header-hambugreg.is-active:before {
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%) rotate(135deg);
   }

   .header-hambugreg.is-active:after {
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%) rotate(225deg);
   }

   .header-hamburger-line {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      transform-origin: center;
      transition: 0.25s;
      width: 100%;
      height: 2px;
      background: #000000;
   }

   body {
      padding-top: 79px;
   }

   body.with-top-bar {
      padding-top: 135px;
   }

   .new-header-body {
      padding-top: 11.5px;
      padding-bottom: 11.5px;
   }

   .new-header-logo {
      margin-right: 0px;
      margin-left: 0px;
   }

   .new-header-body-btn-back-menu {
      display: none;
      width: 24px;
      cursor: pointer;
      height: 32px;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxIDI2TDExIDE2TDIxIDYiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLXdpZHRoPSIyLjUiLz4KPC9zdmc+Cg==");

      background-position: center;
      background-repeat: no-repeat;
      background-size: contain;
   }

   .new-header-body-btn-back-menu.active {
      display: block;
   }

   .new-header-mobile-menu {
      position: fixed;
      top: 0;
      left: 0;
      width: 450px;
      max-width: 100%;
      transition: 0.25s;
      transform: translateX(-101%);
      height: 100vh;
      min-height: 100svh;
      overflow: auto;
      padding-top: 162px;
      padding-right: 20px;
      padding-left: 20px;
      padding-bottom: 110px;
      background: #ffffff;
      z-index: 295;
      box-shadow: 0 0 4px rgba(0, 0, 0, 0.15);
   }

   .new-header-mobile-menu.active {
      transform: translateX(0%);
   }

   .new-header-mobile-nav {
      margin-bottom: 32px;
   }

   .new-header-btn {
      width: 450px;
      max-width: 100%;
      margin-bottom: 110px;
   }

   .search-wrapper-h {
      width: 450px;
      max-width: 100%;
      position: relative;
   }

   .search-input-h {
      display: block;
      width: 100%;
      padding-bottom: 16px;
      padding-top: 16px;
      padding-left: 36px;
      color: #111111;
      font-size: 18px;
      font-style: normal;
      font-weight: 400;
      line-height: 28px;
      border-bottom: 1px solid #E8E8E8;
   }

   .search-input-h::placeholder {
      color: #888;
   }

   .close-h {
      display: none !important;
   }

   .search.search-icon-h {
      position: absolute;
      width: 24px;
      height: 24px;
      z-index: 20;
      top: 16px;
      left: 0px;
      background-color: transparent;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxIDIxTDE2LjY1IDE2LjY1TTE5IDExQzE5IDE1LjQxODMgMTUuNDE4MyAxOSAxMSAxOUM2LjU4MTcyIDE5IDMgMTUuNDE4MyAzIDExQzMgNi41ODE3MiA2LjU4MTcyIDMgMTEgM0MxNS40MTgzIDMgMTkgNi41ODE3MiAxOSAxMVoiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLXdpZHRoPSIxLjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K");
      background-position: center;
      background-repeat: no-repeat;
      background-size: contain;
   }

   .sp-mobile-menu-item {
      color: #111111;
      font-size: 18px;
      font-style: normal;
      font-weight: 400;
      line-height: 140%;
   }

   .sp-mobile-list-item {
      margin-bottom: 24px;
   }

   .sp-mobile-list-item:last-child {
      margin-bottom: 0px;
   }

   .sp-mobile-sub-menu {
      position: fixed;
      top: 0px;
      left: 0px;
      width: 450px;
      max-width: 100%;
      transition: 0.25s;
      transform: translateX(-101%);
      height: 100vh;
      min-height: 100svh;
      overflow: auto;
      padding-top: 162px;
      padding-right: 20px;
      padding-left: 20px;
      padding-bottom: 110px;
      background: #ffffff;
      z-index: 296;
      display: flex;
      flex-direction: column;
      justify-content: flex-start;
      align-items: flex-start;
   }

   .sp-mobile-list-item.active .sp-mobile-sub-menu {
      transform: translateX(0%);
   }

   .new-header-menu-main-link {
      color: #111;
      font-size: 18px;
      font-style: normal;
      font-weight: 400;
      line-height: 28px;
      margin-bottom: 0px;
   }

   .sp-mobile-child-menu {
      max-height: 0px;
      overflow: hidden;
      transition: 0.35s;
      display: flex;
      flex-direction: column;
      justify-content: flex-start;
      align-items: flex-start;
   }

   .sp-mobile-sub-menu--column-reward .sp-mobile-child-menu {
      max-height: 500px;
      margin-top: 20px;
      padding-top: 10px !important;
   }

   .sp-mobile-sub-menu--column-reward .sp-mobile-child-menu:last-child {
      margin-bottom: 0px;
   }

   .new-header-child-item {
      color: #111;
      font-size: 18px;
      font-style: normal;
      font-weight: 400;
      line-height: 28px;
      margin-bottom: 16px;
   }

   .new-header-child-item:last-child {
      margin-bottom: 0px;
   }

   .sp-mobile-sub-menu--column-reward .new-header-menu-main-link {
      font-weight: bold;
   }

   .new-header-mobile-sub-menu-item {
      margin-bottom: 24px;
   }

   .new-header-mobile-sub-menu-item:last-child {
      margin-bottom: 0px;
   }

   .new-header-mobile-menu-link--sub {
      color: #111;
      font-size: 18px;
      font-style: normal;
      font-weight: 400;
      line-height: 28px;
      margin-bottom: 24px;
   }

   .new-header-mobile-menu-link--sub:last-child {
      margin-bottom: 0px;
   }

   .new-header-mobile-sub-menu-item {
      display: flex;
      flex-direction: column;
      justify-content: flex-start;
      align-items: flex-start;
   }

   .new-header-mobile-sub-menu-item--has-child {
      padding-right: 30px;
      position: relative;
      width: 100%;
   }

   .new-header-mobile-sub-menu-item--has-child:after {
      content: '';
      display: block;
      position: absolute;
      width: 17px;
      top: 10px;
      right: 1px;
      border-radius: 4px;
      background: #000000;
      transition: 0.25s;
      height: 2px;
   }

   .new-header-mobile-sub-menu-item--has-child.active:before {
      opacity: 0;
   }

   .new-header-mobile-sub-menu-item--has-child:before {
      content: '';
      display: block;
      position: absolute;
      width: 2px;
      top: 3px;
      right: 8px;
      border-radius: 4px;
      background: #000000;
      transition: 0.25s;
      height: 17px;
   }

   .new-header-mobile-sub-menu-item--has-child.active .sp-mobile-child-menu {
      max-height: 500px;
      padding-top: 20px;
   }

   .new-header-mobile-sub-menu-item--has-child .new-header-menu-main-link {
      font-weight: bold;
   }

   .sub-menu-open .new-header-btn {
      display: none;
   }

   .sub-menu-open .search-wrapper-h {
      display: none;
   }

   .body-overflow-hide {
      overflow: hidden;
   }

   .sp-mobile-sub-menu--column-reward .new-header-mobile-sub-menu-item--has-child:after,
   .sp-mobile-sub-menu--column-reward .new-header-mobile-sub-menu-item--has-child:before {
      display: none;
   }

   .sp-mobile-sub-menu--column-reward .sp-mobile-sub-menu--column-reward .sp-mobile-child-menu {
      padding-top: 0px;
   }

   .header-hambugreg.is-active .header-hamburger-line {
      transform: translate(-50%, -50%) rotate(135deg);
      opacity: 0;
   }

   .header-hambugreg.is-active:before {
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%) rotate(135deg);
   }
   .header-hambugreg.is-active .header-hamburger-line {
      transform: translate(-50%, -50%) rotate(135deg);
      opacity: 0;
  }
  .new-header-menu-main-link {
   line-height: 100%;
  }
}
@media screen and (max-width: 786px) { 
   #cookie-law-info-bar {
      
      bottom: 0px !important;
      width: calc(100%  - 0px) !important;
      left:  0px !important;
      padding: 24px 0px !important;
      height: fit-content;
   }
   .cli-style-v2 .cli-bar-message {
      width: 100% !important;
   }
   .cli_messagebar_head {
      padding-right: 20px !important;
      font-size: 16px !important;
      margin-bottom: 16px !important;
   }
   .cli-bar-message {
      font-size: 14px !important;
   }
   .cli-bar-message a {
      font-size: 14px !important;
   }
   #wt-cli-accept-all-btn {
      position: static;
   }
   .cli-style-v2.cli-bar-container {
      display: flex;
      flex-direction: column;
      justify-content: flex-start;
      align-items: flex-start;
   }
   #wt-cli-accept-all-btn {
      margin-left: 0px !important;
      width: 129px !important;
      height: 48px !important;
      font-size: 14px !important;
      margin-top: 0px !important;
      margin-bottom: 0px !important ;
   }
   .cli-style-v2 .cli-bar-btn_container {
      margin-top: 16px !important;
   }
   .police-baner-title {
      padding-right: 20px;
   }
}
@media screen and (max-width: 475px) {
   .blog-title .breadcrumbs {
      margin-top: 20px;
   }
}

/* Custom css */
.new-header.mobile-version {
   display: none;
}

.new-header-mobile-menu {
   display: none;
}

@media (max-width: 1260px) {
   .new-header.desktop-version {
       display: none;
   }

   .new-header.mobile-version {
       display: block;
   }
   
   .new-header-mobile-menu {
       display: block;
   }
}