a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#666;font-size:100%;font:inherit;font-family:Open Sans,sans-serif;font-weight:400;margin:0;outline:0;padding:0;text-decoration:none;vertical-align:baseline}input,input:focus,select,select:focus,textarea,textarea:focus{border:0;font-family:Open Sans,sans-serif;outline:0!important}b,strong{font-weight:700}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clearfix{clear:both}a:active{text-decoration:none}#wpadminbar{display:none}body{background:#fff;color:#666;font-size:14px;font-style:normal;font-weight:300;line-height:20px;line-height:24px;margin:0;min-height:100vh;overflow-x:hidden;padding:0;text-align:left}a,h2,h3,h4,h5{color:#333;font-style:normal;font-weight:700;text-decoration:none}h1{font-size:70px;font-weight:700;line-height:100px;margin-bottom:10px}h2{color:#333;font-size:24px;margin-bottom:30px;text-align:center}h3{font-size:20px}h5{display:inline-block;font-size:26px;font-weight:400;line-height:36px;max-width:770px;position:relative;text-transform:uppercase}h5:after,h5:before{background:#fff;content:"";height:1px;left:-100px;position:absolute;top:18px;width:77px}h5:after{left:auto;right:-100px}h6{color:#5ccbc0;padding:0 20px;text-align:center}h4.subtitle,h6{font-size:20px;font-weight:700}.error404 .content-area{min-height:calc(100vh - 180px)}.error404 .site-content{align-items:center;display:flex;flex-direction:column;gap:60px;height:calc(100vh - 190px);justify-content:center;padding:0 20px;width:calc(100% - 40px)}.error404 .site-content .page-content h3,.error404 .site-content p{text-align:center}.gameorder h2{color:#666;font-size:20px;line-height:30px;margin-bottom:50px;margin-top:30px}.gameorder h3{color:#5ccbc0;margin-bottom:10px;margin-top:30px}.gameorder h4{color:#5ccbc0;font-size:24px;line-height:30px}.gameorder p{min-height:10px}.gameorder .button a{color:#fff}.gameorder.nyuszigo .wp-block-image{margin:0}.gameorder.nyuszigo .wp-block-image img{width:100%}.gameorder .wp-block-image{display:inherit;margin-right:0}.gameorder .wp-block-image img{height:auto;max-height:1000px;max-width:1000px!important;width:390px}.gameorder iframe{height:440px;width:100%}#hamburger{display:none}.center{text-align:center}.wrap{margin:auto;max-width:1000px;position:relative;width:95%}.wrap.narrow{max-width:780px}.wrap.narrow p{margin-bottom:15px}.wrap.mini{max-width:600px}.wrap.legal{background:#fff;max-width:480px;padding:80px 160px}.wrap.legal h4{font-size:16px}.wrap.legal h2,.wrap.legal h3,.wrap.legal h4{margin:20px 0 10px}.wrap.select h2{text-align:left}.wrap.map{background:no-repeat 50%;background-position-y:40px;background-size:1100px;height:680px;margin-bottom:-95px}.wrap.top-space{padding-top:80px}section{padding:80px 0;position:relative;width:100%}section.green{background-color:#5ccbc0!important}section.green *{color:#fff}section.green .button:hover{background-color:#66c1ba}section.grey{background-color:#f6f6f6!important}section.white{background-color:#fff!important}section.edge{padding:0}section.last{padding-bottom:150px}section#current-content{padding:50px 0 100px}.budapest-bg{background-color:#26b9ac}.godollo-bg{background-color:#5e4f7b}.balaton-bg{background-color:#009ee3}.budavar-bg{background-color:#936fa7}.belvaros-1-bg{background-color:#339594}.green .card-head{background-color:#fff}.gellert-hegy-bg{background-color:#95a642}.gyerekpalya-bg{background-color:#ee595e}.moneygo-a-varban-bg,.moneygo-bg{background-color:#141b4d}.nagyerdo-bg{background-color:#ee2737}.kek-bg{background-color:#206f8c}.sarga-bg{background-color:#eabe1c}.sisi-bg{background-color:#7d55c7}.tihany-bg{background-color:#8659a2}.coming-soon-bg{background-color:#5ccbc0}ul.vertical{list-style:none;padding:0}.wp-block-image,ul.vertical li{display:inline-block}.wp-block-image{margin:40px 25px;vertical-align:middle}.wp-block-image img{max-height:100px;max-width:160px!important}.partners-content .wp-block-image img{width:100%}.urbango-logo{background:url(../img/urbango-logo.svg) no-repeat 0;background-size:contain;display:block;height:200px;margin:auto;width:290px}.TA_cdsratingsonlywide{margin:-25px auto 0;width:360px}.TA_cdsratingsonlywide #CDSRATINGWIDGET215{height:48px!important;width:360px!important}.TA_cdsratingsonlywide #CDSROWCONTAINER215{height:100%;width:auto}.voucher-preview{padding-top:30px;text-align:center}.voucher-preview h4{color:#5ccbc0;font-size:14px;margin-bottom:10px}.voucher-preview a{border:15px solid #f6f6f6;display:inline-block;max-height:308px;max-width:250px}.voucher-preview a img{border:1px solid #eaeaea;max-width:220px}header{height:80px;position:relative}header .trp-language-switcher{float:right;margin:20px}header a.home{background:url(../img/urbango-logo.svg) no-repeat 0;background-size:contain;display:block;float:left;height:33px;margin-top:22px;width:143px}header .mobile-contact{display:none}header .lang-menu{float:right;list-style:none;margin:24px}header .lang-menu li{display:inline-block;margin:2px}header .lang-menu li a span{color:#5ccbc0;font-size:14px;font-weight:600}header .lang-menu li a span:hover{color:#666}header .menu-fomenu-container{float:right}header .menu-fomenu-container ul.main-menu{list-style:none;padding:0;text-align:right}header .menu-fomenu-container ul.main-menu>li{display:inline-block;margin:10px 12px}header .menu-fomenu-container ul.main-menu>li a{display:block;font-size:14px;font-weight:400;height:50px;line-height:36px;padding:10px}header .menu-fomenu-container ul.main-menu>li a:hover{color:#5ccbc0}header .menu-fomenu-container ul.main-menu>li:first-child.opened{width:170px}header .menu-fomenu-container ul.main-menu>li:first-child:after{border-color:#5ccbc0 transparent transparent;border-style:solid;border-width:4px 4px 0;content:"";height:0;margin-right:-5px;pointer-events:none;position:absolute;top:36px;width:0}header .menu-fomenu-container ul.main-menu>li.nyaralgo a,header .menu-fomenu-container ul.main-menu>li.nyuszigo a,header .menu-fomenu-container ul.main-menu>li.otthongo a,header .menu-fomenu-container ul.main-menu>li.xmasgo a,header .menu-fomenu-container ul.main-menu>li:last-child a{background:#5ccbc0;border-radius:6px;color:#fff;height:20px;line-height:20px;padding:10px 20px}header .menu-fomenu-container ul.main-menu>li.nyaralgo a:hover,header .menu-fomenu-container ul.main-menu>li.nyuszigo a:hover,header .menu-fomenu-container ul.main-menu>li.otthongo a:hover,header .menu-fomenu-container ul.main-menu>li.xmasgo a:hover,header .menu-fomenu-container ul.main-menu>li:last-child a:hover{background:#66c1ba}header .menu-fomenu-container ul.main-menu>li.nyaralgo,header .menu-fomenu-container ul.main-menu>li.nyuszigo,header .menu-fomenu-container ul.main-menu>li.otthongo{margin:10px 0}header .menu-fomenu-container ul.main-menu>li.nyaralgo a,header .menu-fomenu-container ul.main-menu>li.nyuszigo a,header .menu-fomenu-container ul.main-menu>li.otthongo a{background:#ebbe20}header .menu-fomenu-container ul.main-menu>li.nyaralgo a:hover,header .menu-fomenu-container ul.main-menu>li.nyuszigo a:hover,header .menu-fomenu-container ul.main-menu>li.otthongo a:hover{background:#d4ac1b}header .menu-fomenu-container ul.main-menu>li.xmasgo{margin:10px 12px 10px 0}header .menu-fomenu-container ul.main-menu>li.xmasgo a{background:#206f8c}header .menu-fomenu-container ul.main-menu>li.xmasgo a:hover{background:#1d637d}header .menu-fomenu-container ul.main-menu>li ul.sub-menu{position:absolute;z-index:9}header .menu-fomenu-container ul.main-menu>li ul.sub-menu:before{background:#fff;border-top:42px solid #5ccbc0;content:"";height:200px;left:0;position:fixed;top:80px;width:100%}header .menu-fomenu-container ul.main-menu>li ul.sub-menu li ul.sub-menu:before{display:none!important}header .menu-fomenu-container ul.main-menu>li.menu-item-has-children:hover ul.submenu{display:block}header nav.sub{background:#fff;border-top:42px solid #5ccbc0;display:none;height:280px;left:0;position:absolute;top:80px;width:100%;z-index:99}header nav.sub a.voucher{background:url(../img/pikto/gift.svg) no-repeat 30px 28px;background-size:60px;border:1px solid #f6f6f6;cursor:pointer;float:right;font-size:12px;line-height:16px;margin:30px 40px;padding:20px 20px 20px 120px;position:relative;width:150px}header nav.sub a.voucher:hover{background-color:#f6f6f6}header nav.sub a.voucher h3{font-size:20px;margin-bottom:10px}header nav.sub a.voucher span{color:#5ccbc0;display:block;font-size:12px;font-weight:700;padding-top:8px;text-decoration:underline}header nav.sub ul{list-style:none;margin-top:-30px;padding:0}header nav.sub ul li{border-right:1px solid hsla(0,0%,100%,.4);display:inline-block;line-height:20px;vertical-align:top;width:160px}header nav.sub ul li a{color:#fff;display:block;font-weight:400;margin:0 10px;padding:0 10px}header nav.sub ul li a:hover,header nav.sub ul li.current-menu-item>a{font-weight:700}header nav.sub ul li ul{background-image:linear-gradient(#c1c1c1 23%,hsla(0,0%,100%,0) 0);background-position:100%;background-repeat:repeat-y;background-size:1px 5px;margin-top:20px}header nav.sub ul li ul li{border:0;display:block;margin-bottom:18px}header nav.sub ul li ul li a{color:#666;font-weight:700}header nav.sub ul li ul li a:hover{color:#66c1ba}header nav.sub ul li:last-child{border:0}.translatepress-en_US header .menu-fomenu-container ul.main-menu>li.otthongo,.translatepress-en_US header .menu-fomenu-container ul.main-menu>li.xmasgo{display:none}.translatepress-en_US header nav.sub{height:250px}.translatepress-en_US header nav.sub ul li.hun{display:none}footer{height:100px;position:relative;z-index:1}footer .left,footer .right{color:#999;font-size:12px;left:50px;position:absolute;top:40px}footer .left a.dyb,footer .right a.dyb{background:url(../img/dyb_logo.svg) no-repeat;background-size:cover;display:inline-block;height:40px;margin-left:20px;vertical-align:middle;width:52px}footer .left a.dyb:hover,footer .right a.dyb:hover{opacity:.9}footer .right{left:auto;right:50px;top:30px}footer .menu-footer-menu-container{border-top:3px solid #5ccbc0;text-align:center}footer .menu-footer-menu-container ul.footer{background:#fff;list-style:none;padding:0}footer .menu-footer-menu-container ul.footer li{display:inline-block;margin:-3px 20px 0}footer .menu-footer-menu-container ul.footer li a{color:#666;display:block;font-size:14px;font-weight:400;line-height:100px;padding:0 10px}footer .menu-footer-menu-container ul.footer li a:hover{color:#5ccbc0}footer .menu-footer-menu-container ul.footer li.active a{font-weight:700}footer .menu-footer-menu-container ul.footer li.active ul.sub-menu{bottom:100px;transition:all .4s;z-index:-1}footer .menu-footer-menu-container ul.footer li ul.sub-menu{background:#5ccbc0;bottom:0;left:0;position:absolute;transition:all .4s;width:100%;z-index:-2}footer .menu-footer-menu-container ul.footer li ul.sub-menu li a{color:#fff;font-weight:700;letter-spacing:1px;line-height:64px;opacity:.6;text-transform:uppercase}footer .menu-footer-menu-container ul.footer li ul.sub-menu li a:hover{opacity:1}li.card{background:#fff;border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,.1);display:inline-block;height:360px;margin-bottom:10px;position:relative;text-align:left;vertical-align:top;word-spacing:0}li.card.green{background:#f6f6f6}li.card.green .card-head h3 a{color:#666}li.card:after,li.card:before{background-color:#f6f6f6;border-radius:13px;box-shadow:inset -5px 0 5px rgba(0,0,0,.1);content:"";display:block;height:25px;left:-12px;position:absolute;top:98px;width:25px}li.card:after{box-shadow:inset 5px 0 5px rgba(0,0,0,.1);left:auto;right:-12px}li.card .card-head{border-top-left-radius:6px;border-top-right-radius:6px;height:50px;padding:30px;text-align:center}li.card .card-head h3{align-items:center;display:flex;font-size:24px;height:50px;justify-content:center;line-height:50px}li.card .card-head h3 a{display:block;line-height:30px}li.card .card-head *{color:#fff}li.card .capsule-container{align-items:center;display:flex;justify-content:center;position:absolute;top:96px;width:100%}li.card .card-content{padding:30px}li.card .card-content div{background-image:linear-gradient(90deg,#c1c1c1 23%,hsla(0,0%,100%,0) 0);background-position:bottom;background-repeat:repeat-x;background-size:5px 1px;color:#666;display:block;font-weight:800;height:20px;line-height:20px;padding:10px 0}li.card .card-content div:before{background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:25px;content:"";display:inline-block;height:25px;margin:0 5px;vertical-align:middle;width:30px}li.card .card-content div.track:before{background-image:url(../img/pikto/track.svg)}li.card .card-content div.number:before{background-image:url(../img/pikto/people.svg)}li.card .card-content div.price{background:transparent;height:60px}li.card .card-content div.price:before{background-image:url(../img/pikto/price.svg)}li.card .card-content div span{color:#999;display:block;font-size:12px;margin-left:40px}li.card .card-content span.button{display:block}li.card .card-content a.button{display:block;padding:0 10px;text-align:center}li.card.coming-soon .card-content{background:url(../img/urbango-logo.svg) no-repeat 0;background-position:center 120px;background-size:150px auto;color:#999;padding-top:190px;text-align:center}.tracks li.card{height:440px}.tracks li.card .card-content .table{height:70px;margin-bottom:15px}.tracks li.card .card-content .table:before{display:none}.tracks li.card .card-content .table div{background:transparent;background-position:top;background-repeat:no-repeat;background-size:auto 24px;display:inline-block;font-weight:700;height:20px;padding-bottom:4px;padding-top:40px;text-align:center;vertical-align:top;width:calc(50% - 3px)}.tracks li.card .card-content .table div.left{background-image:url(../img/pikto/people.svg);border-right:1px solid #eaeaea}.tracks li.card .card-content .table div.left span{display:none}.tracks li.card .card-content .table div.right{background-image:url(../img/pikto/time.svg)}.tracks li.card .card-content .table div:before{display:none}.tracks li.card .card-content .table div span{display:none;margin:0}.tracks li.card .card-content span.recommended{background-image:url(../img/pikto/recommended.svg);background-position:top;background-repeat:no-repeat;background-size:auto 24px;display:block;font-size:14px;height:100px;line-height:18px;padding-top:30px;text-align:center}.landing-cards ul.cities{margin:0!important}ul.cities,ul.special-offers,ul.tracks{list-style:none;margin:-160px 0 0;padding:0;text-align:center;word-spacing:6px}ul.tracks{margin-bottom:10px;position:relative;z-index:1}ul.tracks li.card{width:25%}.translatepress-en_US .cities li.card:nth-child(2),.translatepress-en_US .cities li.card:nth-child(3),.translatepress-en_US .cities li.card:nth-child(4),.translatepress-en_US .cities li.card:nth-child(5),.translatepress-en_US .tracks li.card:nth-child(3),.translatepress-en_US .tracks li.card:nth-child(4),.translatepress-en_US .tracks li.card:nth-child(5),.translatepress-en_US .tracks li.card:nth-child(6){display:none}.translatepress-en_US .cities li.card:nth-child(3) h3 a{pointer-events:none}.translatepress-en_US .cities li.card:nth-child(3) .card-content a.button{background-color:#bbb;font-size:0;pointer-events:none}.translatepress-en_US .cities li.card:nth-child(3) .card-content a.button:after{content:"Coming soon";display:inline-block;font-size:14px}.button{background:#5ccbc0;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;height:36px;line-height:36px;overflow:hidden;padding:0 20px;text-align:center}.button:hover{background:#66c1ba}.button.white{background:#fff;color:#5ccbc0}.button.white.border{border:1px solid #5ccbc0}.button.white:hover{background:#5ccbc0;color:#fff}.button.yellow{background:#eabe1c!important}.button.yellow:hover{background:#d4ac1b!important}.button.big{font-size:16px;font-weight:400;height:48px;line-height:48px;padding:0 30px}.button.secondary{background:#999;margin-left:20px}.button.secondary:hover{background:#66c1ba}.button.dark{background:transparent;border:1px solid #203f4c;color:#203f4c}.button.dark:hover{background-color:#269a8c!important;border-color:#269a8c!important;color:#203f4c!important}ul.infoblock{list-style:none;padding:0;word-spacing:6px}ul.infoblock li{background:#fff;background-position:40px 50px;background-repeat:no-repeat;background-size:auto 50px;border:1px solid #eaeaea;box-sizing:border-box;display:inline-block;height:360px;padding:140px 40px 50px;position:relative;vertical-align:top;width:calc(33% - 5px);word-spacing:0}ul.infoblock li h3{color:#333;margin-bottom:10px}ul.infoblock li p{color:#666;font-size:12px;height:100px;line-height:18px}ul.infoblock li a{display:block}ul.infoblock li:first-child{background-image:url(../img/pikto/gift.svg)}ul.infoblock li:nth-child(2){background-image:url(../img/pikto/cancel.svg)}ul.infoblock li:nth-child(3){background-image:url(../img/pikto/app.svg)}.why ul.infoblock li.recommended{background-image:none!important;height:auto;min-height:160px;padding:24px;width:calc(25% - 10px)}.why ul.infoblock li.recommended p{height:auto;margin-bottom:0}.why ul.infoblock li.recommended .checkmark{margin-bottom:10px}.why ul.infoblock li.recommended .checkmark svg{fill:#5ccbc0;height:32px;width:32px}body .booked-calendar-shortcode-wrap{height:730px;width:50%}body .booked-calendar-shortcode-wrap .booked-calendar-wrap.large{background:#5ccbc0;height:705px!important}body .booked-calendar-shortcode-wrap table.booked-calendar{background:#5ccbc0;border:50px solid #5ccbc0!important;border-top-width:40px!important}body .booked-calendar-shortcode-wrap table.booked-calendar thead th .monthName{color:#fff;font-size:24px;font-weight:700}body .booked-calendar-shortcode-wrap table.booked-calendar thead th .monthName a{display:none}body .booked-calendar-shortcode-wrap table.booked-calendar thead th .booked-icon-arrow-left:before,body .booked-calendar-shortcode-wrap table.booked-calendar thead th .booked-icon-arrow-right:before{color:#fff;font-weight:700}body .booked-calendar-shortcode-wrap table.booked-calendar tr.days th{border-bottom:1px solid #eaeaea!important;height:58px;padding-bottom:20px!important;vertical-align:bottom}body .booked-calendar-shortcode-wrap table.booked-calendar td.prev-date .date,body .booked-calendar-shortcode-wrap table.booked-calendar td.prev-date:hover .date,body .booked-calendar-shortcode-wrap table.booked-calendar td.prev-date:hover .date span td.date{background:#5ccbc0!important}body .booked-calendar-shortcode-wrap table.booked-calendar td.prev-date .date span,body .booked-calendar-shortcode-wrap table.booked-calendar td.prev-date:hover .date span,body .booked-calendar-shortcode-wrap table.booked-calendar td.prev-date:hover .date span td.date span{color:#fff!important}body .booked-calendar-shortcode-wrap table.booked-calendar td.next-month .date span.number,body .booked-calendar-shortcode-wrap table.booked-calendar td.prev-month .date span.number,body .booked-calendar-shortcode-wrap table.booked-calendar td.prev-month.prev-date .date span.number{color:#77e2d7!important}body .booked-calendar-shortcode-wrap table.booked-calendar tr.entryBlock{background:#fff;border:1px solid #eaeaea!important;border-left:0!important;height:704px;left:50%;overflow-y:scroll;position:absolute;top:0;width:50%}body .booked-calendar-shortcode-wrap table.booked-calendar tr.entryBlock td{background:#fff;width:50%}body .booked-calendar-shortcode-wrap table.booked-calendar tr.entryBlock td .booked-appt-list.shown{box-shadow:0 0 0;padding-bottom:30px;padding-top:40px}body .booked-calendar-shortcode-wrap table.booked-calendar tr td{border:0!important;height:70px!important}body .booked-calendar-shortcode-wrap table.booked-calendar tr td .date{background:#5ccbc0!important}body .booked-calendar-shortcode-wrap table.booked-calendar tr td .date span{color:#fff!important}body .booked-calendar-shortcode-wrap table.booked-calendar tr td.today .date span{border-color:#fff!important;color:#fff!important}body .booked-calendar-shortcode-wrap table.booked-calendar tr td.active .date .number{color:#5ccbc0!important}body .booked-calendar-shortcode-wrap table.booked-calendar tr.week:first-child td{background:#5ccbc0;padding-top:30px!important}body .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-appt-list h2{text-align:left}body .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-appt-list h2 span{color:#5ccbc0;font-size:24px;font-weight:700}body .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-appt-list h2 strong{color:#666;display:block;font-size:16px;font-weight:400}body .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-appt-list .timeslot{height:60px}body .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-appt-list .timeslot .spots-available{line-height:24px}body .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-time{height:40px;padding-left:55px;padding-top:10px;position:relative}body .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-time span.timeslot-range{color:#333;font-size:20px;font-weight:700;word-spacing:-6px}body .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-time span.timeslot-range .booked-icon-clock:before{color:#999;font-size:24px;left:10px;position:absolute;top:17px}body .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-appt-list .timeslot.timeslot-count-hidden .timeslot-time{padding-top:10px!important}body .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people{height:40px;padding-top:13px}body .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button{width:auto}body .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button span{color:#fff;cursor:pointer;font-size:14px}.calendar h3{color:#666;font-size:20px;font-weight:300;line-height:30px;margin-top:30px;text-align:center}.calendar .button{display:block;margin:20px auto;width:120px}.select-box{background:#fff;border:1px solid #eaeaea;height:48px;margin-bottom:30px;overflow:hidden;position:relative;width:400px}.select-box:after{border-bottom:2px solid #333;border-left:2px solid #333;content:"";height:9px;pointer-events:none;position:absolute;right:20px;top:12px;transform:rotate(-45deg);width:9px}.select-box select{color:#666;cursor:pointer;font-size:20px;font-weight:700;height:50px;padding:0 13px;width:calc(100% + 40px)}.select-box.multiple{background:#fff;border:1px solid #eaeaea;height:48px;margin-bottom:30px;overflow:visible;position:relative;width:400px}.select-box.multiple span.caret{display:none!important}.select-box.multiple:after{border-bottom:2px solid #333;border-left:2px solid #333;content:"";height:9px;pointer-events:none;position:absolute;right:20px;top:12px;transform:rotate(-45deg);width:9px}.select-box.multiple .vsb-main button{border:0!important;height:30px;margin-left:1px;outline:none!important;overflow:hidden;padding-right:50px;width:398px}.select-box.multiple .vsb-menu{left:-1px!important;position:absolute;top:0!important;width:400px}.select-box.multiple .vsb-js-search-zone,.select-box.multiple p{display:none}.select-box.multiple .multi li{padding:0 0 0 40px;position:relative}.select-box.multiple .multi li:before{border-color:#999;height:5px;margin-left:-30px;margin-top:10px;width:5px}.select-box.multiple .multi li.active:after{border-bottom:2px solid #666;border-right:2px solid #666;left:40px;margin-left:-22px;margin-top:14px;position:absolute}.bubble{background:#fff;border-radius:100px;box-shadow:0 0 10px rgba(0,0,0,.1);color:#5ccbc0;cursor:pointer;font-size:18px;font-weight:700;height:125px;line-height:26px;padding:75px 0 0;position:absolute;right:-15px;text-align:center;top:10px;width:200px}.bubble span{color:#5ccbc0;display:block;font-size:16px;font-style:italic;font-weight:400;margin-top:10px}.bubble .logo{background:url(../img/bubble.svg) no-repeat;height:186px;left:25px;position:absolute;top:-130px;width:150px}.bubble:hover .bounce{animation:bounce 1.5s;animation-iteration-count:infinite}@keyframes bounce{0%,25%,50%,75%,to{transform:translateY(0)}15%{transform:translateY(-15px)}35%{transform:translateY(-10px)}}body .booked-modal .bm-window{background:#fff!important;height:calc(100% - 120px);padding:90px 0 130px!important;width:600px!important}body .booked-modal .bm-window .booked-scrollable{background:#fff!important;height:calc(100% - 70px);padding:50px 100px!important;width:400px!important}body .booked-modal .bm-window p.booked-title-bar small{color:#fff;font-size:24px;height:60px;line-height:60px;margin:0;text-align:center;text-transform:none}body .booked-modal .bm-window a.close{font-size:14px;font-weight:700;right:30px;top:35px}body .booked-modal .bm-window a.close i{color:#fff;font-weight:700}.modal{background:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.modal.active,.modal.visible{display:block}.modal .modal-box{background:#fff;bottom:0;height:540px;left:0;margin:auto;position:absolute;right:0;top:0;width:600px}.modal .modal-box .modal-head{background:#5ccbc0;height:90px;text-align:center}.modal .modal-box .modal-head a.close{color:#fff;cursor:pointer;font-size:36px;font-weight:400;position:absolute;right:30px;top:30px}.modal .modal-box .modal-head h2{color:#fff;line-height:90px}.modal .modal-box .modal-content{padding:60px 100px}.modal .modal-box .modal-content h2{text-align:left}.modal .modal-box .modal-content p{margin-bottom:30px}.loading-modal{background:rgba(0,0,0,.4);background:hsla(0,0%,100%,.7);height:calc(100% + 60px);height:calc(100% - 220px);top:-60px;top:70px;width:100%;width:600px}.loading-modal,.loading-modal .loader{left:0;margin:auto;position:absolute;right:0}.loading-modal .loader{background:url(../img/loader.svg) no-repeat 50%;bottom:180px;bottom:30px;height:40px;width:100px}#hamburger{-webkit-tap-highlight-color:rgba(0,0,0,0);border:0;cursor:pointer;height:20px;left:5px;margin:0;padding:10px;top:20px;width:25px;z-index:99999}#hamburger,#hamburger span{position:absolute;transform:rotate(0deg)}#hamburger span{background:#5ccbc0;border-radius:2px;display:block;height:4px;left:11px;opacity:1;transition:.25s ease-in-out;width:30px}#hamburger span:first-child{top:12px}#hamburger span:nth-child(2),#hamburger span:nth-child(3){top:19px}#hamburger span:nth-child(4){top:26px}#hamburger.open span{background:#5ccbc0}#hamburger.open span:first-child{left:50%;top:14px;width:0}#hamburger.open span:nth-child(2){transform:rotate(45deg)}#hamburger.open span:nth-child(3){transform:rotate(-45deg)}#hamburger.open span:nth-child(4){left:50%;top:24px;width:0}.capsule{align-items:center;background:#9dede4;border-radius:23px;display:flex;flex-direction:row;height:14px;justify-content:center;padding:6px 12px 6px 8px;width:-moz-fit-content;width:fit-content}.capsule img{height:14px;width:14px}.capsule span{font-family:Open Sans,sans-serif;font-size:10px;font-weight:500;letter-spacing:.02em;line-height:14px;padding-left:6px;text-transform:uppercase}.menu-capsule-container{margin-bottom:5px;margin-left:10px;padding:0 10px}.menu-capsule-container .capsule{border-radius:10px;height:10px;padding:4px 8px 4px 4px}.menu-capsule-container .capsule img{height:10px;width:10px}.menu-capsule-container .capsule span{font-size:8px;line-height:10px;padding-left:4px}.wrap.contacts,.wrap.special{text-align:center}.wrap.contacts p,.wrap.special p{line-height:24px;margin:auto;max-width:640px}.wrap.contacts ul,.wrap.special ul{margin:50px 0 0}.wrap.contacts ul li,.wrap.special ul li{background-position:center 30px;background-repeat:no-repeat;background-size:auto 45px;border-right:1px solid #f6f6f6;text-align:center;width:calc(25% - 5px)}.wrap.contacts ul li:first-child,.wrap.special ul li:first-child{background-image:url(../img/pikto/team_building.svg)}.wrap.contacts ul li:nth-child(2),.wrap.special ul li:nth-child(2){background-image:url(../img/pikto/track.svg)}.wrap.contacts ul li:nth-child(3),.wrap.special ul li:nth-child(3){background-image:url(../img/pikto/school.svg)}.wrap.contacts ul li:last-child,.wrap.special ul li:last-child{background-image:url(../img/pikto/big_teams.svg);border:0}.wrap.contacts ul li a,.wrap.contacts ul li span,.wrap.special ul li a,.wrap.special ul li span{color:#666;display:inline-block;font-weight:700;line-height:22px;padding:90px 0 10px;vertical-align:top}.wrap.contacts ul li a:hover,.wrap.contacts ul li span:hover,.wrap.special ul li a:hover,.wrap.special ul li span:hover{color:#66c1ba;cursor:pointer}.wrap.contacts ul li a span,.wrap.contacts ul li span span,.wrap.special ul li a span,.wrap.special ul li span span{padding:0}.wrap.contacts.occasions ul.vertical,.wrap.special.occasions ul.vertical{margin-bottom:60px}.wrap.contacts.occasions ul.vertical li a span,.wrap.special.occasions ul.vertical li a span{padding:0 20px}.wrap.contacts.occasions ul.vertical li:first-child,.wrap.special.occasions ul.vertical li:first-child{background-image:url(../img/pikto/people.svg)}.wrap.contacts.occasions ul.vertical li:nth-child(2),.wrap.special.occasions ul.vertical li:nth-child(2){background-image:url(../img/pikto/beer.svg)}.wrap.contacts.occasions ul.vertical li:nth-child(3),.wrap.special.occasions ul.vertical li:nth-child(3){background-image:url(../img/pikto/team_building.svg)}.wrap.contacts.occasions ul.vertical li:last-child,.wrap.special.occasions ul.vertical li:last-child{background-image:url(../img/pikto/school.svg);border:0}.wrap.contacts ul li{height:120px}.wrap.contacts ul li:first-child{background-image:url(../img/pikto/start.svg);background-size:42px}.wrap.contacts ul li:nth-child(2){background-image:url(../img/pikto/time.svg)}.wrap.contacts ul li:nth-child(3){background-image:url(../img/pikto/email.svg);background-size:48px}.wrap.contacts ul li:last-child{background-image:url(../img/pikto/phone.svg);border:0}.wrap.contacts ul li span:hover{color:#666;cursor:default}.wrap.contacts ul li a{color:#666}.wrap.contacts ul li a:hover{color:#66c1ba}section.about{background:url(../img/urbango_green_logo.svg) no-repeat;background-position:right 70px bottom 0;background-size:330px}.wrap.about,.wrap.about-track{min-height:390px}.wrap.about span.logo,.wrap.about-track span.logo{background:url(../img/urbango-logo2.svg) no-repeat 0 0;background-size:contain;display:block;height:80px;margin:-10px 0 20px}.wrap.about h2,.wrap.about-track h2{text-align:left}.wrap.about .gallery,.wrap.about .photo,.wrap.about .video,.wrap.about-track .gallery,.wrap.about-track .photo,.wrap.about-track .video{background:rgba(0,0,0,.1);border-radius:6px;float:left;height:360px;margin-bottom:50px;margin-right:50px;position:relative;width:640px}.wrap.about .gallery iframe,.wrap.about .gallery img,.wrap.about .photo iframe,.wrap.about .photo img,.wrap.about .video iframe,.wrap.about .video img,.wrap.about-track .gallery iframe,.wrap.about-track .gallery img,.wrap.about-track .photo iframe,.wrap.about-track .photo img,.wrap.about-track .video iframe,.wrap.about-track .video img{border-radius:6px;margin:20px}.wrap.about .about-content,.wrap.about-track .about-content{margin-left:685px}.wrap.about .about-content p,.wrap.about-track .about-content p{margin-bottom:20px}.wrap.about-track.city .photo,.wrap.about.city .photo{float:right;height:480px;margin:0 0 50px 50px}.wrap.about-track.city .about-content,.wrap.about.city .about-content{margin-left:0}.wrap.about-track.city .about-content h2,.wrap.about.city .about-content h2{text-align:left}.wrap.about-track.city .about-content a,.wrap.about.city .about-content a{background-position:right 1px center;background-repeat:no-repeat;background-size:28px;color:#5ccbc0;display:inline-block;height:28px;line-height:28px;margin-right:36px;margin-top:20px;padding-right:40px}.wrap.about-track.city .about-content a.facebook,.wrap.about.city .about-content a.facebook{background-image:url(../img/facebook-icon.svg)}.wrap.about-track.city .about-content a.insta,.wrap.about.city .about-content a.insta{background-image:url(../img/insta-icon.svg)}.wrap.about-team h2{text-align:left;text-transform:uppercase}.wrap.about-team b{font-size:16px}.wrap.about-track .gallery{float:right;height:450px;margin:0 0 50px 20px}.wrap.about-track .gallery .owl-carousel{margin:20px}.wrap.about-track .gallery .owl-carousel .owl-item{border-radius:6px;height:450px;overflow:hidden}.wrap.about-track .gallery .owl-carousel .owl-item img{height:auto;margin:0}.wrap.about-track .gallery .owl-carousel .owl-item a{background-size:cover;display:block;height:450px;width:640px}.wrap.about-track .gallery .owl-carousel .owl-dots{margin-top:15px;text-align:center}.wrap.about-track .gallery .owl-carousel .owl-dots button.owl-dot{background:#999;border-radius:6px;height:10px;margin:5px;outline:none!important;width:10px}.wrap.about-track .gallery .owl-carousel .owl-dots button.owl-dot.active{background:#fff;border:1px solid #999;box-sizing:content-box}.wrap.about-track .gallery .owl-carousel .owl-nav{position:absolute;top:calc(50% - 60px);width:100%}.wrap.about-track .gallery .owl-carousel .owl-nav button{outline:none!important;padding:20px!important}.wrap.about-track .gallery .owl-carousel .owl-nav button.owl-next{float:right}.wrap.about-track .gallery .owl-carousel .owl-nav button span{color:hsla(0,0%,100%,.6);font-size:60px;font-weight:400}.wrap.about-track .gallery .owl-carousel .owl-nav button:hover span{color:#fff}.wrap.about-track h2{line-height:32px;text-align:left}.wrap.about-track .about-content{margin-left:0}.wrap.phone{background:#5ccbc0 url(../img/pikto/phone-white.svg) no-repeat 70px 30px;background-size:50px;border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,.1);color:#fff;margin-top:100px;padding:20px 0;text-align:center}.wrap.phone p{color:#fff;margin-bottom:0}.wrap.phone a{color:#fff;display:inline-block;font-size:22px;font-weight:800;margin-top:10px}.landing-buttons{display:flex;gap:40px;justify-content:center;margin:50px auto auto}.wrap.beginnings{text-align:left}.wrap.beginnings h2{padding-top:40px;text-align:left}.wrap.beginnings .photo{background-position:50%;background-size:cover;border-radius:125px;float:left;height:250px;margin-right:55px;width:250px}.wrap.gyik h2{height:70px;line-height:70px}.wrap.gyik h2 span{background:url(../img/pikto/lizard.svg) no-repeat 0;background-size:50px;display:inline-block;height:70px;vertical-align:middle;width:70px}.wrap.gyik ul{list-style:none;padding:0}.wrap.gyik ul li{background:#f6f6f6;border:1px solid #eaeaea;padding:30px 40px 20px}.wrap.gyik ul li h4{font-size:16px;margin-bottom:10px}.wrap.gyik ul li p{font-size:14px;line-height:22px}.wrap.gyik .button{display:block;margin:40px auto 0;width:200px}section.appearances{background:url(../img/newspaper.svg) no-repeat;background-position:right 50px top 70px}section.appearances.short{background:#fff}section.appearances.short ul li a img{opacity:.9}.wrap.appearances{text-align:left}.wrap.appearances h2{margin-bottom:20px;text-align:left}.wrap.appearances p{border-bottom:1px solid #eaeaea;display:inline-block;margin-bottom:80px;padding-bottom:30px}.wrap.appearances ul{list-style:none;padding:0;word-spacing:100px}.wrap.appearances ul li{display:inline-block;vertical-align:middle;width:calc(25% - 78px)}.wrap.appearances ul li a{display:block}.wrap.appearances ul li a img{width:100%}.wrap.who-we-are h2{margin-left:270px;text-align:left}.wrap.who-we-are ul{list-style:none;margin-top:100px;padding:0}.wrap.who-we-are ul li{height:300px;text-align:center}.wrap.who-we-are ul li .photo{background-position:50%;background-size:cover;border-radius:110px;float:left;height:220px;margin:0 50px 20px 0;width:220px}.wrap.who-we-are ul li h3{color:#5ccbc0;font-size:24px;margin-bottom:30px;text-align:left}.wrap.who-we-are ul li p{margin-bottom:20px;text-align:left}section.testimonials{background:url(../img/testimonials.svg) no-repeat;background-position:right 50px bottom 70px;background-size:300px}section.testimonials.landing-voucher{background:url(../img/gift.svg) no-repeat;background-position:right 50px bottom 70px;background-size:300px}.wrap.testimonials h2{text-align:left}.wrap.testimonials ul{border-bottom:1px solid #eaeaea;list-style:none;padding:0}.wrap.testimonials ul li{background-position:20px 20px;background-repeat:no-repeat;background-size:38px;border-top:1px solid #eaeaea;padding:20px 20px 20px 80px;position:relative}.wrap.testimonials ul li.facebook{background-image:url(../img/facebook_mintgreen.svg)}.wrap.testimonials ul li .stars{position:absolute;right:0;top:12px}.wrap.testimonials ul li .stars span{background:url(../img/star.svg) no-repeat 50%;background-size:cover;display:inline-block;height:28px;margin-left:5px;width:28px}.wrap.testimonials ul li a h3{font-size:20px;margin-bottom:10px}.wrap.testimonials ul li a p{font-size:16px;font-style:italic;line-height:24px}.wrap.testimonials.landing-voucher ul li{padding-left:0!important}.wrap.testimonials .buttons{display:flex;justify-content:center;margin-top:40px;width:100%}.wrap.track-data .photo{background:rgba(0,0,0,.1);border-radius:6px;float:left;height:auto;margin-right:100px;position:relative;width:480px}.wrap.track-data .photo img{border-radius:6px;margin:20px 20px -30px;width:480px}.wrap.track-data .right{margin-left:580px}.wrap.track-data h2,.wrap.track-data h3{text-align:left}.wrap.track-data ul{list-style:none;padding:0}.wrap.track-data ul li{background-image:linear-gradient(90deg,#c1c1c1 23%,hsla(0,0%,100%,0) 0);background-position:bottom;background-repeat:repeat-x;background-size:5px 1px;height:40px}.wrap.track-data ul li span{background-position:0;background-repeat:no-repeat;background-size:auto 22px;display:inline-block;height:22px;line-height:22px;padding:10px 0 10px 40px;width:150px}.wrap.track-data ul li.end span,.wrap.track-data ul li.start span{background-position:2px}.wrap.track-data ul li.number span{background-position:4px;background-size:auto 26px}.wrap.track-data ul li b{color:#333}.wrap.track-data ul li.people span{background-image:url(../img/pikto/people.svg)}.wrap.track-data ul li.start span{background-image:url(../img/pikto/start.svg)}.wrap.track-data ul li.end span{background-image:url(../img/pikto/end.svg)}.wrap.track-data ul li.number span{background-image:url(../img/pikto/stops.svg)}.wrap.track-data ul li.length span{background-image:url(../img/pikto/track.svg)}.wrap.track-data ul li.time span{background-image:url(../img/pikto/time.svg)}.wrap.track-data ul li.recommended{background:transparent;height:auto}.wrap.track-data ul li.recommended span{background-image:url(../img/pikto/recommended.svg);background-position:4px 10px;float:left;height:100px}.wrap.line{color:#203f4c!important;text-align:center}.wrap.line p{display:block;margin:0 auto 20px;max-width:350px;opacity:1;transition:all .5s}.wrap.line p.hidden{opacity:0;transition:all .5s}.wrap.line .track-line{background-position:center 0;background-repeat:no-repeat;background-size:contain;height:0;overflow-y:hidden}.wrap.line .track-line.visible{animation:visible 1s;height:230px;margin-top:-80px}.wrap.line .track-line.visible.mobile{height:800px;margin-bottom:40px}.wrap.line .track-line.hidden{animation:visible 1s;height:0;margin-top:0}section.hero{background:url(../img/hero-frontpage.jpg) no-repeat 50%;background-size:cover;height:160px;padding:120px 0;position:relative;text-align:center}section.hero.light:after{background-color:transparent}section.hero:after{background-color:rgba(0,0,0,.2);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}section.hero.thick{padding:200px 0}section.hero:not(.slider) *{color:#fff;position:relative;z-index:9}section.hero.voucher{background-image:url(../img/page/voucher-hero.jpg)}section.hero.xmasgo{background:#206f8c;display:flex;height:auto;padding:0}section.hero.xmasgo img{height:auto;margin:auto;max-width:1000px;min-width:300px;width:75%}section.hero.game-order{background:#5ccbc0}section.hero.game-order img{height:auto;margin:auto;max-width:500px;width:90%}section.hero.game-order:after{display:none}section.hero.game-order.nyuszigo{height:320px;padding:80px 0}section.hero.game-order.nyuszigo img{max-height:320px}section.hero.special-offer{background-image:url(../img/page/special-offer-hero.jpg)}section.hero a.foodbango-mobile,section.hero a.nyuszigo-mobile,section.hero a.otthongo-mobile,section.hero a.voucher-mobile,section.hero a.xmasgo-mobile{display:none}section.hero.slider{background:#f6f6f6!important;height:650px;padding:0;position:relative;text-align:left;z-index:0}section.hero.slider:after{display:none}.wrap.form{margin-top:-120px;max-width:600px}.wrap.form h2{background:#5ccbc0;color:#fff;font-size:24px;height:90px;line-height:90px;margin-bottom:0;position:relative}.wrap.form h2:after,.wrap.form h2:before{background:#f6f6f6;border-radius:10px;bottom:-10px;box-shadow:inset -3px 0 3px rgba(0,0,0,.1);content:"";display:block;height:20px;left:-10px;position:absolute;width:20px}.wrap.form h2:after{box-shadow:inset 3px 0 3px rgba(0,0,0,.1);left:auto;right:-10px}.wrap.form form{background:#fff;border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,.1);padding:90px 100px}.wrap.form form div.hidden{display:none}.wrap.form form div.visible{display:block}.wrap.form form .select-box,.wrap.form form input,.wrap.form form textarea{border:1px solid #999;border-radius:4px;display:block;font-size:14px;height:40px;line-height:40px;margin-bottom:30px;margin-top:2px;padding:0 15px;width:calc(100% - 30px)}.wrap.form form .select-box:focus,.wrap.form form input:focus,.wrap.form form textarea:focus{border-color:#5ccbc0}.wrap.form form .select-box.error,.wrap.form form input.error,.wrap.form form textarea.error{border-color:#ee595e!important}.wrap.form form .select-box{padding:0;width:100%}.wrap.form form .select-box select{font-size:16px;font-weight:700;height:42px}.wrap.form form h4,.wrap.form form label{color:#666;font-size:14px;font-weight:700;margin-bottom:4px}.wrap.form form h4 span,.wrap.form form label span{color:#ee595e;font-weight:700}.wrap.form form h4.required:after,.wrap.form form label.required:after{color:#ee595e;content:"*";display:inline-block;font-weight:700;margin-left:4px}.wrap.form form input[type=checkbox],.wrap.form form input[type=radio]{-webkit-appearance:none;border:0;cursor:pointer;height:20px;position:absolute;width:50px}.wrap.form form input[type=checkbox]:after,.wrap.form form input[type=radio]:after{background:#fff;border:1px solid #999;border-radius:3px;content:"";display:block;height:20px;margin-left:-5px;text-align:center;width:20px}.wrap.form form input[type=checkbox]:checked:after,.wrap.form form input[type=radio]:checked:after{background:#5ccbc0;color:#5ccbc0;font-size:24px;line-height:46px}.wrap.form form input[type=radio]{left:0;top:0}.wrap.form form input[type=radio]:after{border-radius:12px;margin-left:-20px}.wrap.form form .checkbox a,.wrap.form form .radio a{color:#5ccbc0;display:inline-block;font-size:14px;margin:0;text-decoration:underline}.wrap.form form .checkbox label,.wrap.form form .radio label{display:block;font-size:14px;margin-bottom:25px;margin-left:50px;position:relative}.wrap.form form .radio label{cursor:pointer;display:inline-block;margin-left:15px;padding-left:35px}.wrap.form form input[type=submit]{-webkit-appearance:none;border:0;cursor:pointer;font-size:16px;font-weight:400;height:48px;line-height:48px;margin:50px auto 0;padding:0 30px;width:200px}.wrap.form form textarea{height:100px;line-height:24px;padding:10px 15px}.wrap.form form.game_order .shipping_address,.wrap.form form.game_order .shipping_city,.wrap.form form.game_order .shipping_name,.wrap.form form.game_order .shipping_postal{display:none}.wrap.form form.game_order .shipping_address.visible,.wrap.form form.game_order .shipping_city.visible,.wrap.form form.game_order .shipping_name.visible,.wrap.form form.game_order .shipping_postal.visible{display:block}.wrap.form .error-message{color:#ee595e;display:block;font-weight:700;margin-bottom:20px;text-align:center}body .booked-modal .bm-window p{font-size:13px!important;line-height:18px}body .booked-form .field .checkbox-radio-block{position:relative}body .booked-form .field .checkbox-radio-block input[type=checkbox],body .booked-form .field .checkbox-radio-block input[type=radio]{-webkit-appearance:none;cursor:pointer;height:20px;position:absolute;width:30px}body .booked-form .field .checkbox-radio-block input[type=checkbox]:after,body .booked-form .field .checkbox-radio-block input[type=radio]:after{background:#fff;border:1px solid #999;border-radius:3px;content:"";display:block;height:20px;margin-left:0;text-align:center;width:20px}body .booked-form .field .checkbox-radio-block input[type=checkbox]:checked:after,body .booked-form .field .checkbox-radio-block input[type=radio]:checked:after{background:#5ccbc0;color:#5ccbc0;font-size:24px;line-height:46px}body .booked-form .field .checkbox-radio-block label{padding-left:35px!important}ul.special-offers{display:flex;gap:10px}ul.special-offers li.card{flex:1 1 0%;height:auto}ul.special-offers li.card .card-head{background:#5ccbc0}ul.special-offers li.card .card-head h3{font-size:22px}ul.special-offers li.card .card-content{text-align:center}ul.special-offers li.card .card-content span.icon{background:url(../img/pikto/beer.svg) no-repeat 50%;background-size:auto 45px;display:block;height:60px;margin:0 auto 15px;width:60px}ul.special-offers li.card .card-content p{display:block;font-size:14px;height:70px;line-height:20px}ul.special-offers li.card .card-content a{border:2px solid #999;border-radius:20px;box-sizing:border-box;display:block;height:40px;margin:10px auto;position:relative;width:40px}ul.special-offers li.card .card-content a:hover:after{background-color:#f6f6f6;border-radius:12px;content:"";display:block;height:24px;left:6px;position:absolute;top:6px;width:24px}ul.special-offers li.card .card-content a.active{border-color:#5ccbc0}ul.special-offers li.card .card-content a.active:after{background-color:#5ccbc0;border-radius:12px;content:"";display:block;height:24px;left:6px;position:absolute;top:6px;width:24px}section.trustpilot .wrap{max-width:1060px}section.trustpilot .wrap .ti-widget[data-layout-id="4"][data-set-id=light-background] .ti-controls .ti-next:after,section.trustpilot .wrap .ti-widget[data-layout-id="4"][data-set-id=light-background] .ti-controls .ti-next:before,section.trustpilot .wrap .ti-widget[data-layout-id="4"][data-set-id=light-background] .ti-controls .ti-prev:after,section.trustpilot .wrap .ti-widget[data-layout-id="4"][data-set-id=light-background] .ti-controls .ti-prev:before{background-color:#fff}section.trustpilot .wrap .ti-widget[data-layout-id="4"][data-set-id=light-background] .ti-rating-text *{color:#fff}section.trustpilot .wrap .ti-widget[data-layout-id="4"][data-set-id=light-background] .ti-widget-container{margin-bottom:0}section.trustpilot .wrap p{text-align:center}section.trustpilot .wrap .ti-review-text-container.ti-review-content{color:#666!important}.beginnings .photo{background-position:50%;background-size:cover;border-radius:125px;float:left;height:250px;width:250px}@media screen and (max-width:1400px){.bubble{top:-250px}.track .bubble{top:-125px}header nav.sub a.voucher{margin:30px}header nav.sub ul li{width:120px}header nav.sub ul li a{margin:0}header .menu-fomenu-container ul.main-menu>li{margin:10px}header .menu-fomenu-container ul.main-menu>li:first-child.opened{width:70px}.menu-capsule-container{margin-left:0}}@media screen and (max-width:1024px){h1{font-size:50px;line-height:80px}h5{font-size:24px}h5:after{right:-85px}header .lang-menu{margin:24px 20px}header .menu-fomenu-container ul.main-menu>li a{font-size:12px;padding:10px 8px}header .menu-fomenu-container ul.main-menu>li:first-child:after{margin-left:-4px}header .menu-fomenu-container ul.main-menu>li:first-child{width:auto}header .menu-fomenu-container ul.main-menu>li.xmasgo{margin-right:0}header .menu-fomenu-container ul.main-menu>li.otthongo a,header .menu-fomenu-container ul.main-menu>li.xmasgo a,header .menu-fomenu-container ul.main-menu>li:last-child a{padding:10px 8px}header nav.sub a.voucher{display:none}section{padding:50px 0}section.hero h1{font-size:42px}section.hero h5{font-size:20px;line-height:30px;max-width:47%}section.hero.thick{padding:120px 0}ul.cities,ul.special-offers,ul.tracks{margin:-130px 0 0}li.card{height:330px}li.card.card:after,li.card.card:before{top:78px}li.card .card-head{padding:20px}li.card .card-head h3{font-size:22px}li.card .capsule-container{top:76px}li.card .card-content{padding:20px}ul.cities li.card .card-content div span{display:none}ul.cities li.card .card-content a.button{font-size:11px}.wrap.contacts ul,.wrap.special ul{margin:30px 0}.wrap.about .gallery,.wrap.about .photo,.wrap.about .video,.wrap.about-track .gallery,.wrap.about-track .photo,.wrap.about-track .video{float:none;margin:0 0 60px -30px;width:650px}.wrap.about .gallery iframe,.wrap.about .photo iframe,.wrap.about .video iframe,.wrap.about-track .gallery iframe,.wrap.about-track .photo iframe,.wrap.about-track .video iframe{width:100%!important}.wrap.about,.wrap.about-team,.wrap.about-track,.wrap.appearances,.wrap.beginnings,.wrap.narrow{max-width:780px;width:80%}.wrap.about .about-content,.wrap.about-team .about-content,.wrap.about-track .about-content,.wrap.appearances .about-content,.wrap.beginnings .about-content,.wrap.narrow .about-content{margin-left:0}.wrap.beginnings .photo{margin-bottom:60px;margin-top:60px}.wrap.beginnings h2{padding-top:0}.wrap.appearances ul{word-spacing:40px}.wrap.appearances ul li{width:calc(25% - 35px)}footer .menu-footer-menu-container ul.footer li{margin:-3px 0 0}footer .left{left:20px}footer .right{right:20px}ul.infoblock li{background-position:30px 30px;height:340px;padding:100px 30px 30px}ul.infoblock li p{height:135px}ul.infoblock li h3{font-size:18px}.tracks li.card{height:400px}.tracks li.card .card-content .table div{line-height:16px;padding-top:35px}.wrap.map{height:600px;margin:-160px 0 -65px;width:100%}.wrap.who-we-are ul li{height:280px}.wrap.track-data .photo{margin-right:0;width:calc(50% - 50px)}.wrap.track-data .photo img{width:100%}.wrap.track-data .right{margin-left:50%}.wrap.track-data .right ul li{overflow:hidden}.wrap.track-data .right ul li span{width:130px}body .booked-calendar-wrap .booked-appt-list{padding:30px 25px 10px!important}body .booked-calendar-wrap .booked-appt-list .timeslot .spots-available{font-size:10px}body .booked-calendar-shortcode-wrap table.booked-calendar{border:30px solid #5ccbc0!important}ul.special-offers{flex-wrap:wrap;justify-content:center}ul.special-offers li.card{flex:0 1 auto;width:400px!important}ul.special-offers li.card .card-head h3{font-size:18px}ul.special-offers li.card .card-content p{height:auto;line-height:18px}ul.special-offers li.card .card-content a{margin-top:30px}.voucher-preview{padding-bottom:50px}.voucher-preview a img{margin-bottom:-7px;max-width:180px}.wrap.legal{margin-top:-50px;padding:80px 150px}.wrap.form form .select-box.multiple{height:40px}header .menu-fomenu-container ul.main-menu>li{margin:10px 0}header .menu-fomenu-container ul.main-menu>li:first-child.opened{width:auto}.why ul.infoblock li.recommended{min-height:206px}}@media screen and (max-width:750px){body{overflow-x:hidden;width:100vw}header .menu-fomenu-container{background:#5ccbc0;display:none;margin-left:-6%;position:absolute;top:80px;width:112%;z-index:999}header .menu-fomenu-container.open{display:block}header .menu-fomenu-container ul.main-menu{text-align:center}header .menu-fomenu-container ul.main-menu li{display:block}header .menu-fomenu-container ul.main-menu li a{color:#fff;font-size:14px;font-weight:700;height:24px}header .menu-fomenu-container ul.main-menu li a:hover{color:#fff}header .menu-fomenu-container ul.main-menu li:first-child:after{border-color:#fff transparent transparent;margin-left:40px}header #hamburger{display:block}header .lang-menu{margin:24px 10px}header a.home{float:none;left:0;margin:auto;position:absolute;right:0;top:22px}header .mobile-contact{background:#fff;display:block;position:absolute;right:10px;top:25px}header .mobile-contact a.mail,header .mobile-contact a.tel{background:url(../img/pikto/phone.svg) no-repeat 50%;background-size:25px;display:inline-block;height:30px;width:30px}header .mobile-contact a.mail{background-image:url(../img/pikto/email.svg);background-size:20px}header nav.sub{background:#f6f6f6;border-bottom:5px solid #5ccbc0;border-top:0;height:auto;margin:auto;right:0;top:140px;width:100%;z-index:9999}header nav.sub .wrap{width:100%}header nav.sub ul{margin-top:10px}header nav.sub ul li{display:block;height:auto;width:auto}header nav.sub ul li a{color:#666;font-weight:700;line-height:40px;text-align:center}header nav.sub ul li ul.sub-menu{margin-top:0}header nav.sub ul li ul.sub-menu li{background:#fff;margin:0;padding:5px}header nav.sub ul li ul.sub-menu li .menu-capsule-container{display:flex;justify-content:center;margin:0}header nav.sub ul li ul.sub-menu li a{font-weight:400;line-height:30px}section.hero{height:100px;overflow:hidden;padding:80px 0}section.hero.game-order.nyuszigo{height:160px;padding:50px 0}section.hero.game-order.nyuszigo img{max-height:160px}section.hero.xmasgo{display:block}section.hero.thick{padding:100px 0}section.hero.thick.frontpage{padding:80px 0 250px}section.hero h1{font-size:32px;line-height:40px}section.hero h5{font-size:14px;line-height:22px;max-width:100%}section.hero h5:after,section.hero h5:before{display:none}section.hero a.foodbango-mobile,section.hero a.nyaralgo-mobile,section.hero a.nyuszigo-mobile,section.hero a.otthongo-mobile,section.hero a.voucher-mobile,section.hero a.xmasgo-mobile{background:#fff url(../img/pikto/gift.svg) no-repeat 20px 10px;background-size:30px;border-radius:6px;color:#333;display:block;height:50px;left:0;line-height:50px;margin:auto;padding-left:30px;position:absolute;right:0;text-align:center;top:315px;width:calc(90% - 30px);z-index:1}section.hero a.foodbango-mobile.hidden,section.hero a.nyaralgo-mobile.hidden,section.hero a.nyuszigo-mobile.hidden,section.hero a.otthongo-mobile.hidden,section.hero a.voucher-mobile.hidden,section.hero a.xmasgo-mobile.hidden{display:none}section.hero a.otthongo-mobile{background:#5ccbc0 url(../img/otthongo_2.svg) no-repeat 17px 7px;background-size:40px;color:#fff;font-size:15px;top:260px}section.hero a.nyaralgo-mobile{background:#5ccbc0 url(../img/nyaralgo.svg) no-repeat 17px 7px;background-size:40px;color:#fff;font-size:15px;top:260px}section.hero a.foodbango-mobile,section.hero a.nyuszigo-mobile,section.hero a.xmasgo-mobile{background-size:35px;color:#fff;font-size:15px;top:205px}section.hero a.nyuszigo-mobile{background:#5ccbc0 url(../img/nyuszigo2.svg) no-repeat 17px 7px;background-size:35px;top:260px}section.hero a.foodbango-mobile{background:#206f8c url(../img/foodbango2.svg) no-repeat 19px 5px;background-size:32px}section.hero a.xmasgo-mobile{background:#206f8c url(../img/xmasgo_2.svg) no-repeat 17px 7px;background-size:32px;top:260px}.translatepress-en_US section.hero a.foodbango-mobile,.translatepress-en_US section.hero a.otthongo-mobile,.translatepress-en_US section.hero a.voucher-mobile,.translatepress-en_US section.hero a.xmasgo-mobile{display:none}.translatepress-en_US section.hero.thick.frontpage{padding-bottom:160px}.translatepress-en_US li.card .card-content div{line-height:16px;width:calc(33% - 28px)}.translatepress-en_US li.card .card-content div:before{margin-bottom:6px}.translatepress-en_US .track .bubble{top:-235px!important}ul.cities,ul.special-offers,ul.tracks{margin-top:-100px}ul.cities{overflow:hidden}li.card{display:block;height:240px;margin-left:10px;margin-right:10px;margin-top:20px;width:auto!important}li.card.card:after,li.card.card:before{top:98px}li.card .card-head{height:100px;padding:5px}li.card .card-head h3{height:100px}li.card .capsule-container{top:96px}li.card .card-content{padding:20px 0;text-align:center}li.card .card-content div{background:transparent;border-right:1px solid #eaeaea;display:inline-block;font-size:12px;font-weight:700;height:40px;padding:0 12px;vertical-align:top}li.card .card-content div:before{display:block;margin:auto}li.card .card-content div.price{border:0}li.card .card-content div.price span{display:none}li.card .card-content div.price span.old-price{display:none!important}li.card .card-content div.price span.new-price{display:inline-block!important;font-size:13px!important;margin:0}.three-card,.wrap,.wrap.about,.wrap.about-team,.wrap.about-track,.wrap.appearances,.wrap.beginnings,.wrap.narrow{width:90%}.wrap.about .gallery,.wrap.about .photo,.wrap.about .video,.wrap.about-track .gallery,.wrap.about-track .photo,.wrap.about-track .video{background:transparent;height:auto;margin-left:0;width:auto}.wrap.about .gallery iframe,.wrap.about .photo iframe,.wrap.about .video iframe,.wrap.about-track .gallery iframe,.wrap.about-track .photo iframe,.wrap.about-track .video iframe{height:280px;margin:0}.wrap.contacts p,.wrap.special p{line-height:20px}.wrap.contacts ul.vertical,.wrap.special ul{text-align:left}.wrap.contacts ul.vertical li,.wrap.special ul li{padding-bottom:10px;position:relative;width:calc(50% - 5px)}.wrap.contacts ul.vertical li:nth-child(2),.wrap.special ul li:nth-child(2){border:0}.wrap.contacts ul.vertical li:first-child:after,.wrap.contacts ul.vertical li:nth-child(2):after,.wrap.special ul li:first-child:after,.wrap.special ul li:nth-child(2):after{background:#eaeaea;bottom:-20px;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:90%}.wrap.contacts ul.vertical{text-align:center}.wrap.contacts ul.vertical li{border:0;height:120px;margin-left:auto;margin-right:auto;padding-bottom:20px;width:80%}.wrap.contacts ul.vertical li span{color:#666;line-height:16px}.wrap.contacts ul.vertical li:after{display:none}.wrap.contacts ul.vertical li a{color:#666;text-decoration:none}.wrap.beginnings .photo{float:none;margin:0 auto 30px}section.appearances{background-image:none}.wrap.appearances p{margin-bottom:20px}.wrap.appearances ul li{display:block;margin:20px auto;max-width:230px;width:100%}.wrap.appearances ul li a{padding:15px}.why ul.infoblock li.recommended{min-height:0;width:100%}ul.infoblock li{display:block;height:305px;margin-bottom:10px;width:auto}ul.infoblock li p{height:100px}.wrap.gyik h2{height:130px;line-height:30px}.wrap.gyik h2 span{display:block;margin:auto}footer{border-top:3px solid #5ccbc0;height:auto;padding-top:30px}footer .menu-footer-menu-container ul.footer li{display:block}footer .menu-footer-menu-container ul.footer li a{line-height:40px}footer .menu-footer-menu-container ul.footer li ul.sub-menu{background:#f6f6f6;bottom:auto;height:0;left:auto;margin:0 -10px;overflow:hidden;padding:0 10px;position:relative;z-index:1}footer .menu-footer-menu-container ul.footer li ul.sub-menu li a{color:#333;font-weight:700;line-height:40px}footer .menu-footer-menu-container ul.footer li.active ul.sub-menu{bottom:auto;height:150px;padding:10px;z-index:1}footer .left,footer .right{left:auto;margin:20px auto;position:relative;right:auto;text-align:center;top:auto}footer .right{width:100px}footer .right a.dyb{margin:auto}section.last{padding-bottom:100px}.wrap.legal{margin-top:-50px;padding:20px 5%;width:90%}.bubble{display:block;font-size:12px;height:100px;line-height:16px;padding-top:40px;top:-105px!important;width:140px;z-index:9}.bubble .logo{display:none}.track .bubble{top:-295px!important}.city .bubble{display:none}.wrap.track-data{width:90%}.wrap.track-data .photo{display:none}.wrap.track-data .right{margin-left:0}.wrap.track-data .right ul li span{float:none;height:20px}.wrap.track-data .right ul li.recommended{margin-bottom:40px}.wrap.track-data .right ul li.recommended span{display:block}.wrap.track-data .right ul li.recommended b{font-size:14px}.wrap.track-data .button.big{display:block;margin-left:auto;margin-right:auto;max-width:300px}.wrap.about-track .gallery .owl-carousel{margin:0}.wrap.about-track .gallery .owl-carousel .owl-item{height:190px;height:50vw;min-height:190px}.wrap.about-track .gallery .owl-carousel .owl-item a{height:190px;height:50vw;min-height:190px;width:auto}body .booked-calendar-shortcode-wrap{width:100%}body .booked-calendar-shortcode-wrap .booked-calendar-wrap.large{height:350px!important}body .booked-calendar-shortcode-wrap table.booked-calendar{border-width:20px!important}body .booked-calendar-shortcode-wrap table.booked-calendar thead th .monthName{font-size:20px}body .booked-calendar-shortcode-wrap table.booked-calendar tr.week td{background:transparent!important;height:40px!important}body .booked-calendar-shortcode-wrap table.booked-calendar tr.week td span{font-size:14px;font-weight:700;height:38px;width:38px}body .booked-calendar-shortcode-wrap table.booked-calendar tr.week td.active{background:transparent!important}body .booked-calendar-shortcode-wrap table.booked-calendar tr.week td.active .date .number{background:#fff!important;border-radius:20px;font-size:16px;height:38px;transform:scale(1)!important;width:38px}body .booked-calendar-shortcode-wrap table.booked-calendar tr.week:first-child td{padding-top:20px!important}body .booked-calendar-shortcode-wrap table.booked-calendar tr.entryBlock{height:500px;left:0;top:380px;width:100%}body .booked-calendar-shortcode-wrap{height:880px;margin-top:-40px}body .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-appt-list{max-height:500px!important;padding:10px 20px!important}body .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-appt-list h2{margin-bottom:20px;text-align:center}body .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-appt-list h2 span{color:#333;display:block;font-size:16px}body .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-appt-list h2 strong{display:none}body .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-appt-list .timeslot{height:40px}body .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people{height:40px;padding-top:0}body .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button{height:40px;padding:0;width:100%}body .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button span.button-timeslot{float:left;font-size:16px;line-height:32px;padding-left:20px}.calendar h3{font-size:16px}.wrap.phone{background-position:center top 15px;line-height:18px;margin:40px auto -40px;padding-top:70px}.wrap.select h2{font-size:22px}.wrap.select .select-box{margin-bottom:50px;width:300px}ul.tracks{margin-top:-50px!important}ul.tracks li.card{height:370px}ul.tracks li.card.coming-soon{display:none}ul.tracks li.card .card-content .table{border:0;padding:0;width:100%}ul.tracks li.card .card-content .table div{font-size:14px;width:calc(50% - 30px)}ul.tracks li.card .card-content .table div.right{border:0}ul.tracks li.card .card-content span.recommended{height:70px}.wrap.about.city .photo{float:none;height:auto;margin:0 0 30px}.wrap.about.city .photo img{height:auto;margin:0;width:100%}.wrap.about.city .about-content a{margin-right:30px}.wrap.who-we-are h2{margin-left:0;text-align:center}.wrap.who-we-are ul{margin-top:50px}.wrap.who-we-are ul li{height:auto;margin-bottom:50px}.wrap.who-we-are ul li .photo{float:none;margin:0 auto 20px}.wrap.who-we-are ul li h3{text-align:center}.wrap.testimonials ul li{background-position:5px 20px;padding:20px 0 20px 60px}.wrap.testimonials ul li .stars{display:none}.wrap.testimonials.landing-voucher{margin:0;padding:0 20px}.wrap.testimonials.landing-voucher ul li{padding-left:0!important}.wrap.form{margin-top:-90px}.wrap.form h2{font-size:20px;height:75px;line-height:28px;padding:15px 25px 0}.wrap.form form{padding:60px 20px}.wrap.form .select-box.multiple .vsb-main button,.wrap.form .select-box.multiple .vsb-menu{width:calc(90vw - 40px)}#current-form .wrap.form h2{line-height:50px}.modal .modal-box{height:calc(100% - 20px);width:95%}.modal .modal-box .modal-head{height:70px}.modal .modal-box .modal-head h2{font-size:20px;line-height:70px}.modal .modal-box .modal-head a.close{right:20px;top:20px}.modal .modal-box .modal-content{height:calc(100% - 130px);overflow:hidden;padding:30px 20px}.modal .modal-box .modal-content h2{font-size:20px;margin-bottom:10px}body .booked-modal .bm-window{height:100%;max-height:1000px!important;width:100%!important}body .booked-modal .bm-window p.booked-title-bar small{font-size:20px}body .booked-modal .bm-window .booked-scrollable{height:calc(100% + 90px);padding:20px!important;width:calc(100% - 40px)!important}.wrap.form,ul.tracks{overflow:hidden}.wrap.form form input[type=checkbox]:after,.wrap.form form input[type=radio]:after{margin-left:-5px}ul.special-offers{margin-top:-50px;overflow:hidden}ul.special-offers li.card .card-content p{height:50px;padding-left:16px;padding-right:16px}.TA_cdsratingsonlywide{overflow:hidden;width:99%}.TA_cdsratingsonlywide #CDSRATINGWIDGET215{height:auto!important;margin:auto;width:99%!important}.TA_cdsratingsonlywide #CDSROWLOC215{display:block;max-width:100%;padding:10px}.TA_cdsratingsonlywide #CDSROWRATING215{padding-bottom:10px}.TA_cdsratingsonlywide #CDSROWLOGO215{padding:10px 0;width:100%}.TA_cdsratingsonlywide #CDSROWCONTAINER215{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:auto}li.card .card-content a.button{background:transparent!important;border:0;color:#5ccbc0}.landing-buttons{flex-direction:column;gap:10px;width:90%}ul.special-offers li.card .card-content p{height:auto}.wrap.narrow.center.top-space{display:none}.wrap.gyik ul li{padding:30px 30px 20px}.wrap.beginnings h2{line-height:30px;margin-bottom:20px}.gameorder h4{font-size:20px}.gameorder h3{font-size:18px}.gameorder iframe{height:200px}}
