.tabs_with_dropdown_content_items_and_image {
   overflow: hidden;
}

.tabs_with_dropdown_content_items_and_image .title_columns {
   margin-bottom: clamp(28px, 84 * (100vw / 1920), 84px);
}

.tabs_with_dropdown_content_items_and_image__inner {
   display: flex;
   flex-direction: row;
   justify-content: space-between;
   gap: clamp(28px, 84 * (100vw / 1920), 84px);
   position: relative;
}
.is-reverse .tabs_with_dropdown_content_items_and_image__inner {
   flex-direction: row-reverse;
}

.tabs_with_dropdown_content_items_and_image__tabs {
   flex: 1 1 auto;
   position: relative;
   max-height: inherit;
   height: 100%;
}

.tabs_with_dropdown_content_items_and_image__tabs__progress {
   display: flex;
   align-items: center;
   position: absolute;
   color: #818181;
   font-weight: 500;
   top: calc(-1em + -16px);
}

.tabs_with_dropdown_content_items_and_image__tabs__progress * {
   font-weight: inherit;
}

.tabs_with_dropdown_content_items_and_image__tabs__progress .current,
.tabs_with_dropdown_content_items_and_image__tabs__progress .separator {
   color: #000;
}

.tabs_with_dropdown_content_items_and_image__tabs .tabs-scroll {
   display: flex;
   flex-direction: column;
   gap: 28px;
   position: relative;
}

.tabs_with_dropdown_content_items_and_image__tabs .scroll-wrapper .simplebar-content:before {
   position: absolute;
}

.tabs_with_dropdown_content_items_and_image__tabs_item {
   padding-top: 16px;
   text-decoration: none;
   text-transform: none;
   border-top: 2px solid #D1D1D1;
   display: flex;
   flex-direction: column;
   gap: clamp(16px, 28 * (100vw / 1920), 28px);
   color: #000;
   cursor: pointer;
}

.tabs_with_dropdown_content_items_and_image__tabs_item.current-item,
.tabs_with_dropdown_content_items_and_image__tabs_item:hover {
   border-color: #000;
}

.tabs_with_dropdown_content_items_and_image__tabs_item .title {
   font-weight: 500;
   text-transform: uppercase;
}

.tabs_with_dropdown_content_items_and_image__tabs_item .description * {
   color: inherit;
   line-height: inherit;
}

.tabs_with_dropdown_content_items_and_image__content {
   flex: 0 0 65.76%;
   min-width: 0;
}

.tabs_with_dropdown_content_items_and_image__content_item {
   display: flex;
   flex-direction: column;
   gap: clamp(28px, 56 * (100vw / 1920), 56px);
   height: 100%;
   justify-content: space-between;
   position: relative;
}

.less_than_min .tabs_with_dropdown_content_items_and_image__content_item {
   gap: clamp(28px, 84 * (100vw / 1920), 84px);
}

.tabs_with_dropdown_content_items_and_image__content_item .items,
.tabs_with_dropdown_content_items_and_image__tabs_item.current-item .content-mobile .items {
   display: flex;
   flex-direction: column;
   gap: clamp(12px, 28 * (100vw / 1920), 28px);
}

.tabs_with_dropdown_content_items_and_image__content_item:not(.current-item) {
   display: none;
}

.tabs_with_dropdown_content_items_and_image .toggle_title {
   padding: 16px 0 0;
   text-transform: none;
   border-bottom: none;
}

.tabs_with_dropdown_content_items_and_image .toggle_title:hover,
.tabs_with_dropdown_content_items_and_image .toggle_title.active {
   border-color: #000;
}

.tabs_with_dropdown_content_items_and_image .toggle_title:after {
   display: none;
}

.tabs_with_dropdown_content_items_and_image .toggle_title:before {
   font-size: 1em;
   right: 0;
}

.tabs_with_dropdown_content_items_and_image .description.toggle_text {
   padding-top: 12px;
   margin: 0;
   flex-direction: column;
}

.tabs_with_dropdown_content_items_and_image .description {
   color: #000;
}

.tabs_with_dropdown_content_items_and_image .description ul {
   margin-top: 0;
}

.tabs_with_dropdown_content_items_and_image .description ul li {
   display: flex;
}

.tabs_with_dropdown_content_items_and_image .description ul li:has(>ul) {
   flex-wrap: wrap;
}

.tabs_with_dropdown_content_items_and_image .description * {
   color: inherit;
}

.tabs_with_dropdown_content_items_and_image .image {
   aspect-ratio: 1154/440;
   position: relative;
   background-size: cover;
   background-position: top center;
   background-repeat: no-repeat;
}

.tabs_with_dropdown_content_items_and_image .image img {
   display: none;
}

.tabs_with_dropdown_content_items_and_image .description > *:not(:last-child),
.tabs_with_dropdown_content_items_and_image .description ul li:not(:last-child) {
   margin-bottom: clamp(8px, 12 * (100vw / 1920), 12px);
}

.tabs_with_dropdown_content_items_and_image__tabs_item {
   position: relative;
}

.tabs_with_dropdown_content_items_and_image__tabs_item .content-mobile {
   display: none;
}

.tabs_with_dropdown_content_items_and_image__content_item .scroll-wrapper {
   height: fit-content;
   position: relative;
}

.tabs_with_dropdown_content_items_and_image__content_item .items-scroll {
   overflow-y: auto;
   overflow-x: hidden;
   position: relative;
}

.tabs_with_dropdown_content_items_and_image .items-scroll {
   scrollbar-width: none;
   -ms-overflow-style: none;
}

.tabs_with_dropdown_content_items_and_image__content_item.current-item .scroll-wrapper:has(.items-scroll:not(.simplebar-scrollable-y)) .custom-scrollbar {
   display: none!important;
}

.tabs_with_dropdown_content_items_and_image .items-scroll::-webkit-scrollbar {
   display: none;
}

.tabs_with_dropdown_content_items_and_image .simplebar-track.simplebar-vertical {
   right: -15px;
   width: 4px;
   z-index: 999;
}

.tabs_with_dropdown_content_items_and_image .simplebar-track.simplebar-horizontal {
   height: 0;
   display: none;
}

.tabs_with_dropdown_content_items_and_image .simplebar-scrollbar::before {
   background: #818181;
   border-radius: 4px;
   width: 100%;
   opacity: 1;
   top: 0;
   bottom: 0;
   left: 0;
   right: 0;
}

.tabs_with_dropdown_content_items_and_image .simplebar-wrapper {
   overflow: visible !important;
}

.tabs_with_dropdown_content_items_and_image .custom-scrollbar {
   position: absolute;
   top: 0;
   right: -10px;
   width: 4px;
   height: 100%;
   background: transparent;
   pointer-events: none;
}

.tabs_with_dropdown_content_items_and_image .custom-scrollbar-thumb {
   position: absolute;
   top: 0;
   left: 0;
   right: 0;
   height: 0;
   background: #818181;
   border-radius: 4px;
   cursor: pointer;
   pointer-events: auto;
}

@media screen and (max-width: 1024px) {
   .tabs_with_dropdown_content_items_and_image__tabs_item.current-item .content-mobile {
      display: flex;
      flex-direction: column;
      gap: 16px;
   }

   .tabs_with_dropdown_content_items_and_image__tabs__progress {
      display: none;
   }

   .tabs_with_dropdown_content_items_and_image__content_item .items-scroll {
      height: auto;
   }

   .tabs_with_dropdown_content_items_and_image__tabs_item.current-item .content-mobile .items {
      display: flex;
   }

   .tabs_with_dropdown_content_items_and_image__tabs_item.current-item .content-mobile .toggle_title {
      border: none;
      padding: 0 !important;
   }


   .tabs_with_dropdown_content_items_and_image__content {
      display: none;
   }

   .tabs_with_dropdown_content_items_and_image .image {
      position: relative;
      background-size: cover;
      background-position: top center;
      background-repeat: no-repeat;
   }

   .custom-scrollbar {
      display: none;
   }

}

@media screen and (max-width: 768px) {
   .tabs_with_dropdown_content_items_and_image__inner {
      flex-direction: column;
   }
   .tabs_with_dropdown_content_items_and_image__tabs_item  {
      flex-direction: column;
   }
}

@media screen and (max-width: 600px) {
   .tabs_with_dropdown_content_items_and_image .image {
      aspect-ratio: 345/220;
   }
}

