@charset "utf-8";@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap');body{overflow-x:hidden;font-family:'Poppins',sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#fff;text-align:left;background:#292526}p{margin-top:16px}ul,ol{text-align:left}ul>li,ol>li{display:block;position:relative;list-style:none;padding:8px 0 0 26px}ol>li{counter-increment:ol}ul>li:before,ol>li:before{display:inline-block;position:absolute;top:0;left:0;width:24px;font:inherit;text-align:center;padding:8px 8px 0 0;padding-top:inherit}ul>li:before{content:'\2022';color:#fec882}ol>li:before{content:counter(ol);color:#fff}a:hover{text-decoration:underline}h1,h2,h3,h4,.title{display:block;position:relative;width:100%;font-family:'Poppins',sans-serif;font-weight:700;text-transform:inherit;color:#fec07e;text-align:center}h1,.title.general{font-size:48px;line-height:133%;color:#fff}h2,.title.high{margin-bottom:16px;font-size:32px;line-height:120%}h2,.title.middle{margin-bottom:16px;font-size:32px;line-height:120%}h3,.title.middle{font-size:30px;line-height:120%;margin:16px 0}h4,.title.mini{font-size:28px;line-height:120%;margin:16px 0}.button,.article>div>a,article>div>a{display:inline-block;position:relative;width:auto;min-width:230px;height:auto;background:-o-linear-gradient(top,#fec882 0%,#ffa06d 100%);background:-webkit-gradient(linear,left top,left bottom,from(#fec882),to(#ffa06d));background:linear-gradient(180deg,#fec882 0%,#ffa06d 100%);-webkit-border-radius:6px;border-radius:6px;font-style:normal !important;line-height:1;text-align:center;color:#292526;white-space:nowrap;vertical-align:middle;cursor:pointer;margin:16px auto 0px auto;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;padding:18px 32px;font-weight:700;margin:0;font-size:20px;line-height:1;font-family:'Poppins',sans-serif}.button:hover{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);text-decoration:none}.button-box{text-align:center}.button>img,.button>span{display:inline-block;position:relative;font:inherit;line-height:1;vertical-align:middle}.button>img+span{margin-left:10px}article>*:first-child,.article>*:first-child{margin-top:0}article>*+*,.article>*+*{margin-top:16px}article>*+h2,.article>*+h2{margin-top:16px}article>*+h3,.article>*+h3{margin-top:16px}article>*+h4,.article>*+h4{margin-top:16px}article>h2+*,.article>h2+*{margin-top:0}article>h3+*,.article>h3+*,article>h4+*,.article>h4+*{margin-top:16px}article li:first-child,.article li:first-child{padding-top:0}article p:first-child,.article p:first-child{margin-top:0}article a,.article a{color:#fec07e}article a:hover,.article a:hover{color:#fff;text-decoration:none}.article__button{margin-top:16px;color:#292526 !important}article h2 span,h3 span,h4 span,h5 span,.article h2 span,h3 span,h4 span,h5 span{padding:0 96px;position:relative;display:inline-block}article h2 span:before,h3 span:before,h4 span:before,h5 span:before,.article h2 span:before,h3 span:before,h4 span:before,h5 span:before{content:'';display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:80px;height:24px;background-image:url(//nationalcasino-italy.com/wp-content/themes/nationalcasinos/assets/css/../images/icons/title-icon-1.svg);background-size:contain;background-position:center;background-repeat:no-repeat}article h2 span:after,h3 span:after,h4 span:after,h5 span:after,.article h2 span:after,h3 span:after,h4 span:after,h5 span:after{content:'';display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;width:80px;height:24px;background-image:url(//nationalcasino-italy.com/wp-content/themes/nationalcasinos/assets/css/../images/icons/title-icon-2.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.article__button{min-width:240px;margin:0}.section{padding:32px 20px;margin-bottom:20px;background:#322e2f;-webkit-border-radius:6px;border-radius:6px;position:relative;overflow:hidden;color:#fff;z-index:0}.container{max-width:1300px;margin:0 auto;padding:0 30px}.image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.image img,.background img{display:block;position:relative}.image{z-index:-1}.background img{margin:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.background{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;position:absolute !important;top:0;bottom:0;right:0;width:100%;height:100%;z-index:-1}.background img{display:block}.js-expand-content{display:none;overflow:hidden}.js-expand-content.expanded{height:100%}svg{display:inline-block;position:relative;vertical-align:inherit;fill:rgba(255,255,255,1);line-height:1}use{fill:rgba(255,255,255,1);fill-rule:evenodd;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.path{fill:inherit;stroke:inherit;stroke-width:inherit}.content,.cover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;padding:32px 30px 0}.cover{height:auto;padding-left:-webkit-calc(50% - ((1300px - 30px - 30px)/2));padding-left:calc(50% - ((1300px - 30px - 30px)/2));padding-right:-webkit-calc(50% - ((1300px - 30px - 30px)/2));padding-right:calc(50% - ((1300px - 30px - 30px)/2))}.content>*,.cover>*{display:block;position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#292526;color:rgba(255,255,255,1);padding-top:16px;padding-bottom:16px;z-index:1000}.header>*{display:block;position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.header__logo{margin-right:40px;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.header__logo>img{height:48px;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}.header__button-menu{display:none}.logo>img{display:block;position:relative;max-width:100%}.logo[href]:hover{opacity:.5}.menu{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0}.menu li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding:0}.menu li:before{display:none}.menu li>a{display:inline-block;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap;font-weight:700;font-size:16px;line-height:128%;color:#94897a;padding:0;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.menu li>a:hover{color:#fec882;text-decoration:none}.menu li>a img{margin-right:8px}.menu li:not(:last-child):after{content:url(//nationalcasino-italy.com/wp-content/themes/nationalcasinos/assets/css/../images/icons/menu-divider.svg);display:inline-block;vertical-align:middle;margin:0 18px;width:35px;height:20px}.menu li:hover>a{text-decoration:none}.header__button{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 0 0 20px;min-width:auto;padding:12px 20px;font-size:16px}.menu .header__button-signup,.menu .header__button-signin{display:none}.header__button-signin{border:1px solid #fec07e;background:0 0;color:#fec07e;padding:11px 20px}.header__language{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-left:24px;-webkit-box-flex:0;-webkit-flex:0 0 32px;-ms-flex:0 0 32px;flex:0 0 32px}.header__language-flag,.header__language>img{width:100%;height:24px;-o-object-fit:cover;object-fit:cover}.submenu a{display:block;font:inherit;color:inherit;font-size:15px}.menu .submenu{padding-top:28px;position:absolute;left:-webkit-calc(50% - 220px/2);left:calc(50% - 220px/2);top:-100vw;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);width:220px;height:auto;max-height:-webkit-calc(100vh - 80px);max-height:calc(100vh - 80px);background-color:#292526;-webkit-border-radius:8px;border-radius:8px;opacity:0;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.menu .submenu::-webkit-scrollbar{display:none}.menu .submenu li{padding:0}.menu .submenu li:before{display:none}.menu .submenu a{padding:8px 16px;width:100%;text-align:left}.main{display:block;position:relative;overflow-x:hidden}.main>*{position:relative}.breadcrumbs{margin:0 0 8px}.prime{position:relative;z-index:0;-webkit-border-radius:0;border-radius:0;margin-bottom:20px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:0;padding-bottom:0;background:-o-linear-gradient(bottom,rgba(0,0,0,.2),rgba(0,0,0,.2));background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.2)));background:-o-linear-gradient(bottom,rgba(0,0,0,.2),rgba(0,0,0,.2));background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}.prime__label{min-width:105px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:24px 9px 26px;background-image:url(//nationalcasino-italy.com/wp-content/themes/nationalcasinos/assets/css/../images/prime-mark.svg);background-repeat:no-repeat;background-size:cover;background-position:center bottom;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.prime__label:before{content:url(//nationalcasino-italy.com/wp-content/themes/nationalcasinos/assets/css/../images/prime-mark-line.svg);position:absolute;top:-15px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.prime__label span{font-weight:400;font-size:16px;line-height:24px;margin-top:4px;color:#292526}.prime__wrap{text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bonuses .prime__wrap{padding:128px 0 8px}.home .prime__wrap{padding:58px 0 48px}.mobile .prime__wrap{padding:68px 0}.page-games .prime__wrap,.page-about .prime__wrap,.page-gaming .prime__wrap,.page-payments .prime__wrap,.page-bonuscode .prime__wrap,.page-nodeposit .prime__wrap{padding-top:56px;padding-bottom:80px}.prime__button{z-index:1;margin:0;min-width:275px}.prime__title{margin-bottom:16px;max-width:630px;text-align:center}.prime__desc{margin:8px 0 0;text-align:center;font-weight:400;font-size:10px;line-height:150%;color:#fff}.prime__desc a{color:#db672d}.prime__image{position:absolute;bottom:0;height:-webkit-calc(100% - 43px);height:calc(100% - 43px)}.prime__image-left{left:-webkit-calc(50% - 1240px/2);left:calc(50% - 1240px/2)}.prime__image-right{right:-webkit-calc(50% - 1240px/2);right:calc(50% - 1240px/2)}.page-about .prime__image-left{left:-webkit-calc(50% - 1520px/2);left:calc(50% - 1520px/2)}.page-about .prime__image-right{right:-webkit-calc(50% - 1520px/2);right:calc(50% - 1520px/2)}.page-gaming .prime__image{height:100%}.page-gaming .prime__image-left,.page-bonuscode .prime__image-left{left:-webkit-calc(50% - 1630px/2);left:calc(50% - 1630px/2)}.page-gaming .prime__image-right{right:-webkit-calc(50% - 1630px/2);right:calc(50% - 1630px/2)}.page-payments .prime__image-left{height:-webkit-calc(100% - 36px);height:calc(100% - 36px);left:-webkit-calc(50% - 1240px/2);left:calc(50% - 1240px/2)}.page-payments .prime__image-right{height:100%;right:0}.page-nodeposit .prime__image-left{height:-webkit-calc(100% - 48px);height:calc(100% - 48px);left:-webkit-calc(50% - 1368px/2);left:calc(50% - 1368px/2)}.page-nodeposit .prime__image-right{height:-webkit-calc(100% - 18px);height:calc(100% - 18px);right:-webkit-calc(50% - 1670px/2);right:calc(50% - 1670px/2)}.prime__image img{display:block;height:100%;-o-object-fit:center bottom;object-fit:center bottom;-o-object-fit:cover;object-fit:cover}.rating__item{margin-bottom:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.rating__item p{font-size:14px;line-height:150%;text-transform:uppercase;color:#fff;opacity:.8;margin:4px 0 0}.rating__img img{display:block}.rating__item-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.rating__numbers{margin-right:8px;display:inline-block;font-weight:700;font-size:24px;text-transform:uppercase;color:#fff}.rating__numbers span{line-height:1;display:inline-block;vertical-align:middle;margin-right:4px}.rating__numbers span:nth-child(2){font-size:14px;margin:0 0 0 4px}.upto{padding:105px 50px 120px 105px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.upto__wrapp{text-align:left}.upto__text{font-weight:700;font-size:40px;line-height:120%;text-transform:inherit;text-align:left;margin-bottom:20px;color:#fff}.upto__text span{color:#fec07e}.upto__text:nth-child(2){font-size:24px;line-height:36px;color:#fff;margin:0 0 16px}.upto__background img{-o-object-position:right;object-position:right}.about__table{width:100%}tbody{width:100%}.about__table tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.about__table tr+tr{margin-top:8px}.about__table th,.about__table td{padding:8px 16px}.about__table th{font-weight:500;font-size:16px;white-space:nowrap;width:300px}.about__table th span{display:inline-block;vertical-align:middle}.about__table img{display:inline-block;vertical-align:middle}.about__table th span:first-child{width:32px;margin-right:16px;text-align:center}.about__table td{font-weight:400;width:-webkit-calc(100% - 300px);width:calc(100% - 300px)}.faq{background-color:#292526;padding:32px 0;margin:0 0 32px}.faq__list>li:before{display:none}.faq-item{padding:0;background:#322e2f;-webkit-border-radius:6px;border-radius:6px}.faq-item+.faq-item{margin-top:8px}.faq-item__title{text-align:left;cursor:pointer;margin:0;padding:10px 16px 10px 56px;font-weight:700;font-size:20px;line-height:1.6;text-transform:uppercase;color:#94897a;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.faq-item__title:hover{color:#fec07e}.faq-item__title:before{content:'';display:block;width:32px;height:32px;background-image:url(//nationalcasino-italy.com/wp-content/themes/nationalcasinos/assets/css/../images/icons/faq-arrow1.svg);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;left:16px;top:9px}.faq-item.active .faq-item__title:before{background-image:url(//nationalcasino-italy.com/wp-content/themes/nationalcasinos/assets/css/../images/icons/faq-arrow2.svg)}.faq-item__desc p{margin:0;font-weight:400;font-size:16px;line-height:24px;color:#fff}.faq-item__desc a{font-size:16px;color:#fff}.faq-item__desc .wrap{padding:22px 16px 10px}.divider{margin:0 0 32px;text-align:center}.footer{padding-top:32px;padding-bottom:32px;color:#94897a}.footer__content{padding:0}.footer__payments{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;align-items:center;list-style:none;margin:-4px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__payments li:before{display:none}.footer__payments li{padding:10px;margin:4px;width:144px;height:80px;background:#fff;-webkit-border-radius:6px;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer__divider{margin:32px 0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer__divider img{width:100%;-o-object-fit:cover;object-fit:cover}.footer__additional{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer__additional p{margin:0 0 24px;width:100%;font-weight:500;font-size:16px;line-height:24px;color:#94897a}.footer__additional a{text-decoration:underline;color:#94897a}.footer__logo img{display:block;height:50px;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}.breadcrumbs{z-index:1;text-align:center;margin-bottom:16px}.breadcrumbs>li{display:inline-block;padding:0;font-size:16px}.breadcrumbs>li:before{display:none}.breadcrumbs>li a{display:inline-block;color:#fff}.breadcrumbs>li a:not([href]){color:#fff;opacity:1}.breadcrumbs>li a[href]:hover{color:#fec07e;text-decoration:none}.breadcrumbs>li:not(:last-child):after{content:'|';display:inline-block;position:relative;font:inherit;color:#fff;margin:0 6px}.bonus{padding:0;margin:0 0 20px;background:0 0;border:none;-webkit-border-radius:0;border-radius:0}.bonus__list{padding:0}.bonus-item{padding:44px 106px;position:relative;z-index:0;overflow:hidden;-webkit-border-radius:6px;border-radius:6px}.bonus-item__icon{position:absolute;top:16px;left:-29px}.bonus-item+.bonus-item{margin-top:20px}.bonus__list>li:before{display:none}.bonus-item__image{position:absolute;bottom:0;width:440px;right:13%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;z-index:1;max-height:100%}.bonus-item__desc{padding:24px 40px;max-width:610px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative;background:rgba(31,13,37,.6);border:1px solid #fec07e;-webkit-border-radius:6px;border-radius:6px}.bonus-item__subtitle{font-weight:700;font-size:24px;line-height:32px;color:#fff;margin:0 0 16px}.bonus-item__title{font-weight:700;font-size:32px;line-height:120%;text-transform:inherit;margin:0 0 16px;text-align:left;position:relative;color:#fff}.bonus-item__text{font-weight:400;font-size:16px;line-height:24px;color:#fff;margin:0 0 16px}.bonus-item__button{margin:0}.app{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:0 32px}.app__image{height:100%;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.app__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.app__inner a{display:block}.app__inner a img{display:block}.app__inner a+a{margin-top:24px}.type__list{width:auto;padding:0;margin:-10px;width:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.type__list li{width:-webkit-calc(20% - 20px);width:calc(20% - 20px);margin:10px;padding:0}.type__list li.hidden{display:none}.type__list li:before{display:none}.type-item{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-border-radius:8px;border-radius:8px;overflow:hidden;background-color:#282526;text-decoration:none !important;height:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.type-item:hover{opacity:.6}.type-item__image{padding-bottom:97%;position:relative;z-index:0}.type-item__image img{margin:0;display:block;position:absolute;width:100%;height:100%;bottom:0;left:0;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.type-item__desc{padding:20px 10px}.type-item__subtitle{color:#94897a;text-align:center;font-size:16px;font-weight:400;line-height:24px;margin:0 0 5px}.type-item__title{color:#fff;text-align:center;font-size:16px;font-weight:400;margin:0;display:block;line-height:24px;text-decoration:none}.type-item__title:hover{color:#fec07e;text-decoration:none}.games{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.games__button{border:1px solid #fec07e;background:0 0;color:#fec07e;min-width:auto;padding:14px 32px;min-width:230px;margin:20px auto 0 auto}.games__button.hidden{display:none}.games .button-box{margin:0}.games__button{background:-o-linear-gradient(top,#fec882 0%,#ffa06d 100%);background:-webkit-gradient(linear,left top,left bottom,from(#fec882),to(#ffa06d));background:linear-gradient(180deg,#fec882 0%,#ffa06d 100%);color:#292526;font-size:20px;border:none;padding:18px 32px}.games__nav{margin-bottom:20px;width:100%;position:relative}.games__nav ul{padding-bottom:28px;width:100%;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;white-space:nowrap;position:relative;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.games__nav:before{content:'';position:absolute;width:100%;height:4px;left:0;bottom:0;background-image:url(//nationalcasino-italy.com/wp-content/themes/nationalcasinos/assets/css/../images/icons/line.svg);background-repeat:no-repeat;background-position:center;background-size:cover;z-index:10}.games__nav:after{content:'';position:absolute;padding-right:8px;right:0;width:20px;height:20px;bottom:-6px;background-image:url(//nationalcasino-italy.com/wp-content/themes/nationalcasinos/assets/css/../images/icons/prev.svg);background-repeat:no-repeat;background-position:left center;background-size:contain;background-color:#322e2f;z-index:10000;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);opacity:0}.games__nav:hover:before{content:'';position:absolute;padding-right:8px;left:0;width:20px;height:20px;bottom:-6px;background-image:url(//nationalcasino-italy.com/wp-content/themes/nationalcasinos/assets/css/../images/icons/prev.svg);background-repeat:no-repeat;background-position:left center;background-size:contain;background-color:#322e2f;z-index:10000}.games__nav:hover:after{opacity:1}.games__nav ul::-webkit-scrollbar{width:100%;padding-left:28px;padding-right:28px;height:8px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.games__nav ul::-webkit-scrollbar-track{background-color:#322e2f}.games__nav ul::-webkit-scrollbar-thumb{background:0 0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.games__nav:hover ul::-webkit-scrollbar-thumb{background:#94897a}.games__nav li{padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative}.games__nav li:before{display:none}.games__nav-item{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding-left:48px;min-height:40px;font-size:16px;font-weight:500;color:#94897a;text-decoration:none;text-transform:uppercase;position:relative}.games__nav li:not(:first-child):before{content:'';display:block;position:absolute;left:-44px;top:0;bottom:0;margin:auto;width:20px;height:8px;background-image:url(//nationalcasino-italy.com/wp-content/themes/nationalcasinos/assets/css/../images/icons/games-nav-icon.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.games__nav-item:after{content:'';position:absolute;display:none;width:100%;height:4px;left:0;bottom:-12px;background-color:#fec07e;-webkit-border-radius:8px;border-radius:8px}.games__nav-item:hover:after{display:block}.games__nav-item img{position:absolute;top:0;bottom:0;left:0;width:40px;height:40px;-o-object-fit:contain;object-fit:contain;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:1}.games__nav li+li{margin-left:68px}.games__nav-item .img-hover{opacity:0}.games__nav-item:hover .img-hover{opacity:1}.games__nav-item:hover .img-default{opacity:0}.games__nav-item:hover{color:#fff;text-decoration:none}.payment__table tr+tr,.codes__table tr+tr{margin-top:8px}.payment__table tr,.codes__table tr{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-border-radius:8px;border-radius:8px}.payment__table table,.payment__table tbody,.codes__table table,.codes__table tbody{width:100%}.payment__table td{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;padding:16px;text-align:center}.codes__table td{padding:16px;text-align:center}.codes__table td:nth-child(1){-webkit-box-flex:0;-webkit-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%}.codes__table td:nth-child(2){-webkit-box-flex:0;-webkit-flex:0 0 26%;-ms-flex:0 0 26%;flex:0 0 26%}.codes__table td:nth-child(3){-webkit-box-flex:0;-webkit-flex:0 0 41%;-ms-flex:0 0 41%;flex:0 0 41%}.payment__table tr:nth-child(1),.codes__table tr:nth-child(1){background:0 0 !important;border:none !important}.payment__table tr:nth-child(even),.codes__table tr:nth-child(even){color:#322e2f;background-color:#fec07e}.payment__table tr:nth-child(odd),.codes__table tr:nth-child(odd){color:#fff;background:0 0;border:1px solid #fec07e}.payment__table tr:nth-child(1) td,.payment__table th,.codes__table tr:nth-child(1) td,.codes__table th{padding:8px 16px;color:#fec07e;text-align:center;font-weight:700;font-size:20px}.secondary-bonus{z-index:0;overflow:hidden;padding:106px 20px 114px;text-align:center}.secondary-bonus__wrap{width:100%;max-width:590px;margin:auto;padding:40px 15px;background-color:rgba(41,37,38,.3);border:1px solid #fec882;-webkit-border-radius:6px;border-radius:6px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.secondary-bonus__title{padding:0;background:0 0;margin-bottom:20px;color:#fec07e;font-size:40px;text-transform:none;position:relative;z-index:1}.secondary-bonus__title span{color:#fff}.secondary-bonus__text{position:relative;z-index:1;margin:0 0 22px;color:#fff;text-align:center;font-size:24px;font-weight:700;line-height:150%;text-transform:none}.secondary-bonus__button{z-index:1;position:relative}