:root{
    --menu-background-secondary:#11212a;
    --menu-background-main:#0a0a09;
    --menu-background-hover:#164859;
    --menu-text-body:#b9c1c5;
    --menu-divider-main:#ffffff1a;
}
.overflow-hidden {
	overflow: hidden ;
}

#menu {
	display: none;
}

#menu.open {
	visibility: visible;
	display: block;
}

#bottom-container {
	display: none;
}

.hidden {
	display: none !important;
}
.open-close__opener.active svg {
	transform: rotateX(180deg);
}
.open-close__slide {
	position: static ;
	height: auto ;
	width: auto ;
	clip: auto ;
	white-space: normal ;
}
.game-list-9 {
	--card-width: calc((100% - 56px - 12px) / 9);
}
.game-list-6 {
	--card-width: calc((100% - 56px - 12px) / 6);
}
.game-list-5 {
	--card-width: calc((100% - 56px - 12px) / 5);
}
.oIsxcunWXWD2Lon2NUbg .large-title-1-heavy{line-height: 1;}
.EC_BF{overflow: hidden;max-height: 32px;}
/* casino-list-6 */
.live-casino-service {
	--games-in-raw: 6;
}
.JYG64xllOsCSmRFl2QMU{flex-wrap: nowrap;}
.ContentWrapper-module_component__2LyDB{min-height: 54px;}
.ContentWrapper-module_body__3PoP9.hidden{display: block;}
.open-close.active .ContentWrapper-module_component__2LyDB,
.open-close.active.ContentWrapper-module_component__2LyDB {
	max-height: none;
}
.slots-list {
	display: flex;
	flex-wrap: wrap;
	gap: 8px;
}

.slots-list > li {
	width: calc((100% / 6) - 8px);
}
.slots-list .slots-list__item-full {
	width: 100%;
}
.Card__text--slots-SOqZc{color:var(--text)}
.MobileHeader__component--slots-YCR1t{display: none;}
.Card__component--slots-fitJg{
	display: flex;
    flex-direction: column;
}
.KOSaGFL6GL_IboF8_blv > [data-section-id]{padding: 16px;}
.KOSaGFL6GL_IboF8_blv > [data-section-id]:not(:last-child){border-bottom:.5px solid var(--advanced-menu-divider-main)}
.h0_z7U5jynfUBDmFqofJ{display: flex;gap:8px;}
.KOSaGFL6GL_IboF8_blv .RZVOJaEbgASann0zGwew{flex:1 1 0;}
.Gt2ilQGfcarTaqKW2fk1 a{display: block;cursor: pointer;color:inherit}
@media (max-width: 1599px) {
	.live-casino-service {
		--games-in-raw: 5;
	}
}

@media (max-width: 1439px) {
	.live-casino-service {
		--games-in-raw: 4;
	}
	.slots-list > li {
		width: calc((100% / 5) - 8px);
	}
}

@media (max-width: 1365px) {
	.slots-list > li {
		width: calc((100% / 4) - 8px);
	}
}

@media (max-width: 1280px) {
    .modulor_header2__left__1_59_0 button[data-component-name=modulor-icon],
	.right-sidebar {
		display: none;
	}
	.left-menu {
		display: none;
	}

	.header-menu-opener {
		display: none;
	}

	.header-nav {
		display: none;
	}

	#bottom-container {
		display: block;
	}
	.q30eAsaVJBwModZjAP9SDQ\=\=,
	.XVXvKW6st1cPXN6-4edcuQ\=\= .Kp200i48cuLL58dq0gstjg\=\= {display: none;}
	.XVXvKW6st1cPXN6-4edcuQ\=\={display: block;}
	.XVXvKW6st1cPXN6-4edcuQ\=\= ._2UmgQHp4jtR8o3dPd-qSpA\=\= {padding: 0 10px;}
	/* .XVXvKW6st1cPXN6-4edcuQ\=\={grid-template-columns:320px 1fr} */
	.EC_h .EC_i.EC_j {
		overflow: auto;
	}
    .hBaeGIgdAbQs7W5Qkg3k9Q\=\={padding-bottom: 50px;}
    .Header__wrapper--mdSxYaTHxtL_j3yj>[class*=header2__header]{padding-left: 8px;}
}

@media (max-width: 1279px) {
	.Header__wrapper--mdSxYaTHxtL_j3yj > .modulor_header2__header__1_53_1{padding-left: 16px;}
	.Header__wrapper--mdSxYaTHxtL_j3yj [class*=header2__items],
	.header-nav,
	.RSUuHBLZEqxEPPwd_fNPY {
		display: none;
	}
	.nav-sidebar {
		display: none;
		position: fixed;
		z-index: 10005;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		overflow: auto;
	}
	.nav-sidebar.open {
		display: block;
	}
	._2hwuZWDb9eQy_7l6BB7b4T{position: static;margin:0 auto 40px;width: auto;}
    .Header__wrapper--mdSxYaTHxtL_j3yj [class*=header2__right] .SeoLink__component--uND_LeL_3HqGL3Qp,
    .LanguageSwitcher__wrapper--iTonox44T1P0fi0p {
        display: none;
    }
}
@media (max-width: 1024px) {
    .Header__actions--tvgames-BalQ8{display: none;}
    .Header__Header--tvgames-xYejq{height: auto;}
    .LayoutTitle__tv-games-page-title--tvgames-sJy3K{font-size: 1.4em;margin: 0;}
}

@media (max-width: 1023px) {
	.game-list-9 {
		--card-width: calc((100% - 56px - 12px) / 8);
	}
	.game-list-6 {
		--card-width: calc((100% - 56px - 12px) / 5);
	}
	.game-list-5 {
		--card-width: calc((100% - 56px - 12px) / 4);
	}
	.qmEPziKhjc60_lPRWM3_ [data-id=rest-of-wins-group] {
		width: 100%;
		display: none;
	}
	.qmEPziKhjc60_lPRWM3_ [data-id=rest-of-wins-group]:first-child {
		display: flex;
	}
	.N5UeUnvq7UqKBpcbvBNA{height: 300px;}
	.oIsxcunWXWD2Lon2NUbg .large-title-1-heavy{font-size: 40px;}
	.Sidebar__lc-root--lc-qASXG{display: none;}
	.BaseLayout__lc-root--lc-jnahq{display: block;height: auto;}
	.BaseLayout__lc-container--lc-q319h{height: auto;}
	.live-casino-service {
		--games-in-raw: 5;
	}
	.BaseLayout__sidebar--slots-v36i0,
	.SearchBar__component--slots-GuYNR{display: none;}
	.slots-list > li {
		width: calc((100% / 6) - 8px);
	}
	.DesktopHeader__component--slots-E8zJg,
	.MobileHeader__component--slots-YCR1t:before{display: none;}
	.MobileHeader__component--slots-YCR1t{display: flex;}
	.BaseLayout__sidebar_bingo--bingo-SXqjB,
	.BaseLayout__sidebar_ig--ig-_VeZS{display:none}
}

@media (max-width: 900px) {
	.game-list-9 {
		--card-width: calc((100% - 56px - 12px) / 7);
	}
	.game-list-6 {
		--card-width: calc((100% - 56px - 12px) / 4);
	}
}

@media (max-width: 929px) {
	.live-casino-service {
		--games-in-raw: 4;
	}
	.slots-list > li {
		width: calc((100% / 4) - 8px);
	}
}

@media (max-width: 790px) {
	.game-list-9 {
		--card-width: calc((100% - 40px - 12px) / 6);
	}
	.game-list-5 {
		--card-width: calc((100% - 40px - 12px) / 3);
	}
	.large-title-1-heavy {font-size: 30px;}
}

@media (max-width: 767px) {
	.JYG64xllOsCSmRFl2QMU{flex-wrap: wrap;}
	.live-casino-service {
		--games-in-raw: 3;
	}
	.slots-list > li {
		width: calc((100% / 3) - 8px);
	}
	.SectionTitle__title--slots-t1vFT{font-size: 24px;}
	.CardsLine__list--slots-dKirZ {flex-wrap: wrap;}
	.Button__component_slots--slots-_rGoQ{display: none;}
}

@media (max-width: 680px) {
	.game-list-9 {
		--card-width: calc((100% - 40px - 12px) / 5);
	}
	.game-list-6 {
		--card-width: calc((100% - 40px - 12px) / 3);
	}
	.qmEPziKhjc60_lPRWM3_ {
		flex-direction: column;
	}
	.qmEPziKhjc60_lPRWM3_ [data-id=top-three-wins] {
		flex: 0 0 auto;
	}
	.qmEPziKhjc60_lPRWM3_ [data-id=rest-of-wins] {width: 100%;}

	/* sport grid */
	
	.styles_wrapper-list__276lF {
		flex-direction: column;
		padding: 8px;
	}

	.styles_wrapper-list__tKjtf {
		grid-template-areas: "header header"
							 "event-info favorite-button"
							 "main-markets main-markets"
							 "detailed-markets detailed-markets"
							 "asian-markets asian-markets";
		grid-template-rows: auto;
		grid-template-columns: 1fr auto;
		padding: 8px;
	}

	.styles_wrapper__RRMjt{margin: 0 0 4px;}
	.EC_u .modulor_tabs__container__1_53_1 .modulor_tabs__tab__1_53_1 {display: none;}
	.EC_u .modulor_tabs__container__1_53_1 .modulor_tabs__tab__1_53_1:first-child {display: block;}
}

@media (max-width: 570px) {
	.game-list-9 {
		--card-width: calc((100% - 32px - 12px) / 4);
	}
	.game-list-5 {
		--card-width: calc((100% - 32px - 12px) / 2);
	}
	.N5UeUnvq7UqKBpcbvBNA{height: 256px;}
	.oIsxcunWXWD2Lon2NUbg .large-title-1-heavy{font-size: 26px;}
}

@media (max-width: 499px) {
	.live-casino-service {
		--games-in-raw: 2;
	}
}

@media (max-width: 460px) {
	.game-list-6 {
		--card-width: calc((100% - 32px - 12px) / 2);
	}
}

@media (max-width: 420px) {
	.game-list-9 {
		--card-width: calc((100% - 32px - 12px) / 3);
	}
}

/* banner */
.list-view-wrapper_WidgetListView__core{
    -ms-overflow-style:none;
    align-items:center;
    display:flex;
    flex-direction:column;
    gap:var(--size-12,12px);
    height:100%;
    overflow:auto;
    scrollbar-width:none;
    width:100%
}
.list-view-wrapper_WidgetListView__core::-webkit-scrollbar{
    display:none
}
.list-view-wrapper_WidgetListView__core>div:last-child{
    margin-bottom:var(--size-16,16px)
}
.list-view-wrapper_WidgetListView__core>div:empty{
    display:none
}
.lazy-wrapper_WidgetListView__core{
    max-width:100%;
    width:var(--widget-wrapper-width,100%)
}

.kTKAUbSsAdBZyHHXMOvm {
  --dark-background-secondary: #11212a;
  --dark-text-body: #b9c1c5;
  --dark-icon-main: #7a888f;
  --dark-background-toasts: #043545;
  --dark-background-main: #0a0a09;
  --padding-top: 0px;
  position: relative;
  z-index: 11;
  display: flex;
  height: 340px;
  border-radius: 16px;
  margin: 0 8px;
  overflow: hidden;
  transition: height 0.15s ease-out;
  font-family: Inter, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu,
    Cantarell, 'Noto Sans', sans-serif;
}

.kTKAUbSsAdBZyHHXMOvm::after {
  content: '';
  display: block;
  width: 100%;
  height: 125px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background: linear-gradient(to top, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
}

.kTKAUbSsAdBZyHHXMOvm * {
  box-sizing: border-box;
}

.PwneAHGNzhv0U18tiopE {
  position: absolute;
  inset: 0;
  z-index: 0;
}

.PwneAHGNzhv0U18tiopE img {
  height: 100%;
  object-fit: cover;
}

.E4HF3IfPy77ls6zHDsDS {
  position: absolute;
  bottom: 0;
  left: -70px;
  height: 240px;
  width: auto;
  object-fit: contain;
}

@media (min-width: 768px) {
  .kTKAUbSsAdBZyHHXMOvm {
    background-size: 240%;
  }

  .PwneAHGNzhv0U18tiopE img {
    height: 426px;
    object-position: top center;
  }

  .E4HF3IfPy77ls6zHDsDS {
    left: 0;
    height: 400px;
  }
}

@media (min-width: 1200px) {
  .kTKAUbSsAdBZyHHXMOvm {
    height: 426px;
    background-size: 200%;
  }
}

@media (min-width: 1280px) {
  .kTKAUbSsAdBZyHHXMOvm {
    margin: 0;
  }
}
.YvN6JI2VVkZ5tiWIyY_Y {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  width: 100%;
  padding: 0 10px;
}

.pBPMbgoumCMZ06Cwn1P5 {
  display: flex;
  align-items: end;
  justify-content: center;
  height: 100%;
  width: 100%;
  padding: 0 14px;
}

.UHTxiIJKYXWgjGhr78Rs {
  width: 265px;
}

.UHTxiIJKYXWgjGhr78Rs::before {
    content: '';
    display: flex;
    position: absolute;
    top: 50%;
    right: 0;
    left: 0;
    bottom: -50%;
    background: linear-gradient(180deg, rgba(47, 63, 40, 0) 0%, #2f3f28 100%);
  }

.tJ6ppWmGJK3caYsgSFSi {
  position: relative;
  z-index: 1;
  width: 100%;
  display: flex;
  justify-content: center;
  padding: 6px 0 12px;
}

.pvPY4mp2_dWfezLKgPSk {
  position: relative;
  height: 44px;
  max-width: 175px;
  padding: 0 16px;
}

.o96osB7zELXxaLX9mfKF {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-evenly;
}

.PFPU9l8G_quCJ5zOLzIo {
  font-size: 18px;
  line-height: 18px;
}

.bKwrCXelfRUZoBJNXv55 {
  display: flex;
  height: 30px;
  width: 30px;
  margin-right: 8px;
  object-fit: contain;
}

@media (min-width: 768px) {
  .UHTxiIJKYXWgjGhr78Rs {
    padding: 0;
  }

  .tJ6ppWmGJK3caYsgSFSi {
    padding-bottom: 24px;
  }
}

.bJUYcSZDZ5XJozER9EZa {
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(180deg, #04912f 34.65%, #84ec8e 100%);
  border-radius: 12px;
  border: none;
  box-shadow: -1.61px 1.61px 0.81px 0px #ffffff9c inset,
    1.61px -1.61px 0px 0px #007c0c inset, 1.61px -4.04px 13.4px 0px #60fa7aad;
  cursor: pointer;
  transition: all 0.3s;
  --text: #ffffff;
  --outline: #00631b;
}

.Ie59Nv0jBLlVHfdyhMvj {
  font-size: 22px;
  width: 100%;
}

.bJUYcSZDZ5XJozER9EZa:hover {
  scale: 1.03;
  background: linear-gradient(180deg, #05a537 34.65%, #9fffa8 100%);
  box-shadow: -1.7px 1.7px 1px 0px #ffffffb0 inset,
    1.4px -1.4px 0px 0px #009d10 inset, 1px -3px 10px 0px #6bff8680,
    0 0 6px 2px #6bff8655;
}

/* menu */
.oc__slide{display: none;}
.hBaeGIgdAbQs7W5Qkg3k9Q\=\={
    background:var(--menu-background-secondary,#0d0d0d);
    border-end-end-radius:16px;
    border-start-end-radius:16px;
    bottom:0;
    box-shadow:0 0 80px rgba(41,38,33,.2);
    color:var(--surface_default);
    display:block;
    inset-inline-start:calc(var(--menu-desktop-width-v2)*-1);
    overflow:hidden auto;
    position:fixed;
    top:var(--header-height);
    transform:translate(0);
    transition:transform .3s;
    width:var(--menu-desktop-width-v2);
    will-change:inset-inline-start;
    z-index:10001
}
.hBaeGIgdAbQs7W5Qkg3k9Q\=\=.HIKaq57dqTUZW2g6N5omPA\=\={
    -webkit-transform:translate(var(--menu-desktop-width-v2));
    -ms-transform:translate(var(--menu-desktop-width-v2));
    transform:translate(var(--menu-desktop-width-v2))
}
.wyx2fO9vsHOW-KZu2Vmx0Q\=\= .ta6bwCm01ze3mD1Pa8UArA\=\={
    --navigation-bar-background:var(--advanced-menu-background-main);
    --text-title:var(--advanced-menu-text-title);
    --divider:var(--advanced-menu-divider-main)
}
@media (min-width:1280px){
    .wyx2fO9vsHOW-KZu2Vmx0Q\=\= .zbLUHmsr2Bx2LCvR308Pzg\=\={
        height:calc(100vh - var(--size-56) - var(--header-height))
    }
}
.wyx2fO9vsHOW-KZu2Vmx0Q\=\= .zbLUHmsr2Bx2LCvR308Pzg\=\=>[class^=list-view-wrapper_]{
    gap:var(--sidebar-gap,12px);
    padding:var(--sidebar-top,12px) var(--sidebar-right,12px) var(--sidebar-bottom,12px) var(--sidebar-left,12px)
}
.gcwvKwAKPMHK1fsZ{
    --list-cell-left-title: var(--menu-text-body, rgba(255, 255, 255, 0.54));
    --text: var(--menu-text-body, rgba(255, 255, 255, 0.54));
    --icon-fill: var(--menu-icon-main, #9e9ea0);
    --divider: transparent;
    background-color:#161617;
    background-color:var(--menu-background-main, #161617);
    border-radius:12px;
    border-radius:var(--radius-advanced-menu-item, 12px);
    padding:12px 0;
    padding:var(--size-12, 12px) 0
}
.gcwvKwAKPMHK1fsZ a{
    min-height:40px !important;
    min-height:var(--size-40, 40px) !important
}
.gcwvKwAKPMHK1fsZ [data-component-name=modulor-button]>button{
    border:0 solid rgba(42, 42, 44, 0);
    border:var(--stroke-button-secondary-default, 0) solid var(--menu-control-stroke-secondary-default, rgba(42, 42, 44, 0));
    --background: var(--menu-control-secondary, #202021);
    --text-title: var(--menu-text-title, rgba(255, 255, 255, 0.88))
}
@media(hover: hover)and (pointer: fine){
    .gcwvKwAKPMHK1fsZ [data-component-name=modulor-button]>button:hover{
        border:0 solid rgba(230, 231, 232, 0);
        border:var(--stroke-button-secondary-hover, 0) solid var(--menu-control-stroke-secondary-hover, rgba(230, 231, 232, 0));
        --hover: var(--menu-control-secondary-hover, #313133)
    }
}
.gcwvKwAKPMHK1fsZ.pzUF59P1nVp8xk3V [data-component-name=modulor-button]{
    --background: var(--menu-control-tertiary) !important
}
@media(hover: none)and (pointer: coarse){
    .gcwvKwAKPMHK1fsZ [class*=modulor_button__button__][class*=modulor_button__secondary__]:hover{
        background:var(--background);
        border-color:var(--border);
        border-width:var(--border-size)
    }
}

.SMotVnGDRZQJ4cDi{
    background-size:auto 48px;
    background-size:auto var(--size-48,48px);
    background-position:left;
    background-repeat:no-repeat;
    -webkit-user-select:none;
    -moz-user-select:none;
    user-select:none;
    --list-cell-left-title:var(--accordion-text-color, var(--menu-text-always-white, #ffffff));
    --icon-fill:var(--accordion-text-color, var(--menu-icon-always-white, #ffffff))
}
.SMotVnGDRZQJ4cDi.xsl8NIc3T4CxWP2K:hover{
    background-color:#141415;
    background-color:var(--menu-background-hover,#141415)
}
.SMotVnGDRZQJ4cDi:not(.Uc8PgEPZsmz0FOgC){
    --list-cell-left-title:var(--accordion-text-color, var(--menu-icon-chevron, #776f60));
    --icon-fill:var(--accordion-text-color, var(--menu-icon-chevron, #776f60))!important
}
.SMotVnGDRZQJ4cDi.V40zSryiVFKETPA6{
    --list-cell-left-title:var(--accordion-text-color, var(--advanced-menu-text-title, #ffffffe0));
    --icon-fill:var(--accordion-text-color, var(--advanced-menu-icon-main, #9e9ea0))
}
.SMotVnGDRZQJ4cDi li{
    min-height:48px!important;
    min-height:var(--size-48,48px)!important
}
.SMotVnGDRZQJ4cDi li [class*=modulor_icon__container]{
    max-width:20px;
    max-height:20px;
    display:flex;
    align-items:center;
    justify-content:center
}
.SMotVnGDRZQJ4cDi li [class*=modulor_icon__container].Ma1mUYwY5GgimRmf{
    max-width:24px;
    max-height:24px
}
.SMotVnGDRZQJ4cDi [data-component-name=modulor-divider]{
    display:none
}
.active .SMotVnGDRZQJ4cDi [data-component-name=modulor-divider]{
    display:block
}
.Ma1mUYwY5GgimRmf{
    transition:transform .3s;
    margin-inline-start:8px;
    margin-inline-start:var(--size-8,8px)
}
.MbVez0c1S6aWpORy{
    /* display:grid; */
    /* grid-template-rows:0fr; */
    transition:grid-template-rows .3s
}
.MbVez0c1S6aWpORy .awosVhb0KdkP6WOF{
    overflow:hidden
}
.kta52ofQd7jVkqMN{
    background-color:#292621;
    background-color:var(--menu-background-secondary,#292621);
    border-radius:12px;
    border-radius:var(--radius-md,12px);
    overflow:hidden
}
.kta52ofQd7jVkqMN.oC_WgMc3lEQQS5MS{
    background-color:#161617;
    background-color:var(--menu-background-main,#161617);
    border-radius:12px;
    border-radius:var(--radius-advanced-menu-item,12px)
}
.kta52ofQd7jVkqMN.oC_WgMc3lEQQS5MS .SMotVnGDRZQJ4cDi.V40zSryiVFKETPA6{
    --list-cell-left-title:var(--accordion-text-color, var(--menu-text-title, #ffffffe0));
    --icon-fill:var(--accordion-text-color, var(--menu-icon-main, #9e9ea0))
}
@media(hover:hover)and (pointer:fine){
    .kta52ofQd7jVkqMN.oC_WgMc3lEQQS5MS .SMotVnGDRZQJ4cDi.xsl8NIc3T4CxWP2K:hover{
        background:#141415;
        background:var(--menu-background-hover,#141415)
    }
}
.kta52ofQd7jVkqMN.oC_WgMc3lEQQS5MS .Ma1mUYwY5GgimRmf.V40zSryiVFKETPA6{
    --icon-fill:var(--menu-icon-chevron, #757577)
}


.modulor_typography__tag__1_93_0{
    overflow:inherit;
    white-space:inherit;
    text-overflow:inherit;
    color:var(--text,var(--text-body));
    margin:var(--size-0,0);
    padding:var(--size-0,0)
}
.modulor_image__host__1_93_0{
    font-size:0
}
.modulor_image__host__1_93_0 img{
    width:100%;
    height:100%;
    border-radius:var(--border-radius,0)
}
.modulor_image__container__1_93_0{
    position:relative;
    width:100%;
    height:100%
}
.modulor_image__counter__1_93_0{
    position:absolute;
    z-index:2;
    top:var(--image-counter-position-top,-8.5px);
    right:var(--image-counter-position-right,11.5px);
    transform:translateX(100%)
}
.modulor_icon__container__1_93_0{
    position:relative;
    display:inline-flex;
    justify-content:center;
    align-items:center;
    border-radius:100%;
    color:var(--icon-fill,var(--icon-main))
}
.modulor_icon__container__1_93_0 path{
    fill:currentColor;
    fill-opacity:1!important
}
.modulor_icon__icon__1_93_0{
    display:flex;
    width:100%;
    height:100%
}
.modulor_icon__icon__1_93_0 svg{
    width:100%;
    height:100%
}
.modulor_icon__counter__1_93_0{
    position:absolute;
    z-index:2;
    top:var(--icon-counter-position-top,-8.5px);
    right:var(--icon-counter-position-right,11.5px);
    transform:translateX(100%);
    display:flex;
    justify-content:center;
    align-items:center
}
.modulor_button__button-container__1_93_0{
    display:block
}
.modulor_button__button__1_93_0{
    position:relative;
    cursor:pointer;
    border:none;
    white-space:nowrap;
    box-sizing:border-box;
    display:inline-flex;
    flex-flow:column;
    justify-content:center;
    align-items:center;
    overflow:hidden
}
.modulor_button__button__1_93_0 .modulor_button__text-wrap__1_93_0{
    display:inline-flex;
    justify-content:center;
    align-items:center;
    position:relative;
    gap:var(--size-4,4px);
    text-overflow:ellipsis
}
.modulor_button__button__1_93_0 .modulor_button__image__1_93_0{
    line-height:0
}
.modulor_button__button__1_93_0.modulor_button__medium__1_93_0{
    padding:var(--size-6,6px) var(--size-12,12px);
    border-radius:var(--radius-advanced-button-medium,12px);
    height:var(--size-48,48px);
    width:100%
}
.modulor_button__button__1_93_0.modulor_button__primary__1_93_0{
    --background:var(--control-primary);
    --hover:var(--control-primary-hover);
    --variant-label:var(--text-primary-control);
    --variant-double-text:var(--text-primary-control);
    --ripple-background:var(--icon-primary-control);
    --border:var(--control-stroke-primary-default);
    --hover-border:var(--control-stroke-primary-hover);
    --border-size:var(--stroke-button-primary-default);
    --border-size-hover:var(--stroke-button-primary-hover);
    background:var(--background);
    border:var(--border-size,1px) solid var(--border);
    transition:.3s cubic-bezier(.4,0,.2,1)
}
.modulor_button__button__1_93_0.modulor_button__primary__1_93_0:hover{
    background:var(--hover);
    border-color:var(--hover-border);
    border-width:var(--border-size-hover)
}
.modulor_button__button__1_93_0.modulor_button__primary__1_93_0 .modulor_button__text-wrap__1_93_0{
    --text:var(--variant-label)
}

.modulor_ripple__wrapper__1_93_0{
    position:absolute;
    inset:0;
    z-index:1
}

.modulor_content__container__1_93_0{
    display:flex;
    justify-content:flex-start;
    align-items:center;
    box-sizing:border-box;
    overflow:hidden
}
.modulor_content__container__1_93_0 [data-component-name=modulor-icon]{
    flex-shrink:0
}
[data-component-name=modulor-list-cell] .modulor_content__text__1_93_0{
    padding:var(--size-10,10px) var(--size-0,0)
}
[data-component-name=modulor-list-cell] .modulor_content__text__1_93_0.modulor_content__without-padding__1_93_0{
    padding:var(--size-0,0)
}
.modulor_content__text__1_93_0{
    display:flex;
    flex-direction:column;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.modulor_content__text__1_93_0.modulor_content__inverted__1_93_0{
    flex-direction:column-reverse
}
.modulor_content__text__1_93_0.modulor_content__inverted__1_93_0 [data-component-name=modulor-typography]:not(:only-child):last-child{
    margin-top:var(--size-0,0);
    margin-bottom:var(--size-2,2px)
}
.modulor_content__text__1_93_0 [data-component-name=modulor-typography]{
    --text:var(--content-title,var(--text-title))
}
.modulor_content__text__1_93_0 [data-component-name=modulor-typography]:last-child{
    margin-top:var(--size-2,2px);
    --text:var(--content-title,var(--text-body))
}
.modulor_content__text__1_93_0 [data-component-name=modulor-typography].modulor_content__subtitle__1_93_0{
    --text:var(--content-subtitle,var(--text-body))
}
.modulor_content__text__1_93_0 [data-component-name=modulor-typography]:only-child{
    margin-top:var(--size-0,0)
}
.modulor_divider__container__1_93_0{
    display:block;
    height:1px;
    background:var(--divider,var(--divider-main))
}
.modulor_list-cell__container__1_93_0,.modulor_list-cell__container__1_93_0 *{
    padding:var(--size-0,0);
    margin:var(--size-0,0);
    box-sizing:border-box
}
.modulor_list-cell__container__1_93_0{
    list-style:none;
    background:var(--list-cell-background,transparent);
    --default-padding:var(--size-0,0) var(--size-16,16px);
    --content-title:var(--list-cell-right-title);
    --content-subtitle:var(--list-cell-right-subtitle);
    --list-cell-left-icon-size:var(--size-24,24px);
    --content-multiline-padding:var(--size-0,0)
}
.modulor_list-cell__container__1_93_0:last-of-type .modulor_list-cell__divider__1_93_0{
    display:none
}
.modulor_list-cell__container__1_93_0 .modulor_list-cell__list__1_93_0{
    box-sizing:border-box;
    display:grid;
    grid-template-columns:min-content min-content min-content auto auto min-content;
    grid-template-rows:1fr auto auto auto auto;
    grid-template-areas:"left-control image icon left right right-image" ". . . content-divider content-divider content-divider" ". . . buttons buttons ." ". . . divider divider divider" "bottom bottom bottom bottom bottom bottom";
    align-items:center;
    min-height:var(--size-56,56px);
    padding:var(--padding-list-cell,var(--default-padding))
}

.modulor_list-cell__container__1_93_0 .modulor_list-cell__list__1_93_0.modulor_list-cell__clickable__1_93_0{
    cursor:pointer
}
.modulor_list-cell__element__1_93_0{
    display:flex;
    flex-direction:column-reverse
}
.modulor_list-cell__icon__1_93_0{
    grid-area:icon;
    width:var(--list-cell-left-icon-size);
    height:var(--list-cell-left-icon-size);
    padding:var(--list-cell-left-icon-padding,var(--size-0,0));
    margin-inline-end:var(--size-16,16px);
    box-sizing:unset
}
.modulor_list-cell__left__1_93_0{
    grid-area:left;
    --content-title:var(--list-cell-left-title,var(--text-title));
    --content-subtitle:var(--list-cell-left-subtitle);
    overflow:hidden
}
.modulor_list-cell__right__1_93_0{
    grid-area:right;
    overflow:hidden
}
.modulor_list-cell__right__1_93_0 [data-component-name=modulor-content]{
    flex-direction:row-reverse;
    text-align:right
}
.modulor_list-cell__right__1_93_0 [data-component-name=modulor-icon]{
    margin-right:var(--size-0,0)!important;
    color:var(--icon-fill,var(--icon-chevron))
}
.modulor_list-cell__right-image__1_93_0{
    grid-area:right-image;
    display:flex;
    box-sizing:border-box
}
.modulor_list-cell__divider__1_93_0{
    grid-area:divider;
    margin-inline-end:calc(var(--size-16,16px) * -1)
}
.modulor_section-heading__container__1_93_0{
    display:grid;
    grid-template-columns:auto auto;
    align-items:center;
    min-height:var(--size-32,32px);
    padding:var(--size-0,0) var(--size-16,16px);
    gap:var(--size-8,8px);
    background-color:var(--section-heading-background,var(--background-main))
}
.modulor_navigation-bar__layout__1_93_0{
    position:relative;
    --logo:no-repeat 50%/100% url("data:image/svg+xml,%3Csvg width='79' height='24' viewBox='0 0 79 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.36 8.2L14.5 11.2H0L3.2 0H20.5C23.09 0 24.29 1.58 23.61 4.09L23.29 5.2C22.9469 7.06214 21.2467 8.35998 19.36 8.2H15.36ZM19.76 5.42L20.43 3H16.82L16.13 5.42H19.76Z' fill='%23292621'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.09 9.33L25.03 11.2H21.28L27.89 0H34.23V11.2H30.99V9.33H26.09ZM30.99 3H29.65L27.63 6.61H30.99V3Z' fill='%23292621'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M47.67 4.15L47.38 5.15C47.1284 6.4416 46.1993 7.49686 44.95 7.91L45.95 11.2H42.5L41.58 8.11H39.5L38.59 11.2H35.23L38.43 0H44.56C47.2 0 48.4 1.55 47.67 4.15ZM44.55 3H40.93L40.24 5.42H43.87L44.55 3Z' fill='%23292621'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M50.53 11.2L53.73 0H50.37L47.17 11.2H50.53Z' fill='%23292621'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M29.97 12.8L26.18 17.28L24.63 12.8H10.1L6.9 24H21.38L23.14 17.8L24.32 21.26H26.48L29.61 17.6L27.76 24H31.12L34.32 12.8H29.97Z' fill='%23292621'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M32.2 24L38.81 12.8H45.14V24H41.91V22.13H37L35.94 24H32.2ZM40.55 15.84L38.55 19.41H41.89V15.84H40.55Z' fill='%23292621'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M56.49 16L57.4 12.8H47.21L46.3 16H49.97L47.69 24H51.05L53.33 16H56.49Z' fill='%23292621'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M60.95 16H66.04L66.97 12.8H61.5C59.6119 12.6352 57.9088 13.9352 57.57 15.8L56.38 19.9C55.67 22.48 56.89 24 59.5 24H63.72L64.63 20.8H59.57L60.95 16Z' fill='%23292621'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M75.64 12.8L74.5 16.8H70.66L71.8 12.8H68.44L65.24 24H68.6L69.74 20H73.58L72.44 24H75.8L79 12.8H75.64Z' fill='%23292621'/%3E%3C/svg%3E");
    display:grid;
    align-items:stretch;
    height:var(--size-56,56px);
    box-sizing:border-box;
    background-color:var(--navigation-bar-background,var(--background-main));
    font:inherit;
    color:inherit
}
.modulor_navigation-bar__layout__1_93_0:after{
    content:"";
    position:absolute;
    width:100%;
    bottom:0;
    left:0;
    right:0;
    height:1px;
    background-color:var(--divider,var(--divider-main))
}
.modulor_navigation-bar__layout__1_93_0 [data-component-name=modulor-typography]{
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    cursor:pointer
}
.modulor_navigation-bar__title__1_93_0~.modulor_navigation-bar__description__1_93_0{
    margin-top:var(--size-2,2px)
}
.modulor_navigation-bar__title__1_93_0{
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:var(--text-overflow,hidden);
    --text:var(--text-title);
    margin-bottom:0!important
}
.modulor_navigation-bar__description__1_93_0{
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:var(--text-overflow,hidden);
    --text:var(--text-body)
}
.modulor_navigation-bar__left__1_93_0{
    display:flex;
    align-items:center;
    padding-inline-end:var(--size-8,8px);
    overflow:hidden
}
.modulor_navigation-bar__center__1_93_0{
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    display:flex;
    flex-direction:column;
    justify-content:center;
    text-align:center
}

.modulor_navigation-bar__right__1_93_0{
    display:flex;
    align-items:center;
    justify-content:flex-end;
    padding-inline-start:var(--size-8,8px);
    overflow:hidden
}
.oVGqAAh0FAqYajHI{
    display:flex;
    padding:0 16px;
    padding:0 var(--size-16, 16px);
    gap:8px;
    gap:var(--size-8, 8px)
}
.oVGqAAh0FAqYajHI:not(:last-of-type){
    margin-bottom:8px;
    margin-bottom:var(--size-8, 8px)
}
.oVGqAAh0FAqYajHI>*{
    flex-grow:1;
    flex-basis:0;
    height:46px
}
.ZQ8T5N05h5WAWP8Y a{
    width:100% !important;
    height:46px !important;
    height:var(--size-46, 46px) !important;
    border-radius:12px !important;
    border-radius:var(--radius-advanced-button-medium, 12px) !important;
    border:0 solid rgba(232, 232, 235, 0) !important;
    border:var(--stroke-button-secondary-default, 0) solid var(--menu-control-stroke-secondary-default, rgba(232, 232, 235, 0)) !important;
    --background: var(--tile-item-background, var(--menu-control-secondary, #202021)) !important
}
@media(hover: hover)and (pointer: fine){
    .ZQ8T5N05h5WAWP8Y a{
        --hover: var(--tile-item-background-hover, var(--menu-control-secondary-hover, #313133)) !important;
        border:0 solid rgba(230, 231, 232, 0) !important;
        border:var(--stroke-button-secondary-default, 0) solid var(--menu-control-stroke-secondary-hover, rgba(230, 231, 232, 0)) !important
    }
}
.ZQ8T5N05h5WAWP8Y a [class*=modulor_image__container]{
    max-width:20px;
    max-height:20px;
    display:flex;
    color:var(--icon-fill, var(--menu-icon-main))
}

/* top btn */
.kUxgrf6O7dNCbuvD{
    overflow:scroll
}
.Zzvpp7RfVMO_Zry1{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-size:cover;
    background-position:left;
    background-repeat:no-repeat;
    transition:transform .4s ease-out
}
.nDSibLftykR5narS{
    display:flex;
    justify-content:space-between;
    align-items:center;
    height:64px;
    width:100%;
    max-width:540px;
    padding:8px 16px;
    padding:var(--size-8, 8px) var(--size-16, 16px);
    border-radius:12px;
    border-radius:var(--radius-advanced-menu-item, 12px);
    background-color:#161617;
    background-color:var(--menu-background-main, #161617);
    position:relative;
    overflow:hidden;
    cursor:pointer;
    gap:8px;
    gap:var(--size-8, 8px)
}
@media(hover: hover)and (pointer: fine){
    .nDSibLftykR5narS:hover .Zzvpp7RfVMO_Zry1{
        transform:scale(1.05)
    }
}
.Kd65dpR9IuNC5OqG{
    display:flex;
    max-width:200px;
    z-index:1;
    --text: var(--menu-text-always-white, #fff)
}
.Kd65dpR9IuNC5OqG .eul5ytPKycSKdzCD{
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    line-clamp:2
}
.K8RR3JgqRbztdJhp{display:flex;justify-content:flex-end;align-items:center;gap:4px;gap:var(--size-4, 4px);margin-inline-start:4px;margin-inline-start:var(--size-4, 4px)}

@media(hover: hover)and (pointer: fine){
    .JrJrtzLlCQOkhVsG:hover{
        --list-cell-background: var(--menu-background-hover, #141415)
    }
}
.JrJrtzLlCQOkhVsG a{
    min-height:48px !important;
    min-height:var(--size-48, 48px) !important;
    --list-cell-left-title: var(--menu-text-title, #ffffffe0);
    --list-cell-left-subtitle: var(--menu-text-body, #ffffff8a);
    --divider: transparent
}
.JrJrtzLlCQOkhVsG a [class*=modulor_image__container],
.JrJrtzLlCQOkhVsG a [class*=modulor_image__placeholder],
.JrJrtzLlCQOkhVsG a [class*=modulor_icon__container]{
    max-width:20px;
    max-height:20px;
    display:flex;
    color:var(--icon-fill, var(--menu-icon-main))
}
.JrJrtzLlCQOkhVsG a [class*=modulor_image__placeholder]{
    align-items:center
}
.JrJrtzLlCQOkhVsG a [class*=modulor_list-cell__icon]{
    display:flex;
    align-items:center;
    justify-content:center;
    margin-right:0;
    margin-right:initial;
    margin-inline-end:var(--size-16)
}
.tUxACfRntel6IyZ8{
    margin-inline-start:8px;
    margin-inline-start:var(--size-8, 8px)
}
.hwMuQKawNFDqHJyK{
    --divider:var(--menu-divider-main, #ffffff0a);
    margin: 0;
}
@media (max-width: 767px) {
    .hBaeGIgdAbQs7W5Qkg3k9Q\=\={
        width: 100%;
        border-radius: 0;
    }
}
