.cookie-message{position:fixed;bottom:0;left:0;right:0;padding:0 85px 0 20px;background:#fff;border-bottom:1px solid #ccc;box-shadow:0 0 3px #ccc;z-index:9999}.cookie-message a.cookiebar-close,.cookie-message a.cookie-close-button-custom{cursor:pointer;background-color:#f7a71f;padding:7px;border-radius:5px;margin-left:5px}.cookie-message a{color:#333;font:700 11px/18px Arial;margin:.6em 0}.blue{border-bottom:1px solid #0E83AE;background-color:#0990c3;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#0e83ae),color-stop(50%,#0990c3),color-stop(100%,#0e9dd2));background:-webkit-linear-gradient(#0e83ae,#0990c3,#0e9dd2);background:-moz-linear-gradient(#0e83ae,#0990c3,#0e9dd2);background:-o-linear-gradient(#0e83ae,#0990c3,#0e9dd2);background:-ms-linear-gradient(#0e83ae,#0990c3,#0e9dd2);background:linear-gradient(#0e83ae,#0990c3,#0e9dd2)}.blue p,.blue a{color:#fff}.cookie-message{padding:20px}a.cookie-information{text-decoration:underline}@media screen and (max-width:1000px) {.cookie-message p {width:80% }a.cookiebar-close {margin:20px;position:absolute;right:10px;bottom:10px }}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline }article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block }body {line-height:1 }ol,ul {list-style:none }blockquote,q {quotes:none }blockquote:before,blockquote:after,q:before,q:after {content:'';content:none }table {border-collapse:collapse;border-spacing:0 }img{vertical-align:middle }.righticon::before{float:right }a{color:#fff;text-decoration:none;-webkit-transition:0.3s all ease;transition:0.3s all ease }a i{color:#81600b }a:hover{color:#81600b }a.invert{color:#81600b }a.invert i{color:#fff }a.invert:hover{color:#fff }body,html {height:100% }body {background:#fff;width:100%;min-width:300px;margin:0;text-align:left }body.noscroll{overflow:hidden }* {-moz-box-sizing:border-box;box-sizing:border-box }div.holder,section.holder {clear:both;width:100%;position:relative;display:flex;flex-direction:row }div.half,div.third,div.quarter,div.threequarter,div.fifth,div.fourfifth {flex:1;float:left }div.half{width:50% }div.third {width:33.3% }div.quarter {width:25% }div.threequarter {width:75% }div.fifth {width:20% }div.fourfifth {width:80% }div.golden_small {flex:0.382;width:38.2%;float:left }div.golden_large {flex:0.618;width:61.8%;float:left }@media screen and (max-width:850px) {div.fifth {width:25% }div.fourfifth {width:75% }div.quarter {width:33% }}@media screen and (max-width:750px) {div.fifth {width:33% }div.fourfifth {width:66% }div.quarter {width:50% }}@media screen and (max-width:650px) {div.holder,section.holder {flex-direction:column }div.half,div.third,div.golden_large,div .golden_small {float:none;flex:100%;width:100% }}@media screen and (max-width:600px) {div.fifth {width:50% }div.threequarter {width:100% }div.fourfifth {width:100% }}@media screen and (max-width:360px) {div.fifth {width:100% }div.quarter {width:100% }}body{display:flex;flex-direction:column }main{position:relative;width:100%;flex:1 0 auto;background-color:white }section{min-height:20px;overflow:hidden;position:relative;display:block }section::after{content:"";clear:both;display:block }.full{width:100% }div.flex,div.full{clear:both }div.flex {display:flex;flex-direction:row }.onlynarrow{display:none }.tp{padding:2.5em }div.flex >section,div.flex >article {z-index:1;float:left;box-sizing:padding-box;margin-top:0;flex:1;flex-grow:4;position:relative }aside {flex:1;flex-grow:2;flex-wrap:wrap;max-width:300px;min-width:300px;position:relative }@media screen and (max-width:800px) {aside {max-width:160px;min-width:160px }aside.withcontent{font-size:80% }}@media screen and (max-width:600px) {main{background-image:none }.onlynarrow{display:block }.onlywide{display:none }.content_mobiletop {display:block;width:100% }.content_mobiletop hr {margin-top:10px }.content {display:block }div.flex {flex-direction:column }section{overflow:visible }aside {width:100%;flex:0 0 100%;margin-left:0;max-width:none;font-size:inherit }aside.withcontent {font-size:100%;border-top:8px solid #f1f1f1 }div.mb {margin-bottom:10px }}.loading{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none }.loading>*{opacity:0.953;-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px) }.onlyprint{display:none }@media print {body{background-color:#fff }.noprint{display:none !important }.onlyprint{display:inline-block !important }.sidebar{display:none !important }main{margin-right:0 !important;padding-right:10px;font-size:75%;line-height:120% }.topline,header{display:none !important }.pagepath{display:none !important }footer,.footer2_div,#upbutton{display:none !important }}.ratio::after{width:100%;display:block;content:"" }.ratio.ratio_16x9::after{padding-bottom:56.25% }.ratio.ratio_golden::after{padding-bottom:61.8% }.ratio.ratio_21x9::after{padding-bottom:42.8% }.ratio.ratio_4x3::after{padding-bottom:75% }.ratio.ratio_1x1::after{padding-bottom:100% }html,body {font-family:'Avenir Next',sans-serif;color:#3d3d3d;font-size:16px;line-height:1.45;font-weight:normal;font-smooth:always;text-rendering:optimizeLegibility !important;font-smoothing:antialiased !important;-webkit-font-smoothing:antialiased !important }h1,h2,h3,h4,h5,h6 {color:#f7a71f;font-weight:normal;margin:0;word-wrap:break-word;display:inline-block }h1,h2{display:block;text-align:center;text-transform:uppercase }h1 {font-size:350%;text-transform:uppercase }h2 {font-weight:500;font-size:200%;margin:30px auto 30px auto;line-height:130% }.tp>h2:first-child{margin-top:0 }h3{font-size:125% }h4{padding-top:30px;padding-bottom:5px;font-size:140%;font-weight:bold;text-transform:uppercase;text-decoration:underline }strong{font-weight:bold }input{font-family:inherit }ul,ol{padding-left:3em;margin-top:1em;margin-bottom:1em }header ul,header ol,footer ul,footer ol{list-style-type:none }li{margin-bottom:.3em }li>i{margin-left:-35px;margin-right:10px }p {margin:0;margin-left:0;margin-top:.8em;margin-bottom:.8em;min-height:25px;display:block }hr {clear:both;height:1px;margin-top:20px;margin-bottom:20px;width:100%;border:none;border-bottom:solid 1px rgba(225,225,225,0.55) }sub {font-size:83%;line-height:90% }@media screen and (max-width:850px) {ul,ol {padding-left:2em }h1 {display:block;font-size:1.4em }}@media screen and (max-width:600px) {.p {margin-right:.4em;margin-left:.4em;margin-top:.4em;margin-bottom:.6em }hr {margin-top:15px;margin-bottom:15px }}@media screen and (max-width:450px) {h1 {display:block;font-size:1.2em }h2 {font-size:1.25em;line-height:120% }h3 {font-size:1.1em }body {font-size:1em;line-height:1.3 }sub {font-size:.85em }ul,ol {padding-left:1.5em;margin-top:.4em;margin-bottom:.6em }li>i {margin-left:-25px;margin-right:3px }.redbtn {padding:15px;font-size:18px;padding-right:25px;padding-left:25px }hr {margin-top:10px;margin-bottom:10px }}@media screen and (max-width:400px) {p {margin-right:.3em;margin-left:.3em;margin-top:.3em;margin-bottom:.6em }}.wr,.wrfull{position:relative;max-width:1280px;width:100vw;margin:0 auto;text-align:left }.wr{width:98vw }@media screen and (max-width:800px) {.wr{width:99vw }}@media print {.wr{page-break-before:avoid !important;margin:0 !important;padding:0 !important;min-height:auto !important }}.comingsoon{padding-bottom:15% }.comingsoon div.langchooser{font-size:115%;float:right;font-weight:500;color:white;text-transform:uppercase;padding:15px;padding-right:25px;position:absolute;top:5vh;right:5vh;width:67px;cursor:pointer }.comingsoon div.langchooser::after{content:'\e800';font-family:"fontello";position:absolute;top:18px;right:5px;font-size:13px }.comingsoon div.langchooser a{display:none }.comingsoon div.langchooser a.current,.comingsoon div.langchooser a:hover{color:#81600b }.comingsoon div.langchooser:hover a,.comingsoon div.langchooser.on a{display:block }.comingsoon .tp{min-height:130px }.comingsoon .wr{clear:both;position:absolute;top:50%;left:50%;transform:translate(-50%,-55%);text-align:center }.comingsoon .wr img{max-width:80%;max-height:400px }.comingsoon h1{font-weight:bold;font-size:220%;max-width:40%;margin:auto }.comingsoon .elsoacsalad{position:absolute;right:0;bottom:0;max-width:50%;max-height:40vh }@media screen and (max-width:700px){.comingsoon .wr img{max-width:90% }.comingsoon h1{font-size:180%;max-width:70% }.comingsoon .elsoacsalad{max-width:60% }}@media screen and (max-width:500px){.comingsoon .wr img{max-width:100% }.comingsoon h1{font-size:160%;max-width:90% }.comingsoon .elsoacsalad{max-width:80% }}@media screen and (max-height:760px){.comingsoon h1{max-width:80%;font-size:180% }.comingsoon .wr img{max-height:50vh }}@media screen and (max-height:500px){.comingsoon h1{font-size:160% }.comingsoon .tp{min-height:50px }}@media screen and (max-height:500px) and (orientation:landscape){.comingsoon .wr img{margin-top:-10vh }}#koncepcio .wr,#en\/concept .wr{width:50vw }#koncepcio p,#en\/concept p{text-align:justify;padding:20px }@media screen and (max-width:1200px) {#koncepcio .wr,#en\/concept .wr{width:98vw }#koncepcio p,#en\/concept p{text-align:justify;padding:20px }}#eloadok .wr,#en\/speakers .wr{max-width:1000px;text-align:center }#eloadok .photo,#en\/speakers .photo{overflow:hidden;display:inline-block;border-radius:50%;height:200px;margin-bottom:5px }#eloadok .photo img,#en\/speakers .photo img{height:100% }footer{z-index:1 }footer.mobile{display:none }footer div.line{box-shadow:2px 2px 15px 3px rgba(0,0,0,0.12);overflow:hidden;height:235px;position:relative }footer div.line div.white{position:absolute;left:0;right:66%;background-color:white;height:100%;overflow:hidden }footer div.line div.white #ecs{margin-top:-30px;margin-bottom:30px;height:235px;float:right;margin-right:-20px }footer div.line #border{position:absolute;top:0;height:100%;left:33.5% }footer div.line nav ul{padding-left:0 }footer div.line nav ul li{display:inline-block;padding-right:30px }footer div.line nav ul li a{text-transform:uppercase }@media screen and (max-width:900px) {footer{display:none }footer.mobile{display:block }footer.mobile .line{height:auto }footer.mobile .line nav ul li{padding:0 30px }footer.mobile .line .white{position:relative;left:auto;right:auto;text-align:center }footer.mobile .line .white #ecs{float:none;margin:-30px 0 30px }footer.mobile .line .footer_nav{text-align:center;padding:20px 0 30px }}@media screen and (max-width:345px) {.footer_link {display:block }}#helyszin .wr,#en\/venue .wr{min-height:50vh }#helyszin .wr:after,#en\/venue .wr:after{content:'';display:block;clear:both }#helyszin .wr .half,#en\/venue .wr .half{min-height:50vh;position:relative }#helyszin .wr .half p,#en\/venue .wr .half p{position:absolute;top:50%;left:0;transform:translateY(-50%) }#helyszin h2,#en\/venue h2{background-color:white;position:absolute;top:50%;right:60%;z-index:1;color:#f7a71f;padding:30px;padding-left:40px;padding-right:40px;transform:translateY(-50%);font-size:250% }#helyszin .bg,#en\/venue .bg{position:absolute;top:0;bottom:0;left:0;right:55%;background-image:url(https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/assets/images/varkert.jpg);background-size:cover }@media screen and (max-width:650px) {#helyszin .wr,#en\/venue .wr{height:400px }#helyszin .wr .half,#en\/venue .wr .half{min-height:auto;height:200px;position:relative }#helyszin .wr .half p,#en\/venue .wr .half p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) }#helyszin h2,#en\/venue h2{top:auto;right:auto;left:50%;transform:translateX(-50%);margin-bottom:0;margin-top:40px }#helyszin .bg,#en\/venue .bg{left:50%;transform:translateX(-50%);right:auto;bottom:auto;height:200px;width:100vw }}section.intro{padding-top:30px;padding-bottom:15%;max-height:660px }section.intro .wr{text-align:center }section.intro .wr img{width:90% }section.intro .elsoacsalad{position:absolute;right:0;bottom:0;max-width:50%;max-height:60% }#koszonto .wr,#en\/welcome .wr{width:50vw }#koszonto .koszonto_carousel,#en\/welcome .koszonto_carousel{margin:0 30px }#koszonto .koszonto_carousel .kosz_item,#en\/welcome .koszonto_carousel .kosz_item{padding:0 10px }#koszonto .koszonto_carousel .kosz_item p,#en\/welcome .koszonto_carousel .kosz_item p{text-align:justify }#koszonto .koszonto_carousel .kosz_item .photo_cont,#en\/welcome .koszonto_carousel .kosz_item .photo_cont{max-width:200px }#koszonto .koszonto_carousel .kosz_item .sign,#en\/welcome .koszonto_carousel .kosz_item .sign{display:inline-block }#koszonto .photo,#en\/welcome .photo{overflow:hidden;display:inline-block;border-radius:50%;height:120px;margin-bottom:5px }#koszonto .photo img,#en\/welcome .photo img{height:100% }@media screen and (max-width:1200px) {#koszonto .wr,#en\/welcome .wr{width:98vw }}@media screen and (max-width:1023px) {#koszonto .koszonto_carousel,#en\/welcome .koszonto_carousel{margin:0 10px }#koszonto .koszonto_carousel .kosz_item .photo_cont .overlay,#en\/welcome .koszonto_carousel .kosz_item .photo_cont .overlay{width:100%;height:100%;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.5) 10%,rgba(255,255,255,1) 45%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.5) 10%,rgba(255,255,255,1) 45%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0.5) 10%,rgba(255,255,255,1) 45%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0ffff',endColorstr='#fff',GradientType=1 );position:absolute;display:block;transition:opacity 200ms linear;opacity:1 }#koszonto .koszonto_carousel .kosz_item .photo_cont2,#en\/welcome .koszonto_carousel .kosz_item .photo_cont2,#koszonto .koszonto_carousel .kosz_item .photo_cont3,#en\/welcome .koszonto_carousel .kosz_item .photo_cont3{position:relative;left:-100px;transition:left 200ms linear }#koszonto .koszonto_carousel .kosz_item .photo_cont2.active,#en\/welcome .koszonto_carousel .kosz_item .photo_cont2.active,#koszonto .koszonto_carousel .kosz_item .photo_cont3.active,#en\/welcome .koszonto_carousel .kosz_item .photo_cont3.active{left:0 }#koszonto .koszonto_carousel .kosz_item .photo_cont2.active .overlay,#en\/welcome .koszonto_carousel .kosz_item .photo_cont2.active .overlay,#koszonto .koszonto_carousel .kosz_item .photo_cont3.active .overlay,#en\/welcome .koszonto_carousel .kosz_item .photo_cont3.active .overlay{opacity:0 }}section#en\/action_plan,section#akcioterv{background-color:#f2f2f2 }section#en\/action_plan .wr,section#akcioterv .wr{display:flex;justify-content:space-evenly;padding:50px 100px;align-items:center }section#en\/action_plan .wr ol li,section#akcioterv .wr ol li{font-size:125%;color:#525252;width:400px }section#en\/action_plan .wr ol li div,section#akcioterv .wr ol li div{vertical-align:middle;display:inline-block;width:70% }section#en\/action_plan .wr ol li:before,section#akcioterv .wr ol li:before{font-size:250%;font-weight:bold;vertical-align:middle;margin:0 20px }section#en\/action_plan .wr ol li:nth-of-type(1):before,section#akcioterv .wr ol li:nth-of-type(1):before{content:"1.";color:#c71b53 }section#en\/action_plan .wr ol li:nth-of-type(2):before,section#akcioterv .wr ol li:nth-of-type(2):before{content:"2.";color:#e12e58 }section#en\/action_plan .wr ol li:nth-of-type(3):before,section#akcioterv .wr ol li:nth-of-type(3):before{content:"3.";color:#ef426d }section#en\/action_plan .wr ol li:nth-of-type(4):before,section#akcioterv .wr ol li:nth-of-type(4):before{content:"4.";color:#fc728c }section#en\/action_plan .wr ol li:nth-of-type(5):before,section#akcioterv .wr ol li:nth-of-type(5):before{content:"5.";color:#fece84 }section#en\/action_plan .wr ol li:nth-of-type(6):before,section#akcioterv .wr ol li:nth-of-type(6):before{content:"6.";color:#f8a61f }section#en\/action_plan .wr ol li:nth-of-type(7):before,section#akcioterv .wr ol li:nth-of-type(7):before{content:"7.";color:#f7a31d }section#en\/policy .policy-cloud,section#iranyelvek .policy-cloud{text-align:center;padding:20px }section#en\/policy .policy-cloud .bubble,section#iranyelvek .policy-cloud .bubble{cursor:pointer;width:200px;height:150px;border-radius:50%;color:white;display:inline-block;position:relative;margin:15px;font-size:14px }section#en\/policy .policy-cloud .bubble p,section#iranyelvek .policy-cloud .bubble p{display:none }section#en\/policy .policy-cloud .bubble::before,section#iranyelvek .policy-cloud .bubble::before{content:'';position:absolute;bottom:0;left:50%;width:0;height:0;border:40px solid transparent;border-bottom:0;border-left:0;margin-left:-10px;margin-bottom:-35px }section#en\/policy .policy-cloud .bubble.left-side::before,section#iranyelvek .policy-cloud .bubble.left-side::before{border:40px solid transparent;border-right:0;border-bottom:0 }section#en\/policy .policy-cloud .bubble:nth-of-type(1),section#iranyelvek .policy-cloud .bubble:nth-of-type(1){top:40px }section#en\/policy .policy-cloud .bubble:nth-of-type(2),section#iranyelvek .policy-cloud .bubble:nth-of-type(2){top:-20px }section#en\/policy .policy-cloud .bubble:nth-of-type(3),section#iranyelvek .policy-cloud .bubble:nth-of-type(3){top:40px }section#en\/policy .policy-cloud .bubble:nth-of-type(4),section#iranyelvek .policy-cloud .bubble:nth-of-type(4){top:-30px }section#en\/policy .policy-cloud .bubble:nth-of-type(5),section#iranyelvek .policy-cloud .bubble:nth-of-type(5){top:50px }section#en\/policy .policy-cloud .bubble:nth-of-type(6),section#iranyelvek .policy-cloud .bubble:nth-of-type(6){left:130px;top:-20px }section#en\/policy .policy-cloud .bubble:nth-of-type(7),section#iranyelvek .policy-cloud .bubble:nth-of-type(7){left:130px;top:40px }section#en\/policy .policy-cloud .bubble:nth-of-type(8),section#iranyelvek .policy-cloud .bubble:nth-of-type(8){left:130px;top:0 }section#en\/policy .policy-cloud .bubble:nth-of-type(9),section#iranyelvek .policy-cloud .bubble:nth-of-type(9){left:130px;top:-10px }section#en\/policy .policy-cloud .bubble:nth-of-type(10),section#iranyelvek .policy-cloud .bubble:nth-of-type(10){left:130px;top:70px }section#en\/policy .policy-cloud .bubble:nth-of-type(11),section#iranyelvek .policy-cloud .bubble:nth-of-type(11){left:-60px;top:-50px }section#en\/policy .policy-cloud .bubble:nth-of-type(12),section#iranyelvek .policy-cloud .bubble:nth-of-type(12){left:-30px;top:30px }section#en\/policy .policy-cloud .bubble:nth-of-type(13),section#iranyelvek .policy-cloud .bubble:nth-of-type(13){left:-30px;top:40px }section#en\/policy .policy-cloud .bubble:nth-of-type(14),section#iranyelvek .policy-cloud .bubble:nth-of-type(14){left:-30px;top:20px }section#en\/policy .policy-cloud .bubble:nth-of-type(15),section#iranyelvek .policy-cloud .bubble:nth-of-type(15){left:-60px;top:-30px }section#en\/policy .policy-cloud .bubble:nth-of-type(16),section#iranyelvek .policy-cloud .bubble:nth-of-type(16){left:120px;top:30px }section#en\/policy .policy-cloud .bubble:nth-of-type(17),section#iranyelvek .policy-cloud .bubble:nth-of-type(17){left:100px;top:70px }section#en\/policy .policy-cloud .bubble:nth-of-type(18),section#iranyelvek .policy-cloud .bubble:nth-of-type(18){left:70px;top:30px }section#en\/policy .policy-cloud .bubble:nth-of-type(19),section#iranyelvek .policy-cloud .bubble:nth-of-type(19){left:30px;top:-30px }section#en\/policy .policy-cloud .bubble span,section#iranyelvek .policy-cloud .bubble span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) }section#en\/policy .policy-cloud .bubble.financial,section#iranyelvek .policy-cloud .bubble.financial{background-color:#f8a720 }section#en\/policy .policy-cloud .bubble.financial::before,section#iranyelvek .policy-cloud .bubble.financial::before{border-top-color:#f8a720 }section#en\/policy .policy-cloud .bubble.services,section#iranyelvek .policy-cloud .bubble.services{background-color:#c71b53 }section#en\/policy .policy-cloud .bubble.services::before,section#iranyelvek .policy-cloud .bubble.services::before{border-top-color:#c71b53 }section#en\/policy .policy-cloud .bubble.family-friendly,section#iranyelvek .policy-cloud .bubble.family-friendly{background-color:#c2bebf }section#en\/policy .policy-cloud .bubble.family-friendly::before,section#iranyelvek .policy-cloud .bubble.family-friendly::before{border-top-color:#c2bebf }section#en\/policy .policy-cloud .bubble.all-three,section#iranyelvek .policy-cloud .bubble.all-three{background:linear-gradient(to right,#f8a720,#c2bebf,#c71b53) }section#en\/policy .friendly-logo-container,section#iranyelvek .friendly-logo-container{width:100% }section#en\/policy .legend,section#iranyelvek .legend{float:right }section#en\/policy .legend .legend-color,section#iranyelvek .legend .legend-color{width:10px;height:10px;border:1px solid #2b2b2b;vertical-align:middle;display:inline-block }section#en\/policy .legend .legend-color.financial,section#iranyelvek .legend .legend-color.financial{background-color:#f8a720 }section#en\/policy .legend .legend-color.services,section#iranyelvek .legend .legend-color.services{background-color:#c71b53 }section#en\/policy .legend .legend-color.family-friendly,section#iranyelvek .legend .legend-color.family-friendly{background-color:#c2bebf }section#en\/policy .policy-cloud-mobile,section#iranyelvek .policy-cloud-mobile{margin:50px 0;display:none !important }section#en\/policy .policy-cloud-mobile .slick-list,section#iranyelvek .policy-cloud-mobile .slick-list{height:140px }section#en\/policy .policy-cloud-mobile .cloud-words,section#iranyelvek .policy-cloud-mobile .cloud-words{width:200px;height:100px;border-radius:50%;margin:0 10px;text-align:center;color:white;position:relative }section#en\/policy .policy-cloud-mobile .cloud-words::before,section#iranyelvek .policy-cloud-mobile .cloud-words::before{content:'';position:absolute;bottom:0;left:50%;width:0;height:0;border:40px solid transparent;border-bottom:0;border-left:0;margin-left:-10px;margin-bottom:-35px }section#en\/policy .policy-cloud-mobile .cloud-words span,section#iranyelvek .policy-cloud-mobile .cloud-words span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) }section#en\/policy .policy-cloud-mobile .cloud-words p,section#iranyelvek .policy-cloud-mobile .cloud-words p{display:none }section#en\/policy .policy-cloud-mobile .cloud-words.financial,section#iranyelvek .policy-cloud-mobile .cloud-words.financial{background-color:#f8a720 }section#en\/policy .policy-cloud-mobile .cloud-words.financial::before,section#iranyelvek .policy-cloud-mobile .cloud-words.financial::before{border-top-color:#f8a720 }section#en\/policy .policy-cloud-mobile .cloud-words.services,section#iranyelvek .policy-cloud-mobile .cloud-words.services{background-color:#c71b53 }section#en\/policy .policy-cloud-mobile .cloud-words.services::before,section#iranyelvek .policy-cloud-mobile .cloud-words.services::before{border-top-color:#c71b53 }section#en\/policy .policy-cloud-mobile .cloud-words.family-friendly,section#iranyelvek .policy-cloud-mobile .cloud-words.family-friendly{background-color:#c2bebf }section#en\/policy .policy-cloud-mobile .cloud-words.family-friendly::before,section#iranyelvek .policy-cloud-mobile .cloud-words.family-friendly::before{border-top-color:#c2bebf }section#en\/policy .policy-cloud-mobile .cloud-words.all-three,section#iranyelvek .policy-cloud-mobile .cloud-words.all-three{background:linear-gradient(to right,#f8a720,#c2bebf,#c71b53) }section#en\/policy h3,section#iranyelvek h3{font-size:200%;font-weight:bold;display:block;color:#3c3c3c;text-transform:uppercase;text-align:center;padding:15px }section#en\/policy h5,section#iranyelvek h5{display:block;color:#3c3c3c;font-weight:normal;font-size:150%;text-align:center }section#en\/policy h5 img,section#iranyelvek h5 img{vertical-align:middle }section#en\/policy .wr >div:not(.policy-cloud):not(.policy-cloud-mobile):not(.legend),section#iranyelvek .wr >div:not(.policy-cloud):not(.policy-cloud-mobile):not(.legend){display:flex;justify-content:space-evenly;align-items:center;margin:50px 0 100px 0 }section#en\/policy .wr >div:not(.policy-cloud):not(.policy-cloud-mobile):not(.legend) >div,section#iranyelvek .wr >div:not(.policy-cloud):not(.policy-cloud-mobile):not(.legend) >div{text-align:center;width:15% }section#en\/policy .wr >div:not(.policy-cloud):not(.policy-cloud-mobile):not(.legend) p .highlighted,section#iranyelvek .wr >div:not(.policy-cloud):not(.policy-cloud-mobile):not(.legend) p .highlighted{color:#c0184c }.bubble-information {padding:20px }@media screen and (max-width:1230px) {section#en\/policy .wr div.policy-cloud,section#iranyelvek .wr div.policy-cloud{display:none }section#en\/policy .wr div.policy-cloud-mobile,section#iranyelvek .wr div.policy-cloud-mobile{display:block !important }section#en\/policy .wr div.policy-cloud-mobile .carousel-container .slick-arrow,section#iranyelvek .wr div.policy-cloud-mobile .carousel-container .slick-arrow{font-size:55px !important;line-height:47px }section#en\/policy .wr div.policy-cloud-mobile .carousel-container .slick-arrow:after,section#iranyelvek .wr div.policy-cloud-mobile .carousel-container .slick-arrow:after{content:'\f144';font-family:"fontello";color:#f7a71f }}@media screen and (max-width:1000px) {section#en\/action_plan img,section#akcioterv img{width:300px }}@media screen and (max-width:600px) {section#en\/policy .wr >div:not(.policy-cloud):not(.policy-cloud-mobile),section#iranyelvek .wr >div:not(.policy-cloud):not(.policy-cloud-mobile){flex-direction:column }section#en\/policy .wr >div:not(.policy-cloud):not(.policy-cloud-mobile) >div,section#iranyelvek .wr >div:not(.policy-cloud):not(.policy-cloud-mobile) >div{width:60% }section#en\/policy .wr >div:not(.policy-cloud):not(.policy-cloud-mobile) >div img,section#iranyelvek .wr >div:not(.policy-cloud):not(.policy-cloud-mobile) >div img{width:auto !important }}@media screen and (max-width:900px) {section#en\/policy .wr >div:not(.policy-cloud):not(.policy-cloud-mobile):not(.legend) >div,section#iranyelvek .wr >div:not(.policy-cloud):not(.policy-cloud-mobile):not(.legend) >div{width:inherit }section#en\/policy .policy-cloud-mobile .cloud-words span,section#iranyelvek .policy-cloud-mobile .cloud-words span{font-size:13px }}@media screen and (max-width:550px) {section#en\/policy .wr >div:not(.policy-cloud):not(.policy-cloud-mobile):not(.legend) >div,section#iranyelvek .wr >div:not(.policy-cloud):not(.policy-cloud-mobile):not(.legend) >div{width:inherit }section#en\/policy .policy-cloud-mobile .cloud-words span,section#iranyelvek .policy-cloud-mobile .cloud-words span{font-size:12px }}@media screen and (max-width:450px) {section#en\/policy .wr>div:not(.policy-cloud):not(.policy-cloud-mobile):not(.legend)>div,section#iranyelvek .wr>div:not(.policy-cloud):not(.policy-cloud-mobile):not(.legend)>div{width:inherit }section#en\/policy .wr>div.friendly-logo-container,section#iranyelvek .wr>div.friendly-logo-container{margin:50px 0 !important }section#en\/policy .wr>div.friendly-logo-container img,section#iranyelvek .wr>div.friendly-logo-container img{width:50%;margin-top:50px }section#en\/policy .policy-cloud-mobile .cloud-words span,section#iranyelvek .policy-cloud-mobile .cloud-words span{font-size:12px }}@media screen and (max-width:800px) {section#en\/policy .wr >div:not(.policy-cloud):not(.policy-cloud-mobile) >div,section#iranyelvek .wr >div:not(.policy-cloud):not(.policy-cloud-mobile) >div{font-size:14px }section#en\/policy .wr >div:not(.policy-cloud):not(.policy-cloud-mobile) >div img,section#iranyelvek .wr >div:not(.policy-cloud):not(.policy-cloud-mobile) >div img{width:50% }section#en\/action_plan .wr,section#akcioterv .wr{flex-direction:column }}@media screen and (max-width:420px) {section#en\/action_plan .wr ol li,section#akcioterv .wr ol li{width:95vw }}#program,#en\/schedule{position:relative }#program .wr,#en\/schedule .wr{max-width:1000px;text-align:center }#program h2,#en\/schedule h2{margin-bottom:30px }#program h3,#en\/schedule h3{font-weight:bold;color:#f7a71f;padding:10px;padding-left:25px;padding-right:25px;font-size:150%;background-color:white }#program table,#en\/schedule table{margin-top:25px;margin-bottom:25px }#program table td,#en\/schedule table td,#program table th,#en\/schedule table th{padding:15px }#program table th,#en\/schedule table th{font-weight:bold }#program .program_rows,#en\/schedule .program_rows{width:100%;padding:15px;text-align:center }#program .program_rows.main,#en\/schedule .program_rows.main{font-size:130% }#program .program_rows .dark,#en\/schedule .program_rows .dark{font-weight:normal;text-transform:uppercase;color:#81600b;font-size:135% }#program .program_rows .small,#en\/schedule .program_rows .small{font-size:80%;font-weight:normal }#program .program_rows .very-small,#en\/schedule .program_rows .very-small{font-size:70%;font-weight:normal }#program.collapsed,#en\/schedule.collapsed{overflow:hidden;max-height:90vh }#program.collapsed::after,#en\/schedule.collapsed::after{content:'';display:block;position:absolute;width:100%;height:200px;bottom:0;background:-moz-linear-gradient(top,rgba(250,166,52,0) 0,rgba(250,166,52,1) 100%);background:-webkit-linear-gradient(top,rgba(250,166,52,0) 0,rgba(250,166,52,1) 100%);background:linear-gradient(to bottom,rgba(250,166,52,0) 0,rgba(250,166,52,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00faa634',endColorstr='#faa634',GradientType=0 ) }#program.collapsed .expandbtn,#en\/schedule.collapsed .expandbtn{position:absolute;bottom:20px;z-index:1;left:50%;transform:translateX(-50%) }@media screen and (max-width:600px) {}section{min-height:50vh;position:relative }.yellow{background:#faa634;background:-moz-linear-gradient(top,#faa634 0,#ffc828 29%,#ffc828 71%,#faa634 100%);background:-webkit-linear-gradient(top,#faa634 0,#ffc828 29%,#ffc828 71%,#faa634 100%);background:linear-gradient(to bottom,#faa634 0,#ffc828 29%,#ffc828 71%,#faa634 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#faa634',endColorstr='#faa634',GradientType=0 );color:white }.yellowtop{background:#faa634;background:-moz-linear-gradient(top,#faa634 0,#ffc828 35%);background:-webkit-linear-gradient(top,#faa634 0,#ffc828 35%);background:linear-gradient(to bottom,#faa634 0,#ffc828 35%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#faa634',endColorstr='#ffc828',GradientType=0 );color:white }section.yellow h1,section.yellowtop h1,section.yellow h2,section.yellowtop h2,section.yellow h3,section.yellowtop h3,section.yellow h4,section.yellowtop h4{color:white }section.padding{padding-top:55px }@media screen and (max-width:1024px) {section.padding {padding-top:25px }}@media screen and (max-width:500px) {.yellowtop {min-height:30vh }}.floating-profile{position:fixed;z-index:20;background:white;bottom:10px;right:10px;width:120px;text-align:center;padding:15px;padding-left:3px;padding-right:3px;box-sizing:content-box;box-shadow:0 0 10px rgba(0,0,0,0.25);border-radius:20px }.floating-profile .photo{margin:auto;width:100px;height:100px;border-radius:50%;background:url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/assets/images/R.183943.jpg');background-size:contain }@media screen and (max-width:1000px){.floating-profile{display:none }}section#stream,section#en\/stream{background-color:#f2f2f2;padding-top:45px;overflow:visible;padding-bottom:82px }section#stream h2,section#en\/stream h2{margin-bottom:0 }section#stream h3,section#en\/stream h3{font-size:190%;text-transform:uppercase }section#stream .video_placeholder,section#en\/stream .video_placeholder{background-color:black;padding-bottom:56%;position:relative }section#stream .video_placeholder iframe,section#en\/stream .video_placeholder iframe{position:absolute;top:0;left:0;height:100%;width:100% }section#stream .countdown,section#en\/stream .countdown{text-align:center;font-size:140% }section#stream .countdown strong,section#en\/stream .countdown strong{font-size:165% }#tortenet .wr,#en\/history .wr{width:50vw }@media screen and (max-width:1200px) {#tortenet .wr,#en\/history .wr{width:98vw }}@font-face {font-family:'fontello';src:url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/assets/font/fontello.eot?51535207');src:url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/assets/font/fontello.eot?51535207') format('embedded-opentype'),url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/assets/font/fontello.woff2?51535207') format('woff2'),url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/assets/font/fontello.woff?51535207') format('woff'),url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/assets/font/fontello.ttf?51535207') format('truetype'),url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/assets/font/fontello.svg?51535207') format('svg');font-weight:normal;font-style:normal }[class^="icon-"]:before,[class*=" icon-"]:before {font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale }.icon-down-open:before {content:'\e800' }.icon-ok:before {content:'\e804' }.icon-cancel:before {content:'\e805' }.icon-menu:before {content:'\f0c9' }.icon-circle:before {content:'\f111' }.icon-play-circled:before {content:'\f144' }.icon-youtube-play:before {content:'\f16a' }.icon-circle-thin:before {content:'\f1db' }@font-face {font-family:'Avenir Next';src:url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/cache/styles/subset-AvenirNext-Bold.eot');src:url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/cache/styles/subset-AvenirNext-Bold.eot') format('embedded-opentype'),url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/cache/styles/subset-AvenirNext-Bold.woff2') format('woff2'),url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/cache/styles/subset-AvenirNext-Bold.woff') format('woff'),url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/cache/styles/subset-AvenirNext-Bold.svg') format('svg');font-weight:bold;font-style:normal }@font-face {font-family:'Avenir Next Demi';src:url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/cache/styles/subset-AvenirNext-DemiBoldItalic.eot');src:url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/cache/styles/subset-AvenirNext-DemiBoldItalic.eot') format('embedded-opentype'),url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/cache/styles/subset-AvenirNext-DemiBoldItalic.woff2') format('woff2'),url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/cache/styles/subset-AvenirNext-DemiBoldItalic.woff') format('woff'),url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/cache/styles/subset-AvenirNext-DemiBoldItalic.svg') format('svg');font-weight:600;font-style:italic }@font-face {font-family:'Avenir Next';src:url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/cache/styles/subset-AvenirNext-Regular.eot');src:url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/cache/styles/subset-AvenirNext-Regular.eot') format('embedded-opentype'),url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/cache/styles/subset-AvenirNext-Regular.woff2') format('woff2'),url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/cache/styles/subset-AvenirNext-Regular.woff') format('woff'),url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/cache/styles/subset-AvenirNext-Regular.svg') format('svg');font-weight:normal;font-style:normal }@font-face {font-family:'Avenir Next';src:url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/cache/styles/subset-AvenirNext-Medium.eot');src:url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/cache/styles/subset-AvenirNext-Medium.eot') format('embedded-opentype'),url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/cache/styles/subset-AvenirNext-Medium.woff2') format('woff2'),url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/cache/styles/subset-AvenirNext-Medium.woff') format('woff'),url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/cache/styles/subset-AvenirNext-Medium.svg') format('svg');font-weight:500;font-style:normal }@font-face {font-family:'Avenir Next LT Condensed';src:url('https://web.archive.org/web/20220722185242im_/https://www.tokaji.hu/assets/font/avenir-condensed/AvenirNextLTPro-Cn.woff');font-style:normal }#formshader {position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,20,0.8);z-index:90;display:none }input[type="checkbox"]{position:absolute;z-index:-1;opacity:0;display:inline-block;width:13px;height:13px;vertical-align:top }input[type="checkbox"]+label{position:relative;display:inline-block;cursor:pointer;font-weight:500;font-size:85%;text-align:left;padding:0;padding-right:12px;margin:12px;margin-top:0;margin-left:-12px;margin-bottom:0;min-height:28px;padding-left:50px;vertical-align:top;-webkit-tap-highlight-color:transparent }input[type="checkbox"]+label::before{position:absolute;top:0;left:12px;display:block;width:28px;height:28px;pointer-events:none;content:"";user-select:none;background-color:white;box-shadow:rgba(0,0,0,0.2) 1px 1px 2px inset;border-radius:.25rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out }input[type="checkbox"]+label::after{position:absolute;display:none;color:#fff;font-family:"fontello";content:'\e804';top:4px;left:19px;font-size:15px;line-height:19px !important }input[type="checkbox"]:checked+label::before{background-color:rgb(199,27,83) }input[type="checkbox"]:checked+label::after{display:block;opacity:1 !important }input[type="checkbox"]:disabled+label{box-shadow:none;cursor:default !important;pointer-events:none;color:#aaa }input[type="checkbox"]:disabled+label::before{background-color:#aaa !important }html:not(.no-pointer) input[type="checkbox"]:hover:not(:checked)+label::after{display:block;color:rgba(199,27,83,0.2);opacity:0.5 }input[type="radio"]{position:absolute;z-index:-1;opacity:0;width:13px;height:13px;vertical-align:top }input[type="radio"] + label{position:relative;padding:4px;padding-left:34px;padding-right:12px;margin:12px;margin-left:0;display:inline-block;cursor:pointer;font-weight:500;vertical-align:top;-webkit-tap-highlight-color:transparent }input[type="radio"] + label::before,input[type="radio"] + label::after{position:absolute;top:5px;left:6px;display:block;width:18px;height:18px;border-radius:50%;pointer-events:none;content:"";user-select:none;background-color:white;box-shadow:rgba(0,0,0,0.2) 1px 1px 2px inset }input[type="radio"] + label::after{position:absolute;display:block;content:"" }input[type="radio"]:checked + label::before,input[type="radio"]:checked + label::after{transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out !important }input[type="radio"]:checked + label::before{background:rgb(199,27,83) !important }input[type="radio"]:checked + label::after{opacity:1 !important;box-sizing:border-box;border:5px solid rgb(199,27,83) !important;background:white }input[type="radio"]:not([disabled]):hover + label::before{background:rgba(199,27,83,0.2);transition:all 0s }input[type="radio"]:not([disabled]):hover + label::after{opacity:1 !important;box-sizing:border-box;border:5px solid rgba(199,27,83,0.2);background:white;transition:all 0s }input[type="radio"]:disabled + label{color:#aaa;cursor:default !important;pointer-events:none }input[type="radio"]:disabled:checked + label::before{background:#aaa !important }input[type="radio"]:disabled:checked + label::after{border:5px solid #aaa !important }button,a.button{background-color:white;box-sizing:border-box;border-radius:4px;color:#f7a71f;text-align:center;font-size:17px !important;font-weight:500;font-family:'Avenir Next',sans-serif;padding-left:25px;padding-right:25px;height:45px;cursor:pointer;background-clip:padding-box;border:none;overflow:hidden;display:inline-block;position:relative;touch-action:manipulation;margin-top:8px;margin-bottom:8px;vertical-align:top;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none }button:hover,a.button:hover{color:#81600b }button:active,a.button:active{box-shadow:none;transform:translateY(1px) }button.textbtn,a.button.textbtn{background-color:transparent;color:#ed1c24 !important;box-shadow:none }button.textbtn:hover,a.button.textbtn:hover{color:#f33132 !important }button.full,a.button.full{width:100%;margin-left:0;margin-right:0 }button[class*="icon-"],a.button[class*="icon-"]{padding-left:38px;position:relative }button[class*="icon-"]::before,a.button[class*="icon-"]::before{position:absolute;left:8px;top:9px;font-size:18px }button[class*="icon-"].righticon,a.button[class*="icon-"].righticon{padding-left:16px;padding-right:38px;float:none }button[class*="icon-"].righticon::before,a.button[class*="icon-"].righticon::before{left:auto;right:8px }button[class*="icon-"]:empty,a.button[class*="icon-"]:empty{padding-left:19px;padding-right:20px }button:focus,a.button:focus{outline:0 }a.button{line-height:45px;color:white !important;-webkit-transition:none;transition:none }button:disabled,a.button[disabled]{box-shadow:none;transform:translateY(1px);cursor:default !important;pointer-events:none;background-color:#ddd }button:disabled.textbtn,a.button[disabled].textbtn{color:#ddd !important;background-color:transparent }.slick-prev,.slick-next {position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none }.slick-slider {position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-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 {-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto }.slick-track:before,.slick-track:after{content:"";display:table }.slick-track:after{clear:both }.slick-loading .slick-track{visibility:hidden }.slick-slide{float:left;height:100%;min-height:1px;display:none }[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 }._lsp{position:fixed;top:50%;left:50%;margin-left:-35px;margin-top:-13px;width:70px;text-align:center;opacity:1;-webkit-filter:none;-moz-filter:none;-o-filter:none;-ms-filter:none;filter:none;display:none;z-index:20000 }._lsp.anim{display:block }._lsp.anim >div{width:16px;height:16px;background-color:#ed1c24;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1s infinite ease-in-out both;animation:sk-bouncedelay 1s infinite ease-in-out both }._lsp.anim >div:nth-child(1){-webkit-animation-delay:0.38s;animation-delay:0.38s;margin-right:2px }._lsp.anim >div:nth-child(2){-webkit-animation-delay:0.54s;animation-delay:0.54s }._lsp.anim >div:nth-child(3){-webkit-animation-delay:0.7s;animation-delay:0.7s;margin-left:2px }@-webkit-keyframes sk-bouncedelay {0%,80%,100% {-webkit-transform:scale(0);opacity:1 }40% {-webkit-transform:scale(1.0);opacity:0.1 }}@keyframes sk-bouncedelay {0%,80%,100% {-webkit-transform:scale(0);transform:scale(0);opacity:0.1 }40% {-webkit-transform:scale(1.0);transform:scale(1.0);opacity:1 }}#toast{display:block;position:fixed;bottom:20px;z-index:20000;left:50%;transform:translateX(-50%);text-align:center;padding:25px;padding-top:8px;padding-bottom:8px;color:#fff;font-weight:700;max-width:90%;background-color:rgb(104,38,47);-webkit-transition:none !important;transition:none !important;border-radius:0;text-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.2);font-size:2vh }.modals-bg .alert{display:block;position:fixed;top:50%;z-index:15000;left:50%;transform:translate(-50%,-50%);text-align:center;padding:48px;padding-top:25px;padding-bottom:25px;color:white;border-radius:5px;font-weight:700;max-width:90%;background-color:$buttonbg;-webkit-transition:none !important;transition:none !important;text-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.2);font-size:3vh !important;animation:alertappear 0.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:130% }.modals-bg .alert sub{opacity:0.8 }.modals-bg .alert:not(.hideclose)::before{content:'\e805';font-family:"fontello";position:absolute;top:0.2vh;right:1vh }.modals-bg .alert:hover::before{color:#e3e3e3 }@media screen and (max-width:550px) {.alert {width:90% }}@keyframes modalsappear {0% {transform:scale(0.97,0.97);opacity:0.7 }100% {transform:scale(1,1);opacity:1 }}@keyframes alertappear {0% {transform:translate(-50%,-50%) scale(0.95,0.95);opacity:0.7 }100% {transform:translate(-50%,-50%) scale(1,1);opacity:1 }}@keyframes modalsbgappear {0% {opacity:0.7 }100% {opacity:1 }}.modals-bg{overflow:hidden;z-index:11500 !important;top:0;left:0;width:100%;height:100%;position:fixed;text-align:center;animation:0.1s ease-out 0s 1 modalsbgappear;background-color:rgba(18,27,33,0.65);-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px) }.modals-bg.modals-active{overflow-x:hidden !important;overflow-y:auto !important;-webkit-filter:none !important;-moz-filter:none !important;-o-filter:none !important;-ms-filter:none !important;filter:none !important }.modals-bg.modals-layer-0{background-color:transparent !important }body.modalshaded{overflow:hidden }body.modalshaded>*{-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px) }.modals-bg .popups-container{background-color:white;padding:0;border-radius:4px;text-align:left;margin:auto;position:relative;display:inline-block;margin-top:40vh;min-width:320px;animation:0.2s ease-out 0s 1 modalsappear }.modals-bg .popups-container >div{min-width:300px;width:80vw;max-width:800px;display:block !important }.modals-bg .popups-container >img{max-width:90vw;max-height:90vh }.modals-bg .popups-container .popups-closebtn{position:absolute;top:-22px;padding:2px;padding-left:13px;padding-right:10px;right:-12px;font-size:29px;z-index:1;background-color:#f7a71f;display:block;border-radius:24px;height:47px;width:47px }.modals-bg .popups-container .popups-closebtn::after{content:'\e805';font-family:"fontello";color:#fff }.modals-bg .popups-container .popups-closebtn:hover{background-color:#81600b }.pswp{top:0 !important;z-index:1500 !important;bottom:0 !important;height:auto !important }.pswp .pswp__ui{position:relative;height:100% }.pswp .pswp__ui .pswp__top-bar{position:absolute;left:0;bottom:0 !important;height:0 !important;top:auto !important;background-color:rgba(0,0,0,0.85) !important;width:100% }.pswp .pswp__ui .pswp__top-bar .options{z-index:1;float:right;position:relative }.pswp .pswp__ui .pswp__top-bar .caption{z-index:0;position:absolute;text-align:center;top:50%;font-size:11px;left:90px;right:90px;transform:translateY(-50%);margin:0;max-height:26px;pointer-events:none;overflow:hidden }.pswp .pswp__ui .pswp__top-bar .caption.bartop{left:0;right:0;top:auto;bottom:44px;transform:none;max-height:none;text-shadow:0 0 7px rgba(0,0,0,1);font-size:10px }.pswp .pswp__ui .pswp__top-bar .playbtn{padding:5px;width:36px;height:38px;display:inline-block;float:left }.pswp .pswp__ui .pswp__button--close{z-index:10000;text-shadow:1px 1px 3px rgba(0,0,0,0.6) }body.nooverflow .pswp{top:0 !important }.pswp__zoom-wrap{}.pswp:not(.pswp--animated-in) .pswp__button--close{display:none }.pswp__button{background:none !important;width:40px !important;height:40px !important }.pswp__button:before{content:none !important }.pswp__bg{background-color:rgba(18,27,33,0.65) !important;opacity:1 !important }.pswp__button--zoom{float:left !important }.pswp__button--zoom>.icon-zoom-out{display:none }.pswp__button--zoom i{font-size:19px }.pswp--zoomed-in .pswp__button--zoom>.icon-zoom-out{display:inline-block !important }.pswp--zoomed-in .pswp__button--zoom>.icon-zoom{display:none !important }.pswp__container__animated {transition:transform 0.35s ease-in-out }.pswp__preloader--active:after{content:'\e80d';font-family:"fontello";position:fixed;font-size:50px;text-shadow:0 0 20px rgba(0,0,0,1);color:white;transform:translate(-50%,-50%);pointer-events:none;left:50%;top:50%;animation:spincentered 4s infinite linear;display:block;-webkit-transition:all 5000ms ease;-moz-transition:all 5000ms ease;-ms-transition:all 5000ms ease;-o-transition:all 5000ms ease;transition:all 5000ms ease;z-index:12000 }header{color:white;position:fixed;height:105px;width:100%;box-shadow:0 2px 4px -1px rgba(0,0,0,.1),0 4px 5px 0 rgba(0,0,0,.07),0 1px 10px 0 rgba(0,0,0,.06);z-index:1000;background:#faa634;background:-moz-linear-gradient(top,#faa634 0,#ffc828 35%);background:-webkit-linear-gradient(top,#faa634 0,#ffc828 35%);background:linear-gradient(to bottom,#faa634 0,#ffc828 35%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa634',endColorstr='#ffc828',GradientType=0);overflow:hidden }header .wr{height:100% }header .wr .logoholder{position:relative;height:100%;overflow:hidden }header .wr .logoholder img{position:absolute;top:-20%;height:165% }header .wr nav{font-family:'Avenir Next LT Condensed',sans-serif;position:absolute;top:0;right:71px;font-size:115% }header .wr nav li{display:inline-block;padding:20px }header .wr nav a{font-weight:normal;color:white;text-transform:uppercase }header .wr nav a.current,header .wr nav a:hover{color:#81600b }header .wr nav a.white{color:#81600b;background-color:white;padding:13px 20px 10px 20px;border-radius:5px;box-shadow:rgba(0,0,0,0.2) 3px 3px 7px }header .wr nav .icon-menu{display:none }header .wr div.langchooser{font-size:115%;float:right;font-weight:500;color:white;text-transform:uppercase;padding:15px;padding-right:25px;position:absolute;top:23px;right:0;width:67px;cursor:pointer;z-index:10 }header .wr div.langchooser::after{content:'\e800';font-family:"fontello";position:absolute;top:18px;right:5px;font-size:13px }header .wr div.langchooser a{display:none }header .wr div.langchooser a.current,header .wr div.langchooser a:hover{color:#81600b }header .wr div.langchooser:hover a,header .wr div.langchooser.on a{display:block }main {margin-top:105px }@media screen and (max-width:1150px) {header{height:80px }header .wr img{left:-1% }header .wr nav{top:7px }header .wr nav ul{margin-top:0 }header .wr nav ul li{padding-left:15px !important;padding-right:15px !important }header .wr div.langchooser{top:12px }main {margin-top:80px }}@media screen and (max-width:1100px) {header{overflow:visible }header .wr{width:100vw }header .wr nav{top:1px !important;right:0 !important }header .wr nav ul{display:none;background-color:#ffc828;padding-left:0;clear:both;margin-top:69px }header .wr nav ul li{padding-top:0 !important;padding-bottom:15px !important;padding-left:15px !important;padding-right:15px !important;display:block !important;text-align:right }header .wr nav .icon-menu{display:block;position:absolute;padding:5px;right:17px;top:18px;font-size:23px }header .wr nav.on ul{display:block }header .wr div.langchooser{right:90px }}@media screen and (max-width:450px) {header .wr .logoholder img{top:0;height:105% }header .wr div.langchooser{right:60px }}#events_bar{position:relative }#events_bar #slider{width:100%;overflow:hidden;position:relative }#events_bar #slider #track{padding-top:20px;padding-bottom:90px;transition:transform 0.6s ease;white-space:nowrap;position:relative }#events_bar #slider #track div.event{white-space:normal;width:285px;margin:15px;display:inline-block;transition:all 0.6s ease;text-align:center;vertical-align:top }#events_bar #slider #track div.event:not(.active){transform:translateY(50px);opacity:0.65 }#events_bar #slider #track div.event .imground{width:140px;height:140px;margin:auto;overflow:hidden;border-radius:70px }#events_bar #slider #track div.event .imground img{width:100% }#events_bar #slider #track div.event .name{padding:15px;padding-top:25px;padding-bottom:0;font-size:25px;color:#f7a71f }#events_bar #slider #track div.event .bio{padding:15px;padding-top:0;color:#505050 }#events_bar #slider #track div.event .info{margin-top:15px;padding:25px;background-color:#f2f2f2;border-radius:15px;color:#f7a71f;font-size:19px }#events_bar #slider #track div.event .info .eday{text-transform:uppercase;text-align:left }#events_bar #slider #track div.event .info .etime{font-weight:bold;text-align:left }#events_bar #slider #track div.event .info .ename{padding-top:20px;text-align:left;font-weight:500 }#events_bar #slider #track div.event .info hr{border-bottom:solid 2px #f7a71f;margin-bottom:0;margin-top:13px }#events_bar #slider #track div.event .info .edesc{font-size:17px;color:#c61b53;font-style:italic;font-weight:500 }#events_bar #slider #track div.event .video,#events_bar #slider #track div.event .live{color:white;margin-top:25px;width:80%;box-shadow:2px 2px 5px rgba(0,0,0,0.15) }#events_bar #slider #track div.event .video{background-color:#f7a71f;display:none }#events_bar #slider #track div.event .live{background-color:#c61b53;visibility:hidden }#events_bar #slider #track div.event.hasvideo .video{display:inline-block }#events_bar #slider #track div.event.hasvideo .live{display:none }#events_bar #slider #track div.event.islive .live{display:inline-block;visibility:visible }#events_bar #shader_left,#events_bar #shader_right{position:absolute;top:0;height:100%;width:35%;pointer-events:none }#events_bar #shader_left{z-index:1;left:0;background:-moz-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff',endColorstr='#0ffff',GradientType=1 ) }#events_bar #shader_right{z-index:1;right:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0ffff',endColorstr='#fff',GradientType=1 ) }@media screen and (max-width:1200px){#events_bar #shader_left,#events_bar #shader_right{width:20% }}@media screen and (max-width:475px){#events_bar #shader_left,#events_bar #shader_right{width:10% }}#time_bar{align-items:center;position:relative;height:80px;width:100% }#time_bar #time_left,#time_bar #time_right{position:absolute;top:0;height:100%;width:50px;cursor:pointer;z-index:1 }#time_bar #time_left img,#time_bar #time_right img{margin-top:25px;opacity:0.75 }#time_bar #time_left:hover img,#time_bar #time_right:hover img{opacity:1 }#time_bar #time_left.disabled img,#time_bar #time_right.disabled img{opacity:0.2 }#time_bar #time_left{background:-moz-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,1) 65%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,1) 65%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0,rgba(255,255,255,1) 65%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#0ffff',GradientType=1) }#time_bar #time_left img{margin-left:5px;transform:scaleX(-1);vertical-align:middle;cursor:pointer }#time_bar #time_right{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 35%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 35%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 35%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0ffff',endColorstr='#fff',GradientType=1);right:0 }#time_bar #time_right img{margin-left:20px }#time_bar #time_arrow{background:white;position:absolute;width:30px;height:30px;transform:scaleX(0.8) rotate(45deg) translateX(-50%);left:50%;bottom:-31px;z-index:1 }#time_bar #slider{z-index:0;position:relative;width:100%;height:100%;overflow:hidden }#time_bar #slider #track{transform:translateX(50px);transition:transform 0.6s ease;position:relative;white-space:nowrap }#time_bar #slider #track a{height:80px;display:inline-block;background-color:#f7a71f;margin-left:2px;color:white;font-size:19px;padding:10px;padding-top:24px }#time_bar #slider #track a.day{background-color:#c61b53;font-weight:bold }#time_bar #slider #track a.ended{opacity:0.5 }@media screen and (max-width:740px){#time_bar{height:50px }#time_bar #time_arrow{bottom:-38px }#time_bar #slider #track a{height:50px;font-size:16px;padding-top:14px }#time_bar #time_left img,#time_bar #time_right img{margin-top:13px }}#eloadok .wr,#en\/speakers .wr{max-width:1000px;text-align:center }#eloadok div.third,#en\/speakers div.third{cursor:pointer }#eloadok div.third .photo,#en\/speakers div.third .photo{overflow:hidden;display:inline-block;border-radius:50%;height:200px;margin-bottom:5px }#eloadok div.third .photo img,#en\/speakers div.third .photo img{height:100% }#eloadok div.third .bio,#en\/speakers div.third .bio{display:none }#eloadok div.third:nth-child(3n+1),#en\/speakers div.third:nth-child(3n+1){clear:both }#eloadok div.third h3,#en\/speakers div.third h3{display:block }#eloadok.collapsed,#en\/speakers.collapsed{overflow:hidden;max-height:90vh }#eloadok.collapsed::after,#en\/speakers.collapsed::after{content:'';display:block;position:absolute;width:100%;height:200px;bottom:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0ffff',endColorstr='#fff',GradientType=0 ) }#eloadok.collapsed .expandbtn,#en\/speakers.collapsed .expandbtn{position:absolute;bottom:20px;z-index:1;left:50%;transform:translateX(-50%);background-color:#c71b53;font-weight:bold;color:white }.carouselholder,.carouselholder2{margin:0 50px -222px;position:relative;max-height:203px;white-space:nowrap;overflow:hidden }.carouselholder .slick-arrow,.carouselholder2 .slick-arrow{font-size:55px !important;z-index:1;background-color:white;display:block;border-radius:24px;height:47px;width:47px;line-height:47px }.carouselholder .slick-arrow::after,.carouselholder2 .slick-arrow::after{content:'\f144';font-family:"fontello";color:#f7a71f }.carouselholder .slick-arrow:not(.off):hover::after,.carouselholder2 .slick-arrow:not(.off):hover::after{color:#81600b }.carouselholder .slick-prev,.carouselholder2 .slick-prev{left:-70px;transform:scaleX(-1) translate(0,-50%); }.carouselholder .slick-next,.carouselholder2 .slick-next{right:-70px }.carouselholder a.thumb,.carouselholder2 a.thumb{width:307px;display:inline-block;margin:18px;box-shadow:0 2px 4px -1px rgba(0,0,0,.1),0 4px 5px 0 rgba(0,0,0,.07),0 1px 10px 0 rgba(0,0,0,.06);position:relative;background-color:black }.carouselholder a.thumb div,.carouselholder2 a.thumb div{padding-bottom:55%;background-size:cover;display:block;background-position:center }.carouselholder a.thumb::after,.carouselholder2 a.thumb::after{content:'\f16a';font-family:"fontello";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:30px;color:rgb(70,70,70);background-color:white;padding:0;border-radius:6px;line-height:19px;width:27px }.carouselholder a.thumb:hover::after,.carouselholder2 a.thumb:hover::after{color:#f00 }.carouselholder.slick-initialized,.carouselholder2.slick-initialized{overflow:visible }.carousel-container .slick-prev {left:-40px;transform:scaleX(-1) translate(0,-50%) }.carousel-container .slick-next {right:-40px }.carousel-container .slick-arrow {font-size:55px !important;z-index:1;background-color:white;display:block;border-radius:24px;height:47px;width:47px;line-height:47px }.carousel-container{margin:0 50px 0;position:relative;max-height:203px;white-space:nowrap;overflow:hidden }.carousel-container span{white-space:normal }.carousel-container.slick-initialized {overflow:visible }section#videok,#en\/videos{background-color:#f2f2f2;padding-top:90px;overflow:visible;padding-bottom:82px }section#videok h2,#en\/videos h2{margin-bottom:0 }section#videok h3,#en\/videos h3{font-size:190%;text-transform:uppercase }section#videok .video_placeholder,#en\/videos .video_placeholder{background-color:black;padding-bottom:56%;position:relative }section#videok .video_placeholder iframe,#en\/videos .video_placeholder iframe{position:absolute;top:0;left:0;height:100%;width:100% }section#videok .countdown,#en\/videos .countdown{text-align:center;font-size:140% }section#videok .countdown strong,#en\/videos .countdown strong{font-size:165% }.videowindow{width:85vw !important;max-width:1220px !important;padding-bottom:55%;background-color:black;position:relative;overflow:hidden !important }.videowindow iframe{position:absolute;top:0;left:0;height:100%;width:100% }.popups-container{padding:0 !important }.registration{max-width:650px;text-align:center;margin:auto;padding:5px;padding-top:10vh;padding-bottom:15vh;font-size:22px;font-weight:500 }.registration h2{font-weight:bold;margin-bottom:40px }.registration button{float:right;text-transform:uppercase;background-color:rgb(199,27,83);color:white;box-shadow:rgba(0,0,0,0.2) 3px 3px 7px;padding-left:30px;padding-right:30px }.registration button:hover{transform:translate(2px,2px);box-shadow:rgba(0,0,0,0.2) 1px 1px 5px }.registration .holder{padding-top:10px;padding-bottom:10px }.registration .holder .quarter{text-align:left;font-weight:500 }.registration .holder sub{font-size:70% }.registration .holder .tq{flex:2.5 }.registration .holder.days_en{display:block !important;flex-direction:unset;text-align:center }.registration .holder.days_en .quarter{padding-bottom:10px }.registration .holder.days_en .tq{text-align:center !important }.registration .holder.days_en .quarter,.registration .holder.days_en .tq{flex:none;float:none;width:100%;clear:both }.registration input[type="text"]{box-shadow:rgba(0,0,0,0.3) 1px 1px 3px inset;width:100%;padding:11px;padding-top:13px;border-radius:5px;margin-top:-2px;border:1px solid rgba(255,200,40,1) }.registration input[type="text"]:focus{border:1px solid rgb(199,27,83) }.registration input[type="radio"]+label{font-size:18px;padding-top:1px;margin-top:0 }section#galeria h2,#en\/gallery h2{margin-bottom:0 }section#galeria .galleryline,#en\/gallery .galleryline{white-space:nowrap }section#galeria .galleryline .tile,#en\/gallery .galleryline .tile{display:inline-block;margin:10px;cursor:pointer }section#galeria .galleryline .slick-arrow,#en\/gallery .galleryline .slick-arrow{font-size:50px !important;z-index:1;background-color:white;display:block;border-radius:24px;height:40px;width:40px;line-height:47px }section#galeria .galleryline .slick-arrow::after,#en\/gallery .galleryline .slick-arrow::after{content:'\f144';font-family:"fontello";color:#f7a71f }section#galeria .galleryline .slick-arrow:not(.off):hover::after,#en\/gallery .galleryline .slick-arrow:not(.off):hover::after{color:#81600b }section#galeria .galleryline .slick-prev,#en\/gallery .galleryline .slick-prev{left:-35px;transform:scaleX(-1) translate(0,-50%); }section#galeria .galleryline .slick-next,#en\/gallery .galleryline .slick-next{right:-35px }#stream .streamholder,#en\/stream .streamholder{width:100%;background-color:black;padding-bottom:56%;margin-top:20px;max-height:90vh }#stream .streamholder iframe,#en\/stream .streamholder iframe{position:absolute;top:0;left:0 }
/*
     FILE ARCHIVED ON 18:52:42 Jul 22, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:50:41 Jan 26, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.564
  exclusion.robots: 0.017
  exclusion.robots.policy: 0.008
  esindex: 0.01
  cdx.remote: 15.928
  LoadShardBlock: 133.826 (3)
  PetaboxLoader3.datanode: 139.012 (5)
  PetaboxLoader3.resolve: 78.324 (3)
  load_resource: 91.707
  loaddict: 31.618
*/
/* Custom overrides for logo text and mobile menu icon */
header .wr .logoholder .logo-link{display:flex;align-items:center;height:100%;padding-left:10px}
header .wr .logoholder .logo-text{font-family:'Avenir Next LT Condensed',sans-serif;font-weight:700;font-size:22px;line-height:1.1;text-transform:uppercase;color:#fff;display:block;max-width:320px}
@media screen and (max-width:1150px){header .wr .logoholder .logo-text{font-size:18px;max-width:240px}}
@media screen and (max-width:600px){header .wr .logoholder .logo-text{font-size:15px;max-width:200px}}

header .wr nav .icon-menu{width:32px;height:24px}
header .wr nav .icon-menu .menu-bars{position:absolute;left:4px;right:4px;top:11px;height:2px;background:#fff;content:"";display:block}
header .wr nav .icon-menu .menu-bars::before,
header .wr nav .icon-menu .menu-bars::after{content:"";position:absolute;left:0;right:0;height:2px;background:#fff;display:block}
header .wr nav .icon-menu .menu-bars::before{top:-8px}
header .wr nav .icon-menu .menu-bars::after{top:8px}

/* Content tweaks requested */
a{color:#0e83ae}
a:hover{color:#81600b}
table{border-collapse:collapse;border:1px solid #d6d6d6;width:100%}
table th,table td{border:1px solid #d6d6d6;padding:8px 10px;vertical-align:top}
table thead th{background:#f8f8f8}
h1{font-size:200%;width:100%;max-width:none;margin-left:auto;margin-right:auto}
@media screen and (max-width:900px){h1{font-size:200%;white-space:normal}}
h3{display:block;line-height:1.25}
.date-published{display:block;margin-top:6px;font-size:13px;color:#666}
.footer-email{display:block;margin-top:8px;color:#3d3d3d}
.footer-email a{color:#0e83ae;text-decoration:underline}
h2{margin:30px auto}
:root {
  --vitrina-bg: #f4f6f9;
  --vitrina-card-bg: #ffffff;
  --vitrina-text: #121826;
  --vitrina-muted: #6b7280;
  --vitrina-accent: #0b0f2a;
  --vitrina-star: #f4b000;
  --vitrina-shadow: 0 6px 16px rgba(15, 23, 42, 0.12);
  --vitrina-radius: 12px;
}

* {
  box-sizing: border-box;
}

body {
  margin: 0;
  font-family: "Montserrat", "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  color: var(--vitrina-text);
  background: var(--vitrina-bg);
}

.vitrina {
  max-width: 1200px;
  margin: 40px auto 60px;
  padding: 0 20px;
  display: flex;
  flex-direction: column;
  gap: 26px;
}

.vitrina-card {
  display: grid;
  grid-template-columns: 140px 220px minmax(160px, 1fr) auto;
  align-items: center;
  column-gap: 24px;
  padding: 24px 28px;
  border-radius: var(--vitrina-radius);
  background: var(--vitrina-card-bg);
  box-shadow: var(--vitrina-shadow);
  position: relative;
}

.vitrina-logo img {
  display: block;
  width: 120px;
  height: 120px;
  border-radius: 10px;
  object-fit: cover;
}

.vitrina-info {
  min-width: 220px;
}

.vitrina-name {
  margin: 0 0 8px;
  font-size: 24px;
  font-weight: 700;
}

.vitrina-name a {
  color: inherit;
  text-decoration: none;
}

.vitrina-rating {
  display: flex;
  gap: 6px;
}

.vitrina-rating .star {
  width: 10px;
  height: 10px;
  border-radius: 2px;
  border: 1px solid var(--vitrina-star);
  background: transparent;
}

.vitrina-rating .star.half {
  background: linear-gradient(90deg, var(--vitrina-star) 50%, transparent 50%);
}

.vitrina-rating .star:not(.half) {
  background: var(--vitrina-star);
}

.vitrina-bonus {
  font-size: 18px;
  font-weight: 600;
  color: var(--vitrina-text);
  text-align: center;
  padding: 0 8px;
  line-height: 1.3;
  word-break: break-word;
}

.vitrina-cta {
  grid-column: 1 / -1;
  justify-self: center;
  margin-top: 14px;
}

.vitrina-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 14px 20px;
  min-width: 150px;
  font-size: 16px;
  font-weight: 600;
  color: #ffffff;
  background: linear-gradient(180deg, #0f1538, #0b102c);
  border-radius: 10px;
  text-decoration: none;
  box-shadow: 0 4px 10px rgba(10, 16, 42, 0.2);
  white-space: nowrap;
}

.vitrina-button:hover {
  background: linear-gradient(180deg, #121b46, #0c1233);
}

@media (max-width: 900px) {
  .vitrina-card {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    align-items: center;
    text-align: center;
  }

  .vitrina-logo,
  .vitrina-info,
  .vitrina-bonus {
    width: 100%;
  }

  .vitrina-logo {
    display: flex;
    justify-content: center;
  }

  .vitrina-rating {
    justify-content: center;
  }

  .vitrina-bonus {
    flex: 1 1 100%;
    font-size: 16px;
    text-align: left;
    padding: 0;
  }

  .vitrina-cta {
    width: 100%;
  }

  .vitrina-button {
    width: 100%;
  }
}
@media (max-width: 600px) {
  .vitrina {
    margin-top: 24px;
  }

  .vitrina-card {
    padding: 20px;
  }

  .vitrina-name {
    font-size: 20px;
  }
}
