:root{--white:#fff;--black:#000;--red:#b81414;--red-dark:#7a1b0c;--light:linen;--bg-main:#edf0f5;--green:#87bc67;--dark-green:#78aa5a;--h1:300 76px/1.1 'Crimson Pro',Arial,sans-serif;--h2:48px/1.16 'Crimson Pro',Arial,sans-serif;--h3:36px/1.2 'Crimson Pro',Arial,sans-serif;--h4:32px/1.25 Arial,sans-serif;--h5:24px/1.33 'Crimson Pro',Arial,sans-serif;--h6:20px/1.4 'DM Sans',Arial,sans-serif;--body-l:18px/1.55 Arial,sans-serif;--body:16px/1.5 Arial,sans-serif;--body-s:14px/1.42 Arial,sans-serif;--caption:12px/1.33 Arial,sans-serif;--btn-primary:bold 16px/1.5 Arial,sans-serif;--btn-small:bold 14px/1.4 Arial,sans-serif;--border:1px solid rgba(250,248,240,.16);--shadow:0 0 8px rgba(165,174,190,.2)}*,*:before,*:after{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}html{font-size:20px}body{background:var(--white);color:var(--black);font:.8rem/1.5 Arial,sans-serif}.wrapper,body.nav-active{overflow:hidden}.block{width:100%;min-width:320px;position:relative}.contain{width:100%;min-width:320px;max-width:1020px;padding-left:1rem;padding-right:1rem;margin:0 auto;position:relative;border-top:0 solid transparent}.contain:after{content:'';display:block;clear:both;width:100%;height:0}.flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}a{color:var(--red);text-decoration:underline}a:hover{color:var(--red-dark);text-decoration:none}.text{overflow:hidden}.text p{margin-bottom:1.5rem}.text h2,.text h3,.text h4,.text h5{margin-bottom:1.2rem;color:var(--black);font-size:1.8rem;line-height:1.3}.text h3{font-size:1.5rem}.text h4,.text h5{font-size:1.2rem}.text table{width:100%;border-collapse:collapse}.text table tr td{border:1px solid var(--black);padding:10px}.text ul,.text ol{margin:0 0 1.4rem 1rem}.text li{margin-bottom:8px}.text img{display:block;max-width:100%;height:auto}input,textarea,select,button{font-family:Arial,sans-serif}input.error{color:red !important;border:1px solid red !important}input.valid{border:1px solid #339e36 !important}input:focus{color:var(--black)}input::-webkit-input-placeholder{color:var(--black)}input::-moz-placeholder{color:var(--black)}input:-moz-placeholder{color:var(--black)}input:-ms-input-placeholder{color:var(--black)}.alignleft{display:inline;float:left;margin:5px 15px 5px 0}.alignright{display:inline;float:right;margin:5px 0 5px 15px}.aligncenter{clear:both;display:block;margin:5px auto 25px}.aligncenter img{display:inline-block}.button__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding-top:8px;padding-bottom:16px}.button{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;min-width:88px;min-height:52px;padding:8px 24px;border-radius:12px;background:var(--red);border:none;outline:none;font-size:18px;font-weight:500;line-height:1.3;color:var(--white);text-align:center;text-decoration:none;cursor:pointer;transition:all .3s ease}.button:hover{background:var(--red-dark);color:var(--white)}.header{padding-top:1rem;padding-bottom:1rem;background:var(--white);box-shadow:0 0 8px rgba(0,0,0,.1);position:relative;z-index:40}.header .contain{align-items:center}.header__logo{display:block;width:159px;height:42px;background:url(//jogos-golden-coins.com/wp-content/themes/jogosgoldencoins/i/logo-jogos-golden-coins.png) center no-repeat;-webkit-background-size:contain;background-size:contain;font-size:0}.header__nav-btn{display:none;width:30px;height:30px;border:none;background:0 0;outline:none;cursor:pointer}.header__nav-btn span{display:inline-block;vertical-align:top;width:100%;height:2px;border-radius:3px;background:#717171;margin:7px 0 0;position:relative}.header__nav-btn span:before,.header__nav-btn span:after{content:"";position:absolute;left:0;width:100%;height:2px;border-radius:3px;background:#717171;transition:all .4s ease}.header__nav-btn span:before{top:-7px}.header__nav-btn span:after{bottom:-7px}.nav-active .header__nav-btn span{background:0 0}.nav-active .header__nav-btn span:before{top:0;-webkit-transform:rotate(45deg)}.nav-active .header__nav-btn span:after{bottom:0;-webkit-transform:rotate(-45deg)}.header__nav{margin-left:auto}.header__nav ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex:1;gap:1rem;list-style:none}.header__nav ul li{position:relative}.header__nav ul li a{display:block;color:var(--black);font-size:18px;line-height:1.3;text-decoration:none}.header__nav ul li a:hover{text-decoration:underline}.header__button{margin-left:1.5rem}.hero{padding-top:1.5rem;padding-bottom:1.5rem;color:#fff}.hero .contain{z-index:10}.hero__info{width:55%}.hero__head{margin-bottom:1.2rem;font-size:44px;font-weight:700;line-height:1.3}.hero__desc{font-size:18px;line-height:1.4}.hero-cat__list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;width:42%}.hero-cat-item{display:block;width:48%;padding:16px;background:rgba(255,255,255,.1);border-radius:12px;border:1px solid rgba(255,255,255,.3);box-shadow:0 0 20px rgba(0,0,0,.1);text-decoration:none;transition:all .3s ease}.hero-cat-item:hover{background:rgba(255,255,255,.3)}.hero-cat-item__icon{display:block;width:48px;height:48px;margin:0 auto 12px}.hero-cat-item__icon img{display:block;width:100%;height:100%;object-fit:contain}.hero-cat-item__name{display:block;width:100%;font-size:18px;font-weight:700;line-height:1.3;text-align:center}.hero__bg{position:absolute;top:0;left:0;width:100%;height:100%}.hero__bg:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.8}.hero__bg img{display:block;width:100%;height:100%;object-fit:cover}.content{padding-top:.5rem;padding-bottom:2rem}.best-choice{padding-top:2rem;padding-bottom:3rem;background:var(--bg-main)}.best-choice__head{margin-bottom:1.2rem;font-size:32px;font-weight:700;line-height:1.3}.list{justify-content:flex-start;align-items:stretch;width:calc(100% + 24px);margin-left:-12px}.item{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-items:flex-start;width:calc(25% - 24px);margin:0 12px 24px;padding:12px;border-radius:8px;background:#fff;box-shadow:var(--shadow)}.item__link{display:block;width:100%;margin-bottom:12px;text-decoration:none}.item__thumb{display:block;width:calc(100% + 24px);position:relative;margin:-12px -12px 10px;border-radius:8px 8px 0 0;overflow:hidden}.item__thumb-ins{display:block;width:100%;padding-top:88%;position:relative;overflow:hidden}.item__thumb-ins img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:all .3s ease}.item__link:hover .item__thumb-ins img{transform:scale(1.1)}.item__name{display:block;color:var(--red);font-size:18px;font-weight:700;line-height:1.3;text-align:center;transition:all .3s ease}.item__link:hover .item__name{color:var(--red-dark)}.item__data{width:100%;margin-bottom:auto;padding-bottom:8px}.item__data-line{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-bottom:8px;font-size:14px}.item__data-label{opacity:.8}.item__data-value{text-align:right}.item__data-value a{text-decoration:none}.item__data-value a:hover{text-decoration:underline}.item__data-value span{font-weight:700}.item__button{display:flex;width:100%;margin-bottom:5px}.item__review{display:block;width:100%;opacity:.8;color:var(--black);text-align:center;transition:all .3s ease}.item__review:hover{opacity:1}.main-welcome-bonus{padding-top:4rem;padding-bottom:3rem;background:var(--dark-green) url(//jogos-golden-coins.com/wp-content/themes/jogosgoldencoins/i/bg-main-welcome-bonus.jpg) center no-repeat;-webkit-background-size:cover;background-size:cover;color:var(--white)}.main-welcome-bonus__head{margin-bottom:20px;font:var(--h2);text-align:center}.last-slot{padding-top:2rem;padding-bottom:2rem;background:var(--green)}.jogo-hero{padding-top:2rem;padding-bottom:2rem}.jogo-hero .contain{align-items:stretch;z-index:10}.jogo-hero__info{width:calc(100% - 320px);padding:20px;background:rgba(255,255,255,.8);border-radius:8px;border:2px solid var(--white)}.jogo-hero__head{margin-bottom:1.2rem;font-size:32px;line-height:1.3}.jogo-hero__data{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1rem;padding-bottom:.8rem}.jogo-hero__rating,.jogo-hero__rtp{font-size:17px;line-height:1.3}.jogo-hero__rating span,.jogo-hero__rtp span{font-size:18px;font-weight:700}.jogo-hero__desc{padding-bottom:1rem}.jogo-hero__box{width:300px;padding:8px;background:rgba(255,255,255,.5);border-radius:8px;border:2px solid var(--white)}.jogo-hero__thumb{display:block;width:100%;margin-bottom:8px}.jogo-hero__thumb-ins{display:block;width:100%;padding-top:100%;position:relative}.jogo-hero__thumb-ins img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.jogo-hero__button-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.jogo-hero__button-demo{display:flex;width:100%}.jogo-hero__bg{position:absolute;top:0;left:0;width:100%;height:100%}.jogo-hero__bg:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.3;z-index:4}.jogo-hero__bg img{display:block;width:100%;height:100%;object-fit:cover;z-index:2}.content__nav{padding-top:1rem;padding-bottom:2rem}.content__nav ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1rem;list-style:none}.content__nav ul li{position:relative}.content__nav ul li a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;min-height:40px;padding:4px 24px;border:1px solid var(--red);background:var(--red);border-radius:8px;color:var(--white);font-size:16px;line-height:1.3;text-align:center;text-decoration:none;transition:all .3s ease}.content__nav ul li a:hover{background:var(--red-dark)}.content__nav ul li a.content__nav--charact{background:#f5fafd;border-color:#eaf8ff;color:var(--black)}.content__nav ul li a.content__nav--charact:hover{background:#eaf8ff}.head{margin-bottom:1.2rem;font-size:32px;font-weight:400;line-height:1.3}.charact{padding-top:2rem;padding-bottom:1.6rem;background:#f5fafd;border-top:2px solid #eaf8ff;border-bottom:2px solid #eaf8ff}.charact__list{justify-content:flex-start;align-items:stretch;width:calc(100% + 20px);margin-left:-10px}.charact-item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:calc(33.3% - 20px);margin:0 10px 16px;padding:8px;border-radius:4px;background:var(--white);box-shadow:0 0 20px rgba(0,0,0,.05)}.charact-item__label{max-width:60%;padding-right:8px}.charact-item__value{max-width:40%;padding-left:4px;text-align:right}.info{padding-top:2rem;padding-bottom:2rem}.screen{padding-top:2rem;padding-bottom:2rem;background:#fff7e8}.screen__list{justify-content:flex-start;width:calc(100% + 20px);margin-left:-10px}.screen-item{width:calc(25% - 20px);margin:0 10px 20px;position:relative;border-radius:4px;border:2px solid var(--red);overflow:hidden}.screen-item__ins{display:block;width:100%;padding-top:96%;position:relative}.screen-item__ins img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.modal-demo{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:all .3s ease;z-index:777}.modal-open .modal-demo{opacity:1;pointer-events:auto}.modal-demo__wrap{position:absolute;top:32px;left:32px;width:calc(100% - 64px);height:calc(100vh - 64px);background:var(--white);border-radius:16px;padding:40px;z-index:10}.modal-demo__close{position:absolute;top:8px;right:8px;width:20px;height:20px;border:none;outline:none;background:var(--red);-webkit-mask:url(//jogos-golden-coins.com/wp-content/themes/jogosgoldencoins/i/bg-icon-close.svg) center no-repeat;mask:url(//jogos-golden-coins.com/wp-content/themes/jogosgoldencoins/i/bg-icon-close.svg) center no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:all .3s ease}.modal-demo__close:hover{background:var(--red-dark)}.modal-demo__body{display:block;width:100%;height:100%;position:relative;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.modal-demo__body iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;z-index:5}.cat-jogo-hero__info{width:calc(100% - 300px)}.cat-jogo-hero__best{width:270px;background:rgba(255,255,255,.8);border:1px solid #fff;border-radius:8px;padding:16px}.cat-jogo-hero__best-head{margin-bottom:.8rem;color:#000;font-size:20px;text-align:center}.cat-jogo-top{padding-top:2rem;padding-bottom:1rem}.cat-jogo-bottom{padding-top:2rem;padding-bottom:3rem}.footer{padding-top:1rem;padding-bottom:.5rem;background:var(--black);color:var(--white)}.footer-top{padding-bottom:1rem}.footer-top .container{align-items:center}.footer__logo{display:block;width:159px;height:42px;background:url(//jogos-golden-coins.com/wp-content/themes/jogosgoldencoins/i/logo-jogos-golden-coins.png) center no-repeat;-webkit-background-size:contain;background-size:contain;font-size:0}.footer__nav{max-width:calc(100% - 240px)}.footer__nav ul{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;list-style:none;gap:1rem}.footer__nav ul li{position:relative}.footer__nav ul li a{display:block;color:var(--white);font-size:18px;line-height:1.3;text-decoration:none}.footer__nav ul li a:hover{text-decoration:underline}.footer__copyright{font-size:14px;line-height:1.2}.overlay{display:none;background-color:#000;opacity:.7;position:fixed;left:0;right:0;top:0;bottom:0;z-index:999}.overlay.active{display:block}.popup{display:none;position:relative;width:100%;max-width:400px;padding:25px;background:#fff;text-align:center;z-index:9999}.popup__close{width:24px;height:24px;-webkit-border-radius:100%;border-radius:100%;position:absolute;background:#000;color:#fff;font-size:12px;line-height:20px;text-align:center;border:1px solid #363636;top:-11px;right:-11px;cursor:pointer}.popup__close:hover{background:#fff;color:#000}.popup__title{margin-bottom:5px;font-size:30px;font-weight:300;line-height:34px;color:#000}.popup__subtitle{margin-bottom:20px;font-size:13px;line-height:21px;text-align:center;color:#000}.popup__label{position:relative}.popup__body input,.popup__body textarea{width:100%;height:40px;margin-top:12px;padding-left:12px;border:1px solid #eee;background-color:#fff;outline:none}.popup-body textarea{height:120px;resize:none;padding-top:5px}.popup-body input[type=submit]{height:46px;padding-left:0;background-color:#fc0;border:1px solid #fc0;color:#000;font-size:17px;font-weight:700;line-height:44px;cursor:pointer}input.hide_input{display:none}span.wpcf7-not-valid-tip,div.wpcf7-validation-errors{display:none !important}.popup-body input.wpcf7-not-valid{border:1px solid #c00}.popup-thy{position:fixed;top:calc(50% - 160px);left:calc(50% - 200px)}@media screen and (max-width:1020px){.hero__head{margin-bottom:1rem;font-size:40px}.hero__desc{font-size:17px;line-height:1.3}}@media screen and (max-width:900px){.head{margin-bottom:1rem;font-size:28px}.item{width:calc(33.3% - 24px)}.charact__list{width:calc(100% + 16px);margin-left:-8px}.charact-item{width:calc(50% - 16px);margin:0 8px 12px}.cat-jogo-hero__info{width:100%}.cat-jogo-hero__best{margin:24px auto 0}}@media screen and (max-width:750px){html{font-size:18px}body{font-size:1rem}.header__nav-btn{display:block}.header__nav{position:absolute;top:0;right:0;width:320px;max-width:88%;background:#fff;box-shadow:0 0 32px rgba(0,0,0,.3);opacity:0;pointer-events:none;transition:all .3s ease}.nav-active .header__nav{top:48px;opacity:1;pointer-events:auto}.header__nav ul{display:block}.header__nav a{padding:5px;font-size:16px;text-align:center}.hero__info{width:100%}.hero-cat__list{width:100%}.item{width:calc(50% - 24px)}.jogo-hero__info{width:100%}.jogo-hero__box{width:90%;max-width:300px;margin:1rem auto 0}}@media screen and (max-width:600px){.head{font-size:24px}.content__nav ul{gap:.5rem}.content__nav ul li a{min-height:30px;padding:2px 12px;border-radius:5px;font-size:15px}.charact-item{width:calc(100% - 16px);margin-bottom:8px}.screen__list{width:calc(100% + 16px);margin-left:-8px}.screen-item{width:calc(50% - 16px);margin:0 8px 12px}}@media screen and (max-width:450px){html{font-size:16px}body{font-size:1.1rem}.item{width:calc(100% - 24px)}.hero__head{margin-bottom:.8rem;font-size:24px}.jogo-hero__info{padding:12px}.jogo-hero__head{margin-bottom:1rem;font-size:25px}.jogo-hero__rating,.jogo-hero__rtp{font-size:16px}.jogo-hero__desc{padding-bottom:0;font-size:15px}}