@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);body{background-color:#102a2e;position:relative}.container{width:100%;max-width:1600px;display:grid;margin:auto;-webkit-column-gap:20px;column-gap:20px;grid-template-areas:"header header header" "sidebar banner banner" "sidebar main main" "sidebar main main";grid-template-rows:auto 1fr;grid-template-columns:240px 1fr 240px}.main-bonus,.main-app{width:80%}.header{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:5;grid-area:header}.sidebar{grid-area:sidebar;padding:0 0 0 15px;overflow-y:auto}.bonus-container>.sidebar-left,.app-container>.sidebar-left{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.main{-ms-grid-row:5;-ms-grid-column:3;-ms-grid-column-span:3;grid-area:main;margin-right:32px}.main-app,.main-bonus{margin-right:20px}.bonus-container>.main,.app-container>.main{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.banner{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:3;grid-area:banner;overflow:hidden;margin-right:32px}.footer{-ms-grid-row:7;-ms-grid-column:3;-ms-grid-column-span:3;grid-area:footer}.footer__bonus,.footer__app{padding-bottom:10px!important}.info{background:transparent!important;margin:20px 0!important;border:none!important}.bonus-container,.app-container{display:grid;grid-template-areas:"leftbar main";grid-template-columns:240px minmax(300px,1fr);grid-template-rows:auto 1fr;gap:10px}.image img,.logo img{display:block;max-width:100%;height:auto}.content:first-child{margin:20px 0 20px 0}.section:first-child{margin:20px 0 20px 0}.section{margin:20px 0;scroll-margin-top:100px}.content{padding:16px;background-color:#054146;border-radius:3px}.description p:last-of-type{margin-bottom:16px}.article>p,.article>ul,.article ol{font-family:Roboto;font-weight:400;font-size:15px;line-height:150%;color:#fff;margin-bottom:16px}.article ul li{list-style:inside;margin-bottom:5px}.article__paragraph{margin-top:16px}.article ol li{list-style:auto;margin-bottom:5px}.article ol{padding-left:20px}.article ul:first-of-type{margin-bottom:16px;list-style:inside;color:#fff}.article>p:first-of-type{margin-bottom:16px}.article>p:last-of-type{margin-top:16px}.article__image{margin:16px 0}.article__image img{border-radius:3px}.content__image{margin-bottom:16px}.article a{color:#41b15b;font-weight:600}.title{font-weight:700;font-family:"Roboto",sans-serif;text-transform:uppercase;line-height:120%;margin-bottom:16px}.title.general,h1{text-align:center;font-size:35px;color:#ffda44}.title.high,h2{font-size:24px;color:#fff;text-align:center}.title.medium,h3{font-size:18px;color:#fff;margin:16px 0}.title.other,h4{font-size:15px;color:#fff;margin-top:16px;text-transform:none!important}.button{display:block;max-width:180px;width:100%;font-family:"Roboto",sans-serif;font-weight:700;font-size:15px;line-height:100%;color:#fff!important;padding:12px;text-align:center;cursor:pointer;background:#41b15b;border-radius:3px;transition:all .3s ease-in-out;text-transform:uppercase;box-shadow: 0px 4px 4px 0px #00000040}.button:hover{background:#35964b;-webkit-transform:scale(1.05);transform:scale(1.05);box-shadow:0 6px 24px rgba(7,179,64,.4)}.article__button{display:block;margin:0 auto;margin-top:16px}.menu li{font-family:"Roboto",sans-serif;font-size:15px;line-height:100%;text-transform:uppercase}.menu a{font-weight:400;color:#fff}.header{display:flex;position:fixed;overflow:visible;top:0;left:0;right:0;z-index:10;padding:20px 32px;height:auto;align-items:center;background-color:#054146}.header__logo{width:100%;max-width:113px;height:24px}.header__actions.desktop-only{display:none}.header__button-menu{display:none;height:auto;background:none;box-shadow:none;padding:10px}.header__navicon{display:block;width:24px;height:2px;position:relative;background:#fff;cursor:pointer;transition:background .4s ease-in-out}.header__time{display:flex;gap:8px;align-items:center;margin-left:24px;margin-right:10px}.header__time img{width:16px;height:16px}.header__time p{font-family:Roboto;font-weight:400;font-size:15px;line-height:100%;text-transform:uppercase;color:#fff}.header__navicon::before,.header__navicon::after{content:"";width:100%;height:2px;display:block;position:absolute;background:#fff;transition:top .4s ease-in-out , -webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out , top .4s ease-in-out;transition:transform .4s ease-in-out , top .4s ease-in-out , -webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out , top .4s ease-in-out , -webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out , top .4s ease-in-out , -webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out , top .4s ease-in-out , -webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out , top .4s ease-in-out , -webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out , top .4s ease-in-out , -webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out , top .4s ease-in-out , -webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out , top .4s ease-in-out , -webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out , top .4s ease-in-out , -webkit-transform .4s ease-in-out}.header__navicon::before{top:-7px}.header__navicon::after{top:7px}.header.nav-visible .header__navicon{background:transparent}.header.nav-visible .header__navicon::before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header.nav-visible .header__navicon::after{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header__menu{flex:.5;align-items:start;display:flex;justify-content:center}.header__menu ul{display:flex;gap:30px}.header__menu a{display:flex;gap:5px;align-items:center;position:relative;transition:color .3s ease-in-out}.header__menu a img{width:18px;height:18px}.header__menu a::after{content:"";position:absolute;left:50%;bottom:-3px;width:0;height:2px;background-color: #ffffffe5;transition:width .3s ease-in-out , left .3s ease-in-out}.header__menu a:hover{color: #ffffffe5;font-weight:500}.header__menu a:hover::after{width:100%;left:0}.header__actions{display:flex;align-items:end;gap:16px;margin-left:auto}.header__button-signup,.header__button-login,.footer__button-signup,.footer__button-login{font-weight:400;font-size:15px;padding:13px;transition:all .3s ease-in-out;box-shadow: 0px 4px 4px 0px #00000040}a.button.header__button-login,.footer__button-login{background:#416064;min-width:115px}.header__button-signup,.footer__button-signup{min-width:160px;background:#41b15b}.header__button-login:hover,.footer__button-login:hover,.header__button-signup:hover,.footer__button-signup:hover{background:#3fb95c;-webkit-transform:scale(1.05);transform:scale(1.05);box-shadow:0 4px 10px rgba(12,235,42,.4);border:none}.header__info{display:flex;gap:10px;margin-left:10px}.header-info__time{display:flex;gap:8px;align-items:center}.header-info__time img{width:18px;height:18px}.header-info__time span{font-family:"Roboto",sans-serif;font-weight:400;font-size:13px;line-height:32px}.header-info__time span{font-weight:400;font-family:"Roboto",sans-serif;font-size:13px;line-height:22px;color:#fff}.header__lang{height:32px;position:relative;cursor:pointer;display:flex;gap:8px;align-items:center;border-left:1px solid #fff}.header__lang p{font-family:"Roboto",sans-serif;font-weight:400;font-size:15px;line-height:100%;text-align:center;text-transform:uppercase;color:#fff;margin-left:16px}.header__lang img{width:24px;height:24px;vertical-align:middle}img.lg{width:14px;height:14px}.sidebar{position:-webkit-sticky;position:sticky;top:100px;height:calc(100vh - 110px);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;margin-top:100px}.sidebar::-webkit-scrollbar{display:none}.sidebar__info{display:flex;justify-content:center;border-top-left-radius:3px;border-top-right-radius:3px;background:#fff;gap:2px;padding:16px 8px;align-items:center}.sidebar__info img{width:24px;height:24px}.sidebar__subtitle{font-family:Roboto;font-weight:700;font-size:12px;line-height:20px;text-align:center;color:#3c404b}.sidebar__wrap{max-height:158px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background:#fff;margin-bottom:10px}.sidebar__description{position:relative;height:80px;background:linear-gradient(90deg,#0a626a 0%,#2db155 100%)}.sidebar__description img{position:absolute;top:20%;right:3px;width:50px}.sidebar__description p{max-width:150px;font-family:Roboto;font-weight:700;font-size:12px;line-height:20px;text-transform:uppercase;color:#fff;padding:20px 0 0 8px}.sidebar__button{display:inline-block;max-width:150px;font-size:12px;line-height:20px;border-radius:19px;padding:10px 24px;margin:15px 10px 10px 10px}.sidebar__card{width:100%;gap:8px}.sidebar__cards{margin-bottom:24px}.sidebar__cards a{display:block;height:auto;text-decoration:none;margin-bottom:15px}.sidebar__cards a img{min-height:84px;display:block;max-width:220px;margin:0 auto}.sidebar-card__text{display:flex;align-items:center;justify-content:space-between;font-family:Roboto,sans-serif;background:#416064;border-radius:0 0 1px 1px;color:#fff;font-weight:500;font-size:12px;line-height:150%;text-transform:uppercase;overflow:hidden;padding:4px 8px;text-align:center;border-radius:0 0 3px 3px}.sidebar__block{background:#fff;margin-left:20px;border-radius:6px}.sidebar-block__button{width:100%;font-family:"Roboto",sans-serif;font-weight:700;font-size:15px;line-height:24px;color:#fff;text-transform:uppercase;padding:8px 16px;text-align:left;background:#2c0237;border-radius:6px 6px 0 0;display:flex;justify-content:space-between;align-items:center}.sidebar__list{border-radius:0 0 6px 6px;padding:10px 16px;background:#fff}.sidebar__list li{position:relative}.sidebar__list a{display:flex;flex-direction:row;align-items:center;gap:8px;margin-bottom:10px}.sidebar-list-item__text{font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;line-height:140%;color:#303338}.sidebar-list-item__image img{width:20px;height:20px}.table-contents__menu,.table-contents__menu-app,.table-contents__menu-bonus{border-radius:3px}.table-contents__menu-app,.table-contents__menu-bonus{margin-top:0}.table-contents__menu--bonus,.table-contents__menu--app{margin-top:20px}.table-contents-menu__list{transition:max-height .5s ease-in-out , opacity .3s ease-in-out;background:#054146;border-radius:0 0 1px 1px}.table-contents-menu__list li:last-child{border-radius:0 0 1px 1px}.table-contents-menu__list.active{display:block}.table-contents-menu__list{display:none}.table-contents-menu__list a{line-height:120%;font-weight:400;font-size:12px;text-transform:none;color:#fff}.table-contents-menu__button{position:relative;width:100%;max-width:100%;background:transparent;font-weight:700;font-size:15px;line-height:24px;box-shadow:none;border-radius:3px 3px 0 0;padding:8px 12px;text-align:left;background:#416064;display:flex;justify-content:space-between}.table-contents-menu__button img,.sidebar-block__button img{width:20px;height:20px}.table-contents-menu__button.active img{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease , -webkit-transform .3s ease}.table-contents-menu__button.active{border-radius:3px}.table-contents-menu__button:hover{box-shadow:none;-webkit-transform:none;transform:none;background:#3b585c}.table-contents-menu__list ul{padding:12px 10px}.table-contents-menu__list li{position:relative;padding:6px 9px;color:#0d4047;border-bottom:1px solid #1e5d65;transition:color .3s ease-in-out}.table-contents-menu__list li a{transition:color .3s ease-in-out}.table-contents-menu__list li:hover::before{content:"•";position:absolute;left:2px;color:#fff}.table-contents-menu__list li:hover a{font-weight:600;text-decoration:underline}.sidebar__header{display:flex;flex-direction:row;gap:32px;background:#2c0237;border-radius:3px 3px 0 0;padding:0 20px}.sidebar__header span{font-family:Roboto;font-weight:700;font-size:14px;line-height:24px;text-align:center;text-transform:uppercase;color:#fff;padding-top:5px}.sidebar__game{display:grid;grid-template-columns:repeat(2,1fr);padding:8px;box-shadow: 0px 4px 10px 0px #00000040;background:#fff;gap:8px;border-radius:0 0 6px 6px}.sidebar-right-game__image:nth-child(2) {padding:5px 0;background:url(https://22casino-hungary.com/img/sidebar/img-2.jpg) no-repeat;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:6px}.sidebar-right-game__text,.sidebar-right-game__text-small{font-family:Roboto;font-weight:700;font-size:12px;line-height:20px;text-align:center;text-transform:uppercase;color:#fff;margin-bottom:5px}.sidebar-right-game__text-small{text-transform:none!important;margin-bottom:3px}.sidebar-right-game__button{padding:8px 4px;text-transform:none;max-width:89px;font-size:12px;line-height:20px}.sidebar-right-game__image span{font-family:Roboto;font-weight:700;font-size:12px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle;text-transform:capitalize;color:#e96e32}.sidebar-right-game__image img{width:100%;min-height:106px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.sidebar-right__header span:first-child{border-top:3px solid #e96e32}.sidebar-right__header span:last-child{color:#838588}.currency-table{margin:16px 0;width:100%;border-collapse:collapse}.currency-table th:first-child{width:415px}.currency-table thead{background-color:#416064;color:#fff;font-family:Roboto;font-weight:700;font-size:18px;line-height:120%;text-transform:uppercase}.currency-table th,.currency-table td{padding:12px;text-align:left;border:1px solid #1e5d65;vertical-align:top}.currency-table td{font-family:Roboto;font-weight:700;font-size:15px;line-height:150%;color:#fff}.tag{display:inline-block;background-color:#102a2e;color:#fff;padding:4px 12px;margin:2px;border-radius:3px;font-family:Roboto;font-weight:400;font-size:15px;line-height:150%}.pros-tables{width:100%;display:flex;gap:20px;margin:16px 0;align-items:baseline}.pros-table{width:100%;border-collapse:collapse}.table{width:100%}.pros-table__header{display:flex;gap:12px;align-items:center;background-color:#416064;color:#fff;padding:10px;text-align:left;border-radius:3px 3px 0 0;font-family:Roboto;font-weight:700;font-size:18px;line-height:120%;text-transform:uppercase}.pros-table__header img{width:24px;height:24px}.pros-table__cell{padding:12px;border:1px solid #1e5d65;vertical-align:top;position:relative;font-family:Roboto;font-weight:400;font-size:15px;line-height:150%;color:#fff}.banner{display:flex;justify-content:center;padding:71px 32px;margin-top:100px}.banner__title{color:#fff!important}.banner__main{position:relative;background:url(https://22casino-hungary.com/img/banner-section/xbanner-section-bg.jpg.pagespeed.ic.0QZVSBDtGf.jpg) no-repeat center;background-size:cover;overflow:hidden}.banner__bonus{position:relative;background:url(https://22casino-hungary.com/img/banner-section/xbanner-bonus-bg.jpg.pagespeed.ic.8iGrQ8yFCl.jpg) no-repeat center;background-size:cover;margin-right:0!important;border-radius:0;overflow:hidden}.banner__app{position:relative;background:url(https://22casino-hungary.com/img/banner-section/xbanner-app-bg.jpg.pagespeed.ic.cB3Bv5Ht1N.jpg) no-repeat center;background-size:cover;border-radius:0;overflow:hidden}.banner__content,.banner-bonus__content,.banner-app__content{position:relative;z-index:2;max-width:496px;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.banner__image,.bonus__image{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;pointer-events:none;z-index:1}.banner__image img,.bonus__image img{width:100%;height:auto;object-fit:contain;transition:opacity .3s ease}.banner__rating{font-family:"Roboto",sans-serif;font-weight:500;font-size:15px;line-height:150%;color:rgba(255,255,255,.8);margin-bottom:8px;text-align:center;text-transform:uppercase}.banner__rating span{color:#fff;font-weight:700;margin-left:16px}.breadcrumbs,.breadcrumbs-app{display:flex;gap:5px;margin-bottom:16px;text-align:center}.breadcrumbs li a,.breadcrumbs-app li a{font-weight:400;font-family:"Roboto",sans-serif;font-size:16px;line-height:100%;color:rgba(255,255,255,1);padding-right:5px;text-align:center}.breadcrumbs-app li:first-child a,.breadcrumbs li:first-child a{opacity:80%}.breadcrumbs li:last-child,.breadcrumbs-app li:last-child{border-left:2px solid rgba(255,255,255,1);padding-left:6px}.banner__info{font-family:"Roboto",sans-serif;font-weight:400;font-size:15px;line-height:24px;margin-bottom:16px;color:#fff;text-align:center}.section__app{display:flex;justify-content:space-between;align-items:center;background:url(https://22casino-hungary.com/img/app/xsection-app.jpg.pagespeed.ic.ne9_zf4qrP.jpg) no-repeat center;background-size:cover;padding:73px 32px;border-radius:3px;margin-top:16px;gap:20px}.section-app__image img{width:100%;max-width:258px}.section-app__buttons{display:flex;flex-direction:column;gap:12px}.section-card__list{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}.app__button{display:flex;gap:16px;align-items:center;padding:20px;max-width:275px}.app-button__text{font-family:Roboto;font-weight:700;line-height:1.2;font-size:15px;text-transform:uppercase;text-align:left}.section-card__list li{display:flex;flex-direction:row;border-radius:3px}.app-button__image img{width:32px!important;height:32px!important;max-width:32px!important;max-height:32px!important;min-width:32px!important;min-height:32px!important;flex-shrink:0!important}.app__button:last-child{background:#416064}.app__button:last-child:hover{background:#365054}.bonus--first{background:url(https://22casino-hungary.com/img/features/xbonus-bg.jpg.pagespeed.ic.McpJ83q7JM.jpg) no-repeat;background-size:cover;background-position:center;position:relative;overflow:hidden}.bonus{padding:76px 40px;display:flex;justify-content:center;border-radius:3px;margin:20px 0}.bonus--second{background:url(https://22casino-hungary.com/img/features/xbonus--second.jpg.pagespeed.ic.BnTdhn5j1f.jpg) no-repeat;background-size:cover;background-position:center;position:relative;overflow:hidden}.bonus--third{background:url(https://22casino-hungary.com/img/features/xbonus--third.jpg.pagespeed.ic.FiaqNJTRtb.jpg) no-repeat;background-size:cover;background-position:center;position:relative;overflow:hidden}.bonus--fourth{background:url(https://22casino-hungary.com/img/features/xbonus--fourth.jpg.pagespeed.ic.yWgzW_qBKd.jpg) no-repeat;background-size:cover;background-position:center;position:relative;overflow:hidden}.bonus--fifth{background:url(https://22casino-hungary.com/img/features/xbonus--fifth.jpg.pagespeed.ic.CJrMXoa1rx.jpg) no-repeat;background-size:cover;background-position:center;position:relative;overflow:hidden}.bonus--sixth{background:url(https://22casino-hungary.com/img/features/xbonus--sixth.jpg.pagespeed.ic.dYXIy4WoU9.jpg) no-repeat;background-size:cover;background-position:center;position:relative;overflow:hidden}.bonus__content{display:flex;flex-direction:column;align-items:center;width:100%;justify-content:center;max-width:470px;position:relative;z-index:2}.bonus__text{font-family:"Roboto",sans-serif;font-weight:700;font-size:18px;line-height:100%;color:#fff;text-transform:uppercase;margin-bottom:24px;text-align:center}.bonus--sixth__title{color:#fff!important;font-size:40px!important;margin-bottom:24px!important}.bonus__privacy{font-family:Roboto;font-weight:300;font-size:10px;line-height:150%;text-align:center;color:#fff;margin-top:8px}.bonus__buttons{display:flex;flex-direction:row;gap:8px}.bonus__title{padding:0!important;width:100%;font-size:40px!important;background:transparent!important;color:#ffda44!important;text-align:center!important}.bonus-table{margin:16px 0;width:100%;border-collapse:collapse}.bonus-table__head{background-color:#416064}.bonus-table__cell{padding:12px 16px;color:#fff;font-family:Roboto;font-weight:400;font-size:15px;line-height:150%}.bonus-table__cell--head:first-child{width:25%}.bonus-table__cell--head{color:#fff;font-family:Roboto;font-weight:700;font-size:18px;line-height:120%;text-transform:uppercase;text-align:left}.bonus-table__row{border:1px solid #1e5d65}.steps-app{display:flex;justify-content:flex-start;align-items:flex-end;padding:56px 32px;background:url(https://22casino-hungary.com/img/steps/xsteps-app.jpg.pagespeed.ic.7zpilVzmYr.jpg) no-repeat center;background-size:cover;margin:16px 0}.steps-app__item{display:flex;position:relative;margin-bottom:12px}.steps-app__item:last-child{margin-bottom:0}.steps__title{background:transparent!important;padding:0!important;margin-bottom:16px!important}.steps__content{padding:0;margin:0!important;background:transparent!important}.steps__list{position:relative;list-style:none;margin-bottom:0!important}.steps__list--main{background:transparent!important}.steps__item{display:flex;align-items:baseline;margin-bottom:35px;position:relative}.steps__item:last-child{margin:0}.steps__number{flex:0 0 24px;width:24px;height:24px;background-color:#102a2e;border-radius:3px;color:#fff;font-family:Roboto,sans-serif;font-weight:700;font-size:15px;display:flex;justify-content:center;align-items:center;margin-right:16px;text-align:center;z-index:1}.steps__text{color:#fff;font-family:Roboto;font-weight:400;font-size:15px;line-height:150%;max-width:600px;width:100%}.instruction-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;list-style:none;margin:16px 0}.instruction-steps__item{background-color:#102a2e;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;border-radius:3px;padding:16px;text-align:center}.instruction-steps__number{font-family:Roboto;font-weight:700;font-size:40px;line-height:120%;letter-spacing:0%;text-align:center;vertical-align:middle;text-transform:uppercase;color:#1e5d65;margin-bottom:16px}.instruction-steps__text{font-family:Roboto;font-weight:400;font-size:15px;line-height:150%;text-align:center;color:#fff}.bonus-steps{background: url(../img/bonus-steps/bonus-steps--bg.jpg) no-repeat center
    center/cover;padding:40px;border-radius:3px;margin:16px 0}.bonus-steps__content{display:flex;flex-direction:column;gap:80px}.bonus-steps-content--first{display:flex;gap:20px}.bonus-steps__item{width:50%}.bonus-steps__line{width:32px;height:1px;background:#41b15b}.bonus-steps__number{width:40px;height:40px;background-color:#102a2e;color:#fff;font-family:Roboto;font-weight:700;font-size:18px;line-height:120%;text-align:center;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;padding:10px}.bonus-steps-item__header{display:flex;gap:16px;align-items:center}.bonus-steps__title{font-family:Roboto;font-weight:700;font-size:18px;line-height:120%;text-transform:uppercase;color:#fff}.bonus-steps__list{list-style:none!important;padding:0;margin:0;display:flex;flex-direction:column;gap:4px;list-style:none;margin-left:107px;margin-top:10px}.bonus-steps__list li{position:relative;padding-left:20px;font-family:Roboto;font-weight:400;font-size:15px;line-height:150%;color:#fff!important}.bonus-steps__list li::before{content:"";position:absolute;left:0;top:10px;width:10px;height:3px;background-color:#41b15b;border-radius:3px}.description{background:url(https://22casino-hungary.com/img/section/xarticle-bg.jpg.pagespeed.ic.oevqBDGLgy.jpg) no-repeat center;padding:32px 16px;background-size:cover;background-position:center;min-height:470px}.description__image img{max-width:350px}.description__content{margin-top:16px;display:flex;align-items:center}.description__title{background:none!important;padding:0!important}.description__article p{color:#fff!important}.app-install{display:flex;justify-content:space-between;gap:40px;background: url(../img/app/app-bg.jpg) no-repeat center center/cover;padding:60px 40px;border-radius:3px;color:#fff;margin:16px 0}.app-install__column{flex:1;min-width:300px;background-color: #102a2ebf;border:1px solid #1e5d65;border-radius:3px;padding:24px}.app-install__title{font-family:Roboto;font-weight:700;font-size:18px;line-height:120%;text-transform:uppercase;margin-bottom:24px;color:#fff}.app-install__list{list-style:none;padding:0;margin-bottom:30px;position:relative}.app-install__step{position:relative;display:flex;align-items:flex-start;margin-bottom:10px!important;font-family:Roboto;font-weight:400;font-size:15px;line-height:150%;letter-spacing:0%;vertical-align:middle;color:#fff}.app-install__number{flex:0 0 24px;width:24px;height:24px;background-color:#102a2e;border-radius:3px;color:#fff;font-family:Roboto,sans-serif;font-weight:700;font-size:15px;display:flex;justify-content:center;align-items:center;margin-right:16px;text-align:center;z-index:1}.app-install__button{display:flex;max-width:275px;width:100%;line-height:1.2;gap:16px;align-items:center;padding:21px 20px;text-align:left}.app-install__button img{width:32px;height:32px}.app-install__button--ios{background-color:#4caf50;color:#fff}.app-install__button--android{background:#416064;color:#fff}.app-install__button--android:hover{background:#3d595d}.app-install__icon{width:20px;height:20px}.app{gap:40px;background: url(../img/app/app-with-logo-bg.jpg) no-repeat center center/cover;padding:30px 64px;border-radius:3px;color:#fff;flex-wrap:wrap;margin:20px 0}.app__content{display:flex;justify-content:end;align-items:center;gap:150px}.app__buttons{display:flex;flex-direction:column;gap:12px}.app__image{width:100%;max-width:260px}.steps{margin:16px 0}.process{padding:30px 50px;display:flex;justify-content:center;align-items:center;background-size:cover;margin:16px 0;min-height:320px}.process--first{background:url(https://22casino-hungary.com/img/process/bg.jpg.pagespeed.ce.yUCl9QrXoi.jpg) no-repeat center;background-size:cover}.process--second{background:url(https://22casino-hungary.com/img/process/xbg--second.jpg.pagespeed.ic._CxELYmnAP.jpg) no-repeat center;background-size:cover}.process-content__list{display:flex;flex-wrap:wrap;margin-bottom:0!important;flex-direction:row;justify-content:center;gap:24px}.process-content__list li{display:flex;flex-direction:column;align-items:center;background: #102a2ebf;border:1px solid #1e5d65;gap:16px;width:100%;max-width:287px;padding:16px;border-radius:3px}.process-content__list li p{font-family:Roboto;font-weight:400;font-size:15px;line-height:150%;color:#fff;text-align:center}.process-content__list li:last-child{margin-bottom:0}.process-content-item__image img{width:24px;height:24px}.carousel__wrapper{max-width:1200px;margin:0 16px;margin:0 auto;position:relative}.carousel__slide{flex:1 1 33%;background:#102a2e;border-radius:3px;padding:16px;min-height:190px}.carousel-review-quote__image img{width:24px!important;height:24px!important;margin-bottom:16px}.carousel-review{display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:300px}.carousel-review__text{font-family:Roboto;font-weight:400;font-size:15px;line-height:150%;color:#fff;margin-bottom:auto}.carousel-review__footer{display:flex;align-items:center;gap:16px}.carousel-review__image img{width:60px!important;height:60px!important}.carousel-review__avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid #1fa0a0}.carousel-review__info{display:flex;flex-direction:column}.carousel-review__name{font-family:Roboto;font-weight:700;font-size:15px;line-height:150%;margin-bottom:4px;color:#fff}.carousel-review__location{color:#fff;font-family:Roboto;font-weight:400;font-size:15px;line-height:150%}.owl-nav{display:flex;justify-content:space-between;top:100%;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.carousel__nav-buttons{display:flex;gap:16px;justify-content:center;margin-top:16px}.carousel__controls{display:flex;align-items:center}.carousel__container{display:flex;position:relative}.custom-prev img,.custom-next img{width:32px;height:32px}.custom-prev{left:-10px}.custom-next{right:-10px}.carousel__wrapper{position:relative;overflow:hidden}.owl-dots{display:none}.owl-dots{display:none}.game-table{width:100%;border-collapse:collapse;margin:16px 0}.game-table__head{background-color:#416064;color:#fff;font-family:Roboto;font-weight:700;font-size:18px;line-height:120%;text-transform:uppercase;padding:8px 12px;border-radius:3px}.game-table__row{border:1px solid #1e5d65}.game-table__cell{padding:12px;text-align:left;vertical-align:middle;color:#fff;font-family:Roboto;font-weight:400;font-size:15px;line-height:150%}.game-table__cell--header{font-family:Roboto;font-weight:700;font-size:18px;line-height:120%;text-transform:uppercase;color:#fff}.game-table__game{display:flex;align-items:center;gap:10px}.game-table__image{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.game-table__title{display:inline-block}.blackjack-table{width:100%;border-collapse:collapse;margin:16px 0}.blackjack-table__head{background-color:#416064;color:#fff}.blackjack-table__row{border:1px solid #1e5d65}.blackjack-table__cell{padding:12px;text-align:left;vertical-align:top;font-family:Roboto;font-weight:400;font-size:15px;line-height:150%;color:#fff}.blackjack-table__cell--header{font-family:Roboto;font-weight:700;font-size:18px;line-height:120%;text-transform:uppercase;color:#fff}.blackjack-table__cell--header:first-child{width:31%}.blackjack-table__cell--header:nth-child(2) {}.blackjack-table__list{list-style:none;padding-left:0;margin:0}.blackjack-table__list-item{position:relative;padding-left:20px;margin-bottom:4px;line-height:1.4;list-style:none}.blackjack-table__list-item::before{content:"-";position:absolute;left:0;top:-14px;color:#41b15b;font-size:32px;line-height:1.4}.bonus__title span{color:#fff}.section__cards{margin:16px 0}.section-card-item__image{flex:1 1 50%}.section-card-item__image img{width:100%;min-height:200px;height:100%;border-radius:3px 0 0 3px;-o-object-fit:cover;object-fit:cover}.section-card-item__content{flex:1 1 50%;padding:40px 24px;display:flex;flex-direction:column;background:#102a2e;border-radius:0 3px 3px 0}.bonus-card__title{font-family:Roboto;font-weight:700;font-size:18px;line-height:120%;letter-spacing:0%;text-transform:uppercase;text-align:left;background:none!important;padding:0!important;margin-bottom:8px!important}.bonus-card__text{font-family:Roboto;font-weight:400;font-size:15px;line-height:150%;color:#fff;margin-bottom:16px}.bonus-card__buttons{width:100%;gap:12px}.bonus-card__button{padding:14px}.bonus-card__list li{position:relative;border-radius:3px;overflow:hidden}.bonus__title .description p:last-of-type{margin-bottom:32px}.rating__table{width:100%;border-collapse:collapse}.rating__header{background-color:#416064;text-align:left}.rating__row{border:1px solid #1e5d65}.rating__cell{padding:12px;vertical-align:top;font-family:Roboto;font-weight:400;font-size:15px;line-height:150%;color:#fff}.rating__cell--header{color:#fff;font-family:Roboto;font-weight:700;font-size:18px;line-height:120%;text-transform:uppercase}.rating__stars{display:flex;gap:8px}.rating__stars img{width:20px;height:20px}.rating__cell--header:first-child{width:25%}.rating__cell--header:nth-child(2) {width:30%}.testimonials__content{display:flex;align-items:center;justify-content:space-between;margin:0 auto;gap:16px}.testimonials__text{}.testimonials__name{font-family:Roboto;font-weight:700;font-size:18px;line-height:120%;text-transform:uppercase;color:#fff;margin-bottom:8px}.testimonials__position{color:#fff;margin-bottom:24px;font-family:Roboto;font-weight:400;font-size:15px;line-height:150%}.testimonials__description{font-family:Roboto;font-weight:400;font-size:15px;line-height:150%;color:#fff;margin-bottom:16px}.testimonials__description:last-child{margin-bottom:0}.testimonials__image{flex-shrink:0;width:200px;height:200px;border-radius:50%;overflow:hidden;border:2px solid #41b15b}.testimonials__image img{width:100%;height:100%;object-fit:cover}.faq{position:relative}.scroll{position:fixed;bottom:20px;right:20px;z-index:999;display:none}.scroll__button{display:block;width:50px;height:50px}.scroll__button img{width:100%;height:auto;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));cursor:pointer;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease , -webkit-transform .3s ease}.scroll__button:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.faq__item{margin-bottom:16px;border-radius:12px}.faq__question{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left;padding:16px;font-family:"Roboto",sans-serif;font-weight:700;font-size:18px;line-height:120%;text-transform:uppercase;color:#fff;border:1px solid #1e5d65}.faq__question img{position:relative;margin-right:16px}.faq__answer{overflow:hidden;box-sizing:content-box;max-height:0;opacity:0;visibility:hidden;transition:max-height .5s ease-out , margin-top .5s ease-out , opacity .1s ease-out , visibility .1s ease-out;border-radius:3px}.faq__answer p{font-family:"Roboto",sans-serif;font-weight:400;font-size:15px;line-height:150%;color:#fff;background:#1e5d65;padding:16px;border-radius:0 0 3px 3px}.faq__question img{cursor:pointer;width:24px;height:24px}.faq__answer.active{visibility:visible;opacity:1;transition:max-height .5s ease-out , margin-top .5s ease-out , opacity .1s ease-out , visibility .1s ease-out;border-radius:3px}.faq__question.active{border-radius:3px 3px 0 0}.footer{padding:10px}.footer__locations{background:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:16px;gap:16px;border-radius:8px;margin-bottom:10px}.footer__locations li{display:flex;padding:6px 12px;background:#f5f5f5;justify-content:center;align-items:center;border-radius:3px}.footer__locations a{display:flex;align-items:center;gap:12px}.footer__locations img{width:16px;height:16px}.footer__locations span{font-family:Roboto;font-weight:400;font-size:14px;line-height:150%;text-transform:uppercase;color:#054146}.footer__menu{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:32px;background:#fff;padding:16px 24px;border-radius:8px;margin-bottom:10px}.footer-menu__block a{font-family:Roboto;font-weight:400;font-size:12px;line-height:14px;letter-spacing:0%;margin-bottom:8px;color:#054146;text-transform:none;text-decoration:none;transition:color .3s ease , text-shadow .3s ease}.footer-menu__block a:hover{color:#36a64f;text-shadow:0 0 5px rgba(54,166,79,.6)}.footer-menu__block img{width:14px;height:14px}.footer-menu__title{font-family:"Roboto",sans-serif;font-weight:700;font-size:14px;line-height:100%;text-transform:uppercase;color:#054146;margin-bottom:12px}.footer__payments{display:flex;gap:10px;margin-bottom:10px}.footer-payments__text{flex:1 1 80%;display:flex;align-items:center;background:#fff;border-radius:8px;padding:10px 24px}.footer-payments__text p{font-family:Roboto;font-weight:400;font-size:12px;line-height:14px;color:#054146}.footer-payments__image{background:#fff;padding:16px;border-radius:8px}.footer-payments__image img{width:100%;max-width:232px}.footer__block{display:flex;gap:8px}.footer-menu__block li{margin-bottom:8px}.footer-block__image{width:20%;display:flex;background:#fff;padding:10px;align-items:center;justify-content:center;border-radius:3px;margin-bottom:10px}.footer-block__image img{max-width:100px;max-height:105px}.footer-block__text p:first-child{font-family:Roboto;font-weight:700;font-size:12px;line-height:100%;color:#373c47;margin-bottom:5px}.footer-block__text a,.footer__copyright a{cursor:pointer;color:#5ba8b3;text-decoration:underline}.footer-block__text p:last-child{font-family:Roboto;font-weight:400;font-size:12px;line-height:130%;color:#9398a0}.footer-block__text{background:#fff;padding:15px;margin-bottom:10px;border-radius:3px}.footer__bottom{display:flex;gap:10px}.footer__copyright{padding:24px 30px;background:#fff;border-radius:8px;flex:1 1 70%}.footer-copyright__text{font-family:Roboto;font-weight:400;font-size:12px;line-height:14px;color:#054146}.footer__copyright a{font-size:12px;font-family:"Roboto",sans-serif;font-weight:400;text-decoration:underline;color:#054146}.footer-bottom__block{flex:1 1 20%}.footer__support{display:flex;align-items:center;gap:20px;padding:16px;background:#fff;border-radius:3px}.footer-support__image{width:48px;height:48px}.footer-support__text{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer-support__text p{font-family:Roboto;font-weight:700;font-size:14px;line-height:100%;text-transform:uppercase;color:#373c47;margin-bottom:8px}.footer-support__text a{font-family:Roboto;font-weight:400;font-size:20px;text-transform:uppercase;color:#373c47}.footer-additional__info{display:flex;gap:10px;align-items:center;margin-bottom:10px}.footer-additional__social{display:flex;justify-content:space-between;padding:8px 90px;border-radius:3px;background:#fff;gap:20px}.footer-additional__social img{width:32px;height:32px}.footer-additional__age{padding:16px 10px;border-radius:3px;background:#e74b4a;height:100%}.footer-additional__age p{font-family:Roboto;font-weight:400;font-size:20px;line-height:100%;text-align:center;text-transform:uppercase;color:#fff}.footer-bottom__block{width:100%;display:flex;flex-direction:column;gap:10px;align-items:center}.footer-additional__mobile{width:100%;display:flex;align-items:center;justify-content:center;padding:8px;background:#799496;border-radius:8px}.footer-additional__mobile p{font-family:Roboto;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0%;text-align:center;text-transform:uppercase;color:#fff}.footer__age{width:100%;display:flex;align-items:center;justify-content:center;padding:8px;background:#fff;border-radius:8px}.footer__age p{font-family:Roboto;font-weight:400;font-size:20px;line-height:24px;text-align:center;color:#054146}.footer-buttons{display:none}@media (max-width:1350px){.carousel__slide{min-height:220px}.game-table__cell--header:first-child,.blackjack-table__cell--header:first-child{width:25%}.currency-table th:first-child{width:40%}}@media (max-width:1220px){.footer__age,.footer-additional__mobile{height:100%}.carousel__nav-buttons{bottom:140px}.bonus-steps-content--first{flex-direction:column}.instruction-steps{grid-template-columns:repeat(2,1fr)}.bonus-steps-content--first,.bonus-steps__content{gap:40px}.bonus-steps__content{background: #0202024f;padding:16px}.bonus-steps__item{width:100%}.app-install{flex-direction:column}}@media (max-width:1130px){.table-contents-menu__list a,.table-contents-menu__button,.footer__button-signup,.footer__button-login{font-size:15px;z-index:3}.footer-additional__social{padding:13px 90px}.app__image{max-width:200px}.app-install{padding:40px}}@media (max-width:1188px){.app{padding:50px 20px}.section__app{flex-direction:column;gap:30px}.section__app{background-position:right}}@media (max-width:1100px){.features__content{flex-direction:column}}@media (max-width:1000px){.sidebar__block{display:none}.container,.bonus__container{grid-template-areas:"header" "banner" "sidebar" "main";grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:0}.sidebar-left--bonus,.sidebar-left--app{position:relative!important;height:auto!important;margin:20px 20px 0 0!important}.sidebar-left,.main,.bonus,.footer,.banner{grid-column:1;position:relative;margin-right:0}.sidebar-right{display:none}.header{padding:20px}.sidebar-left{margin:0 20px 0 0;height:auto;overflow:hidden}.content:first-child{margin:0 0 20px 0}.table-contents__menu{width:100%;margin:20px 0}.scroll__button{width:40px;height:40px}.main{padding:0 20px;margin:0;overflow:hidden}.scroll{bottom:10px}.footer{padding-bottom:70px}.sidebar{position:static;height:auto;padding:0 20px;width:100%;margin-top:20px;overflow-y:hidden;overscroll-behavior:contain}.section__app{}.sidebar__menu{display:none}.header__logo{flex:1;max-width:129px}.header__menu-actions{display:none}.header__button-menu{display:block;z-index:15;order:3;transition:opacity .5s ease;padding:10px}.header__button-menu:focus,.header__button-menu:active{outline:none;background:transparent;box-shadow:none;-webkit-transform:none;transform:none}.header__menu{position:absolute;top:95%;left:0;width:100%;background-color:#054146;text-align:center;padding:20px 0;transition:opacity .4s ease-in-out , visibility 0s linear .4s , -webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out , visibility 0s linear .4s , -webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out , visibility 0s linear .4s , -webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out , visibility 0s linear .4s , -webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out , visibility 0s linear .4s , -webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out , visibility 0s linear .4s , -webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out , visibility 0s linear .4s , -webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out , visibility 0s linear .4s , -webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out , opacity .4s ease-in-out , visibility 0s linear .4s;transition:transform .4s ease-in-out , opacity .4s ease-in-out , visibility 0s linear .4s , -webkit-transform .4s ease-in-out;opacity:0;visibility:hidden;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.header__menu ul{flex-direction:column;gap:15px;background:none;align-items:center}.table-contents-menu__button img,.sidebar-block__button img{width:20px;height:20px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease , -webkit-transform .3s ease}.table-contents-menu__button.active img,.sidebar-block__button.active img{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.header.nav-visible .header__menu{opacity:1;z-index:3;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity .4s ease-in-out , visibility 0s linear 0s , -webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out , visibility 0s linear 0s , -webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out , visibility 0s linear 0s , -webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out , visibility 0s linear 0s , -webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out , visibility 0s linear 0s , -webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out , visibility 0s linear 0s , -webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out , visibility 0s linear 0s , -webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out , visibility 0s linear 0s , -webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out , opacity .4s ease-in-out , visibility 0s linear 0s;transition:transform .4s ease-in-out , opacity .4s ease-in-out , visibility 0s linear 0s , -webkit-transform .4s ease-in-out}.header__menu{flex-direction:column;align-items:center}.header:not(.nav-visible) .header__menu {-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0;visibility:hidden;transition:opacity .4s ease-in-out , visibility 0s linear .4s , -webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out , visibility 0s linear .4s , -webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out , visibility 0s linear .4s , -webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out , visibility 0s linear .4s , -webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out , visibility 0s linear .4s , -webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out , visibility 0s linear .4s , -webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out , visibility 0s linear .4s , -webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out , visibility 0s linear .4s , -webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out , opacity .4s ease-in-out , visibility 0s linear .4s;transition:transform .4s ease-in-out , opacity .4s ease-in-out , visibility 0s linear .4s , -webkit-transform .4s ease-in-out}.header__info{margin-right:10px}.banner__bonus,.banner__app{padding-left:60px}.banner{border-radius:0;padding:58px;display:flex;margin-top:72px}.sidebar__cards{display:none}.footer__menu{justify-content:space-between;padding:20px}.features__content{flex-direction:row}.footer-block__image img{max-width:120px}.table-contents-menu__list.active{display:none}.table-contents-menu__list{display:block}.table-contents__menu-app,.table-contents__menu-bonus{margin-left:0;margin-bottom:20px}.section:first-child{margin:0 0 20px 0}.rating__content,.features__content{flex-direction:row}.top{right:30px;top:-30px}.scroll-to-top img{width:38px;height:38px}.bonus-card-item__image img{min-height:260px}}@media (max-width:900px){.testimonial__image{min-width:220px}.testimonial__image img{max-height:220px;max-width:220px;-o-object-fit:cover;object-fit:cover}.footer__menu ul{flex-wrap:wrap}.section__app{flex-direction:column}.banner-bonus__content,.banner-app__content{padding:0}.footer-copyright__text{font-size:10px}.rating__content,.features__content{flex-direction:column}.footer-additional__social{flex:1 1 60%}.footer-additional__social{justify-content:center}.footer__support{justify-content:center}.rating__button{margin:0}}@media (max-width:850px){.title.general,h1{font-size:28px}.title.high,h2{font-size:20px}.title.medium,h3{font-size:16px}.features__content{flex-direction:column}.description__content{flex-direction:column}.banner-bonus__button{width:150px}.rating-progress-bar{height:12px}.bonus-card__content{padding:10px}.section__app{flex-direction:column;gap:20px}.section-card__list li{flex-direction:row}.section-card__list{grid-template-columns:repeat(1,1fr)}.app{background-position:left}.bonus__title,.bonus--sixth__title{font-size:32px!important}.app__content{flex-direction:row;justify-content:center;gap:30px}.app-install{flex-direction:column;align-items:center}.app-install__title{text-align:center}.process{padding:70px 50px}.steps__list{background: #060606ad;border-radius:3px;padding:20px}.banner__image img,.bonus__image img{opacity:.8}.banner__main{background:url(https://22casino-hungary.com/img/banner-section/xbanner-section-bg--mobile.jpg.pagespeed.ic._TJuT__sSu.jpg) no-repeat center;background-size:cover;background-position:center}.banner__bonus{background:url(https://22casino-hungary.com/img/banner-section/banner-bonus-bg--mobile.jpg.pagespeed.ce.NDURwi89PS.jpg) no-repeat center;background-size:cover;background-position:center}.banner__app{background:url(https://22casino-hungary.com/img/banner-section/xbanner-app-bg--mobile.jpg.pagespeed.ic.cUMtmECeeL.jpg) no-repeat center;background-size:cover;background-position:center}.bonus--first{background:url(https://22casino-hungary.com/img/features/xbonus-bg--mobile.jpg.pagespeed.ic.wzaWby3AKv.jpg) no-repeat center;background-size:cover;background-position:center}.bonus--second{background:url(https://22casino-hungary.com/img/features/bonus--second--mobile.jpg.pagespeed.ce.bD2L7qC1NX.jpg) no-repeat center;background-size:cover;background-position:center}.bonus--third{background:url(https://22casino-hungary.com/img/features/bonus--third--mobile.jpg.pagespeed.ce.73H2mmzldT.jpg) no-repeat center;background-size:cover;background-position:center}.bonus--fourth{background:url(https://22casino-hungary.com/img/features/xbonus-fourth--mobile.jpg.pagespeed.ic.Ya24315QhZ.jpg) no-repeat center;background-size:cover;background-position:center}.bonus--fifth{background:url(https://22casino-hungary.com/img/features/xbonus--fifth--mobile.jpg.pagespeed.ic.eU_3vKmK_I.jpg) no-repeat center;background-size:cover;background-position:center}.bonus--sixth{background:url(https://22casino-hungary.com/img/features/bonus--sixth--mobile.jpg.pagespeed.ce.3XcbZXo4mf.jpg) no-repeat center;background-size:cover;background-position:center}}@media (max-width:750px){.process-content__list li{max-width:400px}.section-card__list li{flex-direction:column}.section-card-item__content{padding:20px;align-items:center}.bonus-card__text{text-align:center}.bonus-card__buttons{display:flex;justify-content:center}}@media (max-width:700px){.header__logo{margin-right:auto}.header__actions{display:none}.app__buttons{flex-direction:column}.footer-buttons{position:fixed;bottom:0;left:0;width:100%;display:flex;flex-direction:row;background: #16393fc7;padding:12px;justify-content:center;align-items:center;gap:8px}.rating__card tbody{grid-template-columns:repeat(1,1fr)}.footer__partners{gap:30px}.header__lang{margin-right:20px}.bonus-card__list{grid-template-columns:repeat(1,1fr);gap:20px}.bonus-card__content{padding:16px}.instruction-steps{display:grid;grid-template-columns:repeat(2,1fr)}.process{padding:40px}.bonus__text{width:100%;max-width:300px}.process-content__list{flex-direction:column;align-items:center;justify-content:center}.bonus__content{align-items:center}.bonus__title,.bonus--sixth__title{text-align:center!important}.banner{background-size:cover;justify-content:center}.banner__info{text-align:left;max-width:300px;width:100%}.game-table__cell--header,.blackjack-table__cell--header,.rating__cell--header{font-size:15px}.header__actions.desktop-only a{display:flex;text-align:center;justify-content:center;align-items:center}.carousel-review{min-height:240px}.header__actions.desktop-only{display:flex;gap:10px}.header.nav-visible .header__menu{height:30vh}.header__menu{padding:0 0 20px 0;justify-content:flex-start}.bonus-steps__item{width:100%}.bonus-steps__content{background-color: #01010147;padding:10px}.header__actions{margin:20px 0 0 0}.bonus{padding:50px 40px}.bonus__title,.bonus--sixth__title{text-align:center}.title.general,h1{text-align:center}.pros-tables{flex-direction:column}.pros-table{width:100%}.currency-table th:first-child{width:25%}.game-table__cell--header:first-child{width:35%}.testimonial__content{flex-direction:column}.table{overflow:auto;width:100%;-ms-overflow-style:none;scrollbar-width:none}.currency-table,.game-table,.blackjack-table,.rating__table,.bonus-table{width:650px!important}.table::-webkit-scrollbar{display:none}}@media (max-width:600px){.banner__title,.banner__info{text-align:center}.bonus__buttons{width:100%;justify-content:center;align-items:center}.app__buttons{flex-direction:column;align-items:center}.faq__question{gap:16px}.faq__question img{margin-left:16px;margin-right:0}.banner{padding:58px 20px}.features__advantages,.features__categories{padding:8px 10px}.features__advantages td img{width:24px;height:24px}.rating__stars{gap:2px}.rating__stars img{width:15px;height:15px}.rating__cell--header:first-child{width:20%}.features__categories td:first-child{width:60%}.bonus__text{text-align:center}.testimonials__content{flex-direction:column-reverse;align-items:flex-start}.app__content{flex-direction:column;align-items:center;gap:30px}.footer__block{flex-direction:column}.instruction-steps{grid-template-columns:repeat(1,1fr)}.bonus-card__text{text-align:center}.footer-block__image{margin-bottom:0;width:100%}.footer-block__image:last-child{margin-bottom:8px}.footer__bottom{flex-direction:column}.faq-question__image{margin-right:0}.rating-score{justify-content:flex-start}.footer__menu{gap:30px}.bonus-steps{padding:20px}.footer__copyright,.footer__privacy{flex-direction:column;gap:10px}.footer__menu{flex-direction:column;align-items:center;gap:20px;justify-content:center}.footer-menu__block{display:flex;flex-direction:column;justify-content:center;align-items:center}.footer-menu__block li{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:5px}.app-install{padding:20px}.app-install__step,.app-install__title{text-align:left}.app-install__column{align-items:self-start}.steps__list{margin:0}.steps-app{padding:20px}.section-card-item__content{padding:20px}.testimonials__text{max-width:100%}}@media (max-width:500px){.faq__question img{width:20px;height:20px}.footer__button-signup,.footer__button-login{padding:12px 28px}.header__button-menu{padding:0 10px}.header-info__time span{font-size:11px}.header-info__time img{width:15px;height:15px}.banner,.banner__app,.banner__bonus{padding:30px;overflow:hidden}.banner__content,.banner-bonus__content,.banner-app__content,.bonus__content{max-width:100%}.bonus__title,.bonus--sixth__title{font-size:24px!important}.footer-additional__info{flex-direction:column}.footer-additional__social,.footer-additional__age{width:100%}.header__lang{margin-right:10px}.header__time{margin-left:10px}.header{padding:20px 10px}.process{padding:20px}.carousel__nav-buttons{position:relative;height:auto;bottom:0;justify-content:center;margin-top:20px}.custom-prev,.custom-next{position:relative;bottom:0;right:0;left:0;padding:0}.instruction-steps{grid-template-columns:repeat(1,1fr)}.bonus-steps__list{margin-left:7px}.bonus-steps-item__header{gap:10px}.bonus-steps__title{font-size:16px}.carousel-review{min-height:300px}.bonus{padding:30px}.app-install__button{font-size:13px!important}.carousel__wrapper{padding:0}.description__image{display:flex;justify-content:center;align-items:center}.description__image img{display:block;margin:0 auto;max-width:300px}.bonus--sixth__title{text-align:center}.header.nav-visible .header__menu{height:40vh}.steps-app__item{gap:5px}.steps-app{background-position: calc(100% + 200px) top}.steps__list{padding:10px}.app-install__column{width:100%;min-width:auto}.app__button{min-width:220px;padding:20px}.banner__content{align-items:center}}@media (max-width:405px){.faq__question::before{width:18px;height:18px;margin-left:20px}.bonus__buttons{flex-direction:column}.faq__question::before{width:16px;height:16px}.faq__question img{width:15px;height:15px}.content{padding:12px}.description__image img{max-width:250px}.app-install__step{font-size:13px}.app-install__column{padding:15px}}@media (max-width:375px){.app-install__button{font-size:12px!important}.carousel-review{min-height:350px}}