@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:'Absolut Handwritten';src:url("../fonts/AbsolutHandwrittenWeb-Regular.woff") format("woff"),url("../fonts/AbsolutHandwrittenWeb-Regular.ttf") format("truetype")}.cols{position:relative;display:block;box-sizing:border-box;overflow:visible;float:none;clear:both;width:100%}.cols::after{content:' ';position:relative;display:block;float:none;clear:both}.cols>.c{position:relative;display:block;box-sizing:border-box;overflow:visible;float:left;clear:none;margin:0}.cols-table{display:table}.cols-table>.c{display:table-cell;float:none;vertical-align:middle}.cols-ib{font-size:0}.cols-ib>.c{display:inline-block;float:none;font-size:1rem;vertical-align:middle}.cols-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cols-flex>.c{float:none;-ms-flex-positive:1;flex-grow:1;vertical-align:top}.cols-center{text-align:center}.cols-center>.c{float:none;margin:0 auto}.c1p1{width:100%}.c1p2{width:50%}.c1p3{width:33.333%}.c2p3{width:66.666%}.c1p4{width:25%}.c3p4{width:75%}.c1p5{width:20%}.c2p5{width:40%}.c3p5{width:60%}.c4p5{width:80%}.c1p6{width:16.666%}.c5p6{width:83.333%}@media screen and (max-width: 1365px){.cols>.c1p1-l{display:block;clear:both;width:100%}.cols>.c1p2-l{width:50%}.cols>.c1p3-l{width:33.333%}.cols>.c2p3-l{width:66.666%}.cols>.c1p4-l{width:25%}.cols>.c3p4-l{width:75%}.cols>.c0-l{display:none}}@media screen and (max-width: 871px){.cols>.c1p1-m{display:block;clear:both;width:100%}.cols>.c1p2-m{width:50%}.cols>.c1p3-m{width:33.333%}.cols>.c2p3-m{width:66.666%}.cols>.c1p4-m{width:25%}.cols>.c3p4-m{width:75%}.cols>.c0-m{display:none}}@media screen and (max-width: 767px){.cols>.c1p1-m-low{display:block;clear:both;width:100%}.cols>.c1p2-m-low{width:50%}.cols>.c1p3-m-low{width:33.333%}.cols>.c2p3-m-low{width:66.666%}.cols>.c1p4-m-low{width:25%}.cols>.c3p4-m-low{width:75%}.cols>.c0-m-low{display:none}}@media screen and (max-width: 680px){.cols>.c1p1-s{display:block;clear:both;width:100%}.cols>.c1p2-s{width:50%}.cols>.c1p3-s{width:33.333%}.cols>.c2p3-s{width:66.666%}.cols>.c0-s{display:none}}@media screen and (max-width: 374px){.cols>.c1p1-s-low{display:block;clear:both;width:100%}.cols>.c1p2-s-low{width:50%}.cols>.c1p3-s-low{width:33.333%}.cols>.c2p3-s-low{width:66.666%}.cols>.c0-s-low{display:none}}h2{font-family:'Absolut Headline New', Arial, sans-serif;line-height:1;font-size:60px;text-transform:uppercase;color:#CC539A;margin-top:0}@media screen and (max-width: 640px){h2{font-size:40px}}h3{font-size:30px;text-transform:uppercase;margin-top:120px}@media screen and (max-width: 640px){h3{font-size:26px}}p{font-family:Absolut, Arial, sans-serif;font-size:18px;line-height:1.5;padding:10px 0}@media screen and (max-width: 640px){p{font-size:16px}}.highlight{font-family:'Absolut Headline New', Arial, sans-serif;font-weight:bold;font-size:36px;text-transform:uppercase}@media screen and (max-width: 640px){.highlight{font-size:32px}}.handwritten{font-family:'Absolut Handwritten', Arial, sans-serif;font-weight:normal}.fw-n{font-weight:400 !important}.fw-m{font-weight:500 !important}.fw-s{font-weight:600 !important}.fw-b{font-weight:700 !important}.ta-l{text-align:left !important}.ta-c{text-align:center !important}.ta-r{text-align:right !important}.ta-j{text-align:justify !important}.va-t{vertical-align:top}.va-tt{vertical-align:text-top}.va-m{vertical-align:middle}.va-b{vertical-align:bottom}.va-tb{vertical-align:text-bottom}.va-base{vertical-align:baseline}.va-sup{vertical-align:super}.va-sub{vertical-align:sub}.mt-n,.mv-n{margin-top:0rem !important}.mb-n,.mv-n{margin-bottom:0rem !important}.ml-n{margin-left:0rem !important}.mr-n{margin-right:0rem !important}.mt-s,.mv-s{margin-top:.625rem !important}.mb-s,.mv-s{margin-bottom:.625rem !important}.ml-s{margin-left:.625rem !important}.mr-s{margin-right:.625rem !important}.mt-m,.mv-m{margin-top:1.25rem !important}.mb-m,.mv-m{margin-bottom:1.25rem !important}.ml-m{margin-left:1.25rem !important}.mr-m{margin-right:1.25rem !important}.mt-l,.mv-l{margin-top:2.5rem !important}.mb-l,.mv-l{margin-bottom:2.5rem !important}.ml-l{margin-left:2.5rem !important}.mr-l{margin-right:2.5rem !important}.mt-xl,.mv-xl{margin-top:50px !important}.mb-xl,.mv-xl{margin-bottom:50px !important}.ml-xl{margin-left:50px !important}.mr-xl{margin-right:50px !important}.uppercase{text-transform:uppercase}.hide{display:none !important}.show{display:block !important}.show-i{display:inline !important}.show-ib{display:inline-block !important}.no-overflow{position:relative;display:inline-block;overflow:hidden;max-width:100%;text-overflow:ellipsis}.nowrap{white-space:nowrap}.normal-wrap{white-space:normal !important}.fleft{float:left}.fright{float:right}.fnone{float:none;clear:both;overflow:hidden}.notransition{transition-duration:0s !important;transition-delay:0s !important}.red{color:#e10}.black{color:#000}.white{color:#fff}.lowercase{text-transform:none}.fblack{font-family:'Nunito', arial, sans-serif;font-weight:900;font-size:1.125rem;text-transform:uppercase;font-weight:bold}.hidden{display:none}.c-blue{color:#052F89 !important}.noscroll{overflow:hidden;max-height:100vh}.btn{width:232px;height:60px;line-height:60px;display:block;background:#0033A0;border:0;color:#fff;text-align:center;margin:30px auto;font-weight:bold;font-family:Absolut, Arial, sans-serif;font-size:18px;letter-spacing:2px}.btn:hover{background:rgba(0,51,160,0.95);color:#fff}.btn.btn-green{background:#38D32F;text-transform:uppercase;color:#0033A0}@media screen and (max-width: 680px){.btn{width:200px;height:45px;font-size:14px;line-height:45px}}.grecaptcha-badge{display:none}.main{min-height:100vh}.main .text{max-width:970px;display:block;margin:auto}@media screen and (max-width: 1285px){.main .text{max-width:780px}}.main .hero.desktop{width:100%;height:25%;max-height:660px;display:block}.main .hero.desktop img{width:100%}.main .hero.desktop video{width:100%}@media screen and (max-width: 768px){.main .hero.desktop{display:none}}.main .hero.mobile{width:100%;display:none;padding-bottom:50%;background:url("../img/absolut_header_mobil_414x552.jpg") no-repeat center top;background-size:contain}@media screen and (max-width: 768px){.main .hero.mobile{display:block;padding-bottom:140%;background-size:auto 100%}}.main .desc{position:relative;background:transparent url("../img/bg.png") no-repeat center -75px;background-size:auto 110%;padding:100px 0 20px;color:#fff;z-index:6}.main .desc .text{padding-bottom:50px}.main .desc img:nth-child(1),.main .desc img:nth-child(3){width:25%}.main .desc img:nth-child(2){width:32%;margin-top:-5%}@media screen and (max-width: 1024px){.main .desc{background-position:center -75px}.main .desc .images-block{width:130%;margin-left:-17%}}@media screen and (max-width: 768px){.main .desc .images-block{width:90%;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.main .desc .images-block img{width:auto;height:auto;-ms-flex-pack:justify;justify-content:space-between}.main .desc .images-block img.ml-l,.main .desc .images-block img.mr-l{margin:0 !important}.main .desc .images-block img:nth-child(2){width:100%;-ms-flex-order:-1;order:-1;margin-bottom:2% !important}.main .desc .images-block img:nth-child(1),.main .desc .images-block img:nth-child(3){width:49%}.main .desc .images-block img:nth-child(1){margin-right:2% !important}}.main .gameplay{position:relative;z-index:5;background-color:#CC539A;background-image:url("../img/purple-1.png"),url("../img/purple-2.png");background-position:center top, center bottom;background-repeat:no-repeat;background-size:100%;padding:330px 0 50px;margin-top:-280px}.main .gameplay p{color:#fff}.main .gameplay .steps{max-width:1170px;height:370px;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap row;flex-flow:wrap row;margin:auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 980px){.main .gameplay .steps{display:block}.main .gameplay .steps .slick-slide{max-width:16.5%}.main .gameplay .steps .slick-arrow{width:11px;height:20px;display:block;position:absolute;content:'';background:transparent url("../img/arrow.png") no-repeat center center;background-size:contain;transform-origin:center;border:0;outline:none;font-size:0;top:50%;transform:translateY(-50%);z-index:10}.main .gameplay .steps .slick-prev{left:0}.main .gameplay .steps .slick-next{right:0;transform:translateY(-50%) rotate(180deg)}}.main .gameplay .step{width:30%;height:100%;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.main .gameplay .step p{color:#CC539A;font-weight:bold;position:absolute;margin:0;padding:0;top:50%;left:50%;transform:translate(-50%, -50%);line-height:18px}.main .gameplay .step p b{font-size:30px}.main .gameplay .step p span{font-family:"Absolut Handwritten", Arial, sans-serif;font-style:normal;font-weight:normal;font-size:48px;line-height:50px;padding-top:10px}.main .gameplay .step.step1{background:url("../img/szemlezd.png") no-repeat center center;background-size:90%}.main .gameplay .step.step2{background:url("../img/szavazz-bg.png") no-repeat center center;background-size:90%}.main .gameplay .step.step2 p{width:57%;display:block}.main .gameplay .step.step3{background:url("../img/nyerd-bg.png") no-repeat center center;background-size:90%}@media screen and (max-width: 980px){.main .gameplay .step{width:350px !important;height:300px;background-size:80% auto !important}}.main .gameplay .videos{max-width:1000px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 auto 70px;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.main .gameplay .videos .title,.main .gameplay .videos .subtitle{margin:0;padding:0;line-height:25px}.main .gameplay .videos .title{margin-bottom:10px;font-weight:bold;text-transform:uppercase}.main .gameplay .videos .subtitle{margin-bottom:20px}@media screen and (max-width: 768px){.main .gameplay .videos{display:block}}.main .gameplay .video{width:80%;max-height:480px;margin:70px auto 0}.main .gameplay .video-container{width:100%;max-width:780px;height:420px;display:block;margin:auto;position:relative;background:#000}.main .gameplay .video-container .play{width:70px;height:80px;display:block;position:absolute;background:transparent url("../img/ico_play.png") no-repeat center center;content:'';top:50%;left:50%;transform:translate(-50%, -50%)}.main .gameplay .video.video1 .video-container{background:#000 url("../img/1_ivancarson.jpg") no-repeat center center;background-size:cover}.main .gameplay .video.video2 .video-container{background:#000 url("../img/2_gerendas.jpg") no-repeat center center;background-size:cover}.main .gameplay .video.video3 .video-container{background:#000 url("../img/absolut_aftermovie_thumbnail.png") no-repeat center center;background-size:cover}.main .gameplay .video.video4 .video-container{background:#000 url("../img/4_berta.jpg") no-repeat center center;background-size:cover}@media screen and (max-width: 768px){.main .gameplay .video{width:100%;margin:70px auto;display:block}.main .gameplay .video-container{margin:auto}}@media screen and (max-width: 768px){.main .gameplay{margin-top:-350px;padding-top:100px}}.main .artist{min-height:840px;position:relative;padding:120px 0 70px;color:#fff}.main .artist h2{color:#92D6CD}.main .artist img{display:none}.main .artist .bg{width:100%;height:100%;display:block;position:absolute;top:0}.main .artist .bg video{height:100%;width:auto;position:relative;left:-280px;filter:brightness(120%) saturate(120%)}@media screen and (max-width: 1200px){.main .artist .bg video{left:-350px}}.main .artist .bg::before{width:100%;height:100%;display:block;position:absolute;content:'';background:url("../img/bio-bg.png") no-repeat -300px top;background-size:cover;z-index:2}@media screen and (max-width: 1200px){.main .artist .bg::before{background-position:-380px top}}@media screen and (max-width: 980px){.main .artist .bg::before{background:url("../img/award_graphic_mobile_top.png") no-repeat left -60%;background-size:contain}.main .artist .bg::after{width:100%;height:100%;display:block;position:absolute;top:0;content:'';background:url("../img/award_graphic_mobile_bottom.png") no-repeat left -60%;background-size:108% auto;z-index:2}.main .artist .bg video{display:none}}@media screen and (max-width: 650px){.main .artist .bg::before{background-position:left -42%}.main .artist .bg::after{background-position:left -90%}}@media screen and (max-width: 580px){.main .artist .bg::after{background-position:left 250px}}@media screen and (max-width: 480px){.main .artist .bg::before{background-position:left -190px}.main .artist .bg::after{background-position:left 200px}}@media screen and (max-width: 420px){.main .artist .bg::after{background-size:auto 100%;background-position:left 170px}}.main .artist .text{width:50%;max-width:670px;margin-left:auto;margin-right:150px;position:relative;z-index:2}@media screen and (max-width: 1720px){.main .artist .text{width:65%;margin-right:75px}}@media screen and (max-width: 1366px){.main .artist .text{margin-right:20px}}@media screen and (max-width: 1284px){.main .artist .text{width:55%;margin-right:-5%}.main .artist .text p{font-size:16px}}@media screen and (max-width: 980px){.main .artist .text{width:100%;margin:auto}}@media screen and (max-width: 1720px){.main .artist{min-height:750px;padding:100px 0 40px}}@media screen and (max-width: 1480px){.main .artist{height:650px;min-height:650px;padding:60px 0 40px}.main .artist h2{margin-bottom:10px}}@media screen and (max-width: 980px){.main .artist{height:auto;padding-top:60%;background:#92D6CD}.main .artist img{width:120%;display:block;margin:20px auto;position:relative;left:50%;transform:translateX(-50%)}}@media screen and (max-width: 820px){.main .artist{padding-top:60%}.main .artist img{margin:0 auto}}@media screen and (max-width: 650px){.main .artist{padding-top:60%}}.main .recipes{margin-top:150px}.main .recipes a:hover a{text-decoration:underline}.main .recipes .slider-item{display:inline-block}.main .recipes .slider-item img{width:100%;max-width:370px;display:block;margin:auto}.main .vodka .slider{margin:50px auto 150px}.main .vodka .slider .slick-slide{max-width:16.5%}.main .vodka .slider .slick-arrow{width:11px;height:20px;display:block;position:absolute;content:'';background:transparent url("../img/arrow.png") no-repeat center center;background-size:contain;transform-origin:center;border:0;outline:none;font-size:0;top:50%;transform:translateY(-50%);z-index:10}@media screen and (max-width: 1280px){.main .vodka .slider .slick-arrow{display:none !important}}.main .vodka .slider .slick-prev{left:0}.main .vodka .slider .slick-next{right:0;transform:translateY(-50%) rotate(180deg)}.main .vodka .slider-item img{max-width:170px;display:block;margin:auto}.main .vodka .text{width:90%}@media screen and (max-width: 1024px){.main .vodka .content{width:100%}.main .vodka .slick-slide{width:220px !important}}@media screen and (max-width: 768px){.main .vodka .slick-list{padding:0 !important}.main .vodka .slick-slide{max-width:200px !important}}.main .slider-container{width:100%}.main .slider-item{width:33%}.main .slider-item p{font-weight:bold;padding:0;margin:15px 0;line-height:1}.main .slider-item p.link{font-weight:normal;color:#0033A0;cursor:pointer}.main .slider-item img{max-width:370px}.main .slider-item:hover p.link{text-decoration:underline}[data-popup-content],[data-popup-placeholder]{display:none}[data-popup-trigger]{cursor:pointer}.popup{position:fixed;display:block;visibility:hidden;overflow:hidden;left:0;right:0;top:0;height:0;z-index:100}.popup [data-popup-content]{display:block}.popup-bg{transition:all .5s ease;transition-delay:.2s;position:fixed;left:0;top:0;right:0;height:100%;background:url("../img/bg_pic.png") no-repeat center center;background-size:cover}.popup-scroll{position:absolute;left:0;top:0;width:100%;height:100%;overflow:auto}.popup-table{display:table;position:relative;width:100%;height:100%;min-height:100%;padding:20px;overflow:hidden}.popup-cell{display:table-cell;width:100%;height:100%;overflow:hidden;vertical-align:middle;text-align:center}.popup-wrap{position:relative;display:inline-block;overflow:hidden;width:90%;max-width:630px;height:auto;min-height:200px;margin:0 auto;padding:0;text-align:center;background:#0033A0;background-size:cover}@media screen and (max-width: 680px){.popup-wrap{width:100%}}.popup-close{position:absolute;overflow:visible;right:1.875rem;top:1.875rem;width:35px;height:35px;white-space:nowrap;text-indent:100px;z-index:9;cursor:pointer;transition-delay:0s;background:transparent;border:0}@media screen and (max-width: 680px){.popup-close{top:1.25rem;right:1.25rem}}.popup-main{transition:all 0s cubic-bezier(0.35, 0.8, 0.3, 1.1), opacity 0s ease, color 0s ease;transition-delay:0s;position:relative;visibility:hidden;padding:20px 30px 30px;border:16px solid rgba(0,0,0,0)}.popup-main .title{font-family:'Absolut Headline New', Arial, sans-serif;letter-spacing:2px;font-size:60px;line-height:1.1;color:#fff;text-transform:uppercase;margin:0}.popup-main .title .handwritten{display:block;color:#CC539A;font-size:40px;margin-bottom:30px}@media screen and (max-width: 680px){.popup-main .title{font-size:35px}}.popup-main h2,.popup-main h3{text-align:center;color:#ff2046}.popup-main h2 span{position:relative}.popup-main h2 span::before,.popup-main h2 span::after{width:1.5625rem;height:.25rem;display:block;position:absolute;content:'';background:#ff2046;margin:0;bottom:1.4375rem}.popup-main h2 span::before{left:-2.1875rem}.popup-main h2 span::after{right:-2.1875rem}.popup-main p{margin:0 0 30px;font-size:18px;color:#fff}@media screen and (max-width: 680px){.popup-main p{font-size:16px}}@media screen and (max-width: 767px){.popup-main{padding:2.5rem 1.25rem 1.25rem}}.popup-opened{visibility:visible;height:100%;transition-delay:0s}.popup-opened .popup-bg{opacity:1;transition-delay:0s}.popup-opened .popup-close::before,.popup-opened .popup-close::after{width:3px;height:25px;position:absolute;background:#fff;content:'';opacity:1;transition-delay:.5s;transform-origin:center center;left:50%}.popup-opened .popup-close::before{transform:rotate(-45deg)}.popup-opened .popup-close::after{transform:rotate(-135deg)}.popup-opened .popup-main{visibility:visible;transition-delay:.5s}.popup-opened .popup-main h2{font-size:2.5625rem}.popup-noclose .popup-close{display:none}.popup-video-block .popup-wrap{max-width:980px;min-height:640px}@media screen and (max-width: 680px){.popup-video-block .popup-wrap{min-height:480px}.popup-video-block .popup-wrap iframe{max-height:440px}}.form{width:100%}.form fieldset{border:0;padding:0;margin:0;text-align:left}.form label{text-transform:uppercase;color:#fff}.form label span{color:#CC539A}.form input{width:95%;border:0;background:rgba(255,255,255,0.85);transition:all .3s ease-in-out;outline:none;line-height:50px;font-size:18px;font-family:Absolut, Arial, sans-serif;color:#0033A0;padding:0 10px}.form input:focus,.form input:active{background:#fff}.form input[type="email"]{width:98%}@media screen and (max-width: 680px){.form input{line-height:40px;font-size:16px}}.form .c1p2{margin-bottom:20px}@media screen and (max-width: 680px){.form .c1p2{margin-bottom:10px}}.form .input{position:relative;margin:10px 0}@media screen and (max-width: 680px){.form .input{margin:5px 0}}.form .checkbox{margin-top:20px}.form .checkbox label{text-transform:none}.form .checkbox label a{text-decoration:underline;transition:all .3s ease-in-out}.form .checkbox label a:hover{color:rgba(255,255,255,0.7)}.form .checkbox input{opacity:0}.form .checkbox input:checked ~ .check::before,.form .checkbox input:checked ~ .check::after{display:block}.form .checkbox .check{width:20px;height:20px;display:inline-block;position:relative;background:#fff;vertical-align:middle;top:-2px;margin-right:10px}.form .checkbox .check::before,.form .checkbox .check::after{width:3px;position:absolute;content:'';background:#000;display:none}.form .checkbox .check::before{height:7px;transform:rotate(-45deg);bottom:5px;left:3px}.form .checkbox .check::after{height:15px;transform:rotate(40deg);bottom:3px;right:7px}.form .btn{margin:30px auto 0}.form .error{width:100%;line-height:50px;display:none;position:absolute;top:0;padding:0 15px;font-family:Absolut, Arial, sans-serif;font-size:18px;color:red;border-left:5px solid red}@media screen and (max-width: 680px){.form .error{font-size:16px;line-height:40px}}h3.success{color:#92D6CD;margin-top:50px}h3.error{color:#fff;font-size:22px;margin-top:50px;font-weight:bold}html{width:100%;height:100%;background:#fff}body{width:100%;min-height:100%;overflow-X:hidden;background:#fff}.main{height:100%;margin:auto}section{position:relative}.content{max-width:1520px;margin:auto}@media screen and (max-width: 1285px){.content{width:90%;max-width:980px}}
