.cookies-infobar{position:fixed;bottom:16px;right:16px;z-index:10000;overflow:hidden;max-width:500px;padding:40px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;border-radius:30px;border:1px solid #fff;background:#000;-webkit-box-shadow:12px -1px 30px 0 rgba(255,255,255,.15);box-shadow:12px -1px 30px 0 rgba(255,255,255,.15);-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.cookies-infobar.cookies-infobar_accepted{display:none;opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.cookies-infobar_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.cookie__text{font-size:clamp(1rem,1vw + .5rem,1.1rem);line-height:140%;margin:0;color:var(--white-color)}.cookie__text a{color:var(--white-color);text-decoration:underline}.cookies-infobar_buttons{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:15px}.cookies-infobar_btn{padding:15px 30px;border-radius:50px;background:var(--blue-color);font-size:16px;font-weight:var(--medium-font);line-height:normal;text-align:center;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.cookies-infobar_btn--decline{border:2px solid var(--blue-color);color:var(--blue-color);background:0 0}.cookies-infobar_btn:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 16px rgba(0,0,0,.2);box-shadow:0 6px 16px rgba(0,0,0,.2)}.footer{padding:50px 0;color:var(--white-color);background-color:var(--black-color)}.footer__disclaimer{margin-bottom:10px}.footer__title{margin-bottom:10px;font-size:clamp(1.25rem,1.12rem + .65vw,1.625rem);font-weight:700;line-height:normal;text-align:center}.footer__text{font-size:clamp(.875rem,.832rem + .22vw,1rem);font-style:normal;font-weight:400;line-height:normal}.footer__text a{color:var(--white-color)}.footer__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;margin-top:10px}.footer a{-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.footer a:hover{opacity:.6}.header{position:absolute;top:0;left:0;width:100%;z-index:10;padding:10px 0;border-bottom:.7px solid #fff;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.3)),to(rgba(0,0,0,0)));background:-o-linear-gradient(top,rgba(0,0,0,.3) 0,rgba(0,0,0,0) 100%);background:linear-gradient(180deg,rgba(0,0,0,.3) 0,rgba(0,0,0,0) 100%)}.header__body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:330px}.header__logo{color:#fff;font-size:clamp(1rem,.957rem + .22vw,1.125rem);font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__list{gap:40px}.header__link{color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:normal;-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.header__link:hover{opacity:.7}.burger{position:relative;z-index:1000;padding:0;width:42px;height:20px;display:none;cursor:pointer}.burger__line{position:absolute;right:0;top:50%;width:100%;height:2px;background-color:var(--white-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.burger::before{content:"";position:absolute;left:0;top:0;width:100%;height:2px;background-color:var(--white-color);-webkit-transition:top .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:top .2s ease-in-out,-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out,top .2s ease-in-out;transition:transform .2s ease-in-out,top .2s ease-in-out;transition:transform .2s ease-in-out,top .2s ease-in-out,-webkit-transform .2s ease-in-out}.burger::after{content:"";position:absolute;right:0;bottom:0;width:100%;height:2px;background-color:var(--white-color);-webkit-transition:bottom .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:bottom .2s ease-in-out,-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out,bottom .2s ease-in-out;transition:transform .2s ease-in-out,bottom .2s ease-in-out;transition:transform .2s ease-in-out,bottom .2s ease-in-out,-webkit-transform .2s ease-in-out}.burger--active .burger__line{opacity:0}.burger--active::before{top:50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.burger--active::after{top:50%;bottom:auto;width:100%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.no-webp .magyarlottoguide-hero{background-image:url(../img/hero.png)}.magyarlottoguide-hero{position:relative;padding:167px 0 130px;background-position:50% 65%;background-size:cover;background-repeat:no-repeat}.magyarlottoguide-hero__info{position:relative;z-index:3;max-width:610px;color:var(--white-color)}.magyarlottoguide-hero__title{margin-bottom:10px;font-size:clamp(1.25rem,1.033rem + 1.09vw,1.875rem);font-weight:700;line-height:normal;text-transform:uppercase}.magyarlottoguide-hero__text{margin-bottom:10px;font-style:normal;font-weight:500;line-height:normal}.magyarlottoguide-hero__btn{display:inline-block;min-width:210px;padding:10px 15px;text-align:center;border-radius:50px;background:#fff;color:#000;font-size:16px;font-weight:600;line-height:150%;letter-spacing:-.48px;-webkit-box-shadow:0 1px 2px 0 rgba(16,24,40,.1);box-shadow:0 1px 2px 0 rgba(16,24,40,.1);-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.magyarlottoguide-hero__btn:hover{background-color:var(--blue-color)}.magyarlottoguide-hero::before{content:"";position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0)),to(rgba(0,0,0,.6)));background:-o-linear-gradient(right,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);background:linear-gradient(270deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%)}.magyarlottoguide-about{padding:40px 0}.magyarlottoguide-about__title{margin-bottom:20px;color:var(--white-color);font-size:clamp(1.25rem,1.12rem + .65vw,1.625rem);font-weight:700;text-align:center;line-height:normal}.magyarlottoguide-about__row{gap:20px}.magyarlottoguide-about__image{width:400px}.magyarlottoguide-about__image img{display:block;width:100%;height:100%}.magyarlottoguide-about__info{-webkit-box-flex:1;-ms-flex:1;flex:1}.magyarlottoguide-about__subtitle{margin-bottom:10px;color:#00a4ff;font-size:clamp(1rem,.957rem + .22vw,1.125rem);font-style:normal;font-weight:700;line-height:normal}.magyarlottoguide-about__text{font-size:clamp(.875rem,.832rem + .22vw,1rem);font-style:normal;font-weight:400;color:var(--white-color);line-height:normal}.magyarlottoguide-about__text:not(:last-child){margin-bottom:20px}.modal{display:none;position:fixed;inset:0;background:rgba(0,0,0,.6);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000}.modal.active{display:-webkit-box;display:-ms-flexbox;display:flex}.modal__content{width:90%;max-width:506px;padding:50px 60px;border-radius:30px;border:1px solid #fff;background:#000;-webkit-box-shadow:12px -1px 30px 0 rgba(255,255,255,.15);box-shadow:12px -1px 30px 0 rgba(255,255,255,.15);-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);position:relative}.modal__content h2{margin-bottom:30px;color:#fff;font-size:clamp(1.875rem,1.745rem + .65vw,2.25rem);font-style:normal;font-weight:600;line-height:normal;text-align:center}.modal__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.modal__form input{padding:15px 10px 15px 20px;border-radius:20px;border:1px solid #000;background:#e1e1e1;color:grey;font-size:clamp(.875rem,.832rem + .22vw,1rem);font-style:normal;font-weight:600;line-height:normal;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25) inset;box-shadow:0 4px 4px 0 rgba(0,0,0,.25) inset}.modal__form button{display:block;padding:15px 20px;color:#000;font-size:16px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.16px;text-transform:capitalize;border-radius:50px;background:#00a4ff}.modal__form button:hover{background:#005fa3}.modal__link{cursor:pointer;color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-align:center}.modal__thanks{display:none;margin-bottom:30px;color:#fff;font-size:clamp(1.875rem,1.745rem + .65vw,2.25rem);font-style:normal;font-weight:600;line-height:normal;text-align:center}.magyarlottoguide-faqs{padding:50px 0;color:var(--white-color);background-color:var(--bg-secondary-color)}.magyarlottoguide-faqs__title{margin-bottom:20px;font-size:clamp(1.25rem,1.12rem + .65vw,1.625rem);font-weight:700;line-height:normal;text-align:center}.magyarlottoguide-faqs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;max-width:1030px;margin:0 auto}.magyarlottoguide-faqs__item{padding:20px 16px;border-bottom:1px solid #5d5d5d;background:#181818;-webkit-box-shadow:0 4px 15px 0 rgba(255,255,255,.08);box-shadow:0 4px 15px 0 rgba(255,255,255,.08)}.magyarlottoguide-faqs__subtitle{margin-bottom:20px;font-size:clamp(1rem,.957rem + .22vw,1.125rem);font-style:normal;font-weight:700;line-height:normal;text-align:center}.magyarlottoguide-faqs__text{font-size:clamp(.875rem,.832rem + .22vw,1rem);font-weight:400;line-height:normal}.magyarlottoguide-reviews{padding:50px 0;color:var(--white-color)}.magyarlottoguide-reviews__title{margin-bottom:30px;font-size:clamp(1.25rem,1.12rem + .65vw,1.625rem);font-weight:700;text-align:center;line-height:normal}.magyarlottoguide-reviews__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:20px;max-width:1030px;margin:auto}.magyarlottoguide-reviews__item{border:1px solid var(--white-color);border-radius:10px;padding:20px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#252525));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#252525 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,#252525 100%);-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.35);box-shadow:0 4px 20px 0 rgba(0,0,0,.35)}.magyarlottoguide-reviews__subtitle{margin-bottom:5px;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.magyarlottoguide-reviews__text{margin-bottom:5px;font-size:14px;font-weight:400;line-height:normal}.magyarlottoguide-reviews__numbers{gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.magyarlottoguide-reviews__number{padding:10px;border-radius:20px;font-size:14px;font-weight:500;line-height:normal;background:#8e8e8e}.magyarlottoguide-reviews__number--accent{color:var(--black-color);background:#ff8d36}@media screen and (max-width:900px){.magyarlottoguide-about{padding:30px 0}.magyarlottoguide-about__row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.magyarlottoguide-about__image{width:100%;padding:0 15px}}@media screen and (max-width:767px){.cookies-infobar{padding:16px 12px;bottom:10px;right:10px;left:10px;max-width:95%}.cookies-infobar_buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.cookie__text{font-size:clamp(.95rem,2vw,1.15rem)}.footer{padding:40px 0}.footer__list{gap:10px}.header__body{gap:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.header__link{font-size:18px}.burger{display:block}.nav{position:fixed;right:0;top:0;z-index:100;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:100px 30px 50px;width:100%;height:100%;background-color:var(--bg-color);visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:visibility .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:visibility .2s ease-in-out,-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out,visibility .2s ease-in-out;transition:transform .2s ease-in-out,visibility .2s ease-in-out;transition:transform .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s ease-in-out}.nav--visible{visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.no-webp .magyarlottoguide-hero{background-image:url(../img/hero--mobile.png)}.magyarlottoguide-hero{padding:134px 0 50px}.magyarlottoguide-hero::before{background:-o-linear-gradient(202deg,rgba(0,0,0,0) -8.81%,rgba(0,0,0,.7) 85.72%);background:linear-gradient(248deg,rgba(0,0,0,0) -8.81%,rgba(0,0,0,.7) 85.72%)}.modal__content{padding:40px 30px}.magyarlottoguide-faqs{padding:40px 0}.magyarlottoguide-faqs__item{padding:10px 16px}.magyarlottoguide-faqs__subtitle{margin-bottom:10px}.magyarlottoguide-reviews{padding:40px 0}.magyarlottoguide-reviews__list{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:10px}.magyarlottoguide-reviews__item{padding:10px 20px}}.webp .magyarlottoguide-hero{background-image:url(../img/hero.webp)}@media screen and (max-width:767px){.webp .magyarlottoguide-hero{background-image:url(../img/hero--mobile.webp)}}