@import url(https://fonts.googleapis.com/css2?family=Lato&family=Merriweather&family=Alegreya&family=Arvo&family=Amatic+SC&family=Josefin+Slab&family=Playfair+Display+SC&family=Poppins&display=swap);/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;-webkit-overflow-scrolling:touch}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns.is-mobile{display:flex}.columns.is-mobile>.column.is-narrow{flex:none}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-1{flex:none;width:8.33333%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333%}.columns.is-mobile>.column.is-2{flex:none;width:16.66667%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66667%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333%}.columns.is-mobile>.column.is-5{flex:none;width:41.66667%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66667%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333%}.columns.is-mobile>.column.is-8{flex:none;width:66.66667%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66667%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333%}.columns.is-mobile>.column.is-11{flex:none;width:91.66667%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66667%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}.columns:last-child{margin-bottom:-.75rem}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-gapless>.column{margin:0;padding:0!important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}.columns.is-variable{margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap));align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}.columns.is-variable .column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns.is-variable.is-ancestor:last-child{margin-bottom:-.75rem}.columns.is-variable.is-ancestor:not(:last-child){margin-bottom:.75rem}.columns.is-variable.is-child{margin:0!important}.columns.is-variable.is-parent{padding:.75rem}.columns.is-variable.is-vertical{flex-direction:column}.columns.is-variable.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem!important}.columns:not(:last-child){margin-bottom:0.75rem}@media screen and (max-width:768px){.column.is-narrow-mobile{flex:none}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-1-mobile{flex:none;width:8.33333%}.column.is-offset-1-mobile{margin-left:8.33333%}.column.is-2-mobile{flex:none;width:16.66667%}.column.is-offset-2-mobile{margin-left:16.66667%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333%}.column.is-offset-4-mobile{margin-left:33.33333%}.column.is-5-mobile{flex:none;width:41.66667%}.column.is-offset-5-mobile{margin-left:41.66667%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333%}.column.is-offset-7-mobile{margin-left:58.33333%}.column.is-8-mobile{flex:none;width:66.66667%}.column.is-offset-8-mobile{margin-left:66.66667%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333%}.column.is-offset-10-mobile{margin-left:83.33333%}.column.is-11-mobile{flex:none;width:91.66667%}.column.is-offset-11-mobile{margin-left:91.66667%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media print,screen and (min-width:769px){.column.margin-auto{margin:auto}.column.is-narrow,.column.is-narrow-tablet{flex:none}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66667%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66667%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66667%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66667%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66667%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66667%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66667%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66667%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}.columns.is-variable.is-1{flex:none;width:8.33333%}.columns.is-variable.is-2{flex:none;width:16.66667%}.columns.is-variable.is-3{flex:none;width:25%}.columns.is-variable.is-4{flex:none;width:33.33333%}.columns.is-variable.is-5{flex:none;width:41.66667%}.columns.is-variable.is-6{flex:none;width:50%}.columns.is-variable.is-7{flex:none;width:58.33333%}.columns.is-variable.is-8{flex:none;width:66.66667%}.columns.is-variable.is-9{flex:none;width:75%}.columns.is-variable.is-10{flex:none;width:83.33333%}.columns.is-variable.is-11{flex:none;width:91.66667%}.columns.is-variable.is-12{flex:none;width:100%}.columns.is-variable:not(.is-child),.columns:not(.is-desktop){display:flex}}@media screen and (max-width:1023px){.column.is-narrow-touch{flex:none}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-1-touch{flex:none;width:8.33333%}.column.is-offset-1-touch{margin-left:8.33333%}.column.is-2-touch{flex:none;width:16.66667%}.column.is-offset-2-touch{margin-left:16.66667%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333%}.column.is-offset-4-touch{margin-left:33.33333%}.column.is-5-touch{flex:none;width:41.66667%}.column.is-offset-5-touch{margin-left:41.66667%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333%}.column.is-offset-7-touch{margin-left:58.33333%}.column.is-8-touch{flex:none;width:66.66667%}.column.is-offset-8-touch{margin-left:66.66667%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333%}.column.is-offset-10-touch{margin-left:83.33333%}.column.is-11-touch{flex:none;width:91.66667%}.column.is-offset-11-touch{margin-left:91.66667%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1024px){.column.is-narrow-desktop{flex:none}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-1-desktop{flex:none;width:8.33333%}.column.is-offset-1-desktop{margin-left:8.33333%}.column.is-2-desktop{flex:none;width:16.66667%}.column.is-offset-2-desktop{margin-left:16.66667%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333%}.column.is-offset-4-desktop{margin-left:33.33333%}.column.is-5-desktop{flex:none;width:41.66667%}.column.is-offset-5-desktop{margin-left:41.66667%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333%}.column.is-offset-7-desktop{margin-left:58.33333%}.column.is-8-desktop{flex:none;width:66.66667%}.column.is-offset-8-desktop{margin-left:66.66667%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333%}.column.is-offset-10-desktop{margin-left:83.33333%}.column.is-11-desktop{flex:none;width:91.66667%}.column.is-offset-11-desktop{margin-left:91.66667%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}.columns.is-desktop{display:flex}}@media screen and (min-width:1216px){.column.is-narrow-widescreen{flex:none}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-1-widescreen{flex:none;width:8.33333%}.column.is-offset-1-widescreen{margin-left:8.33333%}.column.is-2-widescreen{flex:none;width:16.66667%}.column.is-offset-2-widescreen{margin-left:16.66667%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333%}.column.is-offset-4-widescreen{margin-left:33.33333%}.column.is-5-widescreen{flex:none;width:41.66667%}.column.is-offset-5-widescreen{margin-left:41.66667%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333%}.column.is-offset-7-widescreen{margin-left:58.33333%}.column.is-8-widescreen{flex:none;width:66.66667%}.column.is-offset-8-widescreen{margin-left:66.66667%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333%}.column.is-offset-10-widescreen{margin-left:83.33333%}.column.is-11-widescreen{flex:none;width:91.66667%}.column.is-offset-11-widescreen{margin-left:91.66667%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1408px){.column.is-narrow-fullhd{flex:none}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-1-fullhd{flex:none;width:8.33333%}.column.is-offset-1-fullhd{margin-left:8.33333%}.column.is-2-fullhd{flex:none;width:16.66667%}.column.is-offset-2-fullhd{margin-left:16.66667%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333%}.column.is-offset-4-fullhd{margin-left:33.33333%}.column.is-5-fullhd{flex:none;width:41.66667%}.column.is-offset-5-fullhd{margin-left:41.66667%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333%}.column.is-offset-7-fullhd{margin-left:58.33333%}.column.is-8-fullhd{flex:none;width:66.66667%}.column.is-offset-8-fullhd{margin-left:66.66667%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333%}.column.is-offset-10-fullhd{margin-left:83.33333%}.column.is-11-fullhd{flex:none;width:91.66667%}.column.is-offset-11-fullhd{margin-left:91.66667%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}@font-face{font-family:qravedglyphs;src:url(https://node-img.qraved.com/public/0a60452b0836d4e9b791171f1fd6ee96.eot);src:url(https://node-img.qraved.com/public/0a60452b0836d4e9b791171f1fd6ee96.eot?#iefix) format("embedded-opentype"),url(https://node-img.qraved.com/public/07d56aa82b61b19fc8a27c4635ba5095.woff) format("woff"),url(https://node-img.qraved.com/public/8167cd518944c752685cf316af19a3ae.ttf) format("truetype"),url(https://node-img.qraved.com/public/d571aed8304a9e3d98332fbe73fe3ea0.svg#qravedglyphs) format("svg");font-weight:400;font-style:normal;font-display:swap}[data-icon]:before{content:attr(data-icon)}.qr-google span,[class*=" qr-"]:before,[class^=qr-]:before,[data-icon]:before{font-family:qravedglyphs!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qr-logo:before{content:"\E900"}.qr-full-logo:before{content:"\E901"}.qr-city-list:before{content:"\E902"}.qr-discover:before{content:"\E903"}.qr-offers:before{content:"\E904"}.qr-search:before{content:"\E905"}.qr-chevron-down:before,.qr-chevron-up:before{content:"\E906"}.qr-chevron-next:before{content:"\E908"}.qr-down:before{content:"\E90D"}.qr-stars:before{content:"\E004"}.qr-verified:before{content:"\E907"}.qr-whatsapp:before{content:"\E909"}.qr-facebook:before{content:"\E90A"}.qr-instagram2:before{content:"\E90B"}.qr-twitter:before{content:"\E90C"}.qr-setting:before{content:"\E010"}.qr-close:before{content:"\E011"}.qr-instagram-white:before{content:"\E012"}.qr-half-star:before{content:"\E013"}.qr-map-icon:before{content:"\E90E"}.qr-list-icon:before{content:"\E90F"}.qr-logout:before{content:"\E003"}.qr-cooking:before{content:"\E023"}.qr-google .path1:before{content:"\E002";color:#fff}.qr-google .path2:before{content:"\E005";margin-left:-.9375em;color:#ea4335}.qr-google .path3:before{content:"\E006";margin-left:-.9375em;color:#fbbc05}.qr-google .path4:before{content:"\E007";margin-left:-.9375em;color:#4285f4}.qr-google .path5:before{content:"\E008";margin-left:-.9375em;color:#34a853}.qr-share:before{content:"\E910"}.qr-full-heart:before{content:"\E911"}.qr-empty-heart:before{content:"\E912"}.qr-marker:before{content:"\E913"}.qr-direction:before{content:"\E914"}.qr-phone:before{content:"\E915"}.qr-world:before{content:"\E916"}.qr-cloack:before{content:"\E917"}.qr-verified-user:before{content:"\E918"}.qr-pencil:before{content:"\E919"}.qr-check:before{content:"\E91A"}.qr-new-star:before{content:"\E91B"}.qr-reply:before{content:"\E91C"}.qr-thumb-up:before{content:"\E91D"}.qr-messenger:before{content:"\E91E"}.qr-comment:before{content:"\E920"}.qr-calender:before{content:"\E91F"}.qr-no-photos:before{content:"\E921"}.qr-success:before{content:"\E922"}.qr-delete:before{content:"\E923"}.qr-no-page:before{content:"\E924"}.qr-email:before{content:"\E926"}.qr-message:before{content:"\E925"}.qr-date:before{content:"\E927"}.qr-person:before{content:"\E928"}.qr-cutlery:before{content:"\E929"}.qr-line:before{content:"\E92A"}.qr-coupon:before{content:"\E92B"}.qr-youtube:before{content:"\E92C"}.qr-copy:before{content:"\E92D"}.qr-path:before{content:"\E92E"}.qr-pinterest:before{content:"\E92F"}.qr-share-alt:before{content:"\E930"}.qr-user-tag:before{content:"\E931"}.qr-gojek:before{content:"\E932"}.qr-gojek-full:before{content:"\E933"}.qr-cross:before{content:"\E934"}.qr-facebook-new:before{content:"\E935"}.qr-logo-download:before{content:"\E936"}.qr-user-signin:before{content:"\E937"}.qr-google-play:before{content:"\E938"}.qr-appstore:before{content:"\E939"}.qr-save:before{content:"\E93A"}.qr-copy-alt:before{content:"\E93B"}.qr-beenhere-full:before{content:"\E93D"}.qr-beenhere:before{content:"\E93C";color:#666}.align-right{text-align:right}.pull-right{float:right}@media (min-width:768px){.desktop-right{text-align:right}}@media (max-width:767px){.mobile-center{text-align:center}}.align-center{text-align:center}.text-red{color:#d20000}.green{color:#48af4a}@media (max-width:767px){.mobile-hide{display:none!important}}@media (min-width:768px){.desktop-hide{display:none!important}}.mobile-reverse.columns{display:flex;flex-wrap:wrap}.mobile-reverse.columns>:first-child{order:2}@media (min-width:768px){.mobile-reverse.columns>:first-child{order:1}}.mobile-reverse.columns>:nth-child(2){order:1}@media (min-width:768px){.mobile-reverse.columns>:nth-child(2){order:2}}.mobile-reverse .column{flex-basis:100%}@media (min-width:768px){.mobile-reverse .column{flex-basis:50%}}.mobile-reverse--horizontal.columns{display:flex;flex-wrap:wrap}.mobile-reverse--horizontal.columns>:first-child{order:2}@media (min-width:768px){.mobile-reverse--horizontal.columns>:first-child{order:1}}.mobile-reverse--horizontal.columns>:nth-child(2){order:1}@media (min-width:768px){.mobile-reverse--horizontal.columns>:nth-child(2){order:2}}.mobile-reverse--horizontal .column{flex-basis:50%}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.hidden{display:none!important}@media (max-width:767px){.no-padding-top-m{padding-top:0}}@media (max-width:767px){.no-padding-bottom-m{padding-bottom:0}}.no-padding-right{padding-right:0}.no-padding-left{padding-left:0}.no-padding-top{padding-top:0}h1{font-size:32px;line-height:1.2}p{line-height:1.4}.text-large{font-size:24px}@media (min-width:768px){.text-large{font-size:32px}}.text-green{color:#00c300;font-size:inherit}.text-gray,.text-grey{color:#999}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px;word-break:break-word}body{font-family:Circular,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif!important;color:#333}a,button,figure,img,select,span,time{display:inline-block}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#dce0e0;border:none;border-radius:100px;padding:7px 15px;width:100%}figure{position:relative;margin:0;padding:0;width:100%}img{max-width:100%;white-space:normal}a{text-decoration:none;color:#333}a:hover{cursor:pointer}li,ul li{list-style:none}strong{font-weight:700}button:hover{cursor:pointer}.res-iframe{position:relative;height:0;overflow:hidden;padding-bottom:56.25%;background:#dce0e0}.res-iframe iframe,.res-iframe video{position:absolute;top:0;left:0;width:100%;height:100%}.res-video{position:relative;overflow:hidden;background:#dce0e0}.res-video video{position:absolute;top:0;left:0;width:100%;height:100%}.video__title{font-size:21px;margin-right:42px;line-height:1.2;font-weight:700;margin-bottom:12px}@media (min-width:768px){.video__title{font-size:32px}}.video__description{font-size:18px;line-height:1.4}.video__link{margin-top:21px;color:#fff;font-size:18px;background:#d20000;padding:12px 21px;border-radius:100px}.video__link:hover{color:#fff}.separator{position:relative}.separator:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";width:1px;background:#dce0e0}@media (max-width:767px){.separator:after{display:none}}.loader,.text-loader{text-align:center;margin:21px}.text-loader{width:100%;display:block}.no-scroll{height:100%;overflow:hidden}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.container--useapp{padding-top:15px!important;padding-bottom:15px!important}@media (min-width:768px){.header-fixed .header{position:fixed;width:100%;z-index:889}.header-fixed .body{padding-top:172px!important}.header-fixed .body.official-page{padding-top:120px!important}.header-fixed .no-banner .body{padding-top:146px!important}.header-fixed .header__search{left:0}.header-fixed .header__content{position:absolute;width:100%;top:0}.header-fixed .header__search__city{display:block}}.loading-animation{position:fixed;top:0;left:0;width:100%;height:100%;background:#d20000;z-index:10000}.loading-animation .qr-logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:120px;color:#fff}@media (max-width:767px){.hide-mobile{display:none}}.header{position:relative;z-index:1001;background:#fff}@media (max-width:767px){.header--hide .header__banner,.header--hide .header__main__mobile.columns{top:-80px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}}.header__city{background:#d20000;padding:0 42px;white-space:nowrap;margin-top:73px}@media (min-width:768px){.header__city{margin-top:59px}}.header__city.no-banner{margin-top:0}.header__city__link{position:relative;color:#fff;margin-right:42px;padding:7px 0;white-space:normal}.header__city__link:hover{color:#fff}.header__city__link.active{font-weight:700}.header__city__link.active:before{position:absolute;content:"";width:7px;height:7px;background:#fff;display:inline-block;border-radius:100%;margin-left:-15px;margin-top:12px;top:0;left:0}.header__main{padding:0 12px;margin-top:60px}@media (min-width:768px){.header__main{margin-top:12px;padding:0 42px}}.header__main .official-logo-box{display:flex;align-items:center}.header__main .official-logo-box .header__logo{padding-right:10px!important}.header__main .official-logo-box .section-box{font-weight:700;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header__main .qr-chevron-down{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.header__main .qr-chevron-down.active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.header__main__mobile.columns{margin-bottom:0;position:fixed;z-index:90;background:#fff;width:100%;top:76px;left:0;margin-left:0}.header__main__mobile.columns.no-banner{top:11px}.header__main__mobile.columns .columns{margin-bottom:0}.header__main__mobile.columns .official-logo-box{display:flex}.header__main__mobile.columns .official-logo-box .header__logo{top:0}.header__main__mobile.columns .section-box{font-weight:700;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:40.5px}.header__main__mobile.columns .header__logo{position:relative;padding:3px 7px}.header__main__mobile.columns .header__logo .officialLogo{width:32px;height:34.5px}.header__main__mobile.columns .header__logo .officialLogo img{max-width:100%;max-height:100%}.header__main__mobile.columns .header__login{position:relative;top:18px;margin-right:3px}.header__logo{position:relative;color:#d20000;padding:0;padding-right:12px;line-height:1;vertical-align:middle;border:none;background:#fff;padding-top:3px;top:-3px;z-index:100}.header__logo .officialLogo{max-width:152.5px;height:45px}.header__logo .officialLogo img{max-width:100%;max-height:100%}.header__logo:focus{outline:none}.header__logo .qr-logo{font-size:32px;margin-left:-7px}.header__logo .qr-full-logo{font-size:42px}.header__logo .qr-chevron-down,.header__logo .qr-chevron-up{position:absolute;top:14px;right:-15px;color:#616161;font-size:12px;vertical-align:middle}.header__logo:focus{color:#d20000;text-decoration:none}@media (min-width:768px){.header__logo{padding-right:42px;font-size:42px}}.header__search{position:relative;display:block;width:100%;margin-top:132px;margin-bottom:12px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.header__search.no-banner{margin-top:63px}@media (min-width:768px){.header__search.no-banner{margin-top:7px}}.header__search .qr-search{position:absolute;top:0;left:0;margin:12px;font-size:21px}@media (min-width:768px){.header__search .qr-search{margin-left:174px}}@media (min-width:768px){.header__search{display:inline-block;width:auto;margin-top:7px;left:-162px}}.header__search input{padding:12px 42px;padding-right:24px;width:100%;border:1px solid #dce0e0;border-radius:3.83px;box-shadow:0 2px 2px 0 hsla(180,6%,87%,.5)}@media (min-width:768px){.header__search input{margin-left:162px;width:396px;box-shadow:none}}@media (min-width:768px) and (max-width:1023px){.header__search input{width:236px}}.header__search__filter{position:relative;display:block;width:92%;margin-left:4%;margin-top:132px;margin-bottom:12px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.header__search__filter.no-banner{margin-top:63px}@media (min-width:768px){.header__search__filter.no-banner{margin-top:7px}}.header__search__filter .qr-search{position:absolute;top:0;left:0;margin:12px;font-size:21px;left:12px}@media (min-width:768px){.header__search__filter .qr-search{margin-left:174px}}@media (min-width:768px){.header__search__filter{display:inline-block;width:auto;margin-top:7px;left:-162px}}.header__search__filter input{padding:12px 42px;padding-right:24px;width:100%;border:1px solid #dce0e0;border-radius:3.83px;box-shadow:0 2px 2px 0 hsla(180,6%,87%,.5)}@media (min-width:768px){.header__search__filter input{margin-left:162px;width:396px;box-shadow:none}}@media (min-width:768px) and (max-width:1023px){.header__search__filter input{width:236px}}.header__wording{color:#616161;margin-right:21px;line-height:1.4;width:auto;position:relative;top:-12px}@media (min-width:768px) and (max-width:1023px){.header__wording{display:none}}.header__login{margin-left:12px;color:#616161;position:relative;top:-9px;font-size:14px}.header__banner{position:fixed;top:0;left:0;width:100%;padding:15px 0;z-index:100;border-bottom:1px solid #dce0e0;background:#fff;display:none}.header__banner .stars{display:block;margin:0}.header__banner .stars i{font-size:12px}@media (min-width:768px){.header__banner{padding:12px 42px}}.header__title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18px;font-weight:700;line-height:1}@media (min-width:768px) and (max-width:1023px){.header__title{font-size:15px}}.header__download{font-size:12px}@media (min-width:768px) and (max-width:1023px){.header__download{margin-left:-21px}}.header__download .header__banner__close{float:left;margin-left:7px;margin-right:7px;border:none;background:none;margin-top:12px;position:relative;top:-1px}.header__download .header__banner__close span{font-size:12px;color:#616161;font-weight:300}@media (min-width:768px){.header__download .header__banner__close{margin-right:12px}}.header__download .qr-logo-download{font-size:34px;color:#d20000;float:left;margin-right:12px;line-height:0;background:#fff}@media (min-width:768px){.header__download .qr-logo-download{margin-right:12px}}.header__download .stars-full{color:#d20000}.header__banner__input{border:1px solid #dce0e0;border-radius:3.83px;padding:7px 15px}@media (min-width:768px) and (max-width:1023px){.header__banner__input{max-width:162px}}.header__banner__wording{font-size:12px;margin-top:3px}@media (min-width:768px){.header__banner__wording{width:120%}}.header__search__result{overflow-x:scroll;-webkit-overflow-scrolling:touch;position:absolute;border:1px solid #dce0e0;background:#fff;width:100%;z-index:10;margin-top:7px;border-radius:3.83px;padding:7px;max-height:400px;left:0}.header__search__result::-webkit-scrollbar{display:none}.header__download__btn{position:absolute;top:0;right:0;margin:12px;margin:7px 3px;color:#09bfd3;padding:12px;border-radius:3.83px;font-size:21px}.header__select{position:relative;top:3px;left:-9px;max-width:124px;margin:0 auto}.header__select .qr-chevron-down{position:absolute;top:0;right:0;margin:12px;top:-3px}.header__select.open .header__select__item{display:block}.header__select__body{position:absolute;top:0;left:0;width:100%;padding-top:34px;background:#dce0e0;border-radius:20px}.header__select__item{display:none;padding:8px 16px}.header__select__item.active{pointer-events:none;display:block;position:absolute;top:0;left:0;font-weight:700}.header__select__item:focus{color:#333}.header__overlay{position:fixed;top:0;left:0;width:100%;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;height:calc(100% - 128px);margin-top:63px;background:#fff;z-index:10;border-top:1px solid #dce0e0;overflow:scroll}.header__overlay .section{position:relative;padding:21px 15px;margin-bottom:0;line-height:1.4}.header__overlay .section .qr-chevron-next{position:absolute;top:50%;right:0;transform:translateY(-50%);margin-right:12px}.header__overlay .section__head{margin-top:0}.header__overlay .section__head .column{width:100%!important}.header__overlay .section__title{font-size:18px;font-weight:700;margin-bottom:0;line-height:1.4}.header__overlay .social{margin-top:12px}.header__overlay .qr-user-signin{font-size:32px}.no-banner .header__overlay{height:calc(100% - 60px);margin-top:60px}.header__overlay .social__icon{width:42px;height:42px}.header__overlay .social__icon span{font-size:21px}.header__overlay.hide{top:-2000px;z-index:-10}.header__phone{display:block;color:#333;margin-top:15px}.header__phone span{margin-right:7px}.header__avatar{width:38px;height:38px;display:block;object-fit:cover;border-radius:100%}.header__avatarLink{position:relative;top:12px}.header__avatarDesktop{position:relative;vertical-align:top}.header__avatarDesktop .header__avatar__dropdown{display:none;position:absolute;background:#FFFF;border:1px solid #f2f2f2;z-index:1;top:25px;right:0;color:#999;font-size:15px;margin:0;padding:0;margin-top:21px;border-radius:3.83px}.header__avatarDesktop .header__avatar__dropdown:before{content:"";position:absolute;right:10px;top:-11px;width:0;height:0;border-style:solid;border-width:0 11px 11px;border-color:transparent transparent #FFFF;z-index:11}.header__avatarDesktop .header__avatar__dropdown:after{content:"";position:absolute;right:10px;top:-12px;width:0;height:0;border-style:solid;border-width:0 11px 11px;border-color:transparent transparent #dce0e0;z-index:10}.header__avatarDesktop .header__avatar__dropdown li a{display:flex;flex-grow:1;border-bottom:1px solid #d5d5d5;padding:13px 18px;flex-wrap:wrap;justify-content:center;width:140px}.header__avatarDesktop:hover .header__avatar__dropdown{display:flex;align-items:center;justify-content:center;height:40px;width:80px}.header__out{border-bottom:1px solid #dce0e0;display:block;padding:12px;margin-bottom:0;line-height:1}.header__banner__form{display:inline-block}.header__banner__form .button{padding:7px 15px;vertical-align:top}@media (min-width:768px) and (max-width:1023px){.header__banner__form{margin-right:-12px}.header__banner__form .button{margin-left:5px;padding:9px 7px;font-size:12px}}.header__banner__form--disabled{opacity:.5}.header__banner__form--hide{display:none}.loader-download{text-align:center;display:none;vertical-align:top}.loader-download svg path,.loader-download svg rect{fill:#d20000}.loader-download--show{display:inline-block}.header__banner__success{display:none;padding-top:14px}.header__banner__success--show{display:block}@keyframes checkmark{0%{stroke-dashoffset:17px}to{stroke-dashoffset:0}}@keyframes checkmark-circle{0%{stroke-dashoffset:76px}to{stroke-dashoffset:0px}}.svg-success{stroke-width:2px;stroke:#d20000;fill:none}.svg-success path{stroke-dasharray:17px,17px;stroke-dashoffset:0px;-webkit-animation:checkmark .25s ease-in-out .7s backwards;animation:checkmark .25s ease-in-out .7s backwards}.svg-success circle{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);stroke-dasharray:76px,76px;stroke-dashoffset:0px;transform-origin:50% 50%;-webkit-animation:checkmark-circle .6s ease-in-out forwards;animation:checkmark-circle .6s ease-in-out forwards}.header__login__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.header__right{margin-top:5px}@media screen and (min-width:1324px){.header__right{margin-top:7px;padding-top:3px}}.header__content{position:relative;top:0;background:#fff}.header__search__city{position:absolute;border:1px solid #dce0e0;width:150px;height:43px;border-radius:3.83px}.header__search__city:hover{cursor:pointer}.header__search__select{position:absolute;top:0;left:0;width:100%;height:100%;padding:12px 21px;text-transform:capitalize;font-size:15px;color:#616161}.header__search__select:hover{cursor:pointer}.header__search__select:after{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;content:"";position:absolute;top:3px;right:0;margin:15px;border-color:#616161 transparent transparent;border-width:7px;border-style:solid}.header__search__select.active:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);top:-5px}.header__search__dropdown{position:absolute;top:42px;background:#fff;border:1px solid #dce0e0;margin-left:-1px;width:calc(100% + 2px);border-top:none;padding:0 21px;border-bottom-left-radius:3.83px;border-bottom-right-radius:3.83px}.header__search__option{display:block;padding:12px 0}.header__search__option:hover{color:#d20000}.footer{position:relative;background:#404040;padding:32px 0;color:#fff}@media (min-width:768px){.footer{z-index:100}}.footer__main{border-top:1px solid #fff;border-bottom:1px solid #fff;padding:21px 0;margin:21px 0}.footer__logo{line-height:0;font-size:32px}.footer__title{font-weight:700;font-size:21px;padding-right:64px}.footer__phone,.footer__title{margin-bottom:12px}.footer__phone a{margin-left:7px;color:#fff}.footer__links{padding:0;margin:0}.footer__links a{color:#fff;margin-bottom:12px}.footer__nav{display:block;color:#fff;margin-bottom:15px;margin-right:42px}.footer__nav:hover{color:#fff}@media (min-width:768px){.footer__nav{display:inline-block;margin-bottom:0}}.footer__apps{display:block;margin-top:7px}.footer__apps:first-of-type{margin-top:15px}.footer__apps span{font-size:54px;color:#fff}.footer__copyright{position:relative;top:7px}.footer__social{margin-top:-7px}.ads a,.ads img{display:block}.ads img{width:100%;height:100%;object-fit:cover;background-color:#dce0e0}.ads__wording{font-size:21px;line-height:1.5;color:#333;display:block}.ads__wording:hover{color:#d20000;text-decoration:none}@media (min-width:768px){.ads__wording{font-size:32px;padding-right:42px}}.ads_240,.ads_300{width:240px;height:400px;margin:0 auto;background:#f9f9f9;color:#dce0e0}.ads_240:after,.ads_300:after{height:100%;content:"Ads 240x400";display:flex;justify-content:center;align-items:center}.ads_300{width:300px;height:600px;margin:0 0 0 auto}.ads_300:after{content:"Ads 300x600"}.article{position:relative;border-bottom:1px solid #dce0e0;padding-bottom:15px;margin-bottom:15px}@media (min-width:768px){.article{padding-bottom:21px;margin-bottom:21px}}.article .columns{margin-bottom:0}.article .column{padding-bottom:0}.article .column:first-child{padding-right:0}.article .res-iframe{margin-top:12px}.article .button--facebook{padding-left:42px;padding-right:15px}.article .button--facebook .qr-facebook-new{left:7px}.article__link{display:block}.article__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:700;color:#333;margin-bottom:3px;line-height:1.4}@media (min-width:768px){.article__title{font-size:20px;overflow:hidden}}.article__title--search{line-height:1.4}.article__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#333;font-weight:300;line-height:1.5;margin-top:0;margin-bottom:24px;max-height:65px}.article__figure{display:block;position:relative;background-color:#dce0e0;padding-bottom:75%;overflow:hidden}.article__figure img{left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.article__figure img,.article__image{height:100%;width:100%;object-fit:cover}.article__image{display:block;background-color:#dce0e0;min-height:60px}@media (min-width:768px){.article__image{height:140px}}@media (max-width:767px){.article__image{height:auto}}.article__category{position:absolute;bottom:0;margin-bottom:15px;color:#d20000;font-weight:700;line-height:1}@media (min-width:768px){.article__category{margin-bottom:21px}}.article__share{margin-top:15px}.article--recommendation{border-bottom:none;padding-bottom:0}@media (min-width:768px){.article--recommendation .article__image{height:100px}}.article--recommendation .article__title{font-size:18px;max-width:420px}@media (max-width:767px){.article--recommendation .article__title{margin-bottom:7px}}.article--recommendation:last-child{margin-bottom:0}.article__date{display:block;font-size:11px;color:#616161;float:right}@media (min-width:768px){.article__date{float:none}}.article__author{position:absolute;font-size:12px;font-weight:700;text-transform:capitalize}@media (min-width:768px){.article__author{bottom:7px;font-size:15px}}.article__author__image{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;position:relative;top:10px;width:32px;height:32px;object-fit:cover;margin-right:12px;overflow:hidden}.article--search .article__title{font-size:15px}@media (min-width:768px){.article--search .article__title{font-size:17px}}.article--list .article__figure{display:block;position:relative;background-color:#dce0e0;padding-bottom:75%;overflow:hidden}.article--list .article__figure img{left:0;position:absolute;top:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;object-fit:cover}.author{position:relative;padding:3px;display:flex}.author__image{object-fit:cover;width:90px;height:90px;vertical-align:top;background:#dce0e0;display:none}@media (min-width:768px){.author__image{width:100px;height:100px;display:block}}.author__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.author__name{font-size:20px;font-weight:400;vertical-align:top;text-transform:capitalize;padding:15px 7px}.author__desc{display:block;line-height:1.4;margin-top:7px;max-width:540px}.banner{padding:21px;background-color:#f5f5f5;background-image:url("https://www.qraved.com/img/banner-social.png");background-size:cover}@media (min-width:768px){.banner{padding:42px}}.banner--facebook{color:#39579a}.banner--facebook .banner__action{margin-top:3px}.banner--youtube{color:#e23335}.banner--youtube .banner__action{margin-top:5px}.banner--twitter{color:#34b7f1}.banner--twitter .banner__action{margin-top:5px}.banner--twitter .banner__wording{max-width:100px}@media (min-width:768px){.banner--twitter .banner__wording{max-width:100%}}.banner__wording{font-size:15px;max-width:120px}@media (min-width:768px){.banner__wording{font-size:32px;max-width:100%}}.bar-container{width:180px;background:#dce0e0;height:10px;border-top-right-radius:100px;border-bottom-right-radius:100px}@media (max-width:767px){.bar-container{width:73%}}.bar{width:calc(100% - 64px);background:#d20000;height:10px;margin-bottom:7px;border-top-right-radius:100px;border-bottom-right-radius:100px}.booking-container{width:100%;font-size:15px}.booking-container .qr-close{color:#fff;float:right}.booking-container .booking-header-top{padding:40px 112px 10px;justify-content:space-between;border-bottom:1px solid #fff;line-height:48px}.booking-container .booking-header-top .booking-logo{font-size:35px;color:#d20000;vertical-align:middle}.booking-container .booking-header-top .booking-logo .qr-full-logo{display:inline-block;vertical-align:middle;line-height:0;position:relative;z-index:0}.booking-container .booking-header-top .booking-logo .qr-full-logo:after{content:"";position:absolute;top:3px;left:4px;width:30px;height:30px;background:#fff;z-index:-1}.booking-container .booking-header-bottom{text-align:center;margin-top:32px}.booking-container .booking-header-bottom .resto-image{display:block;margin:0 auto;width:75px}.booking-container .booking-header-bottom .booking-header-title{display:block;margin:24px 0 12px;font-weight:700;font-size:21px;color:#fff}@media (min-width:768px){.booking-container{width:1145px;margin:0 auto}}.booking-header{width:100%;height:370px;position:relative;z-index:0;color:#fff}.booking-header .overlay-book{background:50% no-repeat;background-size:cover;-webkit-filter:brightness(.3) blur(5px);-moz-filter:brightness(.3) blur(5px)}.booking-header .overlay-book,.booking-header:after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.booking-header:after{content:"";background:#333}.book-header-mob{background:#d20000;padding:12px 0;color:#fff;position:relative;opacity:.95;text-align:center;font-weight:700;line-height:21px;width:100%}.book-header-mob .back-btn{position:absolute;top:0;left:0;margin:12px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin:15px;color:#fff;width:12px;height:12px;border-width:0 0 2px 2px;border-style:solid;border-color:#fff}.book-header-mob .done-btn{position:absolute;right:15px;font-size:12px;font-weight:300;color:#fff}.booking-body{background:#fff;position:relative}@media (min-width:768px){.booking-body{-webkit-border-radius:3.83px;-moz-border-radius:3.83px;border-radius:3.83px;position:relative;margin:-60px auto 15px;z-index:0}}.booking-body-title{background:#fff;margin-bottom:12px;box-shadow:0 0 3px 0 rgba(0,0,0,.22);font-size:15px;color:#333}.booking-body-title ul{justify-content:space-between;padding:0 5%}.booking-body-title ul li{text-align:center;flex:1;padding:12px 0}.booking-body-title .value{font-weight:700}@media (min-width:768px){.booking-body-title{font-size:15px;color:#dce0e0;font-weight:700;height:59px;background:#f6f6f6;line-height:59px;padding-left:112px;border-top-left-radius:3.83px;border-top-right-radius:3.83px;margin:-50px auto 0;box-shadow:none;position:relative;z-index:0}.booking-body-title ul{justify-content:flex-start;padding:0}.booking-body-title ul li{flex:140px 0;padding:0;text-align:left}.booking-body-title ul li:nth-child(2){flex:160px 0}.booking-body-title ul li i{font-size:18px;margin-right:12px;vertical-align:middle}.booking-body-title .value{font-weight:700}}.powered{font-weight:700;font-size:15px;width:100%;text-align:center;margin-top:110px}.select-offer{width:100%;margin-bottom:15px;position:relative;padding:0 112px}.select-offer .tag{text-transform:uppercase;font-size:12px;line-height:19px;color:#333;font-weight:700}.select-offer .summary{-webkit-border-radius:3.83px;-moz-border-radius:3.83px;border-radius:3.83px;border:2px solid #e5e5e5;background:#fff;padding:15px;width:95%;margin-top:12px;line-height:21px}.select-offer .offer-title{color:#d20000;font-weight:700;font-size:18px;padding-bottom:7px}.breadcrumb{padding:0;margin:0;margin-bottom:12px;background:none}.breadcrumb__link{position:relative;color:#616161;margin-right:7px;font-weight:400;font-size:12px;text-transform:capitalize}.breadcrumb__link:after{font-family:Qravedglyphs;content:"\E908";margin-left:7px;font-size:8px}.breadcrumb__link:last-child:after{display:none}.button{-webkit-border-radius:3.83px;-moz-border-radius:3.83px;border-radius:3.83px;padding:12px 21px;border:none;color:#fff;line-height:1.2}.button:focus{outline:none}.button--cta{background:#d20000;margin-left:12px}.button--cta:hover{color:#fff;text-decoration:none}.button--full{display:block;width:100%}.button--red{background:#d20000}.button--red:hover{cursor:pointer;color:#fff}.button--white{position:relative;background:#fff;color:#616161;border:1px solid #dce0e0;text-align:left;padding-left:57px}.button--white .google-icon{position:relative;top:3px;margin-right:12px;width:21px;height:21px}.button--facebook{position:relative;background:#39579a;text-align:center}.button--facebook:hover{color:#fff!important}.button--facebook .qr-facebook-new{position:relative;top:3px;margin-right:12px;font-size:21px}.button--facebook--journal{padding-left:21px!important}.button--facebook--journal .qr-facebook-new{left:0!important}.button--twitter{background:#34b7f1}.button--twitter .qr-twitter{margin-right:7px}.button--transparent{background:none;border:none;color:#616161}.button--app{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;position:fixed;left:50%;transform:translate(-50%);bottom:70px;z-index:1000;color:#fff;background:#d20000;padding:10px 21px;font-size:15px}.button--app:hover{color:#fff}.button--outlineRed{border:1px solid #d20000;color:#d20000;padding-left:0;padding-right:0;text-align:center}.button--gojek{color:#fff;background:#48af4a;font-weight:700;padding:7px 21px}.button--gojek .qr-gojek{font-size:21px;vertical-align:middle}.button--share{background:#333}.button--share .qr-share-alt{margin-right:7px}.custom-radio{margin-top:21px;position:relative;display:inline-block;width:calc(33.33% - 12px);margin-right:12px;height:40px}.custom-radio label{top:0;left:0}.custom-radio label,.custom-radio span{position:absolute;width:100%;height:100%}.custom-radio span{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:3.83px;-moz-border-radius:3.83px;border-radius:3.83px;text-align:center;vertical-align:baseline;padding-top:10px;border:1px solid #dce0e0}.custom-radio span:hover{cursor:pointer}.custom-radio input{display:none}input[type=radio]:checked~span{background:#d20000;color:#fff;border:1px solid #d20000}.card{position:relative;display:inline-block;white-space:normal;padding-right:12px;vertical-align:top}.card__rating{color:#d20000;font-weight:700;margin-right:5px}.card--user{width:100%;margin-bottom:42px;padding-right:0}@media (min-width:768px){.card--user img{height:160px}}.card--user .card__overlay{width:100%}.card--user .card__title{position:absolute;color:#fff;padding:12px;text-transform:uppercase}.card--user .card__user{position:absolute;bottom:0;left:0;margin-bottom:-28px;font-weight:700;color:#333}.card--guide{width:37.45318%}@media (min-width:768px){.card--guide{width:16.66667%}}.card--guide .card__figure{display:block;position:relative;background-color:#dce0e0;padding-bottom:100%;overflow:hidden}.card--guide .card__figure img{left:0;position:absolute;top:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;object-fit:cover}.card--guide .card__title{position:absolute;color:#fff;padding:7px;padding-right:21px;text-transform:uppercase;margin-bottom:0;line-height:1}@media (min-width:768px){.card--guide .card__title{padding:12px;padding-right:21px}}.card--guide .card__title__name{font-size:12px;line-height:1.2}@media (min-width:768px){.card--guide .card__title__name{font-size:15px;line-height:1.5}}.card--resto{width:100%}.slider .card--resto{width:59.88024%}.card--resto .card__figure{display:block;position:relative;background-color:#dce0e0;padding-bottom:56.25%;overflow:hidden;margin-bottom:7px}.card--resto .card__figure img{left:0;position:absolute;top:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;object-fit:cover}.card--resto .card__image{margin-bottom:5px}.card--resto .card__title__name{font-size:15px}.card--article{width:37.45318%}@media (min-width:768px){.card--article{width:25%}}.card--article span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:12px}.card--article .card__figure{display:block;position:relative;background-color:#dce0e0;padding-bottom:75%;overflow:hidden}.card--article .card__figure img{left:0;position:absolute;top:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;object-fit:cover}.card--article .card__image{margin-bottom:7px}.card--article .card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:45px;margin:7px 0;line-height:1.2}@media (min-width:768px){.card--article .card__title{line-height:1.4;margin:12px 0}}@media (min-width:768px){.card--article .card__title__name{font-size:18px}}.card--article .card__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:45px;font-weight:300;margin-top:5px;line-height:1.4}.card--city{width:37.45318%}@media (min-width:768px){.card--city{width:16.66667%}}.card--city .card__title{margin-top:7px;line-height:1.2}.card--tile{width:100%;padding-right:12px}@media (min-width:768px){.card--tile{padding-top:0;padding-right:0}}.card--tile .card__figure{display:block;position:relative;background-color:#dce0e0;padding-bottom:100%;overflow:hidden}.card--tile .card__figure img{left:0;position:absolute;top:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;object-fit:cover}@media (min-width:768px){.is-half .card--tile .card__figure{display:block;position:relative;background-color:#dce0e0;padding-bottom:50%;overflow:hidden}.is-half .card--tile .card__figure img{left:0;position:absolute;top:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;object-fit:cover}}.card--tile .card__figure,.card--tile .card__image{width:100%;height:100%}@media (min-width:768px){.card--tile .card__figure,.card--tile .card__image{width:calc(100% - 12px)}}.card--tile .card__title{position:absolute;color:#fff;padding:12px;width:calc(100% - 12px);text-transform:uppercase}.card--instagram{width:37.45318%}@media (min-width:768px){.card--instagram{width:16.66667%}}.card__image{display:block;width:100%;height:100%;object-fit:cover;background-color:#dce0e0}.card__image:hover{cursor:pointer}.card__tag{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;position:absolute;top:0;right:0;padding:5px 12px;margin:7px 21px;font-size:9px;background:#fff;line-height:1}@media (min-width:768px){.card__tag{margin:12px 24px;font-size:12px}}.card__title{left:0;bottom:0;font-size:18px;font-weight:700;z-index:2;line-height:1.2;margin-bottom:3px}.card__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(-180deg,transparent 50%,rgba(0,0,0,.67));z-index:1;width:calc(100% - 12px)}.card__title__name{display:inline;margin-right:5px}.card__district{font-weight:300;text-transform:capitalize}.card__review{margin-left:7px;font-size:12px}.card__category{position:absolute;bottom:0;left:0;margin:12px;line-height:1;padding:7px;font-size:7px;color:#fff;background:rgba(210,0,0,.8);text-transform:uppercase;margin:7px}@media (min-width:768px){.card__category{font-size:15px}}.card__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.card__ig{position:absolute;bottom:0;right:0;margin:12px;width:24px}.card--video{width:100%}.card__figure{display:block}.guideCard{position:relative}.guideCard .guideCard__image{display:block;position:relative;background-color:#dce0e0;padding-bottom:100%;overflow:hidden}.guideCard .guideCard__image img{left:0;position:absolute;top:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;object-fit:cover}.guideCard .guideCard__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(-180deg,transparent 50%,rgba(0,0,0,.67));z-index:1;display:flex;flex-direction:column;justify-content:space-between}.guideCard .guideCard__title{color:#fff;padding:12px;text-transform:uppercase}.guideCard .guideCard__tag{display:flex;justify-content:flex-end}.guideCard .guideCard__tag span{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding:5px 12px;margin:7px;font-size:9px;background:#fff;line-height:1}.guideCard .guideCard__link{position:absolute;width:100%;height:100%}.card__review--openHours{margin-left:0;display:block;margin-top:8px}.container{padding:0 15px;margin-right:auto;margin-left:auto;width:750px;max-width:100%}@media (min-width:768px){.container{width:1170px}}.containerJournalHome{margin-right:auto;margin-left:auto;width:750px;max-width:100%}@media (min-width:768px){.containerJournalHome{padding:0 15px;width:1170px}}.container--half{margin:0}@media (min-width:768px){.container--half{width:50%;padding:0 42px}}.container--small{width:480px}.container--medium{width:700px}.container--large{width:840px}.container--restaurant{padding:0;overflow:hidden}@media (min-width:768px){.container--restaurant{width:94%;max-width:1080px}}.container--journal{width:1000px}.DayPicker{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:1rem 0}.DayPicker,.DayPicker-Month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPicker-Month{display:inline-block;border-collapse:collapse;border-spacing:0;margin:0 1rem}.DayPicker-Month:first-child{margin-right:13px!important}.DayPicker-NavBar{position:absolute;left:0;right:0;padding:0 .5rem}.DayPicker-NavButton{position:absolute;width:1.5rem;height:1.5rem;background-repeat:no-repeat;background-position:50%;background-size:contain;cursor:pointer}.DayPicker-NavButton--prev{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);left:1rem;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI2cHgiIGhlaWdodD0iNTBweCIgdmlld0JveD0iMCAwIDI2IDUwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjIgKDEyMDQzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5wcmV2PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9InByZXYiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzLjM5MzE5MywgMjUuMDAwMDAwKSBzY2FsZSgtMSwgMSkgdHJhbnNsYXRlKC0xMy4zOTMxOTMsIC0yNS4wMDAwMDApIHRyYW5zbGF0ZSgwLjg5MzE5MywgMC4wMDAwMDApIiBmaWxsPSIjNTY1QTVDIj4KICAgICAgICAgICAgPHBhdGggZD0iTTAsNDkuMTIzNzMzMSBMMCw0NS4zNjc0MzQ1IEwyMC4xMzE4NDU5LDI0LjcyMzA2MTIgTDAsNC4yMzEzODMxNCBMMCwwLjQ3NTA4NDQ1OSBMMjUsMjQuNzIzMDYxMiBMMCw0OS4xMjM3MzMxIEwwLDQ5LjEyMzczMzEgWiIgaWQ9InJpZ2h0IiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K")}.DayPicker-NavButton--next{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);right:1rem;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI2cHgiIGhlaWdodD0iNTBweCIgdmlld0JveD0iMCAwIDI2IDUwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjIgKDEyMDQzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5uZXh0PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9Im5leHQiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTUxNDUxLCAwLjAwMDAwMCkiIGZpbGw9IiM1NjVBNUMiPgogICAgICAgICAgICA8cGF0aCBkPSJNMCw0OS4xMjM3MzMxIEwwLDQ1LjM2NzQzNDUgTDIwLjEzMTg0NTksMjQuNzIzMDYxMiBMMCw0LjIzMTM4MzE0IEwwLDAuNDc1MDg0NDU5IEwyNSwyNC43MjMwNjEyIEwwLDQ5LjEyMzczMzEgTDAsNDkuMTIzNzMzMSBaIiBpZD0icmlnaHQiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=")}.DayPicker-Caption{display:table-caption;height:1.5rem;text-align:center}.DayPicker-Weekdays{display:table-header-group}.DayPicker-WeekdaysRow{display:table-row}.DayPicker-Weekday{display:table-cell;padding:.5rem;font-size:.875em;text-align:center;color:#8b9898}.DayPicker-Body{display:table-row-group}.DayPicker-Week{display:table-row}.DayPicker-Day{display:table-cell;padding:.5rem;border:1px solid #eaecec;text-align:center;cursor:pointer;vertical-align:middle;width:36px!important}.DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.DayPicker-Day--today{color:#fff!important;background:#333!important;font-weight:500}.DayPicker-Day--disabled{background-color:#eff1f1}.DayPicker-Day--disabled,.DayPicker-Day--outside{color:#dce0e0;cursor:default}.DayPicker-Day--sunday{background-color:#f7f8f8}.DayPicker-Day--sunday:not(.DayPicker-Day--today){color:#dce0e0}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){color:#fff;background-color:#4a90e2}.input{-webkit-border-radius:3.83px;-moz-border-radius:3.83px;border-radius:3.83px;display:inline-block;border:1px solid #dce0e0;padding:12px 21px;margin:21px 0}.input--full{width:100%}.filter{margin-bottom:21px}.filter button{float:right;padding:0 15px;padding-right:0}.filter input[type=radio]:checked~span{background:none;color:#333;border:none}.filter__button,.filter__viewall{background:none;border:none}.filter__viewall{color:#666}.filter__title{display:inline-block;color:#333;font-weight:400;font-size:20px;margin-top:0;margin-bottom:15px;line-height:1}.filter__bullet{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:1px solid #dce0e0;width:21px;height:21px;margin-right:12px}.filter__label{position:relative;top:-5px;width:70%;vertical-align:middle;color:#616161}.filter__list{position:relative;display:block;margin-bottom:7px}.filter__list.active .filter__bullet{background:#d20000;border-color:#d20000}.filter__list__In__line{width:200px;position:relative;display:inline-block;margin-bottom:7px}.filter__list__In__line.active .filter__bullet{background:#d20000;border-color:#d20000}.filter__list__In__line__mobile{margin-left:5%;width:90%;position:relative;display:inline-block;margin-top:14px;margin-bottom:10px}.filter__list__In__line__mobile.active .filter__bullet{background:#d20000;border-color:#d20000}.filter__count{color:#616161}.filter__checkbox{display:none}.filter__checkbox:checked+label:before{background:#d20000}.filter__checkbox__label{position:relative;padding-left:36px;padding-bottom:7px;display:inline-block}.filter__checkbox__label:before{content:"";border:1px solid #dce0e0;width:20px;height:20px;display:block;position:absolute;top:0;left:0;margin-top:-3px}.filter--radio label:before{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.filter__tag__show{display:inline-block}.filter__tag__hide,.filter__tag__show{line-height:25px;height:25px;color:#666;text-align:center;margin:0 auto;margin-left:15px}.filter__tag__hide{display:none}.clear__all__show{display:inline-block;cursor:pointer}.clear__all__hide,.clear__all__show{line-height:26px;height:26px;color:#666;text-align:center;margin:0 auto;margin-left:15px;margin-bottom:10px;border:1px solid #666;border-radius:5px;width:70px}.clear__all__hide{display:none}.filters__button{z-index:1001;height:35px;width:100px;background:#fff;position:fixed;left:0;right:0;top:92%;margin:auto;box-shadow:2px 2px 3px #333;border-radius:17px;text-align:center;line-height:35px;font-weight:700}.filters__button__span{margin-left:12px}.filters__button__red__point{height:17px;width:17px;border-radius:8px;top:0;left:6px;font-size:14px;color:#fff;background:red;position:relative;line-height:16px;display:inline-block}.mobile__filter__page{overflow:scroll;top:0;position:fixed;z-index:1002;height:100%;width:100%;background:#fff}.mobile__filter__page__title{text-align:center;height:60px;font-weight:700;border-bottom:1px solid #ccc;line-height:50px;position:fixed;z-index:1003;width:96%;background:#fff;left:2%}.mobile__filter__page__title span{font-size:20px;margin-top:5px}.red__point{vertical-align:middle;border:4px solid red;border-radius:4px;margin-left:5px}.mobile__filters{width:92%;margin-top:80px;margin-bottom:40px;margin-left:4%}.mobile_filter_hidden{display:none}.mobile__filter__image{vertical-align:middle;width:16px;display:inline-block;height:16px}@media (min-width:768px){.desktop__hidden{display:none!important}}.promo__recommendation__search{display:inline-block;margin-right:15px}.restaurant__recommendation__container{min-width:500px;display:flex;justify-content:center}.promo__recommendation__item{height:180px;margin-top:30px}.promo__recommendation__item__left{float:left}.promo__recommendation__item__left__img{width:155px;height:155px}.promo__recommendation__item__right{float:left;margin-left:20px;width:300px}.promo__recommendation__item__right p{line-height:1}.promo__recommendation__page{margin-right:40px}.restaurant__recommendation__item{width:600px;height:160px;margin-top:30px}.restaurant__recommendation__left{display:inline-block;width:39%}.restaurant__recommendation__right{position:fixed;width:500px;height:500px;float:right;z-index:1000;bottom:0;right:0}.restaurant__recommendation__button{padding:2px 5px;height:30px;border:1px solid #666;margin-right:50px;background:#fff}.restaurant__recommendation__bold{font-weight:700}.restaurant__recommendation__cuisine{padding:2px 5px;height:30px;border:1px solid #666;margin-right:50px;margin-top:30px;background:#fff;border-radius:10px}.list{display:block;padding-bottom:7px;font-weight:300;line-height:1.4}@media (max-width:767px){.list{padding:12px 15px;border-bottom:1px solid #dce0e0}}.list__icon{display:inline-block;width:21px;margin-right:7px}.list__tag{margin-bottom:7px}.list__link{display:block;margin-top:7px;color:#616161;font-size:12px}.list__link .qr-direction{padding-right:7px;vertical-align:middle}.list--ranking,.list--referral{position:relative;margin:0;vertical-align:middle;padding:12px 15px;border-bottom:1px solid #dce0e0;padding-left:0}.list--ranking .list__index,.list--referral .list__index{vertical-align:middle;font-weight:400;font-size:18px}.list--ranking .list__avatar,.list--referral .list__avatar{display:block;width:100%;height:100%;object-fit:cover;background-color:#dce0e0;display:inline-block;border-radius:100%;width:42px;height:42px;vertical-align:middle}.list--ranking .list__user,.list--referral .list__user{position:absolute;left:95px;top:50%;transform:translateY(-50%);vertical-align:middle;margin:0 15px;max-width:calc(100% - 180px);font-weight:400;text-transform:capitalize;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.list--ranking .list__score,.list--referral .list__score{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#48af4a;font-weight:700;font-size:15px;vertical-align:middle}.list--ranking .list__star,.list--referral .list__star{vertical-align:middle;display:inline-block;width:15px;height:15px;margin-right:5px}.list--ranking .list__medal,.list--referral .list__medal{width:25px;display:inline-block;vertical-align:middle}section .list--ranking:last-of-type,section .list--referral:last-of-type{border-bottom:none}.list--ranking .list__link,.list--referral .list__link{position:absolute;top:0;left:0;width:100%;height:100%}.list--ranking .list__date,.list--referral .list__date{color:#999;font-weight:300;font-size:12px}.list--ranking{margin:0 15px}.list--ranking .list__avatar{margin-left:15px}.list--ranking:first-of-type .list__avatar,.list--ranking:nth-of-type(2) .list__avatar,.list--ranking:nth-of-type(3) .list__avatar{width:54px;height:54px}.list--ranking:first-of-type .list__user,.list--ranking:nth-of-type(2) .list__user,.list--ranking:nth-of-type(3) .list__user{max-width:calc(100% - 220px)}.list--ranking:nth-of-type(n+4){height:67px}.list--ranking:nth-of-type(n+4) .list__avatar{position:absolute;left:15px;top:50%;transform:translateY(-50%)}.list--ranking:nth-of-type(n+4) .list__index{position:absolute;left:0;top:50%;transform:translateY(-50%)}.list--ranking:nth-of-type(n+4) .list__user{left:75px}.list--referral .list__user{left:40px}.rating{margin:21px 0}@media (max-width:767px){.rating{padding:0 15px}}.rating__number{margin-right:7px;position:relative;top:-7px;width:7px}.rating__aggregate{font-size:54px;line-height:1;margin-top:-12px;color:#d20000;margin-bottom:3px}.rating__bars .qr-stars{position:relative;top:-6px;color:#dce0e0;margin-right:7px}.rating__count{margin-top:7px}.review{border-bottom:1px solid #dce0e0;padding-bottom:15px;margin-bottom:15px}@media (max-width:767px){.review{padding:15px 21px;padding-top:0}}@media (max-width:767px){.review .columns.is-mobile>.column.is-1{margin-right:5px;width:20%}}@media (min-width:768px){.review .columns.is-mobile>.column.is-1{padding-right:0}}.review .columns.is-mobile>.column.is-offset-1{margin-left:0}@media (min-width:768px){.review .columns.is-mobile>.column.is-offset-1{margin-left:8.33333%}}@media (max-width:767px){.review .columns.is-mobile>.column.is-11{padding-left:0;width:80%}}.review .stars{display:block;margin:12px 0 7px}.review .qr-stars{font-size:18px}.review__user a{display:block}.review__username{margin:5px 0;font-size:20px;color:#333;font-weight:700}.review__username:hover{text-decoration:none}.review__title{font-weight:400;line-height:1.4}.review__title--journal{color:#999;margin-top:7px;font-size:14px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:767px){.review__title--journal{margin-top:21px}}.review__title--journal:before{content:"\E936";font-family:Qravedglyphs;color:#d20000;margin-right:7px;position:relative;top:1px}.review__desc{display:block;color:#404040;margin:7px 0;font-weight:300;line-height:1.4;max-height:65px;overflow:hidden}.review__desc.open{max-height:100%}.review__desc a{color:#d20000}.review__avatar{display:block;position:relative;background-color:#dce0e0;padding-bottom:100%;overflow:hidden;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#dce0e0}.review__avatar img{left:0;position:absolute;top:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;object-fit:cover;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}@media (min-width:768px){.review__avatar{margin-left:0}}.review__likes{font-weight:400;color:#616161;padding:7px 0 0}.review__cta button{background:none;border:none;margin-right:15px;color:#616161}.review__cta .qr-reply,.review__cta .qr-thumb-up{margin-right:5px}.review__stats span{color:#616161;font-size:12px;margin-right:7px;cursor:pointer}.review__switcher{flex:1 0 0;background-color:#eaeaea;text-align:center;margin-bottom:21px;padding:12px 0;font-size:12px;color:#333}.review__switcher:hover{text-decoration:none}.review__switcher.active{background:#d20000;color:#fff;border-color:#d20000}.review__date,.review__type{color:#616161;font-weight:300;font-size:12px}.review__date{float:right}.review__figure{width:94px;height:94px;margin-right:5px;margin-bottom:5px}.review__figure:hover{cursor:pointer}@media (min-width:768px){.review__figure{width:120px;height:120px}}.review__figure figcaption{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.review__figure figcaption span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;z-index:2;font-size:24px;font-weight:700}.review__more{background:none;border:none;color:#d20000;padding:0;outline:none;margin-bottom:12px}.review__image{background:#dce0e0;width:100%;height:100%}.resto{border-top:1px solid #dce0e0;padding-top:21px;padding-bottom:7px;margin-top:21px}.resto__header{font-size:18px;line-height:1.4}.resto__header a{color:#333}.resto__link{-webkit-border-radius:3.83px;-moz-border-radius:3.83px;border-radius:3.83px;display:block;color:#fff!important;background:#d20000;font-weight:700;text-align:center;padding:15px 0;margin-bottom:0}.resto__link:hover{color:#fff;text-decoration:none}.resto__location,.resto__title{font-size:18px;margin-right:7px;color:#333}@media (min-width:768px){.resto__location,.resto__title{font-size:18px}}.resto__reviews{margin-top:2px;margin-left:5px;color:#616161;font-size:15px;vertical-align:top}.resto__rating{color:#d20000;font-weight:700;margin-right:5px;font-size:15px}.resto__likes{font-size:20px;color:#616161;margin-top:7px;padding-top:3px}.resto__likes .qr-empty-heart{margin-right:7px}.resto__image{margin-top:5px}.resto__image img{display:block;width:100%;height:100%;object-fit:cover;background-color:#dce0e0}.resto__image .resto__caption{display:block;text-align:center;font-size:15px;padding:7px 12px}.resto__image .resto__caption a{font-size:15px;margin-left:3px}.resto__desc{font-size:20px;line-height:1.5;color:#616161;font-weight:300;margin-top:12px}.resto__figure{min-height:100px;background:#dce0e0}@media (min-width:768px){.resto__figure{min-height:220px}}a.resto__figure__link{-webkit-border-radius:3.83px;-moz-border-radius:3.83px;border-radius:3.83px;position:absolute;bottom:0;right:0;font-size:12px;font-weight:700;margin:12px;background:#fff;padding:12px 15px}@media (min-width:768px){a.resto__figure__link{font-size:15px;margin:21px}}.resto__gojek{width:calc(100% + 12px);margin-top:5px;margin-bottom:12px;display:flex;flex-direction:row}@media (min-width:768px){.resto__gojek{width:100%}}#journal .resto__gojek a{width:calc(50% - 12px);margin-right:12px;justify-content:center;flex-basis:0;flex-grow:1;flex-shrink:1}@media (min-width:768px){#journal .resto__gojek a{width:100%;height:auto}}.resto__gojek .qr-gojek{vertical-align:middle}#journal .resto__gojek .gojek-button{margin-top:0}.restaurant__banner{position:relative;margin-bottom:7px}.restaurant__banner img{display:block;width:100%;height:100%;object-fit:cover;background-color:#dce0e0;display:inline-block;margin-bottom:7px;height:200px}@media (min-width:768px){.restaurant__banner img{width:calc(33.5% - 7px);float:left;height:146.8px}}@media (min-width:768px){.restaurant__banner img:first-child{width:66.5%;margin-right:7px;height:300.5px}}@media (min-width:768px){.restaurant__banner img.single{width:100%;height:390px}}@media (min-width:768px){.restaurant__banner img.double{width:calc(50% - 4px);height:320px}}.restaurant__banner figure.restaurant__banner__figure{width:calc(33.5% - 7px);float:left;height:146.8px}.restaurant__banner figure.restaurant__banner__figure img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1}.restaurant__banner figure.restaurant__banner__figure figcaption{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);color:#fff;z-index:2}.restaurant__banner figure.restaurant__banner__figure figcaption a{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff}.restaurant__banner figure.restaurant__banner__figure figcaption span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.restaurant__banner__track{position:relative;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;white-space:nowrap}.restaurant__banner__bullet{position:absolute;bottom:32px;left:50%;transform:translate(-50%);z-index:4}.restaurant__banner__bullet button{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:none;border:2px solid #fff;padding:0;width:12px;height:12px;margin:0 3px}.restaurant__banner__bullet button.active{background:#fff}.placeholder{animation:pulse-placeholder .8s infinite;width:100%;height:160px;background:#dce0e0}@keyframes pulse-placeholder{0%{background-color:#f5f5f5}to{background-color:#dce0e0}}.placeholder--small{display:inline-block;height:24px;width:60px}@media (min-width:768px){.placeholder--small{width:120px}}.placeholder--medium{display:block;height:32px;margin-bottom:12px}.placeholder--full{width:100%}.placeholder--third{width:70%}.placeholder--half{width:50%}.placeholder--two{width:40%}.placeholder--long{width:120px}@media (min-width:768px){.placeholder--long{width:240px}}.placeholder--superlong{width:160px}@media (min-width:768px){.placeholder--superlong{width:360px}}.placeholder--guide{height:260px}.placeholder__container{margin-top:42px}.placeholder--resto{margin-bottom:15px}.placeholder--resto:last-child{margin-bottom:0}.placeholder--resto .placeholder{margin-bottom:12px}.placeholder--title{margin-top:12px;margin-bottom:21px}.placeholder--header .placeholder{height:200px;margin-bottom:12px}@media (min-width:768px){.placeholder--header .placeholder{height:300px}}.placeholder--header .placeholder--small{height:24px}.placeholder--content .placeholder{height:126px}.placeholder--content .placeholder--small{height:24px}.placeholder--content .placeholder--long{margin-bottom:12px}.placeholder--circle{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:60px;height:60px;margin-top:21px}.placeholder--author{margin:38px 42px;margin-bottom:0}@media (min-width:768px){.placeholder--author{margin:38px 21px;margin-bottom:0}}.placeholder--button{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;width:120px;height:48px;display:inline-block;margin-right:15px;margin-bottom:24px}.placeholder--search .placeholder{height:144px}.placeholder--search .placeholder--small{height:21px;margin-bottom:7px}.restolist{border-bottom:1px solid #dce0e0;margin-bottom:10px;padding-top:7px;padding-bottom:10px}.restolist .column{margin-bottom:0;padding-bottom:0;padding-top:5px}@media (max-width:767px){.restolist .is-8{padding-left:0}}.restolist .restolist__image{position:relative;background-color:#dce0e0;padding-bottom:100%;overflow:hidden;display:block;border-radius:3px}.restolist .restolist__image img{left:0;position:absolute;top:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;object-fit:cover}.restolist__resto{display:inline;font-weight:700;margin-right:7px}.restolist__resto a{display:inline}.restolist__rating{color:#d20000;font-weight:700;margin-right:5px}.restolist__district{margin-bottom:7px}.restolist__review{margin-left:3px}.restolist__review a{font-size:12px}@media (min-width:768px){.restolist__review{margin-left:7px}.restolist__review a{font-size:15px}}.restolist__location{padding:7px 0;line-height:1.4;font-size:12px}@media (min-width:768px){.restolist__location{font-size:15px;margin-bottom:12px}}.restolist__user{margin-right:7px}.restolist__cta{-webkit-border-radius:3.83px;-moz-border-radius:3.83px;border-radius:3.83px;border:1px solid #d20000;color:#d20000;padding:7px 15px;margin-right:12px}.restolist__cta:hover{background:#d20000;color:#fff;text-decoration:none}.restolist__cta--call{color:#fff;background:#48af4a;border-color:#48af4a;margin-bottom:10px}.restolist__comment{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:12px 0;margin-top:7px;font-weight:300;line-height:1.4}.restolist__data{font-weight:300}.restolist__data a{margin-right:5px}.restolist__data a:after{content:","}.restolist__data a:last-child:after{content:""}.restolist__score{color:#d20000}.map{position:fixed;top:0;right:0;width:50%;height:100%;background:#dce0e0;z-index:999}@media (max-width:767px){.map{margin-top:114px;height:calc(100% - 114px);width:100%;right:100%;z-index:9999}.map.active{right:0}.map.active.no-banner{margin-top:114px;height:calc(100% - 114px)}}.map__marker{position:relative;width:275px}.map__popup{bottom:100%;left:0;margin-left:16px;margin-bottom:16px;width:100%;background:#fff;z-index:10}.map__popup,.map__popup:after{position:absolute;transform:translate(-50%)}.map__popup:after{content:"";top:100%;left:50%;display:block;border-color:#fff transparent transparent;border-width:12px;border-style:solid}.map__popup .stars-half:after{top:0;left:-1px}.map__popup__image{display:block;width:100%;height:100%;object-fit:cover;background-color:#dce0e0;height:160px}.map__popup__resto{margin-bottom:3px}.map__popup__location{margin-left:3px;font-weight:300}.map__popup__content{padding:7px}.map__popup__review{margin-left:3px;font-size:12px}.map__popup__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.map__marker__figure{z-index:1;width:auto}.map__marker__figure img{position:relative;z-index:1}.map__marker__figure figcaption{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:12px;font-weight:700;color:#fff;margin-top:-2px;z-index:2}.map--resto{width:100%;height:360px;margin-bottom:21px}.map__direction{-webkit-border-radius:3.83px;-moz-border-radius:3.83px;border-radius:3.83px;display:block;background:#d20000;text-align:center;font-weight:700;color:#fff;font-size:15px;padding-top:12px;padding-bottom:12px;margin-top:12px}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background:rgba(0,0,0,.7)}.modal__overlay{z-index:1000}.modal__body,.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.modal__body{z-index:1001;background:#fff;display:flex;flex-direction:column}@media (min-width:768px){.modal__body{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 200px);height:calc(100% - 200px);background:transparent;display:block}}.modal__viewall{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1001;background:#fff;overflow-y:scroll}@media (min-width:768px){.modal__viewall{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:52%;height:50%;border:5px solid #fff}}.modal__viewall__title{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1001;background:#fff}@media (min-width:768px){.modal__viewall__title{width:80%;height:40px;line-height:40px;margin-left:10%;margin-top:10px;font-size:24px;font-weight:700}}.modal__viewall__body{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1001;background:#fff}@media (min-width:768px){.modal__viewall__body{width:80%;height:0;margin-left:10%;margin-top:80px;font-size:14px}}.mobile__modal__viewall__body{margin-top:80px;z-index:1003;background:#fff}.mobile__modal__button__div{z-index:1002}.mobile__modal__button__div,.mobile__modal__button__div2{position:fixed;bottom:0;height:60px;text-align:center;line-height:60px;width:100%;border-top:1px solid #ccc;background:#fff;font-weight:700}.mobile__modal__button__div2{z-index:1005}.mobile__modal__button_gray{color:#000;background:gray}.mobile__modal__button_gray,.mobile__modal__button_red{margin:0 18px;vertical-align:middle;line-height:40px;text-align:center;display:inline-block;width:38%;height:40px;border-radius:5px}.mobile__modal__button_red{color:#fff;background:#d2202a}.modal__left{position:relative;display:inline-block;background:#616161;width:100%}@media (min-width:768px){.modal__left{width:calc(100% - 360px);height:100%}}.modal__right{position:relative;display:inline-block;width:100%;height:100%;overflow:auto;background:#fff}@media (min-width:768px){.modal__right{width:360px}}.modal__right__header{position:absolute;top:0;left:0;width:100%;height:auto;padding:21px}@media (min-width:768px){.modal__right__header{border-bottom:1px solid #dce0e0}}.modal__right__header .is-2{padding-right:0}.modal__image{display:block;width:100%;height:100%;object-fit:contain;background-color:#dce0e0;background:#616161;min-height:180px}.modal__avatar{display:block;position:relative;background-color:#dce0e0;padding-bottom:100%;overflow:hidden;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.modal__avatar img{left:0;position:absolute;top:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;object-fit:cover;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.modal__time{display:block;font-size:12px;margin-top:7px}.modal__wording{margin:3px 0;font-weight:300;line-height:1.2}.modal__wording span{margin-right:3px}.modal__wording strong{font-weight:700}.modal__caption{margin-top:15px}.modal__close{position:absolute;top:0;right:0;margin:12px;background:none;border:none;font-size:18px;color:#fff;z-index:1002}.modal__close:hover{cursor:pointer}.modal__next,.modal__prev{position:absolute;top:50%;background:none;border:none;color:#fff}.modal__next:focus,.modal__prev:focus{outline:none}.modal__next:hover,.modal__prev:hover{cursor:pointer}.modal__next span,.modal__prev span{font-size:42px}.modal__prev{margin-top:-60px;transform:rotate(180deg) translateY(-50%);left:0}.modal__next,.modal__prev{text-shadow:0 3px 16px #272634}.modal__next{transform:translateY(-50%);right:0}.modal__resto{position:absolute;bottom:0;left:0;width:100%;height:auto;color:#fff;background:rgba(0,0,0,.7);padding:12px}.modal__resto a,.modal__resto button{-webkit-border-radius:3.83px;-moz-border-radius:3.83px;border-radius:3.83px;color:#fff;background:#d20000;padding:12px;font-size:12px;border:none}@media (min-width:768px){.modal__resto{padding:24px 42px}.modal__resto a,.modal__resto button{padding:12px 24px;font-size:15px}}.modal__resto__name{margin-top:12px}.modal__content{padding:21px;background:#fff;max-height:600px;overflow:scroll}.modal__content .filter__list{margin-bottom:0}.modal__content .filter__label{width:auto;max-width:200px}.modal__content .filter__count{margin-left:5px;position:relative;top:-3px}.modal.modal--popup .modal__body{width:auto;height:auto}.modal__close__div{height:20px;width:20px;display:block;float:right;margin-top:5px;margin-right:10px;cursor:pointer}.sort__by__select{position:relative;top:-36px;left:-100px;max-width:128px;margin:0 auto}.sort__by__select .qr-chevron-down{position:absolute;top:0;right:0;margin:12px;top:-3px}.sort__by__select.open .sort__by__select__item{display:block}.sort__by__select__body{z-index:55;position:absolute;top:0;left:0;width:100%;padding-top:34px;border-radius:20px}.sort__by__select__item{display:none;padding:8px 16px}.sort__by__select__item.active{pointer-events:none;display:block;position:absolute;top:0;left:0;font-weight:700}.sort__by__select__item:focus{color:#333}.sort__by__bg{background:#dce0e0}.modal__overlay--deeplink{display:flex;justify-content:center;align-items:center}.deeplink-modal{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1001;width:330px;border-radius:5px;background:#fff;display:flex;align-items:center;flex-direction:column;padding:42px 40px 19px;text-align:center}.deeplink-modal img{width:36px;margin-bottom:31px}.deeplink-modal .dmc__title{font-weight:700;font-size:14px;margin-bottom:9px}.deeplink-modal .dmc__desc{font-size:12px;color:#999;margin-bottom:28px}.deeplink-modal a{width:185px;height:40px;border-radius:5px;background:#d20000;color:#fff;display:flex;justify-content:center;align-items:center;margin-bottom:16px}.deeplink-modal .dmc__dismiss{color:#999;font-size:12px;cursor:pointer}.page{padding:21px 0}.page .journal__footer{background-color:#404040;margin-bottom:0}@media (min-width:768px){.page{padding:21px 0}}.page--small{padding:21px 0}.page--wide{padding:42px 0}@media (min-width:768px){.page--wide{padding:84px 0}}.page__title{font-size:32px;font-weight:700;margin:0;margin-bottom:7px}.page__subtitle{font-size:24px;font-weight:700;margin:0;padding-bottom:15px}.page__description{color:#616161;font-size:18px;margin:0;padding-top:0;padding-bottom:32px;line-height:1.5}.page__description a{font-size:18px;margin-right:7px}.page__description p{color:#616161;margin:0;font-size:18px}.page__description br{display:none}.page__footer{position:fixed;left:0;bottom:0;width:100%;background:#fff;z-index:101;padding:12px 0;border-top:1px solid #dce0e0;text-align:center}.page__footer .qr-save{position:relative;bottom:-2px;font-size:21px}.page__footer a{margin-left:21px}.page__footer a span{margin-right:7px}.page__footer .download{background:#d20000;margin-left:0;color:#fff;padding:7px;border-radius:3.83px;line-height:1.5}.page__footer__share{position:absolute;bottom:100%;right:0;width:200px;text-align:left}.page__footer__share a{display:block;background:#f5f5f5;padding:15px 21px;border-bottom:1px solid #dce0e0;vertical-align:top;color:#999}.page__footer__share a span{font-size:21px;margin-right:21px;vertical-align:middle}.page__footer__share .qr-facebook-new{color:#39579a}.page__footer__share .qr-line{color:#00c300}.page__footer__share .qr-twitter{color:#34b7f1}.page__footer__share .qr-email{color:#333;font-size:15px}.page__footer__share .qr-whatsapp{color:#2aa81b}.section{border-bottom:1px solid #dce0e0;padding-bottom:21px;margin-bottom:21px;line-height:1}.section:first-child{margin-top:0}@media (min-width:768px){.section{padding-bottom:21px;margin-bottom:21px}}.section:last-child{border:none}.section--borderless{border-bottom:none}.section--relative{position:relative;padding-bottom:0!important}@media (min-width:768px){.section--grey{background:#eaeaea}}.section.section--article{padding-bottom:21px;margin-bottom:21px}.section__head{margin-top:15px;margin-bottom:0!important}.section__head .column{padding-top:0;padding-bottom:0}.section__title{color:#333;font-weight:700;margin-top:0;margin-bottom:15px;line-height:1;font-size:15px}@media (min-width:768px){.section__title{font-size:21px}}.section__title span{font-size:20px;color:#616161;margin-left:7px;font-weight:300}.section__title--border{padding-bottom:12px;border-bottom:1px solid #dce0e0}.section__link{color:#616161;font-weight:300;font-size:12px}.section__link:hover{color:#d20000;text-decoration:none}@media (min-width:768px){.section__link{font-size:15px}}.section__link .qr-chevron-next{font-size:12px}.search__result{display:block;background:#fff;width:100%}.search__result a{display:block;padding:12px;color:#616161;border-bottom:1px solid #dce0e0}.search__result a:hover{background:#d20000;color:#fff;cursor:pointer}.search__result:last-child a{border-bottom:none}.search__category{text-transform:capitalize;font-size:18px;padding:12px;margin-top:12px;font-weight:700;margin-bottom:0;border-bottom:1px solid #dce0e0}.search__category:first-child{margin-top:0}.slider{position:relative;width:calc(100% + 30px);margin-left:-15px;white-space:nowrap;overflow-x:hidden;overflow-y:hidden}@media (min-width:768px){.slider{width:calc(100% + 15px)}}.slider .card:first-child{margin-left:15px}.slider .card--article .card__title{height:auto;margin-bottom:0}@media (min-width:768px){.slider{overflow:visible}.slider .card--article{width:25%}.slider .card--article .card__title{font-size:18px}.slider .card--resto{width:33.33333%}.slider .card--resto .card__title{font-size:18px;height:auto}}.slider--jumbo{width:100%;margin-left:0}@media (min-width:768px){.slider--jumbo{margin:0 auto;margin-bottom:0}}.slider--jumbo .slider__next{top:50%;transform:translateY(-50%)}.slider--jumbo .slider__prev{top:50%;transform:rotate(180deg) translateY(-50%)}.slider--jumbo .slider__item{margin-right:0}@media (max-width:767px){.slider--swipe{overflow-x:hidden}.slider--swipe .slider__body{overflow:visible}}.slider__item{width:100%;display:inline-block;vertical-align:middle;white-space:normal;position:relative;margin-right:3px}.slider__image{display:block;width:100%;height:100%;object-fit:cover;background-color:#dce0e0;height:300px}@media (min-width:768px){.slider__image{height:575px}}.slider__image.auto-size{height:unset!important;max-height:737px}.slider__content{position:absolute;bottom:0;left:0;margin-left:21px;margin-bottom:21px;max-width:520px}@media (min-width:768px){.slider__content{margin-left:42px;margin-bottom:94px}}.slider__title span{display:block;width:fit-content;font-weight:700;font-size:15px;background:rgba(210,0,0,.8);color:#fff;margin-bottom:7px;padding:7px 12px;line-height:1.5}@media (min-width:768px){.slider__title span{font-size:28px;margin-bottom:12px}}.slider__category{color:#fff;font-size:12px;text-align:center;font-weight:700;padding:7px 12px;margin-top:12px;background:rgba(0,0,0,.7)}@media (min-width:768px){.slider__category{font-size:15px}}.slider__body{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;position:relative}@media (max-width:767px){.slider__body{overflow-x:scroll;-webkit-overflow-scrolling:touch;padding-bottom:21px}.slider__body::-webkit-scrollbar{display:none}}.slider__next{position:absolute;top:35%;transform:translateY(-35%);right:-42px;background:none;border:none}.slider__next span{color:#616161;font-size:24px}.slider__next:hover{cursor:pointer}.slider__next:focus{outline:none}.slider__prev{position:absolute;top:35%;transform:rotate(180deg) translateY(-35%);margin-top:-40px;left:-51px;background:none;border:none}.slider__prev span{color:#616161;font-size:24px}.slider__prev:hover{cursor:pointer}.slider__prev:focus{outline:none}.slider__wrapper{overflow:hidden}@media (max-width:767px){.slider__wrapper{margin-bottom:-21px;width:calc(100% + 3px)}}.slider__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.slider__dots{text-align:center}@media (max-width:767px){.slider__dots{margin-top:15px}}.slider__bullet{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#dce0e0;width:7px;height:7px;padding:0;border:none;margin:12px 5px;margin-bottom:0}@media (min-width:768px){.slider__bullet{width:12px;height:12px}}.slider__bullet.active{background:#d20000}.sidebar__footer{margin-bottom:21px}.sidebar__footer .section__title{font-size:18px;line-height:1.2;margin-bottom:7px}.sidebar__footer.active{position:fixed;top:0;padding-top:140px;width:350px;background:#fff;z-index:10}.no-banner .sidebar__footer.active{padding-top:125px}.sidebar__download{padding-bottom:12px!important}.sidebar__download__app{margin-right:7px;color:#333}.sidebar__download__app span{font-size:54px}.sidebar__copyright{margin-top:12px;margin-bottom:7px}.sidebar__links{margin-bottom:15px}.sidebar__links a{color:#333;line-height:1.5}.sidebar__links a:hover{color:#d20000}.sidebar__links a:after{content:".";margin-right:7px}.sidebar__phone{margin:21px 0}.sidebar__phone span{margin-right:7px}.sidebar__ads{width:100%;text-align:center;margin-top:21px;height:250px}@media (max-width:767px){.sidebar__ads{display:none}}.splash{position:fixed;width:100%;padding:42px 21px;height:100vh;z-index:9999;background:rgba(0,0,0,.7);top:0;left:0;display:none}.splash.open-splash{display:block}@media (min-width:768px){.splash.open-splash{display:none}}.splash__banner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:3.83px;-moz-border-radius:3.83px;border-radius:3.83px;width:calc(100% - 108px);padding:0;text-align:center}.splash__banner img{display:block;width:100%;border-radius:7px}.qr-full-logo--splash{font-size:40px;margin-bottom:5px}.desc-splash,.splash__title{font-size:21px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.19;letter-spacing:normal;text-align:center;color:#fff;margin-top:7px;margin-bottom:7px}.button-splash{-webkit-border-radius:3.83px;-moz-border-radius:3.83px;border-radius:3.83px;background:#48af4a;font-size:15px;padding:15px 16px;display:block;width:100%;color:#fff;margin-top:15px}.button-splash i{font-size:18px;position:relative;top:2px}.gif-splash{margin-bottom:30px}.qr-close--splash{color:#fff}.splash__close{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;position:absolute;top:0;right:0;margin:-12px;background:#798288;padding:6.5px 9px;z-index:11}.splash__close .qr-close--splash{font-size:12px}.splash__content{overflow:hidden;text-align:center;font-size:21px;font-weight:700;color:#fff}.splash__content .stars{margin-bottom:12px}.splash__wrapper{position:relative;display:flex;left:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.splash__item{text-align:center;padding:7px;margin-right:15px;position:relative;left:7px;width:calc(100% + 7px)}.splash__item img{-webkit-border-radius:3.83px;-moz-border-radius:3.83px;border-radius:3.83px;height:220px;display:block;width:100%;object-fit:cover;background:#dce0e0}.splash__item__title{font-size:15px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.19;letter-spacing:normal;text-align:center;color:#798288;margin-top:0;margin-bottom:7px}.splash__nav{text-align:center}.splash__dot{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:1px solid #798288;width:7px;height:7px;margin-right:7px;background:none;padding:0;display:inline-block}.splash__dot.active{background:#798288}.splash__phone{position:absolute;bottom:0;left:50%;transform:translate(-50%);max-height:310px}.splash__logo{max-width:160px;display:block;margin:0 auto;margin-top:21px}.splash__button{width:124px;height:39px;border-radius:4px;background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.24);color:#d20000;font-size:15px;font-weight:700;margin-top:15px}.splash__link{z-index:10;position:absolute;top:0;left:0;width:100%;height:100%}.stars i{margin-right:2px;font-size:15px}.stars-full{color:#d20000}.stars-half{position:relative;color:#dce0e0}.stars-half:after{content:"\E013";color:#d20000;font-family:Qravedglyphs;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:-.5px}.stars-empty{color:#dce0e0}.social{display:inline-block;vertical-align:bottom}.social__icon{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;position:relative;color:#404040;background:#fff;margin-right:15px;width:38px;height:38px}.social__icon:hover{cursor:pointer;color:#fff;background:#d20000}.social__icon span{position:absolute;top:57%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18px}@media (min-width:768px){.social__icon span{top:56%}}.social--color .social__icon{color:#fff}.social--color .social__icon--fb{background:#39579a}.social--color .social__icon--ig{background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.social--color .social__icon--tw{background:#34b7f1}.social--color .social__icon--yt{background:#e23335}.social--color .social__icon--line{background:#00c300}.social--color .social__icon:hover{background:#333;color:#fff}.paragraph{font-size:18px}@media (min-width:768px){.paragraph{font-size:21px}}.paragraph .link{display:inline;color:#d20000;font-size:18px}@media (min-width:768px){.paragraph .link{font-size:21px}}.paragraph__heading{line-height:1.4;margin-top:21px;margin-bottom:5px}.paragraph__content{margin-top:0;line-height:1.4}.paragraph__lists{margin-top:0;padding-left:19px}.paragraph__lists li{display:block;margin-bottom:7px}.paragraph__lists .paragraph__desc{display:inline;margin-left:5px;line-height:1.4}.thumbs{position:relative;width:calc(100% + 14px);margin-left:-10px;margin-bottom:12px}@media (max-width:767px){.thumbs{overflow-x:scroll;-webkit-overflow-scrolling:touch;overflow-y:hidden}.thumbs::-webkit-scrollbar{display:none}}.overview .thumbs,.thumb{white-space:nowrap}.thumb{display:block;position:relative;background-color:#dce0e0;padding-bottom:100%;overflow:hidden}.thumb img{left:0;position:absolute;top:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;object-fit:cover}.thumb:hover{cursor:pointer}.thumb__link{position:absolute;top:0;left:0;width:100%;height:100%}.thumb__icon{display:block;position:absolute;top:100%!important;left:100%!important;width:20px!important;height:20px!important;margin:-32px}.tracks{width:calc(100% - 4px);margin-left:0}.tracks .is-3-tablet{width:20%;padding-right:0}@media (max-width:767px){.tracks .is-4-mobile{width:50%}}.go-jek-promoThumb__title{margin-top:12px}.go-jek-promoThumb__title,.promoThumb__title{white-space:normal;font-size:14px;line-height:1.29;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.promoThumb__title{letter-spacing:-.2px;margin-top:9px}.thumb--promo{border-radius:5px}.merchant_item{display:flex;align-items:center;margin-top:15.5px}.merchant_name{font-size:12px;color:#000;font-weight:700}.merchant_logo{margin-right:14px;width:37px;height:37px;border-radius:50%}.thumb__iconCoupon{top:0!important;right:0!important;left:auto!important;float:right;width:47px!important;height:43px!important}.thumb__provider{display:block;width:100%;position:absolute;bottom:0;left:0;height:25.2px;padding-top:5px;padding-bottom:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:hsla(0,0%,100%,.75)}.thumb__provider img{width:25px!important;height:auto!important;position:relative!important;margin-left:5px}.nav--horizontal{display:block;border-bottom:1px solid #dce0e0;padding:7px}.nav--horizontal.active{border-right:2px solid #d20000}.nav--horizontal.active .offer__name{color:#d20000}.nav--ranking{display:block;border-bottom:1px solid #dce0e0;position:fixed;top:0;left:0;width:100%;background:#fff;z-index:1}.nav--ranking:after{content:"";position:absolute;bottom:0;left:0;width:50%;height:2px;background:#d20000;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}.nav--ranking.nav--second:after{left:50%}.nav--ranking a{display:inline-block;font-weight:500;text-align:center;padding:15px 0;width:50%}.nav--ranking .active{position:relative;color:#d20000}.nav--ranking .active .offer__name{color:#d20000}.nav--restaurant{overflow-x:scroll;-webkit-overflow-scrolling:touch;border-bottom:1px solid #dce0e0;margin-bottom:21px;padding-bottom:21px;white-space:nowrap;overflow-y:hidden;height:46px}.nav--restaurant::-webkit-scrollbar{display:none}@media (min-width:768px){.nav--restaurant{height:49px}}.nav--restaurant a{padding:12px;color:#616161;font-weight:400}.nav--restaurant a:hover{text-decoration:none}@media (min-width:768px){.nav--restaurant a{font-size:18px;padding:12px 32px}}.nav--restaurant a.active{font-weight:700;border-bottom:4px solid #d20000;color:#d20000}.nav--oa{overflow-x:scroll;-webkit-overflow-scrolling:touch;border-bottom:1px solid #f2f2f2;margin-bottom:21px;padding-bottom:21px;white-space:nowrap;overflow-y:hidden;height:54px;padding-top:8px;width:100vw;position:relative;left:-15px}.nav--oa::-webkit-scrollbar{display:none}.nav--oa.sticky{position:-webkit-sticky;position:sticky;margin-left:-15px;top:59px;z-index:2;background:#fff}@media (min-width:768px){.nav--oa{height:62px}.nav--oa.with-auto{width:auto}}.nav--oa a{padding:12px;color:#616161;font-weight:400;margin-left:3px}.nav--oa a:hover{text-decoration:none}@media (min-width:768px){.nav--oa a{font-size:19px;padding:14px 40px}}.nav--oa a.active{font-weight:700;border-bottom:4px solid #d20000;color:#d20000}.nav--header{overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap;overflow-y:hidden;margin:0;padding:0}.nav--header::-webkit-scrollbar{display:none}.nav--header li{display:inline-block}.nav--header a{font-size:15px;padding:12px 15px;color:#333;font-weight:700;border:none;border-bottom:2px solid transparent}.nav--header a.puasa{color:#00c300}.nav--header .active{border-bottom:2px solid #d20000}.nav--header .active.puasa{border-color:#00c300}@media (min-width:768px){.nav--header{padding:0 42px;border-bottom:1px solid #dce0e0}.nav--header li{width:auto}.nav--header a{font-size:15px;padding:15px 0;margin-right:42px;border-bottom:3px solid transparent}.nav--header a:hover{padding:15px 0;border-bottom:3px solid #333}.nav--header .active{padding:15px 0;border-bottom:3px solid #d20000}}@media (min-width:768px) and (max-width:1023px){.nav--header a{margin-right:32px}}.check-out-HEADER{border-bottom:1px solid #eee}.order-tab{width:100vw;height:100px;background:#fff;border:6px solid #f2f2f2;border-left:none;border-right:none;margin-left:-15px;margin-top:18px;overflow:hidden;padding:0 15px}.order-tab-content{width:calc(100vw - 20px);margin:auto;display:flex;justify-content:space-between}.order-tab-content .line{background-color:#efefef;width:1px;margin-top:10px;margin-left:-10px}.order-tab-item{height:70px;margin-top:8px;cursor:pointer}.order-tab-item:nth-child(3){padding-right:0}.order-tab-item img{display:block;margin-bottom:6px;margin-left:14px}.order-tab-item p{padding:0;margin:0;font-weight:500;font-size:12px;line-height:15px;width:100px;height:15px;text-align:center;margin-left:-12px}.room-service-tab-content{justify-content:center}@media (min-width:769px){.order-tab{width:100%}.order-tab-content{width:100%;margin:0;justify-content:space-between}.order-tab-content .line{margin-right:0}.order-tab-item{margin-right:20px}.room-service-tab-content{justify-content:center}}@media (min-width:1180px){.order-tab{width:775px}.order-tab .line:first-child{position:relative;left:20px}.order-tab .line:last-child{position:relative;right:20px}.order-tab-content{width:755px;margin:0;justify-content:space-between}.order-tab-item{margin-right:0}.order-tab-item .dinein-tab{position:relative;left:60px}.order-tab-item .delivery-tab{position:relative;left:-60px}.room-service-tab-content{justify-content:center}}.room-service-tab-content .room-tab .cdi__image__icon{width:50px}.room-service-tab-content .room-tab p{width:auto}.mall-restaurant-list{padding-bottom:10px;border-bottom:1px solid #eee!important;width:calc(100vw - 30px)!important;margin:auto}.mall-restaurant-list .restolist__review{font-size:12px}.mall-restaurant-list .img-container{margin-left:-10px}.mall-restaurant-list img{width:30vw;height:25vw;object-fit:cover;border-radius:3px}.mall-restaurant-list:not(:last-child){margin-bottom:0!important}.promo-item{width:calc(50vw - 7.5px);float:left;padding:0 15px;margin-right:15px;margin-top:5px;position:relative}.promo-item .coupon-img{width:calc(50vw - 7.5px);height:calc(46vw - 7.5px);object-fit:cover;border-radius:5px}.promo-item .thumb__iconCoupon{position:absolute;right:0;top:0}.promo-item p{font-size:14px;line-height:18px;padding:1px 0 10px;margin:0}.promo-item:nth-child(odd){padding-right:0}.promo-item:nth-child(2n){padding-left:0;margin-right:0}.promo-item:nth-child(2n) .thumb__iconCoupon{right:15px!important}.mall-loading{position:fixed;left:50%;top:50%;margin-left:-32px;margin-top:-32px}.mall-empty-state{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:60%;height:200px;text-align:center}.mall-empty-state p{font-size:16px;color:#404040}.Toastify__toast-container{z-index:9999;position:fixed;padding:4px;width:320px;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;margin-left:-160px}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;margin-left:-160px}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:1px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:800px;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{margin:auto 0;-ms-flex:1;flex:1}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{color:#fff;font-weight:700;font-size:14px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{width:100%}to{width:0}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:0;height:5px;z-index:9999;opacity:.7;animation:Toastify__trackProgress linear 1;background-color:hsla(0,0%,100%,.7)}.Toastify__progress-bar--rtl{right:0;left:auto}.Toastify__progress-bar--default{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}.empty-state{width:100%;min-height:300px;display:flex;align-items:center;justify-content:center;flex-direction:column}.empty-state img{width:75px;margin-bottom:23px}.empty-state span{font-size:14px;text-transform:uppercase;letter-spacing:-.3px}.container-square{display:flex;flex-wrap:wrap;margin-left:-.4rem;margin-right:-.4rem;margin-top:-.4rem}@media (max-width:767px){.container-square{margin-left:-15px;margin-right:-15px}}.square{display:block;width:20%;padding:.4rem}.square figure{display:block;position:relative;background-color:#dce0e0;padding-bottom:100%;overflow:hidden;cursor:pointer}.square figure img{left:0;position:absolute;top:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;object-fit:cover}@media (max-width:767px){.square{width:33.29%;padding:1px}}.ncard-channel__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.ncard-channel{height:210px;border-radius:4px;background-color:rgba(0,0,0,.7);font-size:14px;color:#fff;display:flex;justify-content:space-between;flex-direction:column;align-items:center;padding:15px 0 20px;position:relative}@media (max-width:767px){.ncard-channel{height:147px;padding-left:5px;padding-right:5px}}.ncard-channel .ncard-channel__top{display:flex;flex-direction:column;align-items:center}.ncard-channel .ncard-channel_is-new{position:absolute;right:-8px;top:-9px}.ncard-channel .ncard-channel__image{width:60px;height:60px;margin-bottom:12px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;position:relative}@media (max-width:767px){.ncard-channel .ncard-channel__image{height:45px;width:45px}}.ncard-channel .ncard-channel__image .nc__image__main{width:60px;height:60px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}@media (max-width:767px){.ncard-channel .ncard-channel__image .nc__image__main{height:45px;width:45px}}.ncard-channel .ncard-channel__image .nc__image__icon{position:absolute;bottom:0;right:7px}.ncard-channel .ncard-channel__title{font-size:16px;margin-bottom:10px;text-align:center;color:hsla(0,0%,100%,.8)}@media (max-width:767px){.ncard-channel .ncard-channel__title{font-size:14px;margin-bottom:5px;line-height:.93}}.ncard-channel .ncard-channel__bottom,.ncard-channel .ncard-channel__number-resto{color:hsla(0,0%,100%,.8)}@media (max-width:767px){.ncard-channel .ncard-channel__bottom,.ncard-channel .ncard-channel__number-resto{font-size:10px}}.ncard-channel .ncard-channel__bottom{font-weight:700;color:#fff}.ncard-channel-category{height:100px;cursor:pointer;display:block;position:relative;background-size:cover;background:no-repeat 50%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ncard-channel-category .ncard-channel-category__image{display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:0;background-color:rgba(0,0,0,.5);color:#fff;font-size:20px;font-weight:700;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ncard-channel-latest-update{display:flex;padding:10px;position:relative;border-bottom:1px solid #eaeaea}@media (max-width:767px){.ncard-channel-latest-update{padding-left:0;padding-right:0}}.ncard-channel-latest-update .ncard-channel-latest-update__image{width:60px;height:60px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;position:relative;background-color:#dce0e0;margin-right:61px}@media (max-width:767px){.ncard-channel-latest-update .ncard-channel-latest-update__image{margin-right:10px;height:45px;width:45px}}.ncard-channel-latest-update .ncard-channel-latest-update__image .nclu__image__main{background-color:#dce0e0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:60px;height:60px}.ncard-channel-latest-update .ncard-channel-latest-update__image .nclu__image__icon{position:absolute;bottom:0;right:7px}.ncard-channel-latest-update .ncard-channel-latest-update__content{display:flex;justify-content:space-between;align-items:center;flex-grow:1}@media (max-width:767px){.ncard-channel-latest-update .ncard-channel-latest-update__content{flex-direction:column;justify-content:center;align-items:start}}.ncard-channel-latest-update .ncard-channel-latest-update__text,.ncard-channel-latest-update .ncard-channel-latest-update__text b{font-size:17px}@media (max-width:767px){.ncard-channel-latest-update .ncard-channel-latest-update__text{font-size:14px;margin-bottom:5px}.ncard-channel-latest-update .ncard-channel-latest-update__text b{font-size:14px}}.ncard-channel-latest-update .ncard-channel-latest-update__time{font-size:12px;color:#999}.ncard-channel-card{border-radius:5px;box-shadow:0 2px 8px 0 rgba(0,0,0,.08);border:1px solid #eaeaea;position:relative}.ncard-channel-card .ncard-channel-card__top__bg{display:block;position:relative;background-color:#dce0e0;padding-bottom:74%;overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px}.ncard-channel-card .ncard-channel-card__top__bg img{left:0;position:absolute;top:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;object-fit:cover}.ncard-channel-card .ncard-channel-card__top__bg .ncard-channel-card__top__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:1;display:flex;align-items:center;justify-content:center}.ncard-channel-card .ncard-channel-card__top__bg .ncard-channel-card__top__overlay .ncard-channel-card__top__logo{position:relative;width:60px;height:60px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.ncard-channel-card .ncard-channel-card__bottom{padding:14px 15px 12px;height:118px;display:flex;flex-direction:column;justify-content:space-between}.ncard-channel-card .ncard-channel-card__bottom .ncard-channel-card__bt_title{display:block;font-size:16px;margin-bottom:5px}.ncard-channel-card .ncard-channel-card__bottom .ncard-channel-card__bt_outlets{font-size:12px;color:#999}.ncard-channel-card .ncard-channel-card__bottom .nccc__verified__icon{margin-left:5px}.ncard-channel-card .ncard-channel-card__isnew{position:absolute;right:-8px;top:-9px;z-index:2}.ncard-channel-card .ncard-channel-card__bb{font-size:10px;text-transform:uppercase;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#999;color:#fff;width:75px;padding:3.2px 5px;text-align:center}.ncard-channel-list-view{display:flex;padding:9px 0 15px;border-bottom:1px solid #eaeaea;align-items:center;position:relative}.ncard-channel-list-view .ncard-channel-list-view__left{width:60px;height:60px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin-right:15px}@media (max-width:767px){.ncard-channel-list-view .ncard-channel-list-view__left{margin-right:10px}}.ncard-channel-list-view .ncard-channel-list-view__middle{flex-grow:2;display:flex;justify-content:space-between;align-items:center}.ncard-channel-list-view .ncard-channel-list-view__middle .ncard-channel-list-view__middle__title{font-size:20px}@media (max-width:767px){.ncard-channel-list-view .ncard-channel-list-view__middle .ncard-channel-list-view__middle__title{font-size:16px}}.ncard-channel-list-view .ncard-channel-list-view__middle .ncard-channel-list-view__middle__category{font-size:12px;color:#999}@media (max-width:767px){.ncard-channel-list-view .ncard-channel-list-view__middle{flex-direction:column;align-items:flex-start}}.ncard-channel-list-view .ncard-channel-list-view__right{margin-left:82px;width:70px;height:20px;background-color:#999;font-size:10px;text-transform:uppercase;color:#fff;border-radius:2px;display:flex;align-items:center;justify-content:center}.ncard-guide{border-radius:5px;box-shadow:0 2px 8px 0 rgba(0,0,0,.08);border:1px solid #eaeaea;position:relative}.ncard-guide .ncard-guide__image{display:block;position:relative;background-color:#dce0e0;padding-bottom:82%;overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px}.ncard-guide .ncard-guide__image img{left:0;position:absolute;top:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;object-fit:cover}.ncard-guide .ncard-guide__content{padding:8px 10px 13px;height:109px;display:flex;flex-direction:column;justify-content:space-between}.ncard-guide .ncard-guide__content .ncard-guide__title{display:block;font-size:16px;font-weight:500}.ncard-guide .ncard-guide__content .ncard-guide__tag{font-size:10px;text-transform:uppercase;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#f08627;width:60px;height:20px;padding:4px;display:flex;justify-content:center;align-items:center}.ncard-journal{border-radius:5px;box-shadow:0 2px 8px 0 rgba(0,0,0,.08);border:1px solid #eaeaea;position:relative}.ncard-journal .ncard-journal__image{display:block;position:relative;background-color:#dce0e0;padding-bottom:82%;overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px}.ncard-journal .ncard-journal__image img{left:0;position:absolute;top:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;object-fit:cover}.ncard-journal .ncard-journal__content{padding:8px 10px 13px;height:119px;display:flex;flex-direction:column;justify-content:space-between}.ncard-journal .ncard-journal__content .ncard-journal__title{display:block;font-size:16px;font-weight:500;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ncard-journal .ncard-journal__content .ncard-journal__tag{font-size:10px;text-transform:uppercase;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#098157;padding:4px}.ncard-journal .ncard-journal__content .events__tag{background:#d20000}.ncard-photo{cursor:pointer}.ncard-photo .ncard-photo__image{display:block;position:relative;background-color:#dce0e0;padding-bottom:100%;overflow:hidden}.ncard-photo .ncard-photo__image img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;object-fit:cover}.ncard-link,.ncard-photo .ncard-photo__image img{left:0;position:absolute;top:0;height:100%;width:100%}.ncard-link{cursor:pointer;z-index:1}.ncard-channel-resto{display:flex;margin-bottom:20px}.ncard-channel-resto:last-child{margin-bottom:0}.ncard-channel-resto .ncard-channel-resto__image-container{width:150px;margin-right:10px}.ncard-channel-resto .ncard-channel-resto__image-container .ncard-channel-resto__image{display:block;position:relative;background-color:#dce0e0;padding-bottom:100%;overflow:hidden}.ncard-channel-resto .ncard-channel-resto__image-container .ncard-channel-resto__image img{left:0;position:absolute;top:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;object-fit:cover}.home{overflow:hidden}.home .container>.section:last-child{border-bottom:none}.home__banner{padding-top:21px}@media (min-width:768px){.home__banner{padding-top:54px}}.home__banner img{background:none}.home__banner__promo{width:100%}.home__banner__cta{background:#d20000;color:#fff;border-radius:100px;padding:12px}.home__banner__title{font-size:24px;margin-top:0;margin-bottom:32px;text-align:center;line-height:1.2}@media (min-width:768px){.home__banner__title{line-height:1;text-align:left;margin-top:32px;margin-bottom:15px;font-size:54px}}.home__banner__desc{display:block;margin-top:0;font-size:15px;padding:0 15px;line-height:1.4}@media (min-width:768px){.home__banner__desc{padding:0;font-size:21px}}.home__banner__download a{margin-right:24px;margin-bottom:7px}.home__banner__download img{width:160px}.home__banner__wording{text-align:center}@media (min-width:768px){.home__banner__wording{text-align:left}}#homeBanner{width:1140px;max-width:100%;margin:0 auto;padding-top:21px}@media (max-width:767px){#homeBanner{padding-top:0}}#homeBanner .slider__item{vertical-align:top}#homeBanner .slider__image{display:block;width:100%;height:100%;object-fit:cover;background-color:#dce0e0;background:#fff;object-fit:contain;height:475px}@media (min-width:768px){#homeBanner .slider__image{height:420px;object-fit:cover}}#login{position:relative}#login .column{padding:0 15px}@media (min-width:768px){#login .column{padding:0 42px}}#login .error{color:#d20000;margin-top:21px;font-weight:700;text-transform:uppercase}#login #loginRight{position:relative}#login #loginRight a{color:#d20000}#login #loginRight a.button{color:#fff}#login #loginRight a.button--white{color:#616161}#login #loginMain{margin-top:42px}#login .button--facebook{margin:21px 0;text-align:center;padding-left:0}#login .button--white{margin-bottom:21px}#login .login__title{text-align:center;font-size:24px}#login .login__forget{display:block;margin-top:21px;margin-left:3px;color:#d20000}#login .login__skip{display:block;text-align:right;margin-top:42px}#login .login__join{margin-top:24px;margin-bottom:15px;line-height:1}#login .login__join a{margin-left:7px}#login .login__term{padding-right:4px;color:#d20000}#login .login__policy{padding:0 4px;color:#d20000}#login #email,#login .input{margin-bottom:0}#login .button--red,#login .input,#login .login__remember{margin-top:21px}#login .login__remember input{margin-right:7px}#login .login__register{border-top:1px solid #dce0e0;text-align:center;margin-top:21px;padding-top:21px;margin-bottom:42px}#login .login__register a{color:#d20000}#login .login__close{position:absolute;top:0;right:0;margin:12px;background:none;border:none;margin:15px}#login .login__close span{padding:7px}#login .container--login{padding:0 21px}@media (min-width:768px){#login .container--login{width:360px}}#login .login__separator{position:relative;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #dce0e0}#login .login__separator:after{content:"OR";background:#fff;position:absolute;bottom:-7px;left:50%;transform:translate(-50%);padding:0 15px;color:#616161}#register{position:relative}#register input{margin-bottom:0}#register input:last-of-type{margin-bottom:21px}#register .column{padding:0 15px}@media (min-width:768px){#register .column{padding:0 42px}}#register #registerRight{position:relative}#register #registerRight a{color:#d20000}#register #registerRight .button--facebook{color:#fff}#register #registerRight .button--white{color:#333}#register .button--facebook{margin:21px 0}#register .button--white{margin-bottom:21px}#register .register__title{text-align:center;font-size:24px}#register .register__main{margin-top:42px}#register .register__forget{display:block;text-align:center;margin-top:15px;margin-bottom:15px;color:#d20000}@media (min-width:768px){#register .register__forget{text-align:left;padding-left:42px;margin-left:-5px}}#register .register__skip{display:block;text-align:right;margin-top:42px}#register .register__separator{position:relative;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #dce0e0}#register .register__separator:after{content:"OR";background:#fff;position:absolute;bottom:-7px;left:50%;transform:translate(-50%);padding:0 15px;color:#616161}#register .register__wording{margin-bottom:15px;line-height:1.4;font-size:12px;text-align:center}#register .register__login{text-align:center;margin-bottom:42px}#register .register__login a{color:#d20000;margin-left:7px}#register .register__gender{width:calc(100% + 12px)}#register .register__email{text-align:center;padding:21px 0;padding-top:12px;border-bottom:1px solid #dce0e0;margin-bottom:21px}#register .register__term{padding-right:4px;color:#d20000}#register .register__policy{padding:0 4px;color:#d20000}#register .container--register-loading{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;margin-top:-40px}#register .container--register-loading .loading-container{animation:qr-logo 1.6s infinite cubic-bezier(.215,.61,.355,1)}#register .container--register-loading .loading-container img{width:84px;height:84px}#register .container--register{padding:0 21px}@media (min-width:768px){#register .container--register{width:360px}}#register .register__close{position:absolute;top:0;right:0;margin:12px;background:none;border:none;margin:15px}#register .register__close span{padding:7px}#register .register__footer{margin-top:21px}#register .register__footer a{color:#d20000;margin-left:7px}#register .custom-radio{margin-top:0}#forget .section__title{margin-bottom:0}#forget a{margin-top:15px;display:block}#forget .success{color:#48af4a;text-transform:uppercase;margin-top:12px;font-weight:700}#guideDetail{position:relative;padding-top:0}#guideDetail .guide__ads_sticky_left{display:none}@media (min-width:768px){#guideDetail .guide__ads_sticky_left{display:block;position:fixed;width:160px;height:600px;left:0;top:16%}}#guideDetail .guide__ads_sticky_right{display:none}@media (min-width:768px){#guideDetail .guide__ads_sticky_right{display:block;position:fixed;width:160px;height:600px;right:0;top:16%}}#guideDetail .guides__ads_between_container{position:relative;height:50px;width:100%}@media (min-width:768px){#guideDetail .guides__ads_between_container{height:90px;width:728px}}#guideDetail .guides__ads_between{height:50px;width:100%;text-align:center}@media (min-width:768px){#guideDetail .guides__ads_between{height:90px;width:728px;position:absolute;left:-29px}}#guideDetail .guides__ads_above_selection{text-align:center;margin:0 auto 21px;position:relative;height:100px;width:100%}@media (min-width:768px){#guideDetail .guides__ads_above_selection{display:none}}@media (max-width:767px){#guideDetail{position:relative;background:#fff}#guideDetail.active{margin-top:0}#guideDetail .column.is-6:nth-child(odd){padding-right:7px}#guideDetail .column.is-6:nth-child(2n){padding-left:7px}}#guideDetail .map__toggle{background:none;border:none;position:absolute;top:0;right:0;z-index:10;color:#fff;margin:15px;margin-right:7px}#guideDetail .map__toggle span{font-size:24px}#guideDetail .menu__toggle{background:none;border:none;position:absolute;top:0;left:0;z-index:10;color:#fff;margin:12px;margin-left:3px}#guideDetail .menu__toggle:focus{outline:none}#guideDetail .menu__toggle span{font-size:32px}#guideDetail .menu__toggle .qr-chevron-down{font-size:12px;position:relative;top:-7px;left:3px}#guideDetail .card{padding:0}#guideDetail .guide__header{position:relative;padding-top:44%;width:100%;background:#dce0e0;margin-bottom:15px;overflow:hidden;z-index:10}@media (min-width:768px){#guideDetail .guide__header{padding-top:371px;width:742px;left:50%;transform:translate(-50%)}}#guideDetail .guide__header img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover}#guideDetail .guide__nav{position:absolute;top:0;left:0;width:100%;height:auto;height:61px;z-index:9999}@media (min-width:768px){#guideDetail .guide__nav{display:none}}#guideDetail .guide__nav.active{position:fixed;top:0;left:0;background:#fff;top:58px;width:100%;border-top:1px solid #dce0e0}#guideDetail .guide__nav.active .map__toggle,#guideDetail .guide__nav.active .menu__toggle{color:#d20000}#guideDetail .guide__nav.active.no-banner{margin-top:0}#guideDetail .placeholder--small{margin-bottom:7px}#guideDetail .placeholder--two{margin-bottom:15px}@media (max-width:767px){.guide__body .header__city,.guide__body .header__main,.guide__body .header__nav{display:none}}.guide__body .header.no-banner{margin-top:-81px}@media (min-width:768px){.guide__body .header.no-banner{margin-top:0}}.guide__body.no-banner .guide__nav{margin-top:0!important}.guide__body.no-banner .map{margin-top:114px;height:calc(100% - 14px)}@media (min-width:768px){.guide__body.no-banner .map{margin-top:0;height:100%}}.guide__content{width:calc(100% - 11px);margin-left:12px}.guide__content .column{padding:0;margin-bottom:12px}#restaurant{overflow:hidden}#restaurant .column--promo{width:24%!important}#restaurant .column--promo .thumb__iconCoupon{left:auto!important;float:right}@media (max-width:767px){#restaurant .column--promo{width:33.33333%!important}}#restaurant .qr-full-heart{color:#d20000}@media (max-width:767px){#restaurant{padding-top:7px}}@media (min-width:768px){#restaurant .section{padding-bottom:21px;margin-bottom:24px}}@media (max-width:767px){#restaurant .section__head{padding:0 15px}}#restaurant .stars-half:after{top:0;left:-1px}#restaurant .restaurant__title{font-size:20px;margin-top:1px;margin-bottom:7px}#restaurant .restaurant__title span{font-size:28px}@media (min-width:768px){#restaurant .restaurant__title,#restaurant .restaurant__title span{font-size:32px}}#restaurant .restaurant__header{margin-bottom:12px;color:#616161}@media (max-width:767px){#restaurant .restaurant__header{padding:0 15px}}#restaurant .restaurant__header .button{margin-top:12px;margin-left:0}#restaurant .restaurant__header .columns{width:calc(100% + 23px)}#restaurant .restaurant__rating{color:#d20000;font-weight:700;margin-right:5px;font-size:14px;position:relative;top:-1px}#restaurant .restaurant__reviews{margin-left:7px;margin-right:12px;font-size:14px;color:#999}#restaurant .restaurant__like{display:flex;justify-content:flex-end;margin-top:10px}#restaurant .restaurant__like .love-icon{padding-top:2px;margin-right:5px;font-size:24px}@media (max-width:767px){#restaurant .restaurant__like .love-icon{margin-top:-3px;font-size:20px}}#restaurant .restaurant__like:hover{cursor:pointer}#restaurant .restaurant__share{background:none;border:none}#restaurant .restaurant__tag{margin-top:7px}#restaurant .restaurant__tag .restaurant__tag__list{position:relative;margin-right:21px;line-height:1.4}#restaurant .restaurant__tag .restaurant__tag__list:after{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;content:"";position:absolute;top:7px;right:-12px;width:7px;height:7px;background:#616161}#restaurant .restaurant__tag .restaurant__tag__list:last-child:after{display:none}#restaurant .restaurant__hours{margin-left:8px;font-size:13px;cursor:pointer}#restaurant .restaurant__status{color:#48af4a;font-size:10px;text-transform:uppercase;font-weight:700;cursor:pointer}#restaurant .restaurant__status.Closed{color:#d20000}#restaurant .restaurant__openHours{position:relative}#restaurant .restaurant__hoursCard{position:absolute;z-index:88;left:13px;top:32px;width:330px;display:none;background:#fff;flex-direction:column;padding:15px 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 2px 8px 0 rgba(0,0,0,.08)}#restaurant .restaurant__hoursCard span{display:block}#restaurant .restaurant__hoursCard .rhc__title{margin-bottom:15px;padding-left:15px;padding-right:15px;font-size:16px}#restaurant .restaurant__hoursCard .rhc__content{padding-right:15px;padding-left:15px}#restaurant .restaurant__hoursCard .rhc__content .rhcc__item{display:flex;justify-content:space-between;margin-bottom:10px}#restaurant .restaurant__hoursCard .rhc__content .rhcc__item.rhcc__item--today span{color:#19a574}#restaurant .restaurant__hoursCard .rhc__content span{font-size:12px}#restaurant .restaurant__hoursCard .rhc__footer{padding-bottom:18px;margin-top:17px;padding-top:12px;border-top:1px solid #dcdcdc;color:#007afe;text-align:center;font-size:17px;cursor:pointer}#restaurant .restaurant__openHours--open .restaurant__hoursCard{display:flex}#restaurant .restaurant__nav__count{margin-left:5px;font-weight:300}@media (max-width:767px){#restaurant .restaurant__nav__count{display:none}}@media (min-width:768px){#restaurant #restaurantMain{padding-right:0}}@media (max-width:767px){#restaurant #restaurantMain .review{padding:15px;padding-top:0}}#restaurant #restaurantMain .column,#restaurant #restaurantMain .columns{margin-bottom:0;padding-bottom:0}@media (max-width:767px){#restaurant #restaurantMain.overview .restaurant__content{padding:0}}@media (max-width:767px){#restaurant #restaurantMain.overview .review{padding:15px 21px;padding-top:0}}#restaurant #restaurantMain .placeholder__container{margin-top:0}#restaurant #restaurantMain .restaurant__content{padding:0}#restaurant #restaurantMenu,#restaurant #restaurantPhoto{padding-bottom:12px}@media (max-width:767px){#restaurant #restaurantMenu .thumb:first-child,#restaurant #restaurantPhoto .thumb:first-child{margin-left:15px}#restaurant #restaurantMenu .is-4-mobile,#restaurant #restaurantPhoto .is-4-mobile{padding-right:0}#restaurant #restaurantMenu .thumb__link--overlay,#restaurant #restaurantPhoto .thumb__link--overlay{background:rgba(0,0,0,.55);z-index:9;color:#fff;display:flex;justify-content:center;align-items:center;font-size:18px}}@media (min-width:768px){#restaurant #restaurantMenu .is-3-tablet,#restaurant #restaurantPhoto .is-3-tablet{width:20%;padding-right:0}#restaurant #restaurantMenu .thumbs,#restaurant #restaurantPhoto .thumbs{width:calc(100% + 12px);margin-left:-12px}}#restaurant .restaurant__article .card{width:66.66667%}@media (min-width:768px){#restaurant .restaurant__article .card{width:33.33333%}}#restaurant .restaurant__guides .card{width:41.66667%}@media (min-width:768px){#restaurant .restaurant__guides .card{width:20%}}#restaurant .restaurant__guides .card__image{height:140px}@media (min-width:768px){#restaurant .restaurant__guides .card__image{height:154px}}#restaurant #restaurantArticle,#restaurant #restaurantGuide{margin-bottom:21px}@media (max-width:767px){#restaurant #restaurantArticle .card:first-child,#restaurant #restaurantGuide .card:first-child{margin-left:15px}#restaurant #restaurantArticle .card:last-child,#restaurant #restaurantGuide .card:last-child{margin-right:15px}}@media (min-width:768px){#restaurant #restaurantArticle .card:first-child,#restaurant #restaurantGuide .card:first-child{margin-left:19px}}#restaurant #restaurantArticle .column,#restaurant #restaurantArticle .columns,#restaurant #restaurantGuide .column,#restaurant #restaurantGuide .columns{margin-bottom:0;padding-bottom:0}#restaurant #restaurantArticle .card--guide,#restaurant #restaurantGuide .card--guide{width:41.66667%}@media (min-width:768px){#restaurant #restaurantArticle .card--guide,#restaurant #restaurantGuide .card--guide{width:25%}}#restaurant #restaurantArticle .card--guide .card__image,#restaurant #restaurantGuide .card--guide .card__image{height:auto}@media (min-width:768px){#restaurant #restaurantArticle .card--guide .card__image,#restaurant #restaurantGuide .card--guide .card__image{height:auto}}@media (max-width:767px){#restaurant #restaurantGuide .slider__body{left:15px!important;margin-right:15px}}@media (min-width:768px){#restaurant #restaurantGuide{margin-top:24px}}@media (max-width:767px){#restaurant #restaurantArticle .slider__body{left:15px!important;margin-right:15px}}#restaurant #restaurantArticle .card--article{margin-right:1px}#restaurant #restaurantArticle .card--article .card__title__name{font-size:15px}#restaurant #restaurantArticle .card--article span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:768px){#restaurant #restaurantArticle .card--article{width:33.33333%}}#restaurant #restaurantReview .section__title{margin-bottom:0}#restaurant .restaurant__sidebar__ads{margin-left:32px;margin-top:21px}#restaurant .restaurant__sidebar__ads .restaurant__sidebar__ads__unit{margin:0 auto 21px;text-align:center;height:250px;width:100%}@media (max-width:767px){#restaurant .restaurant__sidebar__ads{display:none}}#restaurant .rdp__ads-above-review{margin-top:20px;height:90px;width:100%;position:relative;text-align:center}#restaurant .rdp__ads-above-review .rdp__ads-above-review__unit{position:absolute;width:728px;height:90px;left:0;top:0}@media (max-width:767px){#restaurant .rdp__ads-above-review .rdp__ads-above-review__unit{width:100%;height:100px}}@media (max-width:767px){#restaurant .rdp__ads-above-review{height:100px}}#restaurant .restaurant__sidebar{border:1px solid #dce0e0;padding:15px;margin-left:32px}#restaurant .restaurant__sidebar .placeholder__container{margin-top:0}#restaurant .restaurant__sidebar .section__title{line-height:1.4}#restaurant .restaurant__sidebar .card{padding-right:0;margin-bottom:21px}#restaurant .restaurant__sidebar .card:last-child{margin-bottom:0}#restaurant .restaurant__sidebar .card__image{margin-bottom:7px}#restaurant .restaurant__map{display:block;margin-bottom:15px}#restaurant .restaurant__map img{display:block;width:100%;height:100%;object-fit:cover;background-color:#dce0e0}@media (max-width:767px){#restaurant #restaurantInfo{border-bottom:none;padding-bottom:0}}@media (max-width:767px){#restaurant #restaurantInfo .section__title{padding-top:15px;padding-left:15px;margin-bottom:7px}}@media (min-width:768px){#restaurant #restaurantInfo .section__title{margin-bottom:7px}}#restaurant #restaurantInfo .map--resto{height:240px}#restaurant #allReview{margin:0 15px;width:calc(100% - 30px)}@media (min-width:768px){#restaurant #allReview{width:100%;margin:0}}#restaurant #allReview:hover{color:#fff}#restaurant .restaurant__booking{-webkit-border-radius:3.83px;-moz-border-radius:3.83px;border-radius:3.83px;background:#d20000;color:#fff;padding:12px 15px;margin-top:3px}@media (max-width:767px){#restaurant .restaurant__booking{margin-top:15px}}@media (max-width:767px){#restaurant .restaurant__content{padding:0 15px}}#restaurant .restaurant__offer{position:relative;border:1px solid #dce0e0;padding:0;margin-left:15px;margin-right:15px;margin-bottom:21px}@media (min-width:768px){#restaurant .restaurant__offer{margin-left:0;margin-right:0;padding:15px}}#restaurant .restaurant__offer__content{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);max-width:calc(100% - 124px);margin-left:15px}#restaurant .restaurant__offer__title{color:#d20000}#restaurant .restaurant__offer__title span{font-size:21px}#restaurant .restaurant__offer__title .restaurant__offer__tagline{display:block;color:#616161;font-size:12px;margin-top:5px;height:32px;line-height:1.4;overflow:hidden}@media (min-width:768px){#restaurant .restaurant__offer__title .restaurant__offer__tagline{height:100%;font-size:15px}}#restaurant .restaurant__offer__more{display:block;font-size:12px;margin-top:5px}#restaurant .restaurant__offer__img{float:right;width:100px;height:100px}#restaurant .restaurant__desc{line-height:1.4;color:#616161;margin-bottom:5px;max-height:67px;overflow:hidden}@media (max-width:767px){#restaurant .restaurant__desc{margin:5px 15px}}#restaurant .restaurant__desc.open{max-height:100%}#restaurant .restaurant__desc__more{padding:0;outline:none;color:#d20000;background:none;border:none;margin-bottom:12px}@media (max-width:767px){#restaurant .restaurant__desc__more{margin:0 15px}}#restaurant .restaurant__desc__more:hover{cursor:pointer}#restaurant .resto__action{display:flex;border:1px solid #dcdcdc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:14px 0}#restaurant .resto__action .restoa__item{flex-grow:1;flex-basis:0;font-size:12px;text-align:center;color:#666}#restaurant .resto__action .restoa__item .qr-iac{position:relative;top:3px;margin-right:8px;font-size:18px}@media (max-width:767px){#restaurant .resto__action .restoa__item .qr-iac{margin-right:0;display:block;top:-2px}}@media (max-width:767px){#restaurant .resto__action{position:fixed;bottom:0;background:#fff;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;z-index:88}}#restaurant .restolist--nearby{padding-bottom:42px}#restaurant .rh__restoTitle{display:flex;justify-content:space-between}#restaurant .rh__restoTitle .rhr__left{flex-grow:2}#restaurant .rh__restoTitle .rhr__right{flex-grow:1}@media (max-width:767px){#restaurant .nav--restaurant--fixed{position:fixed;top:63px;z-index:88;width:100%;background:#fff}}#restaurant .qr-chevron-down--openHours{font-size:10px;margin-left:3px}#restaurant .resto__qoa{padding:15px;margin-left:32px;border-radius:5px;background-size:cover;position:relative;min-height:70px;margin-bottom:31px}@media (min-width:768px){#restaurant .resto__qoa{box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}}@media (max-width:767px){#restaurant .resto__qoa{position:fixed;bottom:42px;left:-25px;width:97%;z-index:88;min-height:72px;overflow:hidden}}#restaurant .resto__qoa--promo{min-height:262px}@media (max-width:767px){#restaurant .resto__qoa--promo{min-height:72px}}#restaurant .resto__qoa__overlay{background-color:rgba(0,0,0,.65);position:absolute;top:0;left:0;width:100%;height:100%;padding:15px;border-radius:5px}#restaurant .restoq__top{display:flex;justify-content:space-between}#restaurant .restoqt__left{flex-grow:1;flex-shrink:0;display:flex;align-items:center}#restaurant .restoqt__right{width:80px;color:#fff;font-size:14px;height:35px;background:#d20000;border-radius:3px;display:flex;justify-content:center;align-items:center;cursor:pointer}#restaurant .rqtl__logo{width:35px;height:35px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#fff;margin-right:10px}#restaurant .restoqtl__title span{display:block;font-size:14px;color:#fff;font-weight:700}#restaurant .restoqtl__title i{font-size:10px;color:#09bfd3;position:relative;top:-1px;margin-left:3px}#restaurant .restoq__bottom{width:100%;display:flex;justify-content:space-between;align-items:center;color:#fff;background:#09bfd3;border-radius:5px;height:40px;padding-left:9px;padding-right:14px;cursor:pointer;margin-top:-13px}@media (max-width:767px){#restaurant .restoq__bottom{display:none}}#restaurant .restoq__bottom i:before{font-weight:bolder!important}#restaurant .restoq__content{padding-top:14px}@media (max-width:767px){#restaurant .restoq__content{display:none}}#restaurant .button-more-on-app{border-radius:5px;background:#d20000;width:100%;text-align:center;color:#fff;padding:12px 0;font-size:14px;margin-top:30px}@media (min-width:768px){#restaurant .button-more-on-app{display:none}}.restaurant__detail__body .header__select{display:none}@media (max-width:767px){.restaurant__detail__body .footer{padding-bottom:128px}}@media (max-width:767px){.restaurant__content__menu,.restaurant__content__offer,.restaurant__content__photo{padding:0 15px}}.restaurant__content__review .restaurant__review__switcher{display:flex}@media (max-width:767px){.restaurant__content__review .restaurant__review__switcher,.restaurant__content__review .section__title{margin:0 15px}.restaurant__content__review .button-more-on-app{width:90%!important;margin-left:15px}}@media (max-width:767px){.restaurant__content__review--photo .restaurant__review__switcher{margin:0}}.restaurant__bottom{position:fixed;left:0;bottom:0;width:100%;background:#fff;z-index:101;padding:12px;border-top:1px solid #dce0e0}.restaurant__bottom__cta{display:inline-block;margin:0;padding:0;vertical-align:middle}.restaurant__bottom__cta li{display:inline-block;margin-right:7px;padding-right:7px;border-right:1px solid #dce0e0;font-size:13px;color:#616161}.restaurant__bottom__cta li:last-child{border-right:none;margin-right:0}.restaurant__bottom__cta li a,.restaurant__bottom__cta li button{font-size:13px;color:#616161}.restaurant__bottom__cta li .button--gojek{color:#fff;font-size:15px}.restaurant__bottom__cta li .button--gojek:focus,.restaurant__bottom__cta li .button--gojek:hover{color:#fff}.restaurant__bottom__cta li span{margin-right:5px}.restaurant__bottom__like{background:none;border:none;position:absolute;top:50%;right:0;transform:translateY(-50%);color:#616161;margin-right:3px}.restaurant__bottom__like span{margin-right:3px}.restaurant__tag__cld{color:#999}.restaurant__tag__cld span{font-size:14px!important}.restaurant__tag__cld span:last-child{margin-bottom:5px}.menu__next,.menu__prev{background:none;border:none}.restaurant__menu{position:relative;width:100%}.restaurant__menu img{display:block;width:100%;margin-top:7px}.restaurant__menu figcaption{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;font-size:24px;background:hsla(0,0%,100%,.7)}.restaurant__menu figcaption img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:42px;height:42px}.restaurant__menu__desc{line-height:1.4;font-size:15px;color:#616161;font-weight:300}.restaurant__menu__share{background:none;border:none;float:right}.restaurant__menu__date{font-size:18px;padding:12px 0}.menu-page-loading{height:100vh;width:100vw}.menu-page-loading-herder{display:flex;justify-content:center;align-items:center;width:100vw;height:60px;box-shadow:0 1px 0 hsla(0,0%,70%,.25);font-weight:600;font-size:16px}.menu-page-loading-herder-body{width:80px;height:20px}.menu-page-loading-banner{margin:15px;height:200px}.menu-page-loading-banner,.menu-page-loading-brand-info{display:flex;justify-content:space-between;align-items:center}.menu-page-loading-brand-info{height:80px;margin:0 15px 15px}.menu-page-loading-brand-info-left{height:55px;width:75%}.menu-page-loading-brand-info-right{height:55px;width:55px;border-radius:50%!important}.menu-page-loading-position{display:flex;justify-content:space-between;margin:15px}.menu-page-loading-position-right{height:53px;flex-grow:2}.menu-page-loading-item{display:flex;align-items:center;justify-content:space-between;height:100px;margin:0 15px 15px;padding:0 15px}.coupon-modal-container{position:fixed;width:100vw;height:100vh;background:rgba(64,64,64,.55);display:flex;align-items:center;justify-content:center;z-index:14}.coupon-modal-body{height:493px;width:300px;background:#fff;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.25);position:relative}.coupon-modal-banner{height:300px;width:300px;border-radius:10px}.coupon-modal-icon{height:56px;width:62.5px;position:absolute;top:0;right:0;z-index:18;background:url("/img/delivery/coupon-icon.png") 50%/cover no-repeat}.close-coupon-modal{height:20px;width:20px;position:absolute;top:-32px;right:-8px;z-index:18;background:url("/img/delivery/close-coupon-modal.png") 50%/cover no-repeat}.coupon-modal-info{display:flex;align-items:center;height:100%;flex-direction:column}.coupon-modal-title{font-weight:700;font-size:24px;line-height:44px;margin-top:11px}.coupon-modal-context{width:225px;font-size:16px;line-height:24px;text-align:center;color:#333;height:70px}.coupon-modal-downcount{margin-top:16px;font-weight:700;font-size:16px;line-height:21px;text-align:center;color:#787878}.menu-page-LoadingWapper{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.menu-page-Banner{width:100vw;height:192px;position:relative}.menu-page-Banner .back-and--orders{justify-content:space-between}.menu-page-Banner .back-and--orders,.menu-page-Banner .back-and--orders-menus-2{display:flex;padding:20px 15px 0 10px;position:absolute;top:0;left:0;width:100vw}.menu-page-Banner .back-and--orders-menus-2{justify-content:flex-end}.menu-page-Banner .back-and--orders-menus-2 .back-and--orders-user{margin-left:10px;height:35px;width:35px}.menu-page-Banner .back-and--orders-menus-2 .back-image{position:absolute;left:15px;top:23px}.menu-page-Banner .restanrant-info{height:45px;width:45px;border-radius:50%;box-shadow:0 0 4px rgba(0,0,0,.25);background:#fff;position:absolute;bottom:-22px;right:15px}.menu-page-CouponDorpList-2{top:60px}.menu-page-CouponDorpList-2,.menu-page-LogOutDorpList-2{display:flex;align-items:center;height:50px;width:100px;border-radius:5px;position:fixed;right:10px;z-index:10;background-color:#fff;padding-left:15px}.menu-page-LogOutDorpList-2{top:110px}.menu-page-CouponDorpList{display:flex;align-items:center;height:50px;width:100px;border-radius:5px 5px 0 0;position:absolute;top:60px;right:10px;z-index:10;background-color:#fff;padding-left:15px}.menu-page-LogOutDorpList{top:110px}.menu-page-Title{z-index:2;width:100vw;background:#fff;position:relative;display:flex;flex-direction:column;padding:20px 15px 0;margin-top:-1px}.menu-page-Title .info-icon{position:absolute;top:15px;right:15px}.menu-page-Title .title{font-style:normal;font-weight:800;font-size:24px;line-height:24px;color:#333}.menu-page-Title .price{line-height:14px}.menu-page-Title .price,.menu-page-Title .services-hours{font-style:normal;font-weight:400;font-size:12px;margin-top:10px;color:#979797}.menu-page-Title .services-hours{height:14px;display:flex;align-items:center}.menu-page-Title .services-hours img{margin-left:20px}.menu-page-EmptyColor{width:100vw;background:#efefef}.menu-page-DeliveryMethod{height:55px;width:100vw;display:flex;justify-content:space-around;border-bottom:1px solid #dbd9d9;box-sizing:border-box}.menu-page-DeliveryMethod .menu-page-DeliveryMethodItem{height:55px;font-size:14px;line-height:55px;font-weight:700;display:flex;align-items:center;justify-content:center;color:#787878}.menu-page-DeliveryMethod .method-selected{border-bottom:2px solid #d20000;color:#d20000!important;box-sizing:border-box}.menu-page-DeliveryMethod .no-select{pointer-events:none}.menu-page-DeliveryMethod .method-disable{background:#f5f5f5;color:#dbd9d9}@media (max-width:767px){.menu-page-DeliveryMethod{height:45px}.menu-page-DeliveryMethod .menu-page-DeliveryMethodItem{height:45px;line-height:17px}}.menu-page-OrderType-Info{overflow:hidden}.check-out-OrderType-Info,.menu-page-OrderType-Info{box-shadow:0 0 5px rgba(0,0,0,.15);border-radius:3px;background:#fff;margin:15px 0}.check-out-DeliveryMethod{height:55px;display:flex;align-items:center;justify-content:space-around}.check-out-DeliveryMethod .check-out-DeliveryMethodItemOnlyOne{height:55px;flex-grow:1;font-size:16px;display:flex;align-items:center;justify-content:center;color:#787878;background:#efefef}.check-out-DeliveryMethod .check-out-DeliveryMethodItem{height:55px;width:calc((100vw - 30px) / 2);font-size:16px;display:flex;align-items:center;justify-content:center;color:#787878;background:#efefef}.check-out-DeliveryMethod .method-selected{background:#d20000;color:#fff;font-weight:700;pointer-events:none}.check-out-DeliveryMethod .method-disable{pointer-events:none;background:#f5f5f5;color:#dbd9d9}@media (max-width:767px){.check-out-DeliveryMethod,.check-out-DeliveryMethod .check-out-DeliveryMethodItem,.check-out-DeliveryMethod .check-out-DeliveryMethodItemOnlyOne{height:40px}}.menu-page-location-and-ordertype{margin:15px;box-shadow:0 0 5px rgba(0,0,0,.15);border-radius:3px;padding:10px 15px 0}.menu-page-location-and-ordertype .menu-page-addressview{display:flex;align-items:start}.menu-page-location-and-ordertype .check-out-diver-to{width:60px;font-weight:700;font-size:12px;line-height:40px;color:#181818;margin-right:35px;flex-shrink:0}.menu-page-location-and-ordertype .check-out-location-body{font-size:12px;line-height:40px;color:#404040;flex-grow:1;padding-bottom:5px}.menu-page-location-and-ordertype .check-out-location-sanjiao{height:40px;width:5px;margin-top:2px;flex-shrink:0}.menu-page-location-and-ordertype .menu-out-select-ordertype{border-top:.5px solid #dadada}.menu-page-location-and-ordertype .menu-page-orderType-centerLine{width:1px;height:40px;border-right:1px solid #dadada}.menu-page-location-and-ordertype .menu-page-diver-to{font-weight:700;font-size:12px;line-height:40px;color:#181818;flex-shrink:0;margin-top:3px}.menu-page-location-and-ordertype .menu-page-diver-to .location-img{position:relative;top:3px;margin-right:5px}.menu-page-location-and-ordertype .menu-page-location-body{font-size:12px;line-height:40px;color:#404040;flex-grow:1;margin-top:4px;margin-left:10px}.menu-page-location-and-ordertype .menu-page-location-sanjiao{height:40px;width:5px;margin-top:2px;flex-shrink:0}.menu-page-location-and-ordertype .menu-page-SelectOrderType{height:60px;display:flex;align-items:center;margin:0 15px;justify-content:space-between}.menu-page-location-and-ordertype .menu-page-SelectOrderType .selectOrderTypeItemDisabled{color:#bdbdbd}.menu-page-location-and-ordertype .menu-page-SelectOrderType .menu-page-SelectOrderTypeItem{display:flex;justify-content:center;align-items:center;height:50px}.menu-page-location-and-ordertype .menu-page-SelectOrderType .menu-page-SelectOrderTypeItem .menu-page-SelectOrderTypeItemImage{margin:0 6px 0 11px}.menu-page-tabel-no-section{margin:15px;background:#f5f5f5;border-radius:3px;font-weight:500;font-size:14px;text-align:center;color:#333;justify-content:space-between;padding:0 15px}.menu-page-tabel-no-section,.menu-page-tabel-no-section .menu-page-tabel-no-section-title{height:40px;display:flex;align-items:center}.menu-page-tabel-no-section .menu-page-tabel-no-section-title span{margin-left:10px}.menu-page-tabel-no-section-disabled{font-size:14px}.check-out-tabel-no-section-disabled,.menu-page-tabel-no-section-disabled{margin:15px;background:#f5f5f5;border-radius:3px;height:40px;font-weight:500;text-align:center;color:#333;display:flex;justify-content:center;align-items:center}.check-out-tabel-no-section-disabled{font-size:12px}.check-out-SelectOrderTypeItem{display:flex;justify-content:center;align-items:center;height:40px}.check-out-SelectOrderTypeItem .menu-page-SelectOrderTypeItemImage{margin:0 6px 0 11px}.check-out-orderType-centerLine{width:1px;height:40px;border-right:1px solid #dadada}.menu-page-Location{margin-top:10px}.menu-page-Location,.menu-page-Location .location{height:50px;display:flex;align-items:center;padding:0 15px}.menu-page-Location .location{width:100%;background:#f5f5f5;border-radius:20px;justify-content:space-between}.menu-page-Location .location .location-body{display:flex;flex-direction:column;margin:0 10px;width:100%}.menu-page-Location .location .location-body .title{font-style:normal;font-weight:600;font-size:12px;line-height:14px;color:#333}.menu-page-Location .location .location-body .context{font-style:normal;font-weight:400;font-size:12px;color:#333;height:14px;line-height:14px;overflow:hidden;text-overflow:ellipsis}.search-menu-container{position:fixed;left:0;top:40px;width:100vw;height:calc(100vh - 40px);z-index:5;-webkit-overflow-scrolling:touch;padding-bottom:120px}.search-menu-container .search-menu-header{position:fixed;background:#fff;top:60px;z-index:2}.search-menu-container .menu-page-MenuProduct{margin-top:69px;overflow:auto;background:#fff;height:calc(100vh - 69px);padding-bottom:200px}.search-menu-container .search-menu-content{display:flex;justify-content:space-between;width:100vw;padding:10px}.search-menu-container .search-menu-content .search-menu-input{width:85%;border:1px solid #787878;box-sizing:border-box;border-radius:71px;height:40px;display:flex;justify-content:left}.search-menu-container .search-menu-content .search-menu-input .menu_search2{width:15px;height:15px;margin-top:12px;margin-left:10px}.search-menu-container .search-menu-content .search-menu-input input{border:none;outline:none;height:38px;width:80%;margin-left:10px}.search-menu-container .search-menu-content .search-menu-hide{line-height:30px;height:30px;margin-top:4px;width:20%;text-align:right}.menu-page-MENU{display:flex;width:auto;overflow:auto;-webkit-overflow-scrolling:touch;padding:0 1px;position:sticky;top:60px;z-index:2;background-color:#fff}.menu-page-MENU .menu-item{padding:20px 15px;flex-shrink:0;font-style:normal;font-weight:600;font-size:12px;line-height:15px;color:#787878}.menu-page-MENU .activate-menu{color:#d20000;border-bottom:2px solid #d20000;box-sizing:border-box}.menu-page-MENU .menu_search{width:18px;height:15px;margin:25px 7px 0 15px}.menu-page-Line{width:100%;border-top:.5px solid #d8d8d8}.menu-page-MenuProduct{padding:0 16px}.menu-page-MenuProduct .menu-product-item{display:flex;flex-direction:column;position:relative}.menu-page-MenuProduct .menu-product-item .position-dot-item{position:absolute;top:-120px}.menu-page-MenuProduct .menu-product-item .menu-product-item-title{font-style:normal;font-weight:700;font-size:16px;line-height:20px;display:flex;align-items:center;color:#5e5e5e;height:50px}.menu-page-MenuProduct .menu-product-item .products{display:flex;flex-direction:column}.menu-page-MenuProduct .last-menu{margin-bottom:0!important}.menu-page-MenuProduct .product-item-container{display:flex;flex-direction:column;margin-bottom:15px}.menu-page-MenuProduct .MenuPlaceholder{flex-shrink:0;width:100px;height:100px}.menu-page-MenuProduct .product-item{display:flex;margin-bottom:15px}.menu-page-MenuProduct .product-item .product-item-image{flex-shrink:0;width:0;height:0;object-fit:cover}.menu-page-MenuProduct .product-item .product-item-info{display:flex;flex-direction:column;justify-content:space-between;flex-shrink:1;flex-grow:1}.menu-page-MenuProduct .product-item .product-item-info .product-item-info-title{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#333}.menu-page-MenuProduct .product-item .product-item-info .product-item-info-info{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-style:normal;font-weight:400;font-size:12px;line-height:14px;margin-top:11px;letter-spacing:-.3px;color:#999;height:28px}.menu-page-MenuProduct .product-item .product-item-info .product-item-info-price{font-style:normal;font-weight:500;font-size:14px;line-height:17px;margin-top:10px;color:#d20000;align-self:flex-end;display:flex;justify-content:space-between;align-items:center}.menu-page-MenuProduct .add-button{justify-content:center;background:#fff;border:1px solid #d20000;box-sizing:border-box;border-radius:4px;font-style:normal;font-weight:700;font-size:14px;text-align:center}.menu-page-MenuProduct .add-button,.menu-page-MenuProduct .change-number{display:flex;align-items:center;flex-shrink:0;width:90px;height:36px;line-height:17px;color:#d20000;align-self:flex-end}.menu-page-MenuProduct .change-number{justify-content:space-around}.menu-page-MenuProduct .change-number span{font-size:16px;justify-content:center;align-items:center}.menu-page-MenuProduct .select-number,.menu-page-MenuProduct .select-number span{display:flex;justify-content:center;align-items:center;height:30px}.menu-page-MenuProduct .select-number span{font-style:normal;font-weight:800;font-size:18px;letter-spacing:-.24px;color:#d20000;margin:0 5px;width:40px}.menu-page-MenuProduct .select-number .add-item-button{display:flex;background:#fff;border:1px solid #d20000;box-sizing:border-box;border-radius:4px;height:36px;width:78px;align-items:center;justify-content:center;font-style:normal;font-weight:700;font-size:14px;line-height:17px;text-align:center;color:#d20000}.menu-page-RestaurantMenuHeader{width:100vw;height:60px;display:flex;position:fixed;top:0;left:0;z-index:5;background:#fff;align-items:center;justify-content:center;padding:0 15px}.menu-page-RestaurantMenuHeader .menus-page-order-icon{position:absolute;top:20px;right:50px}.menu-page-RestaurantMenuHeader .menus-page-order-icon-2{position:absolute;top:20px;right:15px;width:20px}.menu-page-RestaurantMenuHeader span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:70%;font-style:normal;font-weight:700;font-size:17px;line-height:20px;text-align:center;letter-spacing:-.425px;color:#333}.menu-page-ProductItemImage{background-size:cover}.menu-page-Empty{width:100vw;background:#fff}.menu-page-bottom-not-service-hour{width:100vw;height:100%;background:#fff;position:fixed;z-index:10;top:0;left:0}.menu-page-bottom-not-service-hour .not-service-hour-title{display:flex;justify-content:center;align-items:center;background:#fff;height:50px}.menu-page-bottom-not-service-hour .not-service-hour-title span{font-weight:700;font-size:16px;color:#181818;line-height:50px}.menu-page-bottom-not-service-hour .not-service-hour-center{height:250px;background:#fff;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;text-align:center}.menu-page-bottom-not-service-hour .not-service-hour-center p{font-weight:700;font-size:16px;color:#404040}.menu-page-bottom-not-service-hour .menu-page-bottom-not-service-hour-button{background:#999;border-radius:20px;width:100%;display:flex;padding:15px;text-align:center;align-items:center}.menu-page-bottom-not-service-hour .menu-page-bottom-not-service-hour-button div{font-style:normal;font-weight:600;font-size:16px;width:100%;line-height:15px;display:inline-block;align-items:center;text-align:center;color:#fff}.empty-bill-page{display:flex;justify-content:center;align-items:center;width:100vw;height:calc(100vh - 70px);color:#4f4f4f;font-size:16px;font-weight:500}.empty-bill-page .empty-bill-page-body{margin-top:-20%;display:flex;flex-direction:column;justify-content:center;align-items:center}.empty-bill-page .empty-bill-page-body img{margin-top:-60px;height:85px;width:93px}.empty-bill-page .empty-bill-page-body div{margin-top:40px}.bill_button{font-weight:700;left:0;position:fixed;height:65px;width:100vw;display:flex;font-size:16px;align-items:center;color:#828282;justify-content:space-between;bottom:0;background:#fff;z-index:2;box-shadow:0 -2px 5px rgba(0,0,0,.15)}.bill_button .bill_button_item{cursor:pointer;width:50vw;display:flex;justify-content:center;align-items:center;flex-direction:column}.bill_button .bill_button_item_selected{color:#d20000}.menu-page-BookingButton{width:100vw;position:fixed;z-index:2;bottom:0;left:0;background:#fff;box-shadow:0 -2px 4px rgba(0,0,0,.25);display:flex;flex-direction:column}.menu-page-BookingButton .text4{font-style:normal;font-weight:400;font-size:12px;line-height:14px;display:flex;align-items:center;color:#333}.menu-page-BookingButton .text4 .text5{color:#d20000;margin:0 6px;display:inline-block}.menu-page-BookingButton .button{padding:11px 15px;height:55px;width:100%;display:flex;color:#fff;align-items:center;justify-content:space-between;margin-top:15px}.menu-page-BookingButton .button .cart-group,.menu-page-BookingButton .button .items-group{display:flex}.menu-page-BookingButton .button .text1{font-style:normal;font-weight:700;font-size:14px;line-height:17px;display:flex;align-items:center;text-align:center;margin-left:8px;color:#fff}.menu-page-BookingButton .button .text2{font-style:normal;font-weight:400;font-size:12px;line-height:14px;display:flex;align-items:center;text-align:center;margin-right:12px;color:#fff}.menu-page-BookingButton .button .text3{font-style:normal;font-weight:800;font-size:16px;line-height:19px;display:flex;align-items:center;color:#fff}.select-address-SelectAdderssContainer{width:100vw;position:relative}.select-address-SelectAdderssContainer .gm-svpc{display:none}.select-address-SelectAdderssContainer .img_map_position_selector{width:32px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.select-address-SelectAdderssContainer .comfire_map_position_selector_close{position:absolute;top:15px;right:15px;z-index:2;height:20px;width:20px}.select-address-SelectAdderssContainer .comfire_map_position_selector{position:fixed;width:100vw;background:#fff;z-index:1;bottom:0;box-shadow:0 -2px 5px rgba(0,0,0,.15);padding:15px}.select-address-SelectAdderssContainer .comfire_map_position_selector .comfire_map_position_selector_title{font-weight:700;font-size:16px;letter-spacing:-.24px}.select-address-SelectAdderssContainer .comfire_map_position_selector .comfire_map_position_selector_body{font-size:12px;margin-top:14px;color:#999;letter-spacing:-.24px;height:39px}.select-address-SelectAdderssContainer .comfire_map_position_selector .comfire_map_position_selector_loading_hidden{font-size:16px;letter-spacing:-.24px;color:#787878}.select-address-SelectAdderssContainer .comfire_map_position_selector .comfire_map_position_selector_loading{font-size:16px;letter-spacing:-.24px;color:#787878;height:71px}.select-address-SelectAdderssContainer .comfire_map_position_selector .comfire_map_position_selector_button{margin:14px 0;border:1px solid #d20000;border-radius:20px;color:#fff;height:45px;width:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;background:#d20000;font-weight:600;font-size:14px}.select-address-SelectAdderssContainer .comfire_map_position_selector .comfire_map_position_selector_note{height:72px;padding:14px;width:100%;border:1px solid #eaeaea;border-radius:10px;background:#fafafa;margin-top:14px;resize:none;outline:none}.select-address-SearchBoxInputWapperContainer{width:100vw;padding:20px 15px;z-index:0!important;position:absolute!important;left:0!important;top:60px!important}.select-address-SearchBoxInput{outline:none;background:#efefef;border-radius:0 3px 3px 0;border:0 solid;height:40px;width:100%;padding-left:4px}.select-address-SearchBoxInputWapper{background:#fff;padding:15px;box-shadow:0 1px 5px rgba(0,0,0,.2);border-radius:5px}.select-address-SearchBoxInputWapper .s-input{background:#efefef;height:40px;border-radius:3px 0 0 3px;display:flex}.select-address-SearchBoxInputWapper .s-input img{margin:10px}.select-address-Header{position:fixed;z-index:1;height:60px;width:100%;background:#fff;display:flex;justify-content:center;align-items:center;font-style:normal;font-weight:700;font-size:17px;line-height:20px;text-align:center;letter-spacing:-.425px;color:#333}.select-address-Header img{position:absolute;top:20px;left:5px}.menu-page-AddressOutOfRangePop{position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,.45);display:flex;justify-content:center;align-items:center;z-index:12}.menu-page-AddressOutOfRangePop .address-pop-body{border-radius:10px;background:#fff;width:100%;margin-left:15px;margin-right:15px;padding-top:20px;align-items:center;align-items:flex-start}.menu-page-AddressOutOfRangePop .address-pop-body .address-pop-body-message{margin-left:20px;margin-right:20px;color:#333;font-size:14px;font-weight:500}.menu-page-AddressOutOfRangePop .address-pop-body .address-pop-body-actions{width:100%;display:flex;align-items:center;margin-top:6px;align-self:center}.menu-page-AddressOutOfRangePop .address-pop-body .address-pop-body-actions-button{font-size:14px;padding-top:24px;padding-bottom:24px;text-align:center;flex-shrink:0;flex:1}.menu-page-AddressOutOfRangePop .address-pop-body .address-pop-body-actions-button-back{color:#000;font-weight:400;border-bottom-left-radius:10px}.menu-page-AddressOutOfRangePop .address-pop-body .address-pop-body-actions-button-login{color:#cd2128;font-weight:700;border-bottom-right-radius:10px}.menu-page-AddressOutOfRangePop .address-pop-body .address-pop-body-actions-center-line{width:.5px;height:48px;background-color:#abaaaa;flex-shrink:0;align-items:center;text-align:center}.menu-page-DeliveryChargeInfo{overflow:hidden;width:100vw;bottom:0;background:#fff;box-shadow:0 -2px 5px rgba(0,0,0,.25);border-radius:5px 5px 0 0;transition:height .35s;display:flex;align-items:center;flex-direction:column;position:fixed;z-index:11;padding:0 15px}.menu-page-DeliveryChargeInfo .down-block{background:#c4c4c4;border-radius:5px;width:34px;height:4px;margin-top:10px}.menu-page-DeliveryChargeInfo .close{position:absolute;top:15px;right:15px}.menu-page-DeliveryChargeInfo .title{width:100%;font-style:normal;font-weight:800;font-size:14px;height:22px;letter-spacing:-.24px;color:#333;display:flex;align-items:center;margin:10px 0}.menu-page-DeliveryChargeInfo .title .text{margin-right:14px}.menu-page-DeliveryChargeInfo .context{width:100%}.menu-page-DeliveryChargeInfo .context .text-1{margin-top:10px;font-style:normal;font-weight:400;font-size:14px;line-height:22px;display:flex;align-items:center;text-align:center;letter-spacing:-.24px;color:#000}.menu-page-DeliveryChargeInfo .context .text-2{margin:10px 0;font-style:normal;font-weight:400;font-size:12px;line-height:12px;color:#878787}.menu-page-DeliveryChargeInfo .context .text-2 .text-2-div span{font-family:Apple SD Gothic Neo;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:-.3px;color:#878787}.menu-page-DeliveryChargeInfo .context .text-2 .text-2-span{width:75px;margin-right:17px}.menu-page-DashedLine{width:100%;border-top:.5px dashed #d8d8d8}.menu-page-ServiceHoursInfo{overflow:hidden;width:100vw;bottom:0;background:#fff;box-shadow:0 -2px 5px rgba(0,0,0,.25);border-radius:5px 5px 0 0;transition:height .35s;display:flex;align-items:center;flex-direction:column;position:fixed;z-index:12;padding:0 15px}.menu-page-ServiceHoursInfo .down-block{background:#c4c4c4;border-radius:5px;width:34px;height:4px;margin-top:10px}.menu-page-ServiceHoursInfo .close{position:absolute;top:15px;right:15px}.menu-page-ServiceHoursInfo .service-hours-title{height:43px;width:100%;display:flex;align-items:center;font-style:normal;font-weight:700;font-size:14px;line-height:22px;letter-spacing:-.24px;color:#333}.menu-page-ServiceHoursInfo .service-hours-item{display:flex;flex-direction:column;margin-top:10px}.menu-page-ServiceHoursInfo .service-hours-item .title{margin-bottom:10px;font-style:normal;font-weight:500;font-size:14px;line-height:22px;display:flex;align-items:center;letter-spacing:-.24px;color:#333}.menu-page-ServiceHoursInfo .service-hours-item .text{font-style:normal;font-weight:400;font-size:12px;line-height:12px;color:#878787}.menu-page-DeliveryCharge{padding:0 15px;margin-top:10px}.menu-page-DeliveryCharge .delivery-charge-1{display:flex;align-items:center;text-align:center;font-style:normal;font-weight:600;font-size:12px;height:14px;letter-spacing:-.3px;color:#181818}.menu-page-DeliveryCharge .delivery-charge-1 img{margin-left:20px}.menu-page-DeliveryCharge .delivery-charge-2{margin-top:10px;display:flex;align-items:center;text-align:center;height:30px}.menu-page-DeliveryCharge .delivery-charge-2 .rp-text{font-weight:800;font-size:12px;line-height:14px;letter-spacing:-.3px;color:#181818}.menu-page-DeliveryCharge .delivery-charge-2 span{font-weight:400;font-size:12px;line-height:14px;color:#333;margin-left:10px}.menu-page-DeliveryCharge .delivery-charge-3{margin-top:10px}.menu-page-DeliveryCharge .delivery-charge-3 span{font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#787878;letter-spacing:-.3px}.menu-page-Header{width:100vw;height:60px;display:flex;position:fixed;top:0;left:0;z-index:4;background:#fff;align-items:center;justify-content:space-between;padding:0 15px}.menu-page-Header span{font-style:normal;font-weight:700;font-size:17px;line-height:20px;text-align:center;letter-spacing:-.425px;color:#333}.menu-page-MenusStatic{display:flex;min-width:100vw;width:auto;overflow:auto;-webkit-overflow-scrolling:touch;padding:0 1px;position:fixed;top:60px;left:0;z-index:1;background:#fff}.menu-page-MenusStatic .menu-item{padding:20px 15px;flex-shrink:0;font-style:normal;font-size:12px;line-height:15px;color:#787878;font-weight:600}.menu-page-MenusStatic .activate-menu{color:#d20000;border-bottom:2px solid #d20000;box-sizing:border-box}.food-detail-Banner{width:100vw;height:fit-content;min-height:120px;position:relative}.food-detail-Banner .detail-img{width:100vw}.food-detail-Banner img.go-back{position:absolute;top:30px;left:10px}.food-detail-Line{border-top:.5px dashed #979797;margin:15px}.food-detail-Empty{width:100vw;background:#fff;margin-top:5px}.food-detail-ADD{height:125px;position:fixed;z-index:10;bottom:0;left:0;background:#fff;box-shadow:0 -2px 5px rgba(0,0,0,.15);border-radius:3px 3px 0 0;padding:10px 0}.food-detail-ADD .select-number{width:100vw;display:flex;justify-content:center;align-items:center;height:30px}.food-detail-ADD span{font-weight:800;font-size:18px;color:#d20000;margin:0 5px;width:40px;height:30px}.food-detail-ADD .button,.food-detail-ADD span{font-style:normal;letter-spacing:-.24px;display:flex;justify-content:center;align-items:center}.food-detail-ADD .button{font-weight:600;font-size:14px;line-height:17px;text-align:center;color:#fff;background:#d20000;box-shadow:0 0 4px rgba(0,0,0,.25);border-radius:10px;margin:20px 15px;height:55px}.food-detail-Notes{margin:0 15px}.food-detail-Notes .title{display:flex;height:16px;align-items:center;text-align:center}.food-detail-Notes .title .title1{font-style:normal;font-weight:700;font-size:14px;letter-spacing:-.24px;color:#000}.food-detail-Notes .title .title2{margin-left:5px;font-style:normal;font-weight:400;font-size:12px;letter-spacing:-.24px;color:#d8d8d8}.food-detail-Notes .text{display:flex;margin-top:20px;justify-content:center;align-items:center;height:187px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:10px}.food-detail-Notes .text textarea{height:167px;margin:10px;width:100%;border:0 solid;background:#eaeaea;border-radius:10px;outline:none;resize:none;padding:20px}.food-detail-Notes .variant-item{padding-bottom:0;border-bottom:5px solid #eee;margin-bottom:20px}.food-detail-Notes .variant-item .title{margin-bottom:5px}.food-detail-Notes .variant-item .title1{font-size:16px}.food-detail-Notes .variant-item .title1 .tip{font-size:10px;font-weight:400;color:#787878}.food-detail-Notes .variant-item .variant-item-name{margin-right:5px;white-space:nowrap}.food-detail-Notes .variant-item .variant-item-value{padding:15px 0;cursor:pointer;user-select:none;display:flex;justify-content:space-between;color:#979797;border-bottom:1px solid #eee}.food-detail-Notes .variant-item .variant-item-value .variant-value-item{display:flex}.food-detail-Notes .variant-item .variant-item-value .variant-item-price{white-space:nowrap}.food-detail-Notes .variant-item .variant-item-value .variant-name{margin-left:10px}.food-detail-Notes .variant-item .variant-item-value:last-child{border:none}.food-detail-Notes .variant-item .variant-item-value-checkbox,.food-detail-Notes .variant-item .variant-item-value-radio{width:15px;height:15px;background:#fff;border:1px solid #979797;position:relative;top:2px;flex-shrink:0;margin-right:3px}.food-detail-Notes .variant-item .variant-item-value-radio{border-radius:100%}.food-detail-Notes .variant-item .variant-item-value-radio-checked{background:#d20000;background-repeat:no-repeat;background-position:50%;background-size:contain;border:1px solid #d20000}.food-detail-Notes .variant-item .variant-item-value-checkbox-checked{background-color:#d20000;background-repeat:no-repeat;background-position:0 0;background-size:12px;border:1px solid #d20000}.food-detail-Notes .variant-item:last-child{border:none;padding-bottom:0;margin-bottom:0}.food-detail-Info{height:124px;margin:-36px 15px 0;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.25);border-radius:10px;padding:20px;position:relative;z-index:10}.food-detail-Info .price{font-style:normal;font-weight:800;font-size:16px;line-height:19px;color:#d20000}.food-detail-Info .text-1{margin-top:10px;font-style:normal;font-weight:800;font-size:14px;line-height:17px;color:#333}.food-detail-Info .text-2{margin-top:10px;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#979797}.check-out-ContactInformation{height:190px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.15);border-radius:3px;margin:15px 0;padding:10px}.check-out-ContactInformation .contact-information{display:flex;font-style:normal;font-weight:700;font-size:16px;color:#181818;height:24px;letter-spacing:-.411429px;align-items:center}.check-out-ContactInformation .contact-information img{margin-left:4px}.check-out-ContactInformation .inputs .contact-information-input{display:flex;border:1px solid #dbd9d9;box-sizing:border-box;border-radius:3px;height:35px;width:100%;outline:none;margin-top:20px;padding:5px 15px}.use-asri{height:150px;text-align:center;line-height:150px;cursor:pointer;user-select:none}.promo-value-shade{position:fixed;left:0;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.7);z-index:2}.promo-value-selection{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;z-index:3;width:280px;padding:20px;padding-top:10px;border-radius:10px}.promo-value-selection .promo-value-close{position:absolute;right:13px;top:4px;font-size:25px;cursor:pointer;user-select:none}.promo-value-selection .promo-value-item{margin-top:10px}.promo-value-selection .promo-value-item label{margin-left:10px}.promo-manual{width:calc(100% - 20px);margin:auto;margin-bottom:20px}.promo-manual .promo-type-select{display:flex;justify-content:left}.promo-manual p{margin-bottom:10px}.promo-manual input{width:100%;height:30px}.promo-manual .promo-type-input{margin-top:10px;cursor:pointer}.promo-manual .check-out-SelectOrderTypeItem{height:23px;cursor:pointer}.promo-manual .check-out-SelectOrderTypeItem:first-child{margin-right:20px}.check-out-Notes{height:123px;width:100%;margin-top:-10px;display:flex;align-items:center;justify-content:center;background:#fff}.check-out-Notes textarea{border:0 solid;outline:none;background:#f5f5f5;border-radius:3px;margin:10px;width:100%;height:103px;resize:none;padding:10px}.submitted-order-cannot-be-canceled{height:50px;display:flex;margin-top:12px}.submitted-order-cannot-be-canceled img{margin-top:1px;height:12px;width:12px}.submitted-order-cannot-be-canceled span{color:#d20000;font-size:12px;margin-left:8px}.check-out-DashedLine{width:100%;border-top:.5px solid #d8d8d8}.check-out-ContactInformationDashedLine{margin:0 15px;border-top:.5px solid #d8d8d8}.check-out-Line2Image{flex-shrink:0;height:54px;width:54px;border-radius:10px;margin-right:10px}.check-out-PaymentTypes{background:#fff;position:fixed;z-index:3;bottom:0;left:0;width:100vw;overflow:hidden;transition:height .35s}.check-out-PaymentTypes .title{font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#333}.check-out-PaymentTypes .types .type-item{height:30px;display:flex;align-items:center;margin:15px 0;font-style:normal;font-weight:700;font-size:16px;line-height:19px;justify-content:space-between;color:#000}.check-out-PaymentTypes .types .type-item .type-item-left{display:flex;height:22px;align-items:center}.check-out-PaymentTypes .types .type-item .text{width:205px;margin:0 20px}.check-out-PaymentTypes .button-loader{text-align:center;display:inline-block;vertical-align:top}.check-out-PaymentTypes .button-loader-container{justify-content:center}.check-out-PaymentTypes .button,.check-out-PaymentTypes .button-loader-container{height:50px;background:#d20000;box-shadow:0 0 4px rgba(0,0,0,.25);border-radius:10px;display:flex;align-items:center;margin-top:35px}.check-out-PaymentTypes .button{justify-content:space-between}.check-out-PaymentTypes .button .pay-loading-img{position:relative;left:50%;margin-left:-20px}.check-out-PaymentTypes .button span{font-style:normal;font-weight:800;font-size:18px;line-height:22px;display:flex;align-items:center;text-align:center;letter-spacing:-.24px;color:#fff}.check-out-PaymentTypes .button .price{padding-left:13px;border-left:2px solid #fff}.check-out-PaymentTypesBG{background:rgba(51,51,51,.55);width:100vw;position:fixed;top:0;left:0;z-index:2}.check-out-BottonOrderNow{position:fixed;z-index:1;bottom:0;left:0;width:100vw;display:flex;padding-bottom:10px;flex-direction:column;background:#fff;box-shadow:0 -2px 5px rgba(0,0,0,.15)}.check-out-BottonOrderNow .quanshangjint{width:20px;margin:10px auto 20px}@media (max-width:767px){.check-out-BottonOrderNow .quanshangjint{width:15px;margin:5px auto 9px}}.check-out-BottonOrderNow .info{transition:height .35s;margin:0 15px;overflow:hidden}.check-out-BottonOrderNow .info .total-line{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.check-out-BottonOrderNow .info .total-line .cucucu{font-style:normal;font-weight:800;font-size:18px;line-height:22px;color:#333}.check-out-BottonOrderNow .info .line{font-style:normal;font-weight:700;font-size:14px;height:17px;color:#333;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.check-out-BottonOrderNow .info .red{color:#d20000}.check-out-BottonOrderNow .order{margin:0 15px}.check-out-BottonOrderNow .order .line{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.check-out-BottonOrderNow .order .line .cucucu{font-style:normal;font-weight:800;font-size:18px;line-height:22px;color:#333}.check-out-BottonOrderNow .order .loading-buttom{height:50px;background:#d20000;box-shadow:0 0 4px rgba(0,0,0,.25);border-radius:10px;display:flex;justify-content:center;align-items:center;color:#fff}.check-out-BottonOrderNow .order .disbale-button{background:#999!important;pointer-events:none}.check-out-BottonOrderNow .order .button-dan{height:55px;background:#d20000;box-shadow:0 0 4px rgba(0,0,0,.25);border-radius:10px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:16px}@media (min-width:320px) and (max-width:359px){.check-out-BottonOrderNow .order .button-dan{font-size:12px;height:50px}}.check-out-BottonOrderNow .order .button-dan span{font-style:normal;font-weight:800;font-size:16px;line-height:22px;display:flex;align-items:center;text-align:center;letter-spacing:-.24px;color:#fff}@media (min-width:320px) and (max-width:359px){.check-out-BottonOrderNow .order .button-dan span{font-size:12px}}.check-out-BottonOrderNow .order .button-dan .price{padding-left:13px;border-left:2px solid #fff}.check-out-BottonOrderNow .order .button-dan .buttom{padding:14px 14px 14px 25px}.check-out-BottonOrderNow .order .button{height:50px;background:#d20000;box-shadow:0 0 4px rgba(0,0,0,.25);border-radius:10px;display:flex;justify-content:space-between;align-items:center;color:#fff;font-size:16px}.check-out-BottonOrderNow .order .button span{font-style:normal;font-weight:800;font-size:16px;line-height:22px;display:flex;align-items:center;text-align:center;letter-spacing:-.24px;color:#fff}@media (min-width:320px) and (max-width:359px){.check-out-BottonOrderNow .order .button span{font-size:12px}}.check-out-BottonOrderNow .order .button .price{padding-left:13px;border-left:2px solid #fff}.check-out-BottonOrderNow .order .button .buttom{padding:14px 14px 14px 25px}.check-out-empty{width:100vw}.check-out-ORDERINFO{width:100vw;padding:20px 15px;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.25)}.check-out-ORDERINFO .location{width:100%;background:#f5f5f5;border-radius:20px;display:flex;flex-direction:column;padding:0 10px}.check-out-ORDERINFO .location .diver-to{margin-top:8px;margin-left:21px;font-style:normal;font-weight:600;font-size:12px;line-height:14px;color:#333}.check-out-ORDERINFO .location .location-info{display:flex;justify-content:center;align-items:center;margin-top:5px;margin-left:0}.check-out-ORDERINFO .location .location-info .location-body{display:flex;flex-direction:column;margin:0 10px;width:100%}.check-out-ORDERINFO .location .location-info .location-body .title{font-style:normal;font-weight:600;font-size:12px;line-height:14px;color:#333}.check-out-ORDERINFO .location .location-info .location-body .context{font-style:normal;font-weight:400;font-size:12px;color:#333;line-height:14px}.check-out-ORDERINFO .location .note{display:flex;justify-content:space-between}.check-out-ORDERINFO .location .note .note-input{overflow:hidden;margin:7px 0 7px 21px;border:0 solid;background:#f3f3f3;outline:none;width:100%}.check-out-ORDERINFO .location .note .qianbi{margin-left:15px;margin-top:7px}.check-out-ORDERINFO .order-info-title{display:flex;flex-direction:column;margin-top:-5px;margin-bottom:10px}.check-out-ORDERINFO .order-info-title .line1{display:flex;justify-content:space-between;align-items:center}.check-out-ORDERINFO .order-info-title .line1 .text1{font-style:normal;font-weight:700;font-size:22px;color:#181818}.check-out-ORDERINFO .order-info-title .line1 .text2{font-style:normal;font-weight:600;font-size:12px;line-height:14px;display:flex;align-items:center;text-align:center;letter-spacing:-.24px;color:#d20000}.check-out-ORDERINFO .order-info-title .line2{font-style:normal;font-weight:400;font-size:12px;display:flex;align-items:center;letter-spacing:-.411429px;color:#787878}.check-out-ORDERINFO .food-list{padding:16px 0 0;width:100%}.check-out-ORDERINFO .food-list .food-item-disable{color:#abaaaa!important;pointer-events:none}.check-out-ORDERINFO .food-list .food-item-disable span{color:#abaaaa!important}.check-out-ORDERINFO .food-list .food-item-disable .food-item-image-disable{position:absolute;height:54px;width:54px;border-radius:10px;top:0;left:0;background-color:hsla(0,0%,100%,.5)}.check-out-ORDERINFO .food-list .food-item{margin-bottom:17px;display:flex;width:100%;align-items:center;justify-content:space-between}.check-out-ORDERINFO .food-list .food-item .line1to3{display:flex;align-items:center;position:relative}.check-out-ORDERINFO .food-list .food-item .dis-menu-error{color:#ea3c3c!important;font-weight:500;font-size:12px;line-height:14px;margin-top:2px}.check-out-ORDERINFO .food-list .food-item .line1{flex-shrink:0;font-style:normal;font-weight:800;font-size:12px;display:flex;align-items:center;color:#333;width:23px;margin-right:10px}.check-out-ORDERINFO .food-list .food-item .line3{display:flex;flex-direction:column}.check-out-ORDERINFO .food-list .food-item .line3 .note-price{font-weight:600;font-size:12px;line-height:15px;margin-top:5px;color:#d20000}.check-out-ORDERINFO .food-list .food-item .line3 .text1{font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#333}.check-out-ORDERINFO .food-list .food-item .line3 .text2{margin-top:7px;font-style:normal;font-weight:400;font-size:12px;color:#979797;overflow:hidden;display:-webkit-box}.check-out-ORDERINFO .food-list .food-item .line3 .edit-variants{font-size:12px;color:#1890ff;padding-top:3px;user-select:none;cursor:pointer}.check-out-ORDERINFO .food-list .food-item .line3 .variants-in-ordersummary{font-size:12px;color:#979797;padding:2px 0}.check-out-ORDERINFO .food-list .food-item .line3 .variants-in-ordersummary span{font-size:12px}.check-out-ORDERINFO .food-list .food-item .line4{flex-shrink:0;font-style:normal;font-weight:600;font-size:14px;line-height:17px;text-align:right;color:#333}.check-out-ORDERINFO .food-list .food-item .select-number{width:80px;display:flex;justify-content:space-between;align-items:center;height:30px;margin-top:12px}.check-out-ORDERINFO .food-list .food-item .select-number img{width:23px;height:23px}.check-out-ORDERINFO .food-list .food-item .select-number span{font-style:normal;font-weight:800;font-size:14px;line-height:17px;letter-spacing:-.24px;color:#d20000}.delivery-coupon-section-container{padding:0 15px 15px}.deliver-coupon-section{height:90px;width:100%;margin-top:15px;display:flex;align-items:center;border-radius:10px;position:relative}.deliver-coupon-section .promo-info-selected{flex-direction:row;width:100%;margin:28px 5px 28px 0;display:flex;align-items:center;color:#fff}.deliver-coupon-section .promo-info-selected .promo-info-selected-left{padding-left:20px;flex-shrink:1;display:flex;order:1;width:70%;flex-direction:column;align-self:center}.deliver-coupon-section .promo-info-selected .promo-info-selected-left .promo-info-select-left-coupon-name{font-style:normal;font-weight:700;width:100%;font-size:14px;margin-top:3px;order:2;align-items:left;color:#fff;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:320px) and (max-width:359px){.deliver-coupon-section .promo-info-selected .promo-info-selected-left .promo-info-select-left-coupon-name{font-size:12px;margin-top:1px}}.deliver-coupon-section .promo-info-selected .promo-info-selected-left .promo-info-select-left-total-discount{order:1;width:100%;font-style:normal;font-weight:700;margin-bottom:3px;font-size:20px;line-height:20px;align-items:left;color:#fff;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:320px) and (max-width:359px){.deliver-coupon-section .promo-info-selected .promo-info-selected-left .promo-info-select-left-total-discount{font-size:14px;margin-bottom:1px}}.deliver-coupon-section .promo-info-selected .promo-info-selected-discount-number{padding-left:2px;padding-right:2px;width:30%;flex-shrink:1;order:4;align-items:center;text-align:center}.deliver-coupon-section .promo-info-no-select{display:flex;flex-direction:row;align-items:center;margin:28px 5px 28px 0;width:100%}.deliver-coupon-section .promo-info-no-select .promo-info-no-select-left{padding-left:20px;flex-shrink:1;display:flex;order:1;width:70%;flex-direction:row;align-self:center}.deliver-coupon-section .promo-info-no-select .promo-info-no-select-left .promo-info-no-select-left-description{display:flex;flex-shrink:1;order:1;width:100%;align-self:center;flex-direction:column}.deliver-coupon-section .promo-info-no-select .promo-info-no-select-left-static-line{font-style:normal;width:100%;font-weight:700;font-size:14px;margin-top:3px;order:2;align-items:left;color:#fff;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:320px) and (max-width:359px){.deliver-coupon-section .promo-info-no-select .promo-info-no-select-left-static-line{font-size:12px;margin-top:1px}}.deliver-coupon-section .promo-info-no-select .promo-info-no-select-left-dynamic-line{order:1;width:100%;font-style:normal;font-weight:700;margin-bottom:3px;font-size:20px;line-height:20px;align-items:left;color:#fff;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:320px) and (max-width:359px){.deliver-coupon-section .promo-info-no-select .promo-info-no-select-left-dynamic-line{font-size:14px;margin-bottom:1px}}.deliver-coupon-section .promo-info-no-select .promo-info-no-selected-count{width:30%;font-weight:600;line-height:17px}.deliver-coupon-section .promo-info-no-select .promo-info-no-selected-count,.deliver-coupon-section .promo-info-no-select .promo-info-no-selected-left-coupon{text-align:center;align-self:center;order:4;padding-left:2px;padding-right:2px;flex-shrink:1;font-family:Apple SD Gothic Neo;font-style:normal;font-size:14px;display:inline-block;align-items:center;color:#fff}.deliver-coupon-section .promo-info-no-select .promo-info-no-selected-left-coupon{font-weight:700;line-height:20px}.deliver-coupon-section .promo-info-center-divider{display:flex;align-items:center;flex-direction:column;order:3;height:90px;flex-shrink:0}.deliver-coupon-section .promo-info-center-top-circle{width:10px;height:5px;background-color:#fff;border-radius:0 0 10px 10px;flex-shrink:0}.deliver-coupon-section .promo-info-center-bottom-circle{width:10px;height:5px;background-color:#fff;border-radius:10px 10px 0 0;flex-shrink:0}.deliver-coupon-section .promo-info-center-line{flex-shrink:0;height:80px;border-left:1px dashed #fff}.deliver-coupon-section .line{height:90px;border-left:.5px dashed #fff;position:absolute;top:0;left:70%}.qrcode-invaild-page-HEADER{width:100vw;height:60px;display:flex;position:fixed;top:0;left:0;z-index:1;background:#fff;align-items:center;justify-content:center;padding:0 15px;box-shadow:0 1px 0 hsla(0,0%,70%,.25)}.qrcode-invaild-page-HEADER span{font-style:normal;font-weight:700;font-size:17px;line-height:20px;text-align:center;letter-spacing:-.425px;color:#333}.qrcode-invaild-page-HEADER .back_button_left{position:absolute;top:18px;left:15px}.not-use-coupon{display:flex;font-size:12px;height:20px;align-items:center;color:#d20000;margin-top:8px}.not-use-coupon img{margin-right:5px}.select-pay-methods-icon{height:22px;display:flex;align-items:center}.select-pay-methods-icon img{margin-right:10px}.payment-page-price{margin-top:30px;padding:0 15px}.payment-page-price-position{margin-top:-5px;padding-bottom:135px}.select-pay-methods{height:51px;width:100%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f2f2f2}.select-pay-method{margin-bottom:10px}.member-coupon-title,.select-pay-method{font-size:14px;font-weight:700;color:#181818;margin-top:30px}.payment-page-bottom{padding:0 15px;height:75px;width:100vw;position:fixed;z-index:1;bottom:0;left:0;background:#fff}.disbale-button{background:#999!important;pointer-events:none}.payment-page-mendths{width:100%;display:flex;justify-content:space-between;margin-top:20px}.payment-page-mendths .payment-page-mendth-selected{background-color:rgba(210,0,0,.1);pointer-events:none;border:1px solid transparent!important}.payment-page-mendths .payment-page-mendths-online{display:flex;justify-content:center;align-items:center;flex-grow:1;flex-direction:column;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:4px;height:80px}.payment-page-mendths .disable-payment{pointer-events:none;opacity:.3}.payment-page-mendths .payment-page-mendths-cash{margin-left:15px;display:flex;justify-content:center;align-items:center;flex-grow:1;flex-direction:column;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:4px;height:80px}.payment-page-bottom-cash{padding:0 15px;position:fixed;bottom:0;left:0;z-index:1;background:#fff;width:100vw}.cash-button{width:100%;border-radius:4px;height:50px;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:16px;user-select:none}.cash-button-top{border:1px solid #d20000;box-sizing:border-box;box-shadow:0 0 4px rgba(0,0,0,.25);border-radius:4px;color:#d20000;margin-bottom:20px}.cash-button-bottom{background:#d20000;box-shadow:0 0 4px rgba(0,0,0,.25);border-radius:4px;color:#fff;margin-bottom:10px}.payment-page-container,.qrcode-invaild-page-container{min-height:100vh}.payment-page-container .line{width:100%;border-bottom:.5px solid #dbd9d9;margin-top:15px}.payment-page-body{padding:0 15px;width:100%}.payment-method-title{font-size:14px;color:#181818;font-weight:700;margin-top:21px}.bill-welcome-banner{background:#1dd192;color:#fff;font-size:14px;text-align:center;display:flex;justify-content:center;align-items:center;width:100vw;height:30px}.bill-page-body-container{padding:0 15px;width:100vw}.bill-page-body-container .line{width:100%;border-bottom:.5px solid #dbd9d9;margin-top:15px}.bill-page-body-container .bill-page-your-order{font-weight:700;font-size:16px;color:#181818;margin-top:15px;width:100%}.bill-page-body-container .bill-page-table-no{width:100%;display:flex;justify-content:space-between;align-items:center;height:17px;margin-top:15px}.bill-page-body-container .bill-page-table-no-title{font-size:14px;color:#181818}.bill-page-body-container .bill-page-table-no-value{font-size:14px;color:#181818;font-weight:700}.bill-welcome-title{font-weight:700;font-size:20px;color:#181818;margin-top:15px}.bill-wecome-address{font-size:10px;margin-top:5px;color:#787878}.common-page-loading{display:flex;height:calc(100vh - 140px);width:100vw}.bill-page-menus{margin-top:25px;width:100%;position:relative}.bill-page-menus .bill-page-menus-item{display:flex;align-items:center;justify-content:space-between;margin-top:11px}.bill-page-menus .bill-page-menus-item-left{display:flex}.bill-page-menus .bill-page-menus-item-left .bill-page-menus-item-left-image{border-radius:3px;height:52px;width:52px;flex-shrink:0}.bill-page-menus .bill-page-menus-item-center{display:flex;flex-direction:column;margin-left:15px;width:70%}.bill-page-menus .bill-page-menus-item-center .bill-page-menus-item-center-l1{font-size:16px;font-weight:700;color:#181818}.bill-page-menus .bill-page-menus-item-center .bill-page-menus-item-center-l2{margin-top:3px;display:flex;align-items:center;font-size:10px;color:#787878}.bill-page-menus .bill-page-menus-item-center .bill-page-menus-item-center-l3{margin-top:3px;height:14px;display:flex;font-size:12px;color:#d20000}.bill-page-menus .bill-page-menus-item-right{font-weight:700;font-size:16px;color:#181818;word-break:keep-all;margin-left:10px}.payment-page-HEADER{width:100vw;height:60px;display:flex;position:fixed;top:0;left:0;z-index:1;background:#fff;align-items:center;justify-content:center;padding:0 15px;box-shadow:0 1px 0 hsla(0,0%,70%,.25)}.payment-page-HEADER span{font-style:normal;font-weight:700;font-size:17px;line-height:20px;text-align:center;letter-spacing:-.425px;color:#333}.payment-page-HEADER .payment_back_button_left{position:absolute;top:18px;left:15px}.invaild-information{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.invaild-information .payment-button-item{height:50px;box-shadow:0 0 4px rgba(0,0,0,.25);border-radius:20px;font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;border:.5px solid #828282;background:#f8f8f8;color:#333;margin-top:20px}.cash-payment-pending-page-img{margin:auto;display:block;width:120px;height:104px}.invaild-information-img{margin:auto;display:block;width:120px;height:120px}.invaild-information-text{width:306px;height:38px;line-height:19px;font-size:16px;font-weight:500;text-align:center;align-items:center;color:#333;margin-top:30px}.bill-page-HEADER{width:100vw;height:60px;display:flex;position:fixed;top:0;left:0;z-index:1;background:#fff;align-items:center;justify-content:center;padding:0 15px;box-shadow:0 1px 0 hsla(0,0%,70%,.25)}.bill-page-HEADER span{font-style:normal;font-weight:700;font-size:17px;line-height:20px;text-align:center;letter-spacing:-.425px;color:#333}.bill-page-HEADER .bill_refresh_button_left{position:absolute;top:18px;left:15px}.bill-page-HEADER .bill_refresh_button_right{position:absolute;right:15px;cursor:pointer}.go-to-payment-button{cursor:pointer;padding:0 28px;background:#d20000;border-radius:4px;width:100%;height:45px;color:#fff;display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:16px;margin-top:41px}.go-to-payment-button .xian-and-price{display:flex;align-items:center;height:26px}.go-to-payment-button .shuxian{margin-right:15px;border-left:1px solid #fff;height:26px}.payment-page-button{cursor:pointer;padding:0 28px;background:#d20000;border-radius:4px;width:100%;height:45px;color:#fff;display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:16px;margin-top:15px}.payment-page-button .xian-and-price{display:flex;align-items:center;height:26px}.payment-page-button .shuxian{margin-right:15px;border-left:1px solid #fff;height:26px}.payment-page-button .pay-loading-img{position:absolute;left:50%;margin-left:-20px}.payment-page-total{height:100px;align-items:center;display:flex;font-size:24px;justify-content:space-between;width:100%}.payment-page-total .payment-page-total-title{font-size:24px;color:#787878}.payment-page-total .payment-page-total-price{font-size:24px;color:#d20000}.bill-page-total{margin:36.5px 0 44px;display:flex;font-size:24px;justify-content:space-between;width:100%}.bill-page-total .bill-page-total-title{font-size:24px;color:#787878}.bill-page-total .bill-page-total-price{font-size:24px;color:#d20000}.bill-page-prices{margin:10px 0;width:100%}.bill-page-price-item{display:flex;justify-content:space-between;height:17px;width:100%;margin-top:12px}.bill-page-price-item .bill-page-price-item-title,.bill-page-price-item .bill-page-price-item-value{font-size:14px;color:#333;font-weight:700}.bill-page-price-item .bill-page-price-item-title-big,.bill-page-price-item .bill-page-price-item-value-big{font-size:20px!important}.bill-page-price-item .bill-page-price-item-value-red{font-size:14px;color:#d20000}.bill-page-container{min-height:100vh}.bill-page-menu-carts{margin-top:15px}.bill-page-menu-carts .bill-page-menu-carts-item{margin-bottom:15px;width:100%;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.15);border-radius:4px;padding:18px 20px}.bill-page-menu-carts .bill-page-menu-carts-item .title-line{width:100%;border-bottom:1px solid #bdbdbd;margin-top:11px}.bill-page-menu-carts .bill-page-menu-carts-item .bill-page-menus{margin-top:25px;width:100%}.bill-page-menu-carts .bill-page-menu-carts-item .bill-page-menu-carts-item-title{height:20px;width:100%;display:flex;justify-content:space-between;align-items:center}.bill-page-menu-carts .bill-page-menu-carts-item .bill-page-menu-carts-item-title .submit-order-time{font-size:12px;color:#4f4f4f;margin-left:20px}.bill-page-menu-carts .bill-page-menu-carts-item .bill-page-menu-carts-item-title .order-title{font-size:14px;color:#4f4f4f}.bill-page-menu-carts .bill-page-menu-carts-item .bill-page-menu-rejected-tip{color:#d20000;font-size:12px;line-height:20px;display:flex;align-items:center;height:20px;margin-top:5px;font-weight:400;-webkit-font-smoothing:antialiased}.bill-page-menu-carts .bill-page-menu-carts-item .bill-page-menu-rejected-tip img{margin-right:7.5px}.bill-page-menu-carts .bill-page-menu-carts-item .bill-page-menu-carts-item-status{color:#d20000;font-size:12px;-webkit-font-smoothing:antialiased}.check-out-HEADER{width:100vw;height:60px;display:flex;position:fixed;top:0;left:0;z-index:1;background:#fff;align-items:center;justify-content:center;padding:0 15px}.check-out-HEADER span{font-style:normal;font-weight:700;font-size:17px;line-height:20px;text-align:center;letter-spacing:-.425px;color:#333}.check-out-HEADER img{position:absolute;top:18px;left:15px}.check-out-NumberLoading{position:fixed;z-index:11}.check-out-MAP,.check-out-NumberLoading{width:100vw;height:100vh;justify-content:center;align-items:center}.check-out-MAP{position:absolute;background:rgba(0,0,0,.45);display:flex;z-index:3}.check-out-MAP .go-to-modal-confirm{border-radius:10px;background:#fff;width:80%;height:160px;padding-top:20px}.check-out-MAP .go-to-modal-confirm .go-to-modal-content{margin-top:12px;margin-left:38px;color:rgba(0,0,0,.65);font-size:14px}.check-out-MAP .go-to-modal-confirm .go-to-modal-header{display:flex;margin-left:38px}.check-out-MAP .go-to-modal-confirm .go-to-modal-header .go-to-modal-icon{height:24px;width:24px;display:flex;justify-content:center;align-items:center;margin-right:12px}.check-out-MAP .go-to-modal-confirm .go-to-modal-header .go-to-modal-title{overflow:hidden;color:rgba(0,0,0,.85);font-weight:500;font-size:16px;line-height:1.4}.check-out-MAP .go-to-modal-actions{margin-top:24px;height:32px;line-height:32px;display:flex;justify-content:flex-end;margin-right:24px;margin-top:16px}.check-out-MAP .go-to-modal-btn{outline:none;line-height:1.499;position:relative;display:inline-block;font-weight:400;white-space:nowrap;text-align:center;background-image:none;border:1px solid transparent;box-shadow:0 2px 0 rgba(0,0,0,.015);cursor:pointer;user-select:none;touch-action:manipulation;height:32px;padding:0 15px;font-size:14px;border-radius:4px;color:rgba(0,0,0,.65);background-color:#fff;border-color:#d9d9d9;margin-left:15px}.check-out-MAP .go-to-modal-btn:hover{color:#1890ff;border-color:#1890ff}.check-out-MAP .go-to-modal-btn:active{box-shadow:0 0 10px rgba(24,144,255,.5)}.check-out-MAP .go-to-modal-btn-primary{color:#fff;outline:none;background-color:#1890ff;border-color:#1890ff;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px 0 rgba(0,0,0,.045)}.check-out-MAP .go-to-modal-btn-primary:hover{color:#fff;border-color:#5ca9f8;background-color:#5ca9f8}.check-out-CouponUseLogin{position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,.45);display:flex;justify-content:center;align-items:center;z-index:12;top:0;left:0}.check-out-CouponUseLogin .login-pop-body{border-radius:10px;background:#fff;width:100%;margin-left:15px;margin-right:15px;padding-top:20px;align-items:center;align-items:flex-start}.check-out-CouponUseLogin .login-pop-body .login-pop-body-title{margin-left:20px;color:#333;font-size:16px;font-weight:500;align-items:center;text-align:center}.check-out-CouponUseLogin .login-pop-body .login-pop-body-message{margin-top:12px;margin-left:20px;margin-right:20px;color:#333;font-size:14px;font-weight:500;display:block}.check-out-CouponUseLogin .login-pop-body .login-pop-body-actions{width:100%;display:flex;align-items:center;margin-top:6px;align-self:center}.check-out-CouponUseLogin .login-pop-body .login-pop-body-actions-button{font-size:14px;padding-top:24px;padding-bottom:24px;text-align:center;flex-shrink:0;flex:1}.check-out-CouponUseLogin .login-pop-body .login-pop-body-actions-button-back{color:#000;font-weight:400;border-bottom-left-radius:10px}.check-out-CouponUseLogin .login-pop-body .login-pop-body-actions-button-login{color:#cd2128;font-weight:700;border-bottom-right-radius:10px}.check-out-CouponUseLogin .login-pop-body .login-pop-body-actions-center-line{width:.5px;height:48px;background-color:#abaaaa;flex-shrink:0;align-items:center;text-align:center}.check-out-PopUpImage{position:fixed;align-items:center;z-index:12;top:0;left:0}.check-out-PopUpImage,.check-out-PopUpImage .popUpImage-pop-body{width:100vw;height:100vh;background:rgba(0,0,0,.45);display:flex;justify-content:center}.check-out-PopUpImage .popUpImage-pop-body{flex-direction:column}.check-out-PopUpImage .popUpImage-pop-body .popUpImage-close{font-size:30px;margin-top:-35px;color:#fff;cursor:pointer;width:35px;height:35px;text-align:center}.check-out-PopUpImage .popUpImage-pop-body .popUpImage-image-container{width:100%;overflow:hidden;max-height:90%}.check-out-PopUpImage .popUpImage-pop-body .popUpImage-image{width:100%;object-fit:cover;transform:translateZ(0);display:block}.check-out-PopUpImage.check-out-PopUpImage-display{display:flex}.check-out-PopUpImage.check-out-PopUpImage-hidden{display:none}.phoneLogin-Empty{height:40px}@media (min-width:320px) and (max-width:359px){.phoneLogin-Empty{height:24px}}.product-item-image-PlaceholderComponent{flex-shrink:0;width:100px;height:100px;object-fit:cover}.productItemImage-container{position:relative;height:100px;width:100px;flex-shrink:0}.product-item-image-position{z-index:0}.product-item-image-position,.product-item-image-real{position:absolute;width:100px;height:100px;object-fit:cover}.product-item-image-real{z-index:-1}.delivery-myorder-container{position:relative;min-height:100vh}.delivery-myorder-container .delivery-myorder-emptypage,.delivery-myorder-container .delivery-myorder-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.delivery-myorder-container .delivery-myorder-emptypage{width:265px}.delivery-myorder-container .delivery-myorder-emptypage .delivery-myorder-emptypage-image{width:75px;height:86px;margin:0 auto}.delivery-myorder-container .delivery-myorder-emptypage .delivery-myorder-emptypage-title{font-size:16px;line-height:22px;text-align:center;text-transform:capitalize;color:#404040;margin-top:34px}.delivery-myorder-container .delivery-myorder-emptypage .delivery-myorder-emptypage-message{font-size:14px;line-height:18px;text-align:center;color:#abaaaa}.delivery-myorder-Empty{width:100vw;height:117px;background:#fff}.delivery-myorder-orderTypes{overflow-x:scroll;overflow-y:hidden;width:100vw;text-align:center;white-space:nowrap}.delivery-myorder-Status{height:58px;width:100vw;position:fixed;top:60px;left:0;background:#fff;display:flex}.delivery-myorder-Status .selected{color:#d20000!important;border-bottom:2px solid #d20000!important}.delivery-myorder-Status .item{padding:0 20px;line-height:58px;height:58px;display:inline-block;font-weight:700;font-size:14px;line-height:58px!important;text-align:center;color:#5e5e5e;box-sizing:border-box;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.delivery-myorder-Header{width:100vw;height:60px;display:flex;position:fixed;top:0;left:0;z-index:1;background:#fff;align-items:center;justify-content:center;padding:0 15px}.delivery-myorder-Header span{font-style:normal;font-weight:700;font-size:17px;line-height:20px;text-align:center;letter-spacing:-.425px;color:#333}.delivery-myorder-Header img{position:absolute;top:18px;left:15px}.restaurant_splash_banner_container{position:fixed;width:100vw;height:100vh;background:rgba(64,64,64,.55);z-index:14}.restaurant_splash_banner_banner,.restaurant_splash_banner_container{flex-direction:column;display:flex;align-items:center;justify-content:center}.restaurant_splash_banner_banner{width:70vw;align-self:center}.restaurant_splash_banner_container_image{display:flex;width:70vw;height:120vw}.restaurant_splash_banner_container_close{display:flex;width:40px;margin-top:10px;height:40px;padding:5px}.check-YourOrder{margin-bottom:15px;display:flex;justify-content:space-between}.check-YourOrderTitle{font-weight:700;font-size:16px;line-height:20px;color:#181818}.check-out-OrderMore{font-weight:600;font-size:14px;line-height:15px;display:flex;align-items:center;text-align:center;color:#d20000}@media (max-width:767px){.check-out-OrderMore{font-size:12px}}.check-out-RestaurantAddress{background:#f5f5f5;border-radius:3px;display:flex;padding:10px;align-items:center}.check-out-RestaurantAddress .check-out-RestaurantAddressIcon{margin-right:10px}.check-out-RestaurantAddress .check-out-RestaurantAddressInfo .pick-from{font-weight:700;font-size:12px;line-height:15px;color:#181818}.check-out-RestaurantAddress .check-out-RestaurantAddressInfo .check-out-RestaurantAddressContent{font-size:12px;line-height:14px;color:#333}.order-detail-Empty{width:100vw}.order-detail-DashedLine{width:100%}.order-detail-LineImage .greenokbig{background:#fff;position:absolute;top:-50%!important;transform:translateY(50%)!important}.order-detail-LineImage img{background:#fff;position:absolute;top:-9px}.order-detail-LineImage .text{position:absolute;top:16px;font-style:normal;font-weight:400;font-size:12px;line-height:14px;text-align:center;letter-spacing:-.3px;color:#999;width:53px}.order-detail-Detail{margin:20px 15px 30px}.order-detail-Detail .title{margin-top:15px;height:24px;display:flex;justify-content:space-between;align-items:center}.order-detail-Detail .title .text{font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.411429px;color:#333}.order-detail-Detail .title .order-again{font-style:normal;font-weight:600;font-size:12px;line-height:14px;display:flex;align-items:center;text-align:center;letter-spacing:-.24px;color:#d20000}.order-detail-Detail .address{font-style:normal;font-weight:400;font-size:12px;line-height:24px;display:flex;align-items:center;letter-spacing:-.411429px;color:#979797}.order-detail-Detail .info{transition:height .35s;margin:15px 0;overflow:hidden}.order-detail-Detail .info .line{font-style:normal;font-weight:700;font-size:14px;height:17px;color:#333;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.order-detail-Detail .info .red{color:#d20000}.order-detail-Detail .total{display:flex;justify-content:space-between;margin-top:10px;font-style:normal;font-weight:800;font-size:18px;line-height:22px;text-align:right;color:#333}.order-detail-Detail .food-list{padding:16px 0 0;width:100%}.order-detail-Detail .food-list .food-item{margin-bottom:17px;display:flex;width:100%;align-items:center;justify-content:space-between}.order-detail-Detail .food-list .food-item .line1to3{display:flex;width:75%;align-items:center}.order-detail-Detail .food-list .food-item .line1{flex-shrink:0;font-style:normal;font-weight:800;font-size:12px;display:flex;align-items:center;color:#333;width:23px;margin-right:10px}.order-detail-Detail .food-list .food-item .line2{flex-shrink:0;height:54px;width:54px;background-color:#ccc;border-radius:3px;margin-right:10px}.order-detail-Detail .food-list .food-item .line3{display:flex;flex-direction:column}.order-detail-Detail .food-list .food-item .line3 .text1{font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#333}.order-detail-Detail .food-list .food-item .line3 .text2{margin-top:7px;font-style:normal;font-weight:400;font-size:12px;line-height:12px;color:#979797;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.order-detail-Detail .food-list .food-item .line4{flex-shrink:0;font-style:normal;font-weight:600;font-size:14px;line-height:17px;text-align:right;color:#333}.order-detail-Detail .food-list .food-item .select-number{width:63px;display:flex;justify-content:space-between;align-items:center;height:30px;margin-top:12px}.order-detail-Detail .food-list .food-item .select-number img{width:20px;height:20px}.order-detail-Detail .food-list .food-item .select-number span{font-style:normal;font-weight:800;font-size:14px;line-height:17px;letter-spacing:-.24px;color:#d20000}.order-detail-Detail .delivery-information{margin-top:20px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:10px;padding:10px 15px}.order-detail-Detail .delivery-information .title-text{font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.411429px;color:#333}.order-detail-Detail .delivery-information .info-2{margin-top:25px}.order-detail-Detail .delivery-information .info-2 .line{margin-bottom:10px;display:flex;align-items:center;overflow:hidden}.order-detail-Detail .delivery-information .info-2 .line .line-text1{width:100px;flex-shrink:0;font-style:normal;font-weight:400;font-size:12px;line-height:24px;letter-spacing:-.411429px;color:#979797;margin-right:30px}.order-detail-Detail .delivery-information .info-2 .line .line-text2{width:calc(100vw - 185px);flex-shrink:0;font-style:normal;font-weight:600;font-size:12px;line-height:14px;word-wrap:break-word;color:#333}.order-detail-Detail .order-information{margin-top:20px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:10px;padding:10px 15px}.order-detail-Detail .order-information .title-text{font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.411429px;color:#333}.order-detail-Detail .order-information .info-2{margin-top:25px}.order-detail-Detail .order-information .info-2 .line{margin-bottom:10px;display:flex;align-items:center;overflow:hidden}.order-detail-Detail .order-information .info-2 .line .line-text1{width:100px;flex-shrink:0;font-style:normal;font-weight:400;font-size:12px;line-height:24px;letter-spacing:-.411429px;color:#979797;margin-right:23px}.order-detail-Detail .order-information .info-2 .line .line-text2{width:calc(100vw - 183px);flex-shrink:0;font-style:normal;font-weight:600;font-size:12px;line-height:14px;word-wrap:break-word;color:#333}.order-detail-CallDriver{width:100vw;padding:10px 15px 0;display:flex;justify-content:flex-end}.order-detail-CallDriver .call-driver{margin-top:10px;justify-content:center;height:26px;width:105px;border:.5px solid #d20000;box-sizing:border-box;filter:drop-shadow(0 0 4px rgba(0,0,0,.25));border-radius:20px;padding:6px 20px;font-style:normal;font-weight:600;font-size:12px;line-height:15px;display:flex;align-items:center;text-align:center;color:#d20000}.order-detail-TimeLineTakeAway{margin:0 15px;background:#fff;border:1px solid #eaeaea;box-sizing:border-box;border-radius:4px;padding:13px 15px 20px;box-shadow:0 0 5px rgba(0,0,0,.15)}.order-detail-TimeLineTakeAway .title{font-weight:700;font-size:16px;line-height:20px;color:#181818}.order-detail-TimeLineTakeAway .time{font-size:12px;line-height:14px;color:#787878;margin-top:10px}.order-detail-TimeLineTakeAway .takeaway-number-text{font-size:14px;line-height:20px;color:#787878;width:100%;display:flex;justify-content:center;margin-top:13px}.order-detail-TimeLineTakeAway .takeaway-number{font-weight:700;font-size:48px;line-height:63px;text-align:center;width:100%;min-height:58px;display:flex;justify-content:center;color:#181818}.order-detail-TimeLineTakeAway .line{margin:0 15px;position:relative;height:55px}.order-detail-title-line{display:flex;justify-content:space-between}.order-detail-title-line .order-detail-OrderStatusTag{flex-shrink:0;padding:3px 10px;font-size:13px;line-height:14px;color:#fff;background:#ed9617;border-radius:3px;height:20px;margin-left:15px}.order-detail-TimeLine{margin:0 15px;background:#fff;border:1px solid #eaeaea;box-sizing:border-box;border-radius:4px;padding:13px 15px 20px}.order-detail-TimeLine .title{font-style:normal;font-weight:700;font-size:14px;line-height:14px;letter-spacing:-.24px;text-transform:uppercase;color:#48af4a}.order-detail-TimeLine .time{margin-top:10px;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:-.3px;color:#999}.order-detail-TimeLine .line{margin:0 15px;position:relative;height:55px}.order-detail-CancelLine{margin:0 15px;background:#fff;border:1px solid #eaeaea;box-sizing:border-box;border-radius:4px;padding:13px 15px 20px}.order-detail-CancelLine .cancel-line-status{font-style:normal;font-weight:700;font-size:14px;line-height:14px;letter-spacing:-.24px;text-transform:uppercase;color:#48af4a}.order-detail-CancelLine .time{margin-top:10px;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:-.3px;color:#999}.order-detail-Header{width:100vw;height:60px;display:flex;position:fixed;top:0;left:0;z-index:2;background:#fff;align-items:center;justify-content:center;padding:0 15px}.order-detail-Header span{font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-align:center;letter-spacing:-.425px;color:#333}.order-detail-Header img{position:absolute;top:18px;left:15px}.check-out-SelectOrderType{height:60px;display:flex;align-items:center;margin:0 15px}.check-out-SelectOrderType .selectOrderTypeItemDisabled{color:#bdbdbd}.check-out-SelectOrderType .check-out-SelectOrderTypeItem{display:flex;flex-grow:1;justify-content:center;align-items:center;height:50px}.check-out-SelectOrderType .check-out-SelectOrderTypeItem .check-out-SelectOrderTypeItemImage{margin:0 6px 0 11px}.check-out-SelectOrderType .check-out-SelectOrderTypeItem:first-child{border-right:1px solid #dadada}.check-out-PickupLocation{padding:15px;display:flex;align-items:start}.check-out-PickupLocation .check-out-pickup-from{font-weight:700;font-size:12px;line-height:15px;color:#181818;margin-right:15px;flex-shrink:0}.check-out-PickupLocation .check-out-location-body{font-size:12px;line-height:14px;color:#404040;flex-grow:1}.check-out-input-phone-number-error{display:flex;flex-direction:column}.check-out-input-phone-number-error .error-message{margin-bottom:2px;margin-top:-10px;color:#d20000;font-size:10px;padding-left:15px;padding-right:15px;text-align:right}.check-out-ContactInformationItem{padding:15px;display:flex;justify-content:space-between;position:relative}.check-out-ContactInformationItem .table-no-text{font-weight:700}.check-out-ContactInformationItem .check-out-ContactInformationItemTitle{position:relative}.check-out-ContactInformationItem .check-out-ContactInformationItemPhoneTitleImage,.check-out-ContactInformationItem .check-out-ContactInformationItemTitleImage{position:absolute;height:6px;width:6px;top:0;right:8px}.check-out-ContactInformationItem .check-out-ContactInformationItemTitleBody{font-weight:700;font-size:12px;line-height:15px;color:#181818;margin-right:15px;flex-shrink:0}.check-out-ContactInformationItem .check-out-message{font-size:12px;color:#787878;margin-top:15px}.check-out-ContactInformationItem .contact-information-input{border:0 solid;font-size:14px;line-height:20px;color:#000;flex-grow:1;box-sizing:border-box;outline:none;text-align:right;background:#fff}.check-out-ContactInformationItem .contact-information-input :focus{border:0 solid}.check-out-LocationNote{padding:0 15px 15px;display:flex}.check-out-LocationNote .check-out-NoteLabea{width:60px;font-weight:700;font-size:12px;line-height:15px;color:#181818;margin-right:15px;flex-shrink:0}.check-out-LocationNote .check-out-LocationNote-body-input{border:0 solid;font-size:14px;line-height:20px;color:#787878;flex-grow:1;outline:none}.check-out-LocationNote .check-out-LocationNote-body-input :focus{border:0 solid}.check-out-LocationNote .check-out-LocationNote-body-input ::placeholder{color:#dbd9d9}.check-out-Location{padding:15px;display:flex;align-items:start}.check-out-Location .check-out-diver-to{width:60px;font-weight:700;font-size:12px;line-height:40px;color:#181818;margin-right:15px;flex-shrink:0}.check-out-Location .check-out-location-body{font-size:12px;line-height:40px;color:#404040;flex-grow:1;padding-bottom:5px;border-bottom:.5px solid #dbd9d9}.check-out-Location .check-out-location-sanjiao{height:40px;width:5px;margin-top:2px;flex-shrink:0}.menu-list-WhatApp{width:60px;height:60px;position:fixed;left:13px;z-index:10}.country-select-container{position:absolute;left:0;background-color:#fff;z-index:2;height:300px;width:calc(100vw - 30px);opacity:1;-ms-overflow-style:none;overflow-y:scroll;-webkit-transition:opacity .3s,height .2s;transition:opacity .3s,height .2s;box-shadow:0 0 10px rgba(0,0,0,.25);margin-top:38px}.country-select-container .position-control{position:relative;height:300px}.country-select-container .position-control .position-control-overflow{padding-top:55px;height:100%;overflow:scroll}.hide-selector{height:0;opacity:0}.select-body{position:absolute;right:150px;top:10px}.country-icon-custom{width:23px;height:16px;margin-right:6px;background-size:cover!important}.secure-info{margin-left:-15px;margin-top:20px;width:100vw}.secure-info-pre{margin-left:-20px;margin-bottom:20px;width:100vw}.secure-info-register{width:calc(100% - 30px);margin:auto;border-radius:10px;position:relative;top:20px;margin-bottom:20px}.secure-info,.secure-info-pre,.secure-info-register{justify-content:space-evenly;background:rgba(133,201,141,.8);padding:10px 0;display:flex}.secure-info-pre .secure-icon-container,.secure-info-register .secure-icon-container,.secure-info .secure-icon-container{background:rgba(67,118,73,.8);width:100;width:54px;height:54px;border-radius:50%;margin-left:-35px}.secure-info-pre .secure-icon-container img,.secure-info-register .secure-icon-container img,.secure-info .secure-icon-container img{width:35px;height:35px;margin-left:9.5px;margin-top:8.5px}.secure-info-pre .secure-tip,.secure-info-register .secure-tip,.secure-info .secure-tip{text-align:center;margin-left:-35px}.secure-info-pre .secure-tip b,.secure-info-register .secure-tip b,.secure-info .secure-tip b{color:rgba(67,118,73,.8)}.secure-info-pre .secure-tip span,.secure-info-register .secure-tip span,.secure-info .secure-tip span{font-size:14px;padding-top:5px}.welcome-coupon-shade{width:100vw;height:100vh;position:fixed;left:0;top:0;background:rgba(0,0,0,.4);z-index:998}.welcome-popup{width:312px;position:fixed;left:50%;top:50%;margin-left:-156px;margin-top:-100px;z-index:999;background:#fff;padding:20px;border-radius:10px}.welcome-popup .welcome-popup-title{text-align:center;font-size:20px}.welcome-popup .welcome-popup-content{margin:10px 0}.welcome-popup .welcome-popup-buttons{display:flex;justify-content:center}.welcome-popup .welcome-popup-button{padding:10px;background:#d20000;color:#fff;border-radius:5px;margin:0 5px}.qr-download-model .qr-download-close{padding-top:20px;position:absolute;right:20px;top:10px;font-size:30px;color:#333;cursor:pointer}.qr-download-model .qr-download-content{position:fixed;left:50%;top:50%;width:100vw;height:100vh;background:#fff;z-index:5;transform:translate(-50%,-50%);padding:30px 20px;overflow:auto}.qr-download-model .qr-download-content img{width:90%;display:block;margin:auto;margin-top:10%}.qr-download-model .qr-download-content #qrcode-img{width:200px;margin-bottom:30px}.qr-download-model .qr-download-content .download-qr-button{width:90%;margin:auto;height:50px;text-align:center;line-height:50px;border-radius:5px;background-color:#d20000;color:#fff;margin-top:10px;display:block;overflow:hidden}.qr-download-model .qr-download-content .download-qr-button .laoding-cover{width:20px;height:20px;border:2px solid #fff;border-top-color:transparent;border-radius:100%;animation:circle infinite .75s linear;margin:auto;margin-top:8px}.qr-download-model .qr-download-content .qris-tips{width:90%;margin:auto;margin-top:30px}.qr-download-model .qr-download-content .qris-tips p:first-child{text-align:center;font-weight:700}.qr-download-model .qr-download-content .qris-tips p{word-break:break-word}.qr-download-model .qr-download-shade{width:100vw;height:100vh;left:0;position:fixed;top:0;z-index:4;background:rgba(0,0,0,.4)}.gro-page{width:100vw;height:100vh;background:url("https://d1fdloi71mui9q.cloudfront.net/lfdGbQ8nRdWQafGjNHNw_S68V3f75Mgr7pk6T")}@keyframes circle{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.offer__name{font-weight:400;font-size:20px;color:#616161}.offer__type{font-weight:300;color:#616161}.offer__content{margin-bottom:21px}.offer__content p{margin-top:-5px;font-size:18px;line-height:1.4;color:#616161}.offer__content img{display:block;width:100%}#journal{overflow-x:hidden;padding-top:21px;position:relative}@media (max-width:767px){#journal{padding-top:0}}#journal .container>.section:last-of-type{border:none}#journal #journalListSidebar .article{padding-bottom:15px;margin-bottom:15px}#journal #journalListSidebar .article__figure{display:block;position:relative;background-color:#dce0e0;padding-bottom:100%;overflow:hidden}#journal #journalListSidebar .article__figure img{left:0;position:absolute;top:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;object-fit:cover}#journal #journalListSidebar .article__title{font-size:15px}@media (min-width:768px){#journal #journalListSidebar .article__title{line-height:1.4}}#journal #journalListSidebar .journal__author{margin-top:-3px;margin-left:-3px}#journal #journalListSidebar section{margin-bottom:0;padding-bottom:21px}#journal #journalListSidebar .sidebar__footer{padding-bottom:0}#journal #journalListSidebar .section:first-child,#journal #journalListSidebar .section__head{margin-top:0}#journal #journalListMain .section__title{font-size:32px}@media (min-width:768px){#journal #journalListMain{padding-right:42px}}#journal #journalListMain .placeholder{height:137px}#journal #journalListMain .placeholder--video{margin-bottom:15px;height:180px}@media (min-width:768px){#journal #journalListMain .placeholder--video{height:400px}}#journal #journalListMain .placeholder--small{height:15px;margin-bottom:5px}@media (min-width:768px){#journal #journalListMain .placeholder--small{height:21px}}#journal #journalListMain .placeholder--medium{height:32px;display:inline-block}#journal #journalListMain .placeholder__container,#journal .journal__author__top{margin-top:21px;margin-bottom:21px}#journal .journal__author__top{border-bottom:1px solid #dce0e0;padding-bottom:21px}@media (min-width:768px){#journal .journal__author__top{margin-top:0}}#journal .journal__author__top .author{display:block}#journal .journal__author__top .author__name{padding:0;margin-top:21px}#journal .journal__author__top .author__desc{margin-top:3px}#journal .journal__author__top .author__image{float:left;margin-right:12px;line-height:1}#journal .journal__title{font-size:28px;margin-top:0;margin-bottom:0}@media (max-width:767px){#journal .journal__title{font-size:32px;line-height:1.04}}@media (min-width:768px){#journal .journal__title{font-size:42px}}#journal .journal__cover{display:block;position:relative;background-color:#dce0e0;padding-bottom:61.53846%;overflow:hidden;margin:0}#journal .journal__cover img{left:0;position:absolute;top:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;object-fit:cover}@media (max-width:767px){#journal .journal__cover{margin-left:-15px;width:calc(100% + 30px)}}#journal .journal__cover__caption{margin-top:7px;margin-bottom:12px;text-align:center;font-weight:300}#journal .journal__cover__caption a{color:#d20000;display:block;text-align:center;font-weight:300}#journal .journal__time{display:block;margin-top:7px;margin-bottom:21px;color:#616161}#journal .journal__top{margin-bottom:21px}@media (max-width:767px){#journal .journal__top .author{margin-bottom:15px}}#journal .journal__top .author__image{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:60px;height:60px;margin-right:12px}#journal .journal__top .author__name{font-weight:700}#journal .journal__top .author__name .qr-verified{color:#3993fc}#journal .journal__share{display:flex}#journal .journal__share .js__button{-webkit-border-radius:3.83px;-moz-border-radius:3.83px;border-radius:3.83px;margin-right:12px;width:101px;height:34px;border:none;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;line-height:1.2;position:relative}#journal .journal__share .js__button i{margin-right:7px;margin-top:2px;font-size:17px}#journal .journal__share .js__button--facebook{background:#39579a}#journal .journal__share .js__button--twitter{background:#34b7f1}#journal .journal__share .js__button--line{background:#00c300}#journal .journal__share .js__button--more{background:#333}#journal .journal__share .js__button--more .js__dropdown{-webkit-border-radius:3.83px;-moz-border-radius:3.83px;border-radius:3.83px;display:none;position:absolute;background:#f2f2f2;z-index:1;top:25px;right:0;color:#999;font-size:15px;margin:0;padding:0;margin-top:21px}#journal .journal__share .js__button--more .js__dropdown:before{content:"";position:absolute;right:10px;top:-11px;width:0;height:0;border-style:solid;border-width:0 11px 11px;border-color:transparent transparent #f2f2f2;z-index:11}#journal .journal__share .js__button--more .js__dropdown li a{display:flex;flex-grow:1;border-bottom:1px solid #d5d5d5;padding:13px 18px;width:164px}#journal .journal__share .js__button--more .js__dropdown li a .qr-whatsapp{color:#2aa81b;font-size:17px!important;position:relative;top:3px;margin-right:32px!important}#journal .journal__share .js__button--more .js__dropdown li a .qr-email{color:#333;font-size:13px!important;margin-right:30px!important}#journal .journal__share .js__button--dropdown .js__dropdown{display:block}@media (max-width:767px){#journal .journal__share .js__button{width:65px;margin-right:5px}#journal .journal__share .js__button i{margin-right:0;font-size:18px}#journal .journal__share .js__button .js__text{display:none}}@media (min-width:768px){#journal .journal__share .js__button--line,#journal .journal__share .js__button--more{display:none}}#journal .journal__floatingBottomBar .button--app{bottom:21px;position:inherit;transform:none}#journal .journal__floatingBottomBar.open .journal__footer{background-color:#333;margin-bottom:0}#journal .journal__floatingBottomBar.open .button--app{bottom:85px}#journal .journal__banner{display:block}@media (max-width:767px){#journal .article--recommendation .columns--reco{align-items:center}#journal .article--recommendation .columns--reco .article__author{display:inline-block;float:left;position:relative;top:2px;margin-left:7px}#journal .article--recommendation .columns--reco .article__date{display:inline-block;float:none}}#journal .banner__downloadApp{margin-top:7px;display:block;width:100%}@media (min-width:768px){#journal .banner__downloadApp{display:none}}#journal .gofood-banner{margin-top:21px;width:100%;height:auto;display:block}@media (min-width:768px){#journal .gofood-banner{display:none}}#journal .gojek-feedback{display:flex;justify-content:center;align-items:center;padding-bottom:21px;margin-bottom:21px;border-bottom:1px solid #dce0e0}#journal .gojek-feedback a,#journal .gojek-feedback img{display:block;width:100%}@media (min-width:768px){#journal .gojek-feedback{display:none}}#journal .gf-title{margin-bottom:6px;font-size:24px;font-weight:300;text-align:center}#journal .gf-image{display:flex;flex-direction:row;margin-bottom:40px;align-items:center;justify-content:center}#journal .gf-image .qr-full-logo{font-size:25px;margin-right:20px;position:relative;top:-2px}#journal .gf-image .qr-gojek-full{font-size:25px;margin-left:20px;position:relative;top:-5px}#journal .gf-comment{background:#fff;color:#de2029;text-align:center;padding-top:12px;padding-bottom:12px}#journal .gf-comment,#journal .gojek-button{-webkit-border-radius:3.83px;-moz-border-radius:3.83px;border-radius:3.83px;width:100%;font-weight:700;font-size:15px}#journal .gojek-button{background:#48af4a;color:#fff;padding:9.5px 0!important;display:flex;align-items:center;justify-content:center;margin-top:12px}@media (min-width:768px){#journal .gojek-button{display:none}}#journal .gojek-button .qr-gojek{font-size:22px;margin-right:8px}#journal .resto__likes{color:#333}#journal .resto__likes--liked{color:#d20000}#journal .resto__likes .qr-full-heart{color:#d20000;margin-right:7px}#journal .related__adsContainer{margin-bottom:21px}#journal .related__ads{margin-bottom:21px;text-align:center;margin-left:-29px;margin-right:-29px}@media (max-width:767px){#journal .related__ads{margin-left:-15px;margin-right:-15px}}#journal .line-btn{-webkit-border-radius:3.83px;-moz-border-radius:3.83px;border-radius:3.83px;background:#00c300;display:block;color:#fff;padding:12px;line-height:24px;border:1px solid #00c300}#journal .button--line{background:#00c300}#journal .journal__social__button{display:flex;width:100%;border-top:1px solid #dce0e0;border-bottom:1px solid #dce0e0;padding:12px 7px;margin-bottom:42px}#journal .journal__social__button .social__cta{margin-left:21px;color:#616161;font-weight:200;font-size:15px!important}#journal .journal__social__button .social__cta i{color:#616161;margin-right:7px;font-size:12px}.journal__content{line-height:1.5;color:#333;font-weight:300}.journal__content a,.journal__content i,.journal__content p,.journal__content strong{font-size:18px}.journal__content a{color:#d20000}.journal__content p>a{font-size:18px!important}.journal__content p{line-height:1.58}.journal__content .res-iframe{margin-bottom:32px}@media (max-width:767px){.journal__content .resto__image{width:calc(100% + 30px);margin-left:-15px}}.journal__content .resto__link{font-size:15px}.journal__content .resto__link:last-of-type{margin-bottom:21px}.journal__content .resto__figure__link{font-size:15px}.photo__linkTo{position:absolute;top:0;left:0;width:100%;height:100%}.journal__rec{margin-top:5px;padding-top:21px;padding-bottom:21px;border-top:12px solid #f5f5f5}.journal__rec .section{margin-bottom:0;padding:0}.journal__rec .section__head{margin-top:0}@media (min-width:768px){.journal__rec{padding-top:32px;padding-bottom:32px}}.journal__trap{display:block;position:relative}.journal__trap section{padding:12px}.journal__trap__cta{margin-top:-160px;background-image:linear-gradient(-180deg,hsla(0,0%,100%,.5),#fff 47%);padding-top:160px!important;font-size:14px}.journal__trap__cta .button{margin-bottom:12px;padding:12px 21px;text-align:center;line-height:24px}.journal__trap__cta .button .qr-facebook-new{position:relative;left:0;margin-left:0;margin-top:0;top:3px;margin-right:12px;font-size:18px}.journal__trap__cta .button--white{border:1px solid #999;color:#404040}.journal__trap__cta .button--continueUsingApp{background-color:#d20000;color:#fff;border:1px solid #d20000}.journal__trap__invite{border-right:21px solid #f5f5f5;border-left:21px solid #f5f5f5;border-top:42px solid #f5f5f5;border-bottom:42px solid #f5f5f5}.journal__trap__invite__title{font-size:24px;color:#616161;font-weight:700;text-align:center;margin-bottom:7px}.journal__trap__invite__wording{font-size:21px;color:#616161;text-align:center;margin-bottom:12px}.journal__community{background:#f5f5f5;margin-bottom:42px;padding:42px 21px}.journal__community .button--facebook{padding-left:54px}.journal__community .qr-facebook-new{left:15px}@media (min-width:768px){.journal__community{padding:42px}.journal__community .button{margin-top:12px}.journal__community .button--facebook{padding-left:84px}.journal__community .qr-facebook-new{left:42px}}@media (max-width:767px){.journal__community{line-height:1.35}.journal__community .button--facebook{padding:12px 21px;padding-top:7px;text-align:center;line-height:1.35;width:100%;margin:-5px auto 5px}.journal__community .qr-facebook-new{position:relative;margin-left:0;left:0;top:3px;font-size:18px;margin-right:12px}}.journal__community .community__left{position:relative}.journal__community .community__left .community__left__click{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.journal__community__title{font-size:21px;font-weight:700;color:#333;text-align:center}.journal__community__title span{font-size:19px;display:block}@media (min-width:768px){.journal__community__title{text-align:left;font-size:32px}.journal__community__title span{display:inline;font-size:32px;margin-right:7px}}@media (max-width:767px){.journal__community__title{font-size:19px;margin-bottom:12px;margin-top:11px;font-weight:700;padding-left:10px;padding-right:10px}}.journal__community__wording{margin-top:7px;font-size:15px;font-weight:300;color:#616161;text-align:center}@media (min-width:768px){.journal__community__wording{text-align:left;font-size:18px}}@media (max-width:767px){.journal__community__wording{font-size:17px;color:#616161;font-weight:300;padding-left:10px;padding-right:10px;margin-bottom:0}}.container--community{background:#fff;width:960px}@media (min-width:768px){.container--community{padding:42px}}.journal__heading2{font-size:28px;margin-bottom:12px;line-height:1.2}.journal__heading2 a,.journal__heading2 b,.journal__heading2 em,.journal__heading2 i,.journal__heading2 span,.journal__heading2 strong,.journal__heading2 u{font-size:28px}.journal__detail__body .header__select{display:none}#journalSlider{width:1140px;max-width:100%;margin:0 auto}.journal__paragraph{font-size:18px;line-height:1.58;margin:15px 0}.journal__paragraph a,.journal__paragraph b,.journal__paragraph em,.journal__paragraph i,.journal__paragraph span,.journal__paragraph strong,.journal__paragraph u{display:inline;font-size:18px!important;line-height:1.58!important}.ext-link{display:inline-block;margin:0 7px}.res-video__overlay{position:absolute;width:100%;height:100%;z-index:999}.couponBanner{position:relative}.couponBanner a,.couponBanner img{display:block;width:100%}.couponBanner .couponBanner__link{position:absolute;width:100%;height:100%}@media (min-width:768px){.night-ads{width:1000px;height:100%;margin-left:-164px}}.journal__ads_between{height:50px}@media (min-width:768px){.journal__ads_between{height:90px;width:728px;position:absolute;left:-29px}}.journal_restaurant-end--ads{position:relative;height:90px}@media (max-width:767px){.journal_restaurant-end--ads{height:50px}}.journal__ads_below-title{text-align:center;margin:21px auto;position:relative}@media (min-width:768px){.journal__ads_below-title{height:90px;margin-bottom:21px}}@media (max-width:767px){.journal__ads_below-title{height:100px}}.journal__ads_below-title .journal__ads_below-title__ad-unit{height:100px}@media (min-width:768px){.journal__ads_below-title .journal__ads_below-title__ad-unit{position:absolute;left:-29px;width:728px;height:90px}}.journal__ads_sticky_jdp_right{display:none}@media (min-width:768px){.journal__ads_sticky_jdp_right{display:block;position:fixed;width:160px;height:600px;right:0;top:16%}}.journal__bottom__banner{position:fixed;display:block;width:100vw;bottom:0;z-index:1001}.journal__bottom__banner img{width:100vw;margin-bottom:-3px}.journal__top__banner,.journal__top__banner img{width:100vw}.journal__ads_sticky_jdp_left{display:none}@media (min-width:768px){.journal__ads_sticky_jdp_left{display:block;position:fixed;width:160px;height:600px;left:0;top:16%}}.journal__ads_above_related_jdp{text-align:center;margin:21px auto}.journal__author__container{display:flex;justify-content:space-between}.journal__author__container .journal__author__share{margin-top:10px}.journal__footer{position:fixed;bottom:0;left:0;width:100%;background:#fff;z-index:889;margin-bottom:-64px;backface-visibility:hidden;transition:.25s}@media (max-width:767px){.journal__footer{padding-left:0;padding-right:0}}.journal__footer .journal__footer__text{color:#fff;font-size:12px;padding-left:10px;padding-right:10px;margin:5px 0}.journal__footer .journal__footer__menu{display:flex;flex-direction:row;justify-content:center;padding:10px}.journal__footer .journal__footer__menu img{height:35px;width:35px;align-self:center}.journal__footer .qr-logo{font-size:32px;color:#d20000;align-self:center}.journal__footer .qr-full-logo{position:relative;color:#d20000;font-size:29px;top:2px}.journal__footer .container{position:relative}.journal__footer .button{-webkit-border-radius:3.83px;-moz-border-radius:3.83px;border-radius:3.83px;color:#fff;font-size:12px;padding:10px 7px;align-self:center;display:inline-flex;align-items:center;white-space:nowrap;position:static;transform:none}.journal__footer .journal__footer__column{margin-bottom:-12px}.journal__footer__share{position:absolute;z-index:10;width:200px;margin-bottom:4px}.journal__footer__share a{display:block;background:#f5f5f5;padding:15px 21px;border-bottom:1px solid #dce0e0;vertical-align:top;color:#999}.journal__footer__share span{font-size:21px;margin-right:21px;vertical-align:middle}.journal__footer__share .qr-facebook-new{color:#39579a}.journal__footer__share .qr-line{color:#00c300}.journal__footer__share .qr-twitter{color:#34b7f1}.journal__footer__share .qr-email{color:#333;font-size:15px}.journal__footer__share .qr-whatsapp{color:#2aa81b}#search .sidebar__download__app span{font-size:42px}#search .sidebar__download__app:last-child{margin-right:0}.input-range__slider{appearance:none;background:#d20000;border:1px solid #d20000;border-radius:100%;cursor:pointer;display:block;height:1rem;margin-left:-.5rem;margin-top:-.65rem;outline:none;position:absolute;top:50%;transition:transform .3s ease-out,box-shadow .3s ease-out;width:1rem}.input-range__slider:active{transform:scale(1.3)}.input-range__slider:focus{box-shadow:0 0 0 5px rgba(63,81,181,.2)}.input-range--disabled .input-range__slider{background:#ccc;border:1px solid #ccc;box-shadow:none;transform:none}.input-range__slider-container{transition:left .3s ease-out}.input-range__label{color:#aaa;display:none;font-family:Helvetica Neue,san-serif;font-size:.8rem;transform:translateZ(0);white-space:nowrap}.input-range__label--max,.input-range__label--min{bottom:-1.4rem;position:absolute}.input-range__label--min{left:0}.input-range__label--max{right:0}.input-range__label--value{position:absolute;top:-1.8rem}.input-range__label-container{left:-50%;position:relative}.input-range__label--max .input-range__label-container{left:50%}.input-range__track{background:#eee;border-radius:.3rem;cursor:pointer;display:block;height:.3rem;position:relative;transition:left .3s ease-out,width .3s ease-out}.input-range--disabled .input-range__track{background:#eee}.input-range__track--background{left:0;margin-top:-.15rem;position:absolute;right:0;top:50%}.input-range__track--active{background:#d20000}.input-range{height:1rem;position:relative;width:100%}.priceFilter{margin-bottom:32px}.priceFilter h2{display:inline-block;color:#333;font-weight:400;font-size:20px;margin-top:0;margin-bottom:15px;line-height:1}.sortFilter{margin-bottom:32px}.sortFilter h2{display:inline-block;color:#333;font-weight:400;font-size:20px;margin-top:0;margin-bottom:15px;line-height:1}.sortSelected{background:red!important;border-right:0!important;color:#fff!important}.sortLabel{padding:0;margin-top:8px}.sortLabel li{background:#fff;width:33.33%;font-size:14px;display:inline-block;cursor:pointer;margin-left:0;border:1px solid red;text-align:center;height:35px;line-height:35px;border-radius:5px 0 0 5px}.sortLabel li:nth-child(2){border-left:0 solid red;border-right:0 solid red;border-radius:0}.sortLabel li:nth-child(3){border-radius:0}.sortLabel li:last-child{border-left:0 solid red;border-radius:0 5px 5px 0}@media screen and (min-width:414px){.priceLabel{padding:0;margin-top:8px}.priceLabel li{width:40px;font-size:14px;display:inline-block;cursor:pointer;margin-right:50px;margin-left:0}.priceLabel li:nth-child(2){margin-left:-20px;margin-right:50px}.priceLabel li:nth-child(3){margin-right:50px}.priceLabel li:nth-child(4){margin-right:8px}.priceLabel li:last-child{margin-right:0;position:relative;left:20px}}@media screen and (max-width:375px){.priceLabel{padding:0;margin-top:8px}.priceLabel li{width:40px;font-size:14px;display:inline-block;cursor:pointer;margin-right:50px;margin-left:-8px}.priceLabel li:nth-child(2){margin-left:-20px;margin-right:50px}.priceLabel li:nth-child(3){margin-right:50px}.priceLabel li:nth-child(4){margin-right:8px}.priceLabel li:last-child{margin-right:0;position:relative;left:20px}}@media (min-width:768px){.priceLabel{padding:0;margin-top:8px}.priceLabel li{width:46px;font-size:14px;display:inline-block;cursor:pointer;margin-right:11%;margin-left:-4%}.priceLabel li:nth-child(2){margin-left:-6%;margin-right:11%}.priceLabel li:nth-child(3){margin-right:11%}.priceLabel li:nth-child(4){margin-right:2%}.priceLabel li:last-child{margin-right:0;position:relative;left:7%}}span.search__count{color:#d20000;margin-right:7px}.search__switch{width:50%;border:1px solid #dce0e0;text-align:center;padding:12px 15px;margin-bottom:21px}.search__switch.active{background:#d20000;color:#fff;border-color:#d20000}.search__switch:hover{text-decoration:none}.search__ads{display:block;margin-bottom:21px}.search__main{padding:0}@media (min-width:768px){.search__main{padding:0 42px}}.search__main .placeholder__container{margin-top:0}.search__subtitle{color:#616161;margin-bottom:12px;line-height:1.24}.search__rec{border:1px solid #dce0e0;padding:12px}.search__rec .card{padding-right:0;margin-bottom:15px}.search__rec .card:last-child{margin-bottom:0}.search__rec .card__image{height:160px}.search__rec .card--article{width:100%}.search__rec .card--article .card__figure{padding-bottom:66.7%}.search__rec .card__title__name{font-size:15px}.srp__ads_between_container{display:flex;justify-content:space-between;width:480px;margin-bottom:21px}.srp__ads_between_container .srp__ads_between{width:240px;height:60px}@media (max-width:767px){.srp__ads_between_container .srp__ads_between{display:none}}.srp__ads_between_container .srp__ads_between--mobile{display:none}@media (max-width:767px){.srp__ads_between_container .srp__ads_between--mobile{display:block;height:100px;width:100%}}@media (max-width:767px){.srp__ads_between_container{width:100%;justify-content:center;align-items:center}}.mall img{display:block;width:100%}.mall .page{line-height:1.5;margin-bottom:24px}.mall a{color:#d20000;display:inline;padding:0 5px}.user__nav{display:block;border:1px solid #dce0e0;border-bottom:none;font-size:18px;padding:15px 21px;color:#616161}.user__nav:last-child{border-bottom:1px solid #dce0e0}.user__nav:hover{text-decoration:none;color:#616161}.user__nav.active{color:#d20000}.user__info__header{height:160px;background:url("https://www.qraved.com//img/cover-profile-default.jpg")}.user__reviews .review__avatar{width:44px;height:44px;margin-top:7px}.user__photos .thumb{width:50%;height:186px}@media (min-width:768px){.user__photos .thumb{width:25%}}.user__lists{padding-top:12px}.user__lists .columns{margin-right:0}.user__lists .column{padding-right:0}#user-page .review__date{float:left}#user-page .review__figure{width:110px;height:110px}#user-page .is-11--review_content{padding-top:0}#user-page .stars{margin-top:-7px}#user-page .user__profile{border:1px solid #dce0e0;margin-bottom:21px}#user-page .user__profile .user__header{height:274px;background-position:50%;background-size:cover;background-repeat:no-repeat}#user-page .user__profile .user__avatar{text-align:center;margin-top:-70px}#user-page .user__profile .user__avatar img{border:4px solid #fff;width:140px;height:140px;object-fit:cover;border-radius:100%;line-height:1;background-color:#dce0e0}#user-page .user__profile .user__profile__content{padding:21px 21px 42px;line-height:22px}#user-page .user__profile .user__profile__content h2{font-size:32px;line-height:36px;font-weight:700;margin:0}#user-page .user__profile .user__profile__content .user__additionalInfo{margin-top:7px;display:block;font-size:17px}#user-page .user__profile .user__profile__content .user__blogUrl{color:#3993fc;margin-top:12px;font-size:15px}#user-page .user__profile .user__profile__content .user__description{font-weight:300;margin-top:21px;word-wrap:break-word;font-size:17px}#user-page .user__content .user__listContainer .columns{width:calc(100% + 12px)}#user-page .user__content .user__listContainer .is-3-tablet{padding-right:0;padding-bottom:0}#user-page .user__content .user__listContainer h3{font-size:21px;line-height:24px;color:#404040;margin:21px 0;font-weight:700;text-align:left;margin-top:0;padding-bottom:15px;border-bottom:1px solid #dce0e0}#user-page .user__content .user__listContainer .by-name{font-weight:700;color:#404040;display:block;margin-top:7px}#missing{padding-top:0}@media (min-width:768px){#missing{padding-top:84px}}.missing__title{font-size:54px;margin-top:84px;margin-bottom:0}.missing__title span{margin-left:7px;font-size:54px}.missing__desc{font-size:42px}.missing__image{width:500px}@media (min-width:768px){.not__fount__page__title{font-size:36px;font-weight:700;color:#666}.not__fount__page__desc,.not__fount__page__title{font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;display:block}.not__fount__page__desc{font-weight:400;color:#000;margin-top:30px}.not__fount__page__top{display:block;text-align:center}.not__fount__page__go__to__home{display:block;text-align:center;margin-top:40px}.not__fount__page__button{width:242px;height:40px;line-height:40px;border-radius:5px;background-color:red;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center;color:#fff}.not__fount__page__body{margin-top:30px}.not__found__image{width:300px;height:264px;margin-top:86px}.not__found__section{margin-top:60px}}@media (max-width:767px){.not__fount__page__title{font-size:20px;font-weight:700;color:#666}.not__fount__page__desc,.not__fount__page__title{font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;display:block}.not__fount__page__desc{font-weight:400;color:#000;margin-top:30px;font-size:14px}.not__fount__page__top{display:block;text-align:center}.not__fount__page__body{margin-top:30px}.not__fount__page__go__to__home{display:block;text-align:center;margin-top:40px}.not__fount__page__button{width:242px;height:40px;line-height:40px;border-radius:5px;background-color:red;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center;color:#fff}.not__found__image{margin-top:55px;width:150px;height:132px}.not__found__section{margin-top:42px}}@media (min-width:768px){#static.page .section:first-child{padding-right:42px}}.faq__question{display:block;margin-bottom:7px;text-decoration:underline;line-height:1.4}.static__title{margin-top:0;padding-bottom:21px;font-size:42px;color:#d20000;border-bottom:1px solid #dce0e0}.static__sidebar{padding:21px;border:1px solid #dce0e0}.static__link{font-size:18px;display:block;margin-bottom:21px}.static__link:last-of-type{margin-bottom:0}.static__link.active{color:#d20000}.static__heading{margin-top:24px;margin-bottom:7px}.user-app__wording{text-align:center;margin:84px 0;font-size:18px;display:block}.stamp-container{display:flex;justify-content:center;align-items:center;height:100vh;flex-direction:column;text-align:center}.stamp-container .qr-logo{font-size:84px;color:#d20000;animation:qr-logo 1.6s infinite cubic-bezier(.215,.61,.355,1)}.booking-flow{background:#f5f5f5;overflow-x:hidden}.booking-flow ul{padding:0;margin:0}.booking-flow .header2{background:#fff}@media (max-width:767px){.booking-flow p{margin:0;padding:0;line-height:18px}}.booking-body .booking-item{padding:15px 5%;width:100%;margin-bottom:12px;box-shadow:0 0 3px 0 rgba(0,0,0,.22)}.booking-body .booking-item .diner-picker{flex-basis:100%;flex-flow:row wrap}.booking-body .booking-item .diner-title{font-weight:700;font-size:18px;padding:5px 0;text-align:center;width:100%}.booking-body .booking-item .toggle-list{flex-basis:100%}.booking-body .booking-item .toggle-list ul{margin:0 -1%;flex-basis:100%;width:103%;padding:10px 0}.booking-body .booking-item .toggle-list ul li{color:#333;border:1px solid #eee;flex-basis:22%;padding:5px 0;text-align:center;margin:0 1% 13px;position:relative;font-size:12px}.booking-body .not-null{width:100%}@media (max-width:767px){.booking-body .not-null .item-title{width:30%}.booking-body .not-null small{font-size:12px;font-weight:400}.booking-body .not-null .select-value{width:70%;text-align:right;display:inline-block;font-weight:700}.booking-body .not-null .diner-number{color:#d20000;font-weight:700}.booking-body .item-caption{width:100%;font-weight:700;margin:-15px -5%;padding:15px 5%}}@media (min-width:768px){.booking-body{padding:25px 0}.booking-body .booking-item{padding:15px 112px;border-bottom:1px solid #eee;margin:0;box-shadow:none;width:auto}.booking-body .booking-item label{width:150px;font-weight:700;color:#333}.booking-body .booking-item .diner-picker{font-size:30px;padding:15px 37px 15px 20px;border:1px solid #ddd;position:relative;line-height:30px;cursor:pointer;flex-basis:auto}.booking-body .booking-item .diner-picker:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);content:"";position:absolute;right:10px;top:23px;width:8px;height:8px;border-width:0 0 1px 1px;border-style:solid;border-color:#ddd}.booking-body .booking-item .toggle-list{position:absolute;width:100%;border:1px solid #eee;top:60px;left:-1px;max-height:150px;overflow-x:hidden;overflow-y:auto;box-shadow:1px 1px 2px 0 rgba(50,50,50,.07);background:#fff;z-index:14}.booking-body .booking-item .toggle-list ul{padding:0}.booking-body .booking-item .toggle-list ul li{flex-basis:100%;border:none;padding:15px 20px;line-height:19px;border-bottom:1px solid #eee;text-align:left}.booking-body .booking-item .toggle-list::-webkit-scrollbar{width:5px!important;background-color:#ccc!important}.booking-body .booking-item .toggle-list::-webkit-scrollbar:horizontal{height:5px!important;background-color:#ccc!important}.booking-body .booking-item .toggle-list::-webkit-scrollbar-thumb{background-color:#666!important;border-radius:10px!important}.booking-body .booking-item .toggle-list::-webkit-scrollbar-thumb:hover{background-color:#454545!important;border:1px solid #333!important}.booking-body .booking-item .toggle-list::-webkit-scrollbar-thumb:active{background-color:#353535!important;border:1px solid #333!important}.booking-body .booking-item .select-value{font-weight:700}.booking-body .booking-item .change-text{margin-left:21px;color:#d20000;text-decoration:underline;cursor:pointer}.booking-body .booking-item .show-text{font-style:italic;color:#ccc;font-size:12px;cursor:pointer}.booking-body .not-null{width:70%}}.hint-item,.hint-item .shape{display:inline-block}.hint-item .shape{margin-right:15px;width:20px;height:20px;border:1px solid #ccc;background:#fff;position:relative;vertical-align:middle}.hint-item .promo:after{position:absolute;top:0;left:0;width:0;height:0;content:"";border-style:solid;border-width:12px 12px 0 0;border-color:#d20000 transparent transparent}.hint-item .today{background:#333;border-color:#333}.hint-item .selected-date{background:#4c9d2a;border-color:#4c9d2a}.hint-item .sold-out{background:#fafafa}.hint{padding:20px 0;max-width:500px}.hint .hint-item{padding:0 15px 15px 0;width:180px}@media (min-width:768px){.hint .hint-item{font-size:12px;color:#999}}.hint-mob{position:fixed;bottom:0;padding:10px 5%;width:100%;background:#fff;border-top:1px solid #d2d2d2;z-index:10}.datePicker{position:relative}.datePicker .today-text{position:absolute;bottom:5px;left:0;right:0;text-align:center;color:#333;text-transform:uppercase;font-size:12px;font-weight:700}.bookDayPicker{color:#333;justify-content:space-between}.bookDayPicker .DayPicker-Month{margin:1px;width:calc(100% - 2px)}.bookDayPicker .DayPicker-Caption{background:#fff;height:30px;line-height:30px;border-bottom:1px solid #eee}.bookDayPicker .DayPicker-Day{border-color:#fff;color:#6d6d6d;font-size:12px;width:31px;height:39px;line-height:39px;padding:0;background:#fff}.bookDayPicker .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){background:#4c9d2a;border-color:#4c9d2a}.bookDayPicker .DayPicker-Day--today{background:#333;color:#fff}.bookDayPicker .DayPicker-Day--promAvailable{position:relative;cursor:pointer}.bookDayPicker .DayPicker-Day--promAvailable:before{position:absolute;top:0;left:0;width:0;height:0;content:"";border-top:12px solid #d20000;border-right:12px solid transparent}.bookDayPicker .DayPicker-Day--disabled,.bookDayPicker .DayPicker-Day--outside,.bookDayPicker .DayPicker-Day--soldOut{color:#ccc;text-decoration:line-through;outline:none;cursor:default}.bookDayPicker .DayPicker-Day--outside{background:#fafafa;color:#616161;text-decoration:none}.bookDayPicker .DayPicker-Day--outside:before{content:"";display:none}.bookDayPicker .DayPicker-NavButton{background:none;top:10px;border-width:2px 2px 0 0;width:10px;height:10px;border-style:solid;border-color:#ddd}.bookDayPicker abbr[title]{text-decoration:none;font-size:12px;color:#333}@media (min-width:768px){.bookDayPicker{width:508px;border:1px solid #bdbdbd;background:#fafafa;margin-top:21px;padding:0 0 45px}.bookDayPicker .DayPicker-Month{width:245px}.bookDayPicker .DayPicker-Caption{font-weight:700}.bookDayPicker .DayPicker-Day{border-color:#eee;color:#6d6d6d;font-size:12px;font-weight:700}.bookDayPicker .DayPicker-Day--disabled,.bookDayPicker .DayPicker-Day--soldOut{color:#aaa;background:#fafafa;text-decoration:none}.bookDayPicker .DayPicker-Day--today{color:#fff}.bookDayPicker .DayPicker-Day--outside{background:#dce0e0;color:#616161;text-decoration:none}.bookDayPicker .DayPicker-Day--outside:before{content:"";display:none}}.promo-info{border:1px solid #dce0e0;padding:10px 0;width:175px;height:auto;box-shadow:1px 1px 1px 0 rgba(0,0,0,.05);left:-1px;font-size:12px;z-index:1;color:#6d6d6d;line-height:19px;font-weight:700}.promo-info,.promo-info:before{background:#fafafa;position:absolute}.promo-info:before{top:0;left:0;width:0;height:0;content:"";width:34px}.promo-info ul li{list-style:square inside;font-size:12px;padding:5px 10px;background:#dce0e0;text-align:left}.time-picker-carousel{margin:21px 0}.time-picker-carousel .control-btn{padding:15px 12px;border:1px solid #dce0e0;text-align:center;cursor:pointer;position:relative;z-index:2}.time-picker-carousel .control-btn:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);content:"";display:inline-block;width:8px;height:8px;border-width:0 0 1px 1px;border-style:solid;border-color:#616161}.time-picker-carousel .control-btn.disabled{opacity:.5}.time-picker-carousel .control-prev{border-right:none}.time-picker-carousel .control-prev:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.time-picker-carousel .control-next:after{border-width:0 1px 1px 0}.time-picker-carousel .time-picker{width:430px}.time-picker-carousel .time-picker ul{margin:0;padding:0;display:inline-flex;position:relative;z-index:1}.time-picker-carousel .time-picker ul li{border:1px solid #dce0e0;border-right:none;width:85px;padding:15px 0;text-align:center;flex-basis:20%;font-weight:700;font-size:12px;color:#333;cursor:pointer;line-height:20px}.time-picker-carousel .time-picker ul li:hover{background:#fafafa;color:#333}.time-picker-carousel .time-picker ul li:last-child{border-right:1px solid #dce0e0}.time-picker-carousel .time-picker ul .promo-time{position:relative}.time-picker-carousel .time-picker ul .promo-time:before{position:absolute;top:0;left:0;width:0;height:0;content:"";border-top:12px solid #d20000;border-right:12px solid transparent}.time-picker-carousel .promo-info{width:290px;margin-top:15px}.time-picker-carousel .promo-info ul{display:block}.time-picker-carousel .promo-info ul li{width:100%;border:none;padding:5px 20px;font-size:12px;text-align:left}.time-picker-carousel .promo-info:before{width:86px}.time-select{width:100%}.time-select ul{margin:0 -1%;flex-basis:100%;width:103%;padding:10px 0}.time-select ul li{color:#333;margin:0 1% 13px;font-size:12px;padding:5px 0;position:relative}.time-select ul .separator{width:100%;margin-bottom:12px}.time-select ul .book-time{color:#333;border:1px solid #eee;flex-basis:22%;text-align:center;margin:0 1% 13px}.time-select ul .promo-time{position:relative}.time-select ul .promo-time:before{position:absolute;top:0;left:0;width:0;height:0;content:"";border-style:solid;border-width:0 12px 12px 0;border-color:transparent #d20000 transparent transparent}.confirm-info{background:#fff}.confirm-info .confirm-form{width:100%}.confirm-info .gender{justify-content:space-between}.confirm-info .gender li{text-align:center;flex:1;padding:15px 0;border-bottom:3px solid #dce0e0;border-right:1px solid #dce0e0}.confirm-info .gender li:last-child{border-right:none}.confirm-info .gender li.selected{color:#48af4a;border-bottom:3px solid #48af4a}.confirm-info .confirm-inputs{width:100%}.confirm-info .confirm-inputs li{flex-basis:100%;border-bottom:1px solid #dce0e0;padding:0}.confirm-info .confirm-inputs input{padding:15px 5%;width:100%;border:none;border-radius:0;outline:none}.confirm-info .confirm-inputs .mobile-pre{width:33.33%;border-left:1px solid #ededed;display:inline}.confirm-info .confirm-inputs .mobile-num{width:66.66%;border-left:1px solid #ededed}.confirm-info .confirm-inputs .register-mob{border:none;padding:15px 15px 20px}.confirm-info .confirm-btn{padding:12px;color:#fff;background:#48af4a;border-radius:3.83px;border:1px solid #48af4a;width:96%;margin:10px 2%;text-align:center;display:block}.confirm-info .hidden-web{display:flex}@media (min-width:768px){.confirm-info{padding:25px 112px}.confirm-info .confirm-form{padding-right:69px;width:450px;border-right:1px solid #dce0e0;font-size:12px;color:#616161}.confirm-info .confirm-inputs li{border:none;position:relative;width:100%}.confirm-info .confirm-inputs input,.confirm-info .confirm-inputs textarea{border:1px solid #dce0e0;border-radius:3.83px;width:100%;padding:12px 15px;color:#333;margin:12px auto}.confirm-info .confirm-inputs input:focus{border-color:rgba(30,30,30,.8);outline:0}.confirm-info .confirm-inputs textarea{height:117px;line-height:15px;padding:15px}.confirm-info .confirm-inputs .select-box select{position:absolute;top:12px;left:1px;width:70px;height:43px;border:none;border-right:1px solid #dce0e0;border-radius:3.83px;background:0 0;padding:0 15px;color:#616161;z-index:1}.confirm-info .confirm-inputs .select-box select::-ms-expand{display:none}.confirm-info .confirm-inputs .select-box:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);content:"";position:absolute;top:30px;left:55px;width:5px;height:5px;border-width:0 0 1px 1px;border-style:solid;border-color:#616161}.confirm-info .confirm-inputs .select-box input{width:100%;padding-left:90px}.confirm-info .confirm-inputs .mobile-pre{display:none}.confirm-info .confirm-btn{margin:20px 0 30px;width:100%;padding:15px;background:#d20000;color:#fff;height:auto;line-height:19px;box-shadow:none;border-color:#d20000;cursor:pointer}.confirm-info .book-register{text-align:left}}.term-box{margin-bottom:12px;position:relative;width:100%}.term-box .term-title{text-transform:uppercase;font-size:21px;color:#616161}.term-box .summary{border:1px solid #dce0e0;padding:21px;border-radius:3.83px;margin-top:24px}.term-box .summary p{font-size:12px;line-height:21px;color:#616161;font-weight:700;margin:0}.booking-login{background:#fff}.booking-login .login-form{padding-top:12px}.booking-login .login-form li{position:relative;margin:21px;color:#616161}.booking-login .login-form .dividerOr{color:#616161;line-height:15px;text-align:center}.booking-login .login-form .dividerOr:after,.booking-login .login-form .dividerOr:before{content:"";position:absolute;bottom:5px;height:1px;background:#dce0e0;width:35%}.booking-login .login-form .dividerOr:before{left:0}.booking-login .login-form .dividerOr:after{right:0}.booking-login .login-form input{border:1px solid #dce0e0;background:#fff;padding:15px;color:#333;width:100%;border-radius:3.83px;box-shadow:none}.booking-login .login-form .red-button{padding:15px;background:#d20000;border-radius:3.83px;display:block;width:100%;margin:0 auto;color:#fff;text-align:center}.booking-login .login-form .forgot-text{margin-top:-10px}.booking-login .login-form .forgot-text .forget-btn{color:#d20000}.booking-login .login-form .register-block{margin-top:32px;width:100%;background:#ededed;color:#6c6c6c;height:46px;line-height:46px;text-align:center}.booking-login .login-form .register-block a{color:#d20000;text-decoration:none;margin-left:7px}.booking-login .forgot-password{padding:10px 0;margin-bottom:-20px}.booking-login .login-btn{margin:21px 0;padding:15px;padding-left:67px;display:block;border-radius:3.83px;position:relative}.booking-login .login-btn:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";margin-left:48px;width:1px}.booking-login .login-btn i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:21px}.booking-login .facebookbg{background:#39579a;border:1px solid #39579a;color:#fff}.booking-login .facebookbg:before{background:#fff}.booking-login .facebookbg i{left:24px}.booking-login .googlebg{background:#fff;border:1px solid #dce0e0;color:#333;margin-top:21px}.booking-login .googlebg:before{background:#dce0e0}.booking-login .googlebg i{left:24px}@media (min-width:768px){.booking-login{margin-left:70px;width:330px;font-size:12px;color:#696969}.booking-login .save-time{display:block;margin-top:15px}}.checkbox{display:none}.checkbox+label{position:relative;padding-left:28px;margin:0}.checkbox+label:before{content:"";cursor:pointer;position:absolute;left:0;top:-2px;width:15px;height:15px;background:#fff;border:1px solid #d5d5d5;border-radius:3.83px}.checkbox:checked+label:before{content:"";border-color:#d20000}.checkbox:checked+label:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);content:"";position:absolute;left:4px;top:3px;width:8px;height:4px;border:2px solid #d20000;border-top:none;border-right:none}.checkbox-confirm+label:before{border-color:#3baf24;border-radius:3.83px}.checkbox-confirm:checked+label:after,.checkbox-confirm:checked+label:before{border-color:#3baf24}.powered-bottom{display:none}@media (min-width:768px){.powered-bottom{margin:20px -112px 0;padding:15px 0 50px;border-top:1px solid #d9d9d9;color:#616161;text-align:center;display:block;width:calc(100% + 112px)}}.offer-box{width:100%;padding:12px 0;text-align:center;color:#d20000;margin:-10px 0 10px;box-shadow:0 0 3px 0 rgba(0,0,0,.22);background:#fff}.offer-box img{vertical-align:middle}@media (min-width:768px){.offer-box{box-shadow:none;text-align:left;font-size:12px;color:#696969}.offer-box .tag{text-transform:uppercase;font-size:21px;color:#dce0e0}.offer-box .summary{border:2px solid #d20000;padding:21px;margin-top:24px;line-height:21px;border-radius:3.83px}.offer-box .offer-title{color:#d20000;font-weight:700;font-size:18px;padding-bottom:7px}}.booking-body-title{font-size:18px;padding:12px;text-align:center;justify-content:center;color:#616161}@media (min-width:768px){.booking-body-title{margin-top:-24px;padding:0 20px 0 112px;justify-content:space-between}.booking-body-title .success-text{font-weight:700;font-size:21px;text-align:left}.booking-body-title .success-text .success-icon{margin-right:5px;width:23px;height:23px;line-height:23px;border-radius:23px;background:#3dae00;text-align:center;display:inline-block;position:relative;vertical-align:middle;margin-top:-4px}.booking-body-title .success-text .success-icon:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);content:"";position:absolute;width:10px;top:6px;left:5px;height:5px;border-width:0 0 3px 3px;border-style:solid;border-color:#f6f6f6}.booking-body-title a{color:#d20000;text-decoration:underline;font-size:12px;font-weight:400;text-transform:uppercase}}.success-info{background:#fff}.success-info .resto-name{padding:10px 5%;font-weight:700}.success-info ul{justify-content:space-between;border-width:1px 0;border-style:solid;border-color:#ededed}.success-info ul li{text-align:center;flex:1;padding:15px 0;font-size:12px}.success-info ul li:nth-child(2){border-width:0 1px;border-style:solid;border-color:#ededed}.success-info .value{font-weight:700}.success-info .address{padding:10px 0;text-align:center;font-size:12px;line-height:24px}.success-info .top-text{color:#b3b3b3;text-transform:uppercase;font-size:9px}.success-info .bottom-info{padding-top:2px}@media (min-width:768px){.success-info{display:none}}.contact-info{width:100%;border-bottom:1px solid #ccc;background:#f4f4f4;box-shadow:0 2px 3px 0 rgba(0,0,0,.24)}.contact-info a{padding:12px 0;line-height:22px;text-align:center}.contact-info i{font-size:21px;vertical-align:middle;display:inline-block}.contact-info .call{flex-basis:50%}.contact-info .call i{color:#48af4a;margin-right:5px}.contact-info .map{flex-basis:20%;border-width:0 1px;border-style:solid;border-color:#ccc}.contact-info .map i{border:3px solid #333;border-radius:4px;position:relative;width:18px;height:18px;font-size:21px;color:#333}.contact-info .map i:before{background:#f4f4f4;position:absolute;top:-6px;left:1px;padding:0 1px}.contact-info .cancel{flex-basis:29%;color:#d20000}.invite-friends{background:#eee;padding:15px 5% 25px}.invite-friends .invite-title{padding:10px 0 20px;flex-basis:100%;justify-content:center}.invite-friends .invite-info{justify-content:space-between;width:100%}.invite-friends .invite-info a{width:60px;height:60px;line-height:60px;border-radius:60px;text-align:center;color:#fff;font-size:35px}.invite-friends .invite-info .facebookbg{background:#39579a}.invite-friends .invite-info .whatsappbg{background:#2aa81b}.invite-friends .invite-info .emailbg{background:#919191;font-size:24px}.invite-friends .invite-info .messagebg{background:#48af4a}.google-map{border:1px solid #ccc;width:100%;height:171px}.share-email{padding:21px 5%;font-size:18px;color:#404040;line-height:21px}.share-email label{margin-bottom:21px;display:block;color:#333}.share-email input{border:1px solid #dce0e0;padding:7px 12px;line-height:26px;width:100%}.share-email .small-text{color:#616161;font-weight:300;margin-top:12px;display:block}.share-email .book-btn{display:block;text-align:center;padding:12px 21px;color:#fff;line-height:21px;margin-top:21px;border-radius:21px;background:#d20000;font-weight:300}.success-info-web{padding:0 112px 25px;background:#fff}.success-info-web .info-title{padding:15px 23px;width:670px;border-bottom:1px solid #eee;font-weight:700;margin-left:-20px}.success-info-web .information{margin:15px 5px}.success-info-web .information li{margin-bottom:12px}.success-info-web .information li .left-side{width:150px;font-weight:700;text-transform:uppercase;font-size:12px;display:inline-block}.success-info-web .information li .right-side{max-width:500px}.success-info-web .information .gender-text{color:#333}.border-top{border-top:1px solid #eee}.terms-box{margin-bottom:30px}.terms-box .summary{border:2px solid #e5e5e5;background:#fff;padding:15px;border-radius:6px;width:95%;margin-top:12px;line-height:22px;font-size:12px}.terms-box .summary p{margin:0;padding:0}.share-box{border-top:2px solid #eee;width:106%;margin:0 0 10px -20px;padding:0 20px}.share-box .share-title{font-weight:700;margin:20px 0 5px;font-size:12px;text-transform:uppercase}.share-box textarea{width:465px;height:40px;resize:none;margin-bottom:4px;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);line-height:19px;color:#555;padding:4px 6px}.share-box .separate{font-size:12px;color:grey}.share-box .share-button{width:141px;height:34px;line-height:34px;border-radius:5px;color:#fff;margin:10px 0;display:inline-block;font-size:15px;vertical-align:middle;cursor:pointer;padding:0}.share-box .share-button i{margin-right:28px;margin-left:15px;vertical-align:middle}.share-box .share-email{background:#aaa;border:1px solid #9a9a9a;box-shadow:0 1px 1px 0 rgba(0,0,0,.5),inset 0 1px 1px hsla(0,0%,100%,.075);padding:0}.share-box .share-email i{font-size:12px}.share-box .share-facebook{background:#39579a;border:1px solid #33508e;margin-right:20px;box-shadow:0 1px 1px 0 rgba(53,82,144,.5),inset 0 1px 1px hsla(0,0%,100%,.075)}.share-box .share-facebook i{background:#fff;color:#39579a;padding:2px 0 0 5px;margin-right:20px}.share-box .share-twitter{background:#34b7f1;border:1px solid #39afe2;box-shadow:0 1px 1px 0 rgba(57,175,226,.5),inset 0 1px 1px hsla(0,0%,100%,.075)}.book-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:12}.book-popup .popup-confirm{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fcfcfc;padding-bottom:55px;text-align:center;z-index:13;width:90%}.book-popup .confirm-info{color:#dce0e0;font-size:15px;line-height:19px;padding:42px 30px}.book-popup .confirm-info .title{font-size:19px;color:#333;line-height:22px;margin-bottom:12px;display:block}.book-popup .confirm-buttons{position:absolute;bottom:0;left:0;right:0}.book-popup .confirm-btn{border-top:1px solid #f5f5f5;text-align:center;padding:15px 0;font-size:15px;color:#dce0e0;text-transform:capitalize;cursor:pointer}.book-popup .right-btn{float:right;width:50%;color:#d20000;border-left:1px solid #f5f5f5}.book-popup .left-btn{float:left;width:50%;color:#dce0e0}.book-popup .only-btn{width:100%;background:#d20000;color:#fff;font-size:15px;display:inline-block}.book-popup .success-flag{position:absolute;top:-25px;left:50%;margin-left:-25px;width:50px;height:50px;color:#fff;line-height:50px;font-size:18px;background:#d20000;border-radius:50px}.book-popup .success-popup{padding-bottom:43px}@media (min-width:768px){.book-popup .popup-confirm{max-height:261px;width:454px}.book-popup .confirm-info{font-size:17px;line-height:22px;padding:64px}.book-popup .confirm-info .title{font-size:24px;line-height:22px}.book-popup .confirm-btn{font-size:17px}.book-popup .success-flag{top:-40px;margin-left:-40px;width:80px;height:80px;line-height:80px;font-size:35px;border-radius:80px}}@media (min-width:768px){.landing .container{width:94%;max-width:920px}}.landing .section{position:relative;padding-top:21px;padding-bottom:21px;margin-bottom:0;width:100%;flex-basis:100%}@media (min-width:768px){.landing .section{padding-top:84px;padding-bottom:0;border-bottom:none}}.landing .section--download{margin-bottom:0}@media (min-width:768px){.landing .section--download{margin-top:42px;padding:128px 0}}.landing .slider__bullet{margin:0 7px;margin-bottom:21px}.landing__icon{width:80px;height:80px;border-radius:100%;margin-bottom:24px}.landing__paragraph{line-height:1.4;max-width:220px;margin:0 auto}@media (max-width:767px){.landing__paragraph{padding-top:0}}.landing__desc{margin:0 auto}@media (max-width:767px){.landing__desc{padding-top:0}}@media (min-width:768px){.landing__image{width:100%;max-width:420px;max-height:440px}}.landing__apps{margin-top:24px}.landing__apps a{margin-right:15px}.landing__apps img{width:120px}.landing .header__banner__input{padding:7px 12px;border:1px solid #dce0e0;border-radius:3.83px;margin-right:15px;line-height:1.5}.landing .button--cta{background:#d20000;padding:7px 12px;line-height:1.5;color:#fff;border:none;border-radius:3.83px}.landing__title{margin-bottom:15px}@media (max-width:767px){.landing__title{font-size:17px;margin-top:0}}.landing__subtitle{margin-bottom:54px}.landing__download__caption{margin-bottom:42px}@media (min-width:768px){.landing__download__caption{width:512px;margin:24px auto}}.landing__download__send{margin-bottom:54px}.landing__promo__image{max-height:320px}@media (min-width:768px){.landing__promo__image{float:right;max-width:420px;max-height:440px}}.landing__slider{left:0;position:relative;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}@media (max-width:767px){.landing__slider{text-align:center!important;width:100%;margin-right:0;margin-left:0}.landing__slider .column{width:100%!important;flex-basis:100%}}@media (min-width:768px){.landing__slider{display:block!important}}.landing__download__button{background:#d20000;color:#fff;display:block;font-weight:700;padding:12px;border-radius:3.83px;text-align:center;margin-bottom:21px}.landing__image__bottom{width:160px;margin-left:-40px;margin-top:-40px}@media (max-width:767px){.landing__image__bottom{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (min-width:768px){.landing__image__bottom{position:relative;width:320px;margin-top:20px;margin-left:-8px}}.campaign-detail .campaign-detail__title{margin-bottom:21px}.campaign-detail .campaign-detail__title h1{margin:0;font-size:42px}.campaign-detail .campaign-detail__title time{display:block;margin-top:7px;margin-bottom:21px;color:#616161}.campaign-detail .campaign-brand{display:flex;align-items:center;margin-bottom:21px;position:relative}.campaign-detail .campaign-brand .campaign-brand__photo{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:60px;height:60px;margin-right:12px}.campaign-detail .campaign-brand .campaign-brand__name h2{margin:0;font-size:20px}.campaign-detail .campaign-brand .campaign-brand__link{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.campaign-detail .responsive-img{position:relative}.campaign-detail .responsive-img img{width:100%;height:auto}.campaign-detail .responsive-img a{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:767px){.campaign-detail .res-iframe{margin-left:-15px;width:calc(100% + 30px)!important}}.campaign-detail .journal__share{display:flex;margin-bottom:21px}.campaign-detail .journal__share .js__button{margin-right:12px;width:101px;height:34px;border:none;color:#fff;border-radius:3.83px;text-align:center;display:flex;align-items:center;justify-content:center;line-height:1.2;position:relative}.campaign-detail .journal__share .js__button i{margin-right:7px;margin-top:2px;font-size:17px}.campaign-detail .journal__share .js__button--facebook{background:#39579a}.campaign-detail .journal__share .js__button--twitter{background:#34b7f1}.campaign-detail .journal__share .js__button--line{background:#00c300}.campaign-detail .journal__share .js__button--more{background:#333}.campaign-detail .journal__share .js__button--more .js__dropdown{display:none;position:absolute;background:#f2f2f2;z-index:1;top:25px;right:0;color:#999;font-size:15px;margin:0;padding:0;margin-top:21px;border-radius:3.83px}.campaign-detail .journal__share .js__button--more .js__dropdown:before{content:"";position:absolute;right:10px;top:-11px;width:0;height:0;border-style:solid;border-width:0 11px 11px;border-color:transparent transparent #f2f2f2;z-index:11}.campaign-detail .journal__share .js__button--more .js__dropdown li a{display:flex;flex-grow:1;border-bottom:1px solid #d5d5d5;padding:13px 18px;width:164px}.campaign-detail .journal__share .js__button--more .js__dropdown li a .qr-whatsapp{color:#0b0;font-size:17px!important;position:relative;top:3px;margin-right:32px!important}.campaign-detail .journal__share .js__button--more .js__dropdown li a .qr-email{color:#333;font-size:13px!important;margin-right:30px!important}.campaign-detail .journal__share .js__button--dropdown .js__dropdown{display:block}@media (max-width:767px){.campaign-detail .journal__share .js__button{width:65px;margin-right:5px}.campaign-detail .journal__share .js__button i{margin-right:0;font-size:18px}.campaign-detail .journal__share .js__button .js__text{display:none}}@media (min-width:768px){.campaign-detail .journal__share .js__button--line,.campaign-detail .journal__share .js__button--more{display:none}}.campaign-detail .overlap-campaign img{display:block}@media (max-width:767px){.campaign-detail .overlap-campaign{margin-left:-15px;width:calc(100% + 30px)!important;height:100%}}.ranking__user{position:fixed;bottom:0;left:0;width:100%;background:linear-gradient(#c91e5f,#de2029)}.ranking__user .list{border-bottom:none}.ranking__user .list__index,.ranking__user .list__score,.ranking__user .list__user{color:#fff}.ranking__user .list__link{position:absolute;top:0;left:0;width:100%;height:100%}.ranking__user .list__user{left:95px}.ranking__user .list__index{display:inline-block;text-align:center;width:30px}.ranking__month{font-size:21px;font-weight:700;padding:12px 15px;padding-bottom:0}.referral__box{position:relative;background:#ffa819;margin:15px;padding:15px 0;border-radius:5px;color:#fff}.referral__box__title{font-size:18px;margin-top:3px;margin-bottom:0;line-height:1}.referral__share{margin-bottom:15px}.referral__share .referral__share__button{z-index:2;color:#fff;background:#d20000;padding:15px;width:100%}.referral__share .referral__share__button,.referral__share__code{position:relative;font-size:15px;font-weight:700;border-radius:4px;border:none}.referral__share__code{background:#fff;color:#333;padding:15px 12px;margin-right:12px;width:60%;text-align:left}.referral__share__code:focus{outline:none}.referral__share__code .qr-copy-alt{position:absolute;top:50%;right:12px;transform:translateY(-50%);padding-top:3px;font-size:24px;color:#999}.referral__box__desc{display:block;font-size:12px;letter-spacing:-.4px;margin-bottom:15px;max-width:62%}.referral__gift{position:absolute;bottom:calc(100% - 1px);left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);z-index:1;width:100%;max-width:160px}.referral__history{position:relative;border-top:5px solid #f5f5f5;padding-top:24px;min-height:calc(100vh - 320px)}.referral__title{font-size:15px;margin-top:0;line-height:1}.referral__terms{display:block;text-align:center;color:#fff;font-weight:700}.referral__terms .qr-chevron-next{vertical-align:middle;padding-left:3px}.referral__empty{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.referral__empty__star{display:inline-block;width:70px;margin:15px 0;margin-top:54px}.referral__empty__title{font-size:15px;color:#333;margin-bottom:5px}.referral__empty__caption{font-size:12px;color:#999}.referral__share__cta{position:relative;display:inline-block;width:calc(40% - 12px)}.terms{padding-top:32px;max-width:600px;margin:0 auto}.terms section{padding-bottom:15px;margin-bottom:15px;border-bottom:5px solid #eaeaea}.terms section:last-of-type{border-bottom:none}.terms .terms__title{line-height:1.4;font-size:18px;font-weight:700;color:#333;margin:0}.terms .terms__subtitle{font-size:15px}.terms .terms__separator{margin:15px 0;border:1px solid #eaeaea}.terms .terms__image__medium{display:block;margin:0 auto;max-width:75%}.terms .terms__image__small{display:block;margin:0 auto;max-width:60%}.intro-container{max-width:40rem;margin:0 auto;font-family:Poppins,sans-serif}.intro-container .slider{margin-left:0!important}.intro-container .slider-control-bottomcenter{position:relative!important;transform:none!important;bottom:inherit!important;left:inherit!important;margin:0 auto}.intro-container .intro-pagination{position:relative;margin-top:5px;display:flex;justify-content:center}.intro-container .intro-pagination span{display:inline-block;position:relative;width:13px;height:13px;border-radius:50%}.intro-container .intro-pagination span:before{content:"";position:absolute;top:3px;left:3px;right:3px;bottom:3px;background:silver;border-radius:50%}.intro-container .intro-pagination .intro-pagination-active:before{background:#d20000}.intro-title{font-size:26px;font-weight:600;color:#404040;margin:0;padding-bottom:10px}.intro-subtitle{font-family:Poppins,sans-serif;font-size:15px;line-height:1.47;color:#404040;margin:0 0 30px}.intro-row{margin-top:10px;display:flex;flex-wrap:wrap}.intro-column{flex:0 50%}.intro-banner-container{opacity:.8;background-image:linear-gradient(0deg,#cb0608,#ea3838)}.intro-banner-container .intro-banner-logo{margin-top:25px;margin-left:15px}.intro-banner-container .intro-banner-text{padding:70px 35px;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#fff}.intro-banner-container .intro-banner-text h1{font-size:42px;font-weight:700;line-height:1.21}.intro-banner-container .intro-banner-text h2{font-size:17px;line-height:1.53}.intro-banner-container .intro-banner-bg{width:100%}.intro-forms-container{padding:42px 20px 20px;text-align:center}.intro-forms-container .intro-forms-input{margin-bottom:15px}.intro-forms-container .intro-forms-error-text{text-align:left;color:#d20000;margin:5px 0 0}.intro-forms-container input{border:1px solid #d8d8d8;border-radius:5px;background-color:#fff;width:100%;height:46px;text-indent:12px}.intro-forms-container input.intro-forms-error-input{border:1px solid #d20000}.intro-forms-container input::placeholder{font-size:16px;color:#b1b1b1}.intro-forms-container button{border:1px solid #e23335;text-align:center;border-radius:100px;background-color:#e23335;padding:11px 52px;color:#fff;margin:0 auto}.intro-features-container{text-align:center;background-color:#f4f4f4;padding:42px 20px 20px}.intro-features-container .feature{margin-bottom:30px}.intro-features-container .feature img{margin-bottom:10px}.intro-features-container .feature .feature-title{margin:0;font-size:20px;font-weight:600;color:#404040}.intro-features-container .feature .feature-text{margin:0;margin-top:5px;font-size:15px;line-height:1.47;color:#616161}.intro-stats-container{text-align:center;background-color:#fff;padding:42px 20px 20px}.intro-stats-container .stat-card{margin-bottom:20px;border-radius:20px;box-shadow:0 0 6px 0 rgba(0,0,0,.09),0 1px 3px 0 rgba(0,0,0,.3);background-color:#fff;display:flex;justify-content:space-between}.intro-stats-container .stat-title{font-size:36px;font-weight:600;color:#404040;margin:0}.intro-stats-container .stat-text{font-size:18px;letter-spacing:.3px;color:#616161;margin:0}.intro-stats-container .stat-content{text-align:left;padding:20px 30px;display:flex;flex-direction:column}.intro-stats-container .stat-content-1{flex-direction:column-reverse}.intro-stats-container .stat-img{display:flex;align-items:flex-end}.intro-stats-container .stat-img img{object-fit:contain;border-bottom-right-radius:20px}.intro-journals-container{padding:42px 20px 20px;background-color:#f4f4f4}.intro-journals-container .intro-title{text-align:center;padding-left:28px;padding-right:28px;margin-bottom:20px}.intro-journals-container hr{padding:0;margin:20px 0;height:1px;border-top:1px solid #dce0e0;border-left:none}.intro-journals-container .intro-column:nth-child(odd){padding-right:7.5px}.intro-journals-container .intro-column:nth-child(2n){padding-left:7.5px}.intro-journals-container .journal-card{font-family:HelveticaNeue;border-radius:5px;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);background-color:#fff;margin-bottom:15px}.intro-journals-container .journal-card .journal-card-image{height:135px;width:100%;border-top-left-radius:5px;border-top-right-radius:5px;object-fit:cover}.intro-journals-container .journal-card .journal-card-content{padding:10px 15px}.intro-journals-container .journal-card .journal-card-author{display:flex;align-items:center}.intro-journals-container .journal-card .journal-card-author p{margin-left:8px;color:#999;font-size:12px;font-weight:500}.intro-journals-container .journal-card .journal-card-author img{height:30px;width:30px;border-radius:50%;object-fit:cover}.intro-journals-container .journal-card .journal-card-title{color:#333;font-size:14px;font-weight:500;margin:8px 0 11px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.intro-journals-container .journal-card .video-card-title{color:#333;font-size:16px;font-weight:500;margin-top:0;white-space:normal!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.intro-journals-container .journal-card .journal-card-date{font-size:12px;color:#999;margin:0}.intro-partners-container{padding:42px 20px 20px;text-align:center}.intro-partners-container .intro-title{padding-bottom:0}.intro-partners-container .partner-column{margin-top:10px;display:flex;flex-wrap:wrap}.intro-partners-container .partner-img{flex:0 50%;align-self:center;padding:20px}.intro-partners-container .partner-img img{height:105px;width:105px;object-fit:contain}.intro-studies-container{background-color:#f4f4f4;text-align:center;padding:42px 20px 20px}.intro-studies-container .intro-title{padding:0;margin-bottom:21px}.intro-studies-container .case-study{position:relative;max-width:100%;height:auto;object-fit:cover;margin-bottom:20px}.intro-studies-container .case-study .case-study-text{margin:0;padding:14px 22px;border:2.8px solid #fff;text-transform:uppercase;color:#fff;position:absolute;opacity:1;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:1;font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:.6px}.intro-studies-container .case-study .overlay{height:100%;width:100%;top:0;bottom:0;left:0;right:0;opacity:1;position:absolute;color:#fff;transition:.5s ease;background-color:rgba(0,0,0,.4)}.intro-footer-container{padding-left:20px;padding-right:20px;padding-bottom:40px}.intro-footer-container .intro-title{padding:30px 0 15px;font-size:18px;font-weight:600}.intro-footer-container .img-play-store{padding-left:7.5px}.intro-footer-container .img-app-store{padding-right:7.5px}.intro-footer-container .footer-container{display:flex;justify-content:space-between}.intro-footer-container .footer-container img{flex:50%;height:auto}.intro-forms-thanks{text-align:center;font-family:Poppins,sans-serif}.intro-forms-thanks .intro-subtitle{margin-bottom:0}.intro-forms-thanks img{height:50px;margin-bottom:15px}.studies-portofolio-imgs .studies-portofolio-img{margin-right:16px}.studies-portofolio-imgs .studies-portofolio-img-last{margin-right:0}.amuz-portofolio-img{margin-top:30px}.case-studies-container .img-case-studies-cover{display:block;margin-left:auto;margin-right:auto;max-height:150px}.case-studies-container h5{font-weight:300;font-size:16px}.case-studies-container p{font-size:14px}.case-studies-container hr{border:0;border-top:1px solid #eee}.case-studies-container .case-unstyled-list{padding-left:0}.case-studies-container .case-unstyled-list li{list-style-type:none}.case-studies-container .case-styled-list{padding-left:20px}.case-studies-container .case-styled-list li{list-style-type:disc}.qoa-homepage{background:#f5f5f5;margin-top:109px;padding-bottom:30px;margin-bottom:36px}@media (max-width:767px){.qoa-homepage{padding-bottom:12px}}.qoa-homepage .qoa-hompepage__icon-container{display:flex;justify-content:center}.qoa-homepage .qoa-hompepage__icon-container .qoa-homepage__icon{margin:-70px auto 25px}@media (max-width:767px){.qoa-homepage .qoa-hompepage__icon-container .qoa-homepage__icon{width:70px;height:70px;margin:-35px auto 10px}}.qoa-homepage .qoa-homepage__title{text-align:center;font-size:32px;line-height:28px;letter-spacing:0;margin:0 0 25px}@media (max-width:767px){.qoa-homepage .qoa-homepage__title{font-size:18px;margin-bottom:5px}}.qoa-homepage .qoa-homepage__tagline{text-align:center;color:#666;font-size:20px;line-height:28px;letter-spacing:0;margin:0 0 30px;font-weight:400}@media (max-width:767px){.qoa-homepage .qoa-homepage__tagline{font-size:14px;margin-bottom:23px;line-height:unset}}.qoa-homepage .columns--qoa-homepage{margin-left:-4.5px;margin-right:-4.5px;margin-top:-4.5px}.qoa-homepage .columns--qoa-homepage:last-child{margin-bottom:-4.5px}.qoa-homepage .columns--qoa-homepage .column{padding:4.5px}@media (min-width:768px){.qoa-homepage .columns--qoa-homepage{margin-left:-15px;margin-right:-15px;margin-top:-15px}.qoa-homepage .columns--qoa-homepage:last-child{margin-bottom:-15px}.qoa-homepage .columns--qoa-homepage .column{padding:15px}}@media (max-width:767px){.container--oa-recommended{padding:0}}.oa-recommended{margin-top:42px;margin-bottom:30px;padding-bottom:50px;background-size:cover}@media (max-width:767px){.oa-recommended{background-size:cover;margin-top:0;padding-bottom:18px;margin-bottom:15px}}.oa-recommended .oa-recomended__title{padding:30px 0 30px 20px;margin:0;color:#fff;font-size:32px;background-image:linear-gradient(180deg,rgba(0,0,0,.69),transparent)}@media (max-width:767px){.oa-recommended .oa-recomended__title{font-size:16px;padding:19px 0 15px 15px}}.oa-recommended .columns--oa-recommended{margin-left:-4.5px;margin-right:-4.5px;margin-top:-4.5px;padding-left:15px;padding-right:15px}.oa-recommended .columns--oa-recommended:last-child{margin-bottom:-4.5px}.oa-recommended .columns--oa-recommended .column{padding:4.5px}@media (min-width:768px){.oa-recommended .columns--oa-recommended{padding-left:20px;padding-right:20px;margin-left:-11px;margin-right:-11px;margin-top:-11px}.oa-recommended .columns--oa-recommended:last-child{margin-bottom:-11px}.oa-recommended .columns--oa-recommended .column{padding:11px}}@media (min-width:768px){.columns--oa-content{margin-left:-10.5px;margin-right:-10.5px;margin-top:-10.5px}.columns--oa-content:last-child{margin-bottom:-10.5px}.columns--oa-content .column{padding:10.5px}}.oa-category-section{background:#f9f9f9;padding:30px 14px 40px;margin-bottom:20px}@media (max-width:767px){.oa-category-section{padding:15px 15px 25px;margin-left:-15px;margin-right:-15px}}.oa-category-section .oa-category-section__title{margin:0 0 30px;text-align:center;font-size:20px;font-weight:700}@media (max-width:767px){.oa-category-section .oa-category-section__title{margin:0 0 16px;font-size:18px}}.columns--oa-category-section{margin-left:-4.5px;margin-right:-4.5px;margin-top:-4.5px}.columns--oa-category-section:last-child{margin-bottom:-4.5px}.columns--oa-category-section .column{padding:4.5px}@media (min-width:768px){.columns--oa-category-section{margin-left:-10px;margin-right:-10px;margin-top:-10px}.columns--oa-category-section:last-child{margin-bottom:-10px}.columns--oa-category-section .column{padding:10px}}.oa-latest-update-section{margin-bottom:170px}@media (max-width:767px){.oa-latest-update-section{margin-bottom:50px}}.oa-latest-update-section .oa-latest-update-section__title{margin:0 0 13px;font-size:20px;font-weight:700}.container--oa-tab{margin-top:68px;margin-bottom:69px}@media (max-width:767px){.container--oa-tab{margin-top:0}}.oa-tab__title{font-size:32px;font-weight:700;margin:0 0 33px;line-height:.88}@media (max-width:767px){.oa-tab__title{display:none}}.oa-tab-all__section{margin-bottom:25px}.oa-tab-all__section__banner{height:90px;display:block;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:25px}@media (max-width:767px){.oa-tab-all__section__banner{margin-bottom:15px}}.oa-tab-all__section__banner .oa-tab-all__section__banner__overlay{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;z-index:0;background-color:rgba(0,0,0,.51);color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding-left:15px;padding-right:15px}.oa-tab-all__section__banner .oa-tab-all__section__banner__overlay .oa-tab-all__section__title{color:#fff;font-size:20px;font-weight:700;margin:0 0 10px}@media (max-width:767px){.oa-tab-all__section__banner .oa-tab-all__section__banner__overlay .oa-tab-all__section__title{font-size:18px}}.oa-tab-all__section__banner .oa-tab-all__section__banner__overlay .oa-tab-all__section__desc{font-size:17px;color:#fff;text-align:center}@media (max-width:767px){.oa-tab-all__section__banner .oa-tab-all__section__banner__overlay .oa-tab-all__section__desc{font-size:14px}}.columns--qoa-tab-all{margin-left:-7.5px;margin-right:-7.5px;margin-top:-7.5px}.columns--qoa-tab-all:last-child{margin-bottom:-7.5px}.columns--qoa-tab-all .column{padding:7.5px}@media (min-width:768px){.columns--qoa-tab-all{margin-left:-7.5px;margin-right:-7.5px;margin-top:-7.5px}.columns--qoa-tab-all:last-child{margin-bottom:-7.5px}.columns--qoa-tab-all .column{padding:7.5px}}.oa-tab-all__section__button{width:101px;height:34px;border-radius:50px;color:#ca1e5d;display:flex;align-items:center;justify-content:center;border:1px solid #d20000;margin:0 auto;text-align:center}@media (max-width:767px){.channel-detail.official-page #officialSlider{margin-bottom:0}}.channel-detail.official-page .columns{width:100%}@media (max-width:767px){.channel-detail.official-page .columns{width:unset}}.channel-detail.official-page .columns .content-area{display:flex;justify-content:space-between}.channel-detail.official-page .columns .content-area .content-title{font-weight:700;margin:30px 0}@media (max-width:767px){.channel-detail.official-page .columns .content-area .content-title{margin:10px 0 20px}}.channel-detail.official-page .columns .content-area .content-filter,.channel-detail.official-page .columns .content-area .content-sort{margin:30px 0 0;font-weight:700;display:flex}@media (max-width:767px){.channel-detail.official-page .columns .content-area .content-filter,.channel-detail.official-page .columns .content-area .content-sort{margin:10px 0 0}}.channel-detail.official-page .columns .content-area .content-sort .sort-selector{width:75px;text-align:center;height:25px;line-height:12px;font-size:12px;outline:none;border:none}.channel-detail.official-page .columns .content-area .content-filter{margin:10px 0 30px;align-items:center}@media (max-width:340px){.channel-detail.official-page .columns .content-area .content-filter{display:block}.channel-detail.official-page .columns .content-area .content-filter .clear-button{margin-top:10px}}.channel-detail.official-page .columns .content-area .content-filter .filter-box{display:flex;white-space:nowrap}.channel-detail.official-page .columns .content-area .content-filter .filter-box>div{margin-right:20px}@media (max-width:767px){.channel-detail.official-page .columns .content-area .content-filter .filter-box>div{margin-right:10px}}.channel-detail.official-page .columns .content-area .content-filter .filter-selector{width:90px;text-align:center;height:30px;line-height:12px;font-size:12px;outline:none;border:none;white-space:nowrap}.channel-detail.official-page .columns .content-area .content-filter .clear-button{cursor:pointer;color:green;white-space:nowrap}@media (max-width:767px){.channel-detail{margin-top:0;padding-top:0}}.channel-detail .channel-detail__banner{margin-bottom:20px}@media (max-width:767px){.channel-detail .channel-detail__banner{margin-left:-15px;margin-right:-15px}}.channel-detail .channel-detail__banner-tiles{display:block;position:relative;background-color:#dce0e0;padding-bottom:100%;overflow:hidden;cursor:pointer}.channel-detail .channel-detail__banner-tiles img{left:0;position:absolute;top:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;object-fit:cover}.channel-detail .channel-detail__intro{margin-left:5px;display:flex;justify-content:flex-start;margin-top:22px}.channel-detail .channel-detail__intro__title h1{margin:0 0 10px;font-size:24px}.channel-detail .channel-detail__intro__title h1 .cdi__image__icon{width:18px;height:18px;margin-left:1px}.channel-detail .channel-detail__intro__title .channel-detail__intro__follower{font-size:12px;color:#999;display:block;margin-bottom:10px}.channel-detail .channel-detail__intro__title .channel-detail__intro__follower__button{background-color:#d20000}.channel-detail .channel-detail__intro__title .channel-detail__intro__followed__button,.channel-detail .channel-detail__intro__title .channel-detail__intro__follower__button{height:30px;width:100%;outline:none;border:0 solid;border-radius:4px;color:#fff;font-family:Helvetica Neue;font-style:normal;font-weight:700;font-size:14px;line-height:17px;text-align:center}.channel-detail .channel-detail__intro__title .channel-detail__intro__followed__button{background-color:#999}.channel-detail .channel-detail__intro__title .channel-detail__intro__following{width:70px;height:20px;border-radius:2px;background:#999;font-size:10px;text-transform:uppercase;color:#fff;display:flex;justify-content:center;align-items:center}.channel-detail .channel-detail__intro__logo{width:54px;height:54px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin-right:20px;border:1px solid #eaeaea}.channel-detail .image-carousel-gopay{margin-left:-1rem;width:100vw;margin-top:-1.5rem}.channel-detail .channel-detail__carousel_item{position:relative}.channel-detail .channel-detail__carousel_item_bottom,.channel-detail .channel-detail__carousel_item_top{position:absolute}.back-and--orders-menus-2{display:flex;padding:20px 15px 0 10px;justify-content:flex-end;position:absolute;top:0;left:0;width:100vw;z-index:10}.back-and--orders-menus-2 .back-and--orders-user{margin-left:10px;height:35px;width:35px;cursor:pointer}.back-and--orders-menus-2 .back-image{position:absolute;left:15px;top:23px}.menu-page-DorpList{box-shadow:0 0 10px rgba(0,0,0,.35)}.menu-page-LogOutDorpList{display:flex;align-items:center;height:50px;width:100px;border-radius:0 0 5px 5px;position:absolute;right:10px;z-index:10;padding-left:15px;background-color:#fff;cursor:pointer}.see-all-right{margin-left:2px}.columns--channel-detail__banner{margin-left:-1px;margin-right:-1px;margin-top:-1px;display:block!important}.columns--channel-detail__banner:last-child{margin-bottom:-1px}.columns--channel-detail__banner .column{padding:1px;float:left}@media (min-width:768px){.columns--channel-detail__banner{margin-left:-10.5px;margin-right:-10.5px;margin-top:-10.5px}.columns--channel-detail__banner:last-child{margin-bottom:-10.5px}.columns--channel-detail__banner .column{padding:10.5px}}.columns--channel-promo{margin-left:-7.5px;margin-right:-7.5px;margin-top:-7.5px}.columns--channel-promo:last-child{margin-bottom:-7.5px}.columns--channel-promo .column{padding:7.5px}@media (min-width:768px){.columns--channel-promo{margin-left:-5px;margin-right:-5px;margin-top:-5px}.columns--channel-promo:last-child{margin-bottom:-5px}.columns--channel-promo .column{padding:5px}}.columns--channel-guide,.columns--channel-journal{margin-left:-7px;margin-right:-7px;margin-top:-7px}.columns--channel-guide:last-child,.columns--channel-journal:last-child{margin-bottom:-7px}.columns--channel-guide .column,.columns--channel-journal .column{padding:7px}@media (min-width:768px){.columns--channel-guide,.columns--channel-journal{margin-left:-5px;margin-right:-5px;margin-top:-5px}.columns--channel-guide:last-child,.columns--channel-journal:last-child{margin-bottom:-5px}.columns--channel-guide .column,.columns--channel-journal .column{padding:5px}}.columns--channel-photo{margin-left:-1px;margin-right:-1px;margin-top:-1px}.columns--channel-photo:last-child{margin-bottom:-1px}.columns--channel-photo .column{padding:1px}@media (min-width:768px){.columns--channel-photo{margin-left:-7.5px;margin-right:-7.5px;margin-top:-7.5px}.columns--channel-photo:last-child{margin-bottom:-7.5px}.columns--channel-photo .column{padding:7.5px}}.columns--channel-restaurant{width:100%}@media (min-width:768px){.columns--channel-restaurant{width:70%}}.intro-journals-container--channel{padding:0 0 0 15px;background:none}.section-qoa{margin-top:-75px!important;padding-top:60px}.restaurants-columns{display:flex;margin-bottom:5px!important;white-space:nowrap}.restaurants-columns .restaurants-left{flex:0 0 90px!important}@media (min-width:768px){.restaurants-columns .restaurants-left{flex:0 0 120px!important}}.restaurants-columns .restaurants-right{flex:0 0 80px!important;margin-top:3px}.restaurants-columns .restaurants-center{flex:1 1 auto;white-space:nowrap;overflow-x:auto}.restaurants-columns .restaurants-center::-webkit-scrollbar{display:none}.restaurants-columns .restaurants-center .types-list{width:auto}.restaurants-columns .restaurants-center .types-list>div{font-size:12px;display:inline-block;cursor:pointer;padding:5px;margin:0 5px;background-color:#d9d9d9;border-radius:5px}.get-app-scroller{overflow:scroll;height:82vh;scroll-snap-type:mandatory;scroll-snap-points-y:repeat(82vh);scroll-snap-type:y mandatory}.get-app-section{height:82vh;scroll-snap-align:start;position:relative}.get-app-section .column{height:82vh}.get-app{padding-bottom:0!important}.get-app .columns{flex-wrap:wrap;margin:0}.get-app .column,.get-app ul{padding:0}.get-app p{word-wrap:break-word;word-break:break-word;white-space:normal}.get-app .section-content{padding:30px}.get-app .section-content-center{align-self:center;justify-content:center;display:flex;flex-direction:column;height:100%;padding:30px}.get-app .section-content-title{font-size:25px;font-weight:700;word-wrap:break-word;word-break:break-word;white-space:normal}@media (max-width:767px){.get-app .section-content-title{font-size:20px}}.get-app .section-content-subtitle{word-wrap:break-word;word-break:break-word;white-space:normal;font-size:18px;font-weight:400}@media (max-width:767px){.get-app .section-content-subtitle{font-size:16px}}.get-app .section-content-text{font-size:16px;font-weight:400;opacity:.7}@media (max-width:767px){.get-app .section-content-text{font-size:12px}}.get-app-button{color:#fff;border-radius:5px;font-size:18px;width:200px;height:50px;font-weight:700;font-family:Helvetica Neue,sans-serif;background-color:#d20000;border-color:#d20000}.get-app-banner{text-align:center;color:#333;font-family:Poppins,sans-serif;padding:0}.get-app-banner .section-content-title{margin:0;padding-top:40px;text-transform:uppercase}.get-app-banner .section-content-subtitle{opacity:.7;padding-left:15px;padding-right:15px}.get-app-banner .get-app-banner-image{margin-top:30px;object-fit:contain;width:400px;height:auto;padding-left:20px;padding-right:20px}.get-app-banner .get-app-learn-more{position:absolute;bottom:30px;left:0;right:0;font-size:16px;font-weight:700;cursor:pointer}.get-app-feature{background-color:#eaeaea;margin-bottom:0!important;padding:0;font-family:Poppins,sans-serif}.get-app-feature .get-app-feature-image{display:flex;align-items:flex-end;justify-content:center;padding:0;height:100%}.get-app-feature .get-app-feature-image .feature-image-container{position:relative}.get-app-feature .get-app-feature-image img{height:auto;object-fit:contain}.get-app-feature .get-app-feature-image .feature-image-main{width:320px}@media (max-width:767px){.get-app-feature .get-app-feature-image .feature-image-main{width:280px}}.get-app-feature .get-app-feature-image .icon-sponsor{position:absolute}.get-app-feature .get-app-feature-image .icon-sponsor.icon-huge{width:170px}.get-app-feature .get-app-feature-image .icon-sponsor.icon-large{width:150px}.get-app-feature .get-app-feature-image .icon-sponsor.icon-small{width:110px}.get-app-feature .get-app-feature-image .icon-sponsor.icon-medium{width:120px}.get-app-feature .get-app-feature-image .icon-sponsor.icon-top-left{top:60px;left:-60px}.get-app-feature .get-app-feature-image .icon-sponsor.icon-top-right{top:-60px;right:-60px}.get-app-feature .get-app-feature-image .icon-sponsor.icon-middle-left{top:100px;left:-75px}.get-app-feature .get-app-feature-image .icon-sponsor.icon-middle-right{top:100px;right:-75px}.get-app-feature .get-app-feature-image .icon-sponsor.icon-bottom-left{bottom:80px;left:-67px}.get-app-feature .get-app-feature-image .icon-sponsor.icon-bottom-right{bottom:40px;right:-68px}.get-app-feature .content2-images{align-items:center;justify-content:flex-end}.get-app-feature .content2-images img{width:230px}.get-app-feature .content2-images .content2-img1{margin-right:-8%}@media (max-width:767px){.get-app-feature .content2-images .content2-img1{margin-right:-18%}}.get-app-feature .content2-images .content2-img2{margin-right:-13%}@media (max-width:767px){.get-app-feature .content2-images .content2-img2{margin-right:-25%}}.get-app-feature .content2-images .content2-img3{margin-right:-3%}@media (max-width:767px){.get-app-feature .content2-images .content2-img3{margin-right:-10%}}.get-app-feature .get-app-feature-content{padding:30px;background-color:#fff;box-shadow:-10px 0 9px 0 rgba(0,0,0,.2);height:100%}.get-app-feature .get-app-feature-content ul{padding-left:0;margin-top:20px;margin-bottom:42px}.get-app-feature .get-app-feature-content h3{margin-top:30px}.get-app-feature .get-app-feature-content .feature-list{padding-left:25px}.get-app-feature .get-app-feature-content .feature-list.highlighted{padding-left:0;transition:all .3s ease}.get-app-feature .get-app-feature-content .feature-number{color:#0ec3d7;font-size:28px;font-style:italic;margin-right:10px}.get-app-feature .get-app-feature-content .section-content-subtitle{font-weight:700;margin:10px 0}.get-app-feature .get-app-feature-content .section-content-text{opacity:.7;margin:0;margin-bottom:10px}.get-app-feature .get-app-feature-content .content2-subtitle{margin-top:44px;margin-bottom:84px;font-weight:400}@media (min-width:768px){.get-app-feature .get-app-feature-content .content2-subtitle{width:60%}}.get-app-city{background:url("https://img.qraved.co/v2/image/data/group-16-3-x-1559122789119-l.png") no-repeat 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;color:#fff;text-align:center;font-family:Poppins,sans-serif;display:flex;justify-content:center;align-items:center;flex-direction:column}.get-app-city .column{height:inherit}.get-app-city .get-app-city-title{padding:10px}.get-app-city .get-app-city-title .section-content-title{font-size:30px}@media (max-width:767px){.get-app-city .get-app-city-title .section-content-title{font-size:20px}}.get-app-city .get-app-city-content .section-content-subtitle{font-size:30px;font-stretch:condensed;line-height:normal;letter-spacing:normal;text-align:center;text-transform:uppercase;margin-top:20px}@media (max-width:767px){.get-app-city .get-app-city-content .section-content-subtitle{font-size:20px;margin-bottom:20px}}@media (max-width:375px){.get-app-city .get-app-city-content .section-content-subtitle{font-size:18px}}@media (max-width:767px){.get-app-city .get-app-download-buttons{margin-top:10px}}.get-app-city .get-app-download-buttons img{width:168px;height:auto}.get-app-city .get-app-download-buttons .img-app-store{margin-right:35px}@media (max-width:767px){.get-app-city .get-app-download-buttons .img-app-store{margin-right:15px}}.get-app-city .get-app-download-buttons .img-play-store{margin-left:35px}@media (max-width:767px){.get-app-city .get-app-download-buttons .img-play-store{margin-left:15px}}#getAppConsultation{font-family:Poppins,sans-serif}#getAppConsultation .get-app-consultation-image{background:url("https://img.qraved.co/v2/image/data/shutterstock-785083552-2-x-1559289973642-l.jpeg") no-repeat 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#getAppConsultation .get-app-consultation-content{background-color:#fff}#getAppConsultation .section-content-subtitle{margin-bottom:45px}@media (min-width:768px){#getAppConsultation .section-content-subtitle{width:60%}}#getAppConsultation .section-content-text{font-size:12px;margin-top:30px}#getAppConsultation .get-app-button{width:250px}#getAppConsultation .get-app-download-link{margin-top:20px;color:#d20000;text-transform:uppercase;font-size:14px;font-weight:700}.get-app-indicator{position:fixed;right:50px;top:50%;display:flex;flex-direction:column}.get-app-indicator .indicator-button{height:15px;width:10px;background-color:rgba(51,51,51,.3);border-radius:100%;margin-bottom:15px}.get-app-indicator .indicator-button[aria-pressed=true]{border-color:#d20000;background-color:#fff}.get-app-indicator .indicator-button:focus{outline:none}.invitation{max-width:375px;width:100%;margin:0 auto;padding-bottom:20px}.inv__banner{display:block;position:relative;background-color:#dce0e0;padding-bottom:44%;overflow:hidden}.inv__banner img{left:0;position:absolute;top:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;object-fit:cover}.inv__content{padding-left:15px;padding-right:15px;text-align:center;margin-top:20px}.inv__content,.inv__content b,.inv__content p{font-size:18px}.inv_content__img{width:100%;height:auto}.inv_content__button{width:100%;padding-top:10px;padding-bottom:10px;text-transform:uppercase;font-size:14px;font-weight:700;border-radius:3px}.web-delivery-loading{transform:scale(.5)}.web-delivery-loading .spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0deg)}to{transform:rotate(270deg)}}.web-delivery-loading .path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}@keyframes colors{0%{stroke:#4285f4}25%{stroke:#de3e35}50%{stroke:#f7c223}75%{stroke:#1b9a59}to{stroke:#4285f4}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:47;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}.pac-container.pac-logo.hdpi{margin:0 15px!important;width:calc(100vw - 30px)!important;left:0!important;top:150px!important}.pac-container.pac-logo.hdpi .pac-item{height:auto!important;word-wrap:break-word;word-break:break-all;overflow:hidden;text-overflow:inherit!important;white-space:normal}.pac-container.pac-logo.hdpi .pac-item .pac-icon.pac-icon-marker{margin-left:0!important;display:inline-block!important;margin-top:2px!important}.pac-container.pac-logo.hdpi .pac-item .pac-item-query,.pac-container.pac-logo.hdpi .pac-item .pac-matched{margin-top:0!important;margin-left:0!important;display:inline-block!important;font-size:14px!important;color:#333!important;font-weight:700;line-height:20px!important}.pac-container.pac-logo.hdpi .pac-item .pac-item-query{white-space:nowrap!important;text-overflow:ellipsis;overflow:hidden;width:calc(100vw - 60px)}.pac-container.pac-logo.hdpi .pac-item span{margin-top:-10px!important;margin-left:10px!important;display:inline-block!important;font-size:12px!important;letter-spacing:-.24px!important;color:#999!important;line-height:20px}.container--login-loading{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;margin-top:-40px}.container--login-loading .loading-container{animation:qr-logo 1.6s infinite cubic-bezier(.215,.61,.355,1)}@keyframes qr-logo{0%{transform:scale(.8)}25%{transform:scale(1)}50%{transform:scale(.8)}75%{transform:scale(1)}to{transform:scale(.8)}}.container--login-loading .loading-container img{width:84px;height:84px}.go-to-map-map{position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,.45);display:flex;justify-content:center;align-items:center;z-index:3}.go-to-map-map .go-to-modal-confirm{border-radius:10px;background:#fff;width:80%;height:160px;padding:20px}.go-to-map-map .go-to-modal-confirm .go-to-modal-content{margin-top:12px;margin-left:18px;color:rgba(0,0,0,.65);font-size:14px}.go-to-map-map .go-to-modal-confirm .go-to-modal-header{display:flex;margin-left:18px}.go-to-map-map .go-to-modal-confirm .go-to-modal-header .go-to-modal-icon{height:24px;width:24px;display:flex;justify-content:center;align-items:center;margin-right:12px}.go-to-map-map .go-to-modal-confirm .go-to-modal-header .go-to-modal-title{overflow:hidden;color:rgba(0,0,0,.85);font-weight:500;font-size:16px;line-height:1.4}.go-to-map-map .go-to-modal-actions{margin-top:24px;height:32px;line-height:32px;display:flex;justify-content:flex-end;margin-right:24px;margin-top:16px}.go-to-map-map .go-to-modal-btn{outline:none;line-height:1.499;position:relative;display:inline-block;font-weight:400;white-space:nowrap;text-align:center;background-image:none;border:1px solid transparent;box-shadow:0 2px 0 rgba(0,0,0,.015);cursor:pointer;user-select:none;touch-action:manipulation;height:32px;padding:0 15px;font-size:14px;border-radius:4px;color:rgba(0,0,0,.65);background-color:#fff;border-color:#d9d9d9}.go-to-map-map .go-to-modal-btn:hover{color:#1890ff;border-color:#1890ff}.go-to-map-map .go-to-modal-btn:active{box-shadow:0 0 10px rgba(24,144,255,.5)}.go-to-map-map .go-to-modal-btn-primary{color:#fff;outline:none;background-color:#1890ff;border-color:#1890ff;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px 0 rgba(0,0,0,.045)}.go-to-map-map .go-to-modal-btn-primary:hover{color:#fff;border-color:#5ca9f8;background-color:#5ca9f8}.go-to-map{position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,.45);display:flex;justify-content:center;align-items:center;z-index:13}.go-to-map .go-to-modal-confirm{border-radius:10px;background:#fff;width:80%;padding:20px 0}.go-to-map .go-to-modal-confirm .go-to-modal-content{margin-top:12px;margin:10px 15px 0 45px;color:rgba(0,0,0,.65);font-size:14px}.go-to-map .go-to-modal-confirm .go-to-modal-header{display:flex;margin:0 15px}.go-to-map .go-to-modal-confirm .go-to-modal-header .go-to-modal-icon{height:24px;width:24px;display:flex;justify-content:center;align-items:center;margin-right:12px}.go-to-map .go-to-modal-confirm .go-to-modal-header .go-to-modal-title{overflow:hidden;color:rgba(0,0,0,.85);font-weight:500;font-size:16px;line-height:1.4}.go-to-map .go-to-modal-actions{margin-top:24px;height:32px;line-height:32px;display:flex;justify-content:flex-end;margin-right:24px;margin-top:16px}.go-to-map .go-to-modal-btn{outline:none;line-height:1.499;position:relative;display:inline-block;font-weight:400;white-space:nowrap;text-align:center;background-image:none;border:1px solid transparent;box-shadow:0 2px 0 rgba(0,0,0,.015);cursor:pointer;user-select:none;touch-action:manipulation;height:32px;padding:0 15px;font-size:14px;border-radius:4px;color:rgba(0,0,0,.65);background-color:#fff;border-color:#d9d9d9;margin-left:10px}.go-to-map .go-to-modal-btn:hover{color:#1890ff;border-color:#1890ff}.go-to-map .go-to-modal-btn:active{box-shadow:0 0 10px rgba(24,144,255,.5)}.go-to-map .go-to-modal-btn-primary{color:#fff;outline:none;background-color:#1890ff;border-color:#1890ff;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px 0 rgba(0,0,0,.045)}.go-to-map .go-to-modal-btn-primary:hover{color:#fff;border-color:#5ca9f8;background-color:#5ca9f8}.loading-block{background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background-size:400% 100%;animation:loadding 1.2s ease infinite;border-radius:5px}@keyframes loadding{0%{background-position:100% 50%}to{background-position:0 50%}}.restanrantsPageLoading{height:100vh;width:100vw}.restanrantsPageLoading--herder{display:flex;justify-content:center;align-items:center;width:100vw;height:60px;box-shadow:0 1px 0 hsla(0,0%,70%,.25);font-weight:600;font-size:16px}.restanrantsPageLoading--herder-body{width:80px;height:20px}.restanrantsPageLoading--position{display:flex;justify-content:space-between;margin:15px}.restanrantsPageLoading--position-left{height:53px;width:50px;border-radius:50%!important}.restanrantsPageLoading--position-right{height:53px;flex-grow:2;margin-left:20px}.restanrantsPageLoading--banner{display:flex;justify-content:center;align-items:center;margin:0 15px 15px;height:112px}.restanrantsPageLoading--brand-info{margin:0 15px 45px;height:50px}.restanrantsPageLoading-item{display:flex;align-items:center;justify-content:space-between;height:82px;margin:0 15px 15px;padding:0 15px}.restanrantsPageLoading--item-info{height:60px;flex-grow:2}.login-web-delivery{position:absolute;z-index:2;height:100vh;width:100vw;top:0;left:0;background:rgba(51,51,51,.55)}.login-web-delivery-bg{position:fixed;z-index:3;width:100vw;height:250px;background:#fff;border-radius:5px 5px 0 0;bottom:0;padding:27px 15px 49px}.order-as-user{background:#fff;box-shadow:0 0 3px rgba(0,0,0,.25);border-radius:10px;height:69px;justify-content:center;width:100%;font-size:16px;line-height:14px;text-align:center;letter-spacing:-.3px;color:#333}.login-or-line,.order-as-user{display:flex;align-items:center}.login-or-line{margin:9px 0;height:14px}.login-or-line .login-line{flex-grow:2;border:.5px dashed #d8d8d8}.login-or-line .login-or{color:#979797;margin:0 10px}.login-or-line .login-or,.order-as-guest{font-size:16px;line-height:14px;text-align:center;letter-spacing:-.3px}.order-as-guest{background:#fff;box-shadow:0 0 3px rgba(0,0,0,.25);border-radius:10px;height:69px;align-items:center;width:100%;color:#333}.no-service-hour,.order-as-guest{display:flex;justify-content:center}.no-service-hour{height:71px;width:100vw;padding:0 15px;flex-direction:column}.no-service-hour .no-service-hour-title{font-style:normal;font-weight:600;font-size:12px;line-height:15px;color:#ed9617}.no-service-hour .no-service-hour-body{margin-top:5px;font-style:normal;font-weight:400;font-size:10px;line-height:13px;color:#787878}.payment-succeed .payment-succeed-loading,.select-address-loading{height:100vh;width:100vw;display:flex;align-items:center;justify-content:center}.payment-succeed .payment-bottom{background:#f2f2f2;display:flex;position:fixed;height:30px;bottom:0;width:100vw;justify-content:center;align-items:center;font-weight:700;font-size:12px;color:#4f4f4f}.payment-succeed .payment-bottom img{margin-left:10px;margin-top:3px}.payment-succeed .payment-detail{height:auto;width:100vw}.payment-succeed .payment-detail .payment-detail-buttons{margin:40px 15px}.payment-succeed .payment-detail .payment-succeed-body{display:flex;align-items:center;width:100vw;flex-direction:column;margin-top:40px}.payment-succeed .payment-detail .payment-succeed-body .payment-desc{margin-top:40px;background:#f2f2f2;box-shadow:inset 0 0 5px #e0e0e0;padding:20px 15px;text-align:center;line-height:19px}.payment-succeed .payment-detail .payment-succeed-body .payment-status{font-weight:600;font-size:16px;color:#333}.payment-succeed .payment-detail .payment-succeed-body .payment-status-icon{margin-top:18px;width:50px;height:50px}.payment-succeed .payment-detail .payment-succeed-body .payment-price{font-weight:800;font-size:24px;color:#333;margin-top:20px}.payment-succeed .payment-detail .payment-succeed-body .payment-failed-desc{width:100%;padding:29px 15px}.payment-succeed .payment-detail .payment-button-pay-at-cashier{width:calc(100vw - 30px);height:50px;align-items:center;text-align:center;line-height:50px;margin:auto;border-radius:4px;font-weight:700}.payment-succeed .payment-detail .payment-button-red{background:#d20000!important;border:0 solid!important;color:#fff!important;margin-top:0!important}.payment-succeed .payment-detail .payment-button-item{height:50px;box-shadow:0 0 4px rgba(0,0,0,.25);font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;border:.5px solid #828282;background:#f8f8f8;color:#333;margin-top:20px}.payment-succeed .payment-detail .payment-header{height:60px;width:100vw;display:flex;justify-content:center;align-items:center;position:relative;box-shadow:0 2px 2px #bdbdbd}.payment-succeed .payment-detail .payment-header .payment-header-title{font-weight:600;font-size:16px}.payment-succeed .payment-detail .payment-header .payment-header-done{position:absolute;right:15px;top:19px;font-weight:600;font-size:16px;color:#2d9cdb}.delivery-CouponListContainer{width:100vw;min-height:100vh;display:flex;background:#eaeaea;flex-direction:column}.delivery-CouponListContainer .loading{width:100vw;display:flex;height:100vh;justify-content:center;align-items:center}.no-coupon-available{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.delivery-CouponIndexEmpty{width:100vw;height:140px;background:#eaeaea}.delivery-coupon-Empty{width:100vw;height:2px;background:#f2f2f2}.delivery-CouponInfo{width:100vw;height:60px;display:flex;padding:0 15px;justify-content:space-between;align-items:center;background:#fff;position:fixed;z-index:11;bottom:0;box-shadow:0 -2px 10px #d8d8d8;font-size:14px;line-height:17px;letter-spacing:-.425px;color:#979797}.delivery-CouponInfo .button{display:flex;justify-content:center;align-items:center;width:108px;height:40px;background:#d20000;border-radius:5px;font-style:normal;font-weight:700;flex-shrink:0}.delivery-CouponIndexDisabled{margin-top:15px;position:relative}.delivery-CouponIndexDisabled .coupon-disabled-layer{display:flex;margin:0 10px 0 15px;width:calc(100vw - 25px);position:absolute;z-index:10;padding-bottom:5px;height:95px;background-color:hsla(0,0%,100%,.5);align-items:flex-end;justify-content:flex-end}.delivery-CouponIndexDisabled .coupon-disabled-layer .coupon-disabled-layer-expiring{font-style:normal;font-weight:400;font-size:12px;line-height:12px;text-align:right;color:#ea3c3c;margin:0 20px 5px 0;word-break:break-all;white-space:break-spaces;width:100%;flex-direction:column;width:calc(100vw - 145px);position:relative;top:6px}.delivery-CouponIndexDisabled .coupon-index-item{display:flex;align-items:center;padding:10px 0;margin-bottom:15px;margin-right:10px;background-image:url("https://www.qraved.com/img/coupon-bg.png");background-repeat:no-repeat;background-size:100% 100%}.delivery-CouponIndexDisabled .coupon-index-item .coupon-body{margin-right:25px;margin-left:15px;display:flex;flex-grow:1;flex-direction:column}.delivery-CouponIndexDisabled .coupon-index-item .coupon-body .coupon-body-info{flex-grow:1;justify-content:space-between;display:flex;align-items:center}.delivery-CouponIndexDisabled .coupon-index-item .coupon-title{display:flex;align-items:center;height:20px}.delivery-CouponIndexDisabled .coupon-index-item .coupon-title img{width:20px;height:20px}.delivery-CouponIndexDisabled .coupon-index-item .coupon-title span{font-style:normal;font-weight:700;font-size:12px;line-height:12px;color:#333;margin-left:6px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.delivery-CouponIndexDisabled .coupon-index-item .coupon-info{display:flex;overflow:hidden;width:90%;height:35px;margin-top:6px;font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:-.274286px;color:#333}.delivery-CouponIndexDisabled .coupon-image{margin-left:30px;position:relative}.delivery-CouponIndexDisabled .coupon-image .coupon-item-top-img{width:75px;height:75px}.delivery-CouponIndexDisabled .coupon-image .coupon-item-bottom-img{width:75px;height:16px;position:absolute;bottom:0;left:0}.delivery-CouponIndexDisabled .expiring{color:#f15c4f}.delivery-CouponIndexDisabled .expiring,.delivery-CouponIndexDisabled .expiring-huis{font-style:normal;font-weight:400;font-size:12px;line-height:14px;text-align:right;margin-top:7px}.delivery-CouponIndexDisabled .expiring-huis{color:#979797}.delivery-CouponItemImage{width:75px;height:75px}.delivery-CouponItemImage img{width:75px;height:75px;object-fit:cover}.delivery-CouponIndex{margin-top:15px}.delivery-CouponIndex .coupon-index-item{display:flex;align-items:center;height:110px;margin-bottom:15px;margin-right:10px;background-image:url("https://www.qraved.com/img/coupon-bg.png");background-repeat:no-repeat;background-size:100% 100%}.delivery-CouponIndex .coupon-index-item .coupon-body{margin-right:25px;margin-left:15px;display:flex;flex-grow:1;flex-direction:column}.delivery-CouponIndex .coupon-index-item .coupon-body .coupon-body-info{flex-grow:1;justify-content:space-between;display:flex}.delivery-CouponIndex .coupon-index-item .coupon-title{display:flex}.delivery-CouponIndex .coupon-index-item .coupon-title img{width:20px;height:20px}.delivery-CouponIndex .coupon-index-item .coupon-title span{font-weight:700;line-height:20px;margin-left:6px;display:-webkit-box}.delivery-CouponIndex .coupon-index-item .coupon-info,.delivery-CouponIndex .coupon-index-item .coupon-title span{font-style:normal;font-size:12px;color:#333;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.delivery-CouponIndex .coupon-index-item .coupon-info{display:flex;width:165px;height:35px;margin-top:6px;font-weight:400;line-height:18px;letter-spacing:-.274286px;display:-webkit-box}.delivery-CouponIndex .coupon-image{margin-left:30px;position:relative}.delivery-CouponIndex .coupon-image .coupon-item-top-img{width:75px;height:75px}.delivery-CouponIndex .coupon-image .coupon-item-bottom-img{width:75px;height:16px;position:absolute;bottom:0;left:0}.delivery-CouponIndex .expiring{color:#f15c4f}.delivery-CouponIndex .expiring,.delivery-CouponIndex .expiring-huis{font-style:normal;font-weight:400;font-size:12px;line-height:14px;text-align:right;margin-top:7px}.delivery-CouponIndex .expiring-huis{color:#979797}.delivery-SelectCouponCode{height:80px;background:#fff;padding:25px 10px;display:flex;align-items:center}.delivery-SelectCouponCode input{height:40px;flex-grow:1;background:hsla(0,0%,92%,.45);border-radius:3px 0 0 3px;border:0 solid;outline:none;padding-left:5px}.delivery-SelectCouponCode input ::-webkit-input-placeholder{color:#979797;font-style:normal;font-weight:400;font-size:12px}.delivery-SelectCouponCode input :-moz-placeholder,.delivery-SelectCouponCode input ::-moz-placeholder{color:#979797;font-style:normal;font-weight:400;font-size:12px}.delivery-SelectCouponCode input :-ms-input-placeholder{color:#979797;font-style:normal;font-weight:400;font-size:12px}.delivery-SelectCouponCode .redeem-button{display:flex;align-items:center;justify-content:center;width:114px;height:40px;background:#ff9242;border-radius:0 3px 3px 0;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#fff}.delivery-OrderMenuHeader{display:flex;justify-content:center;align-items:center;width:100vw;height:60px;background:#fff;box-shadow:0 .5px 0 hsla(0,0%,60%,.5)}.delivery-OrderMenuHeader span{font-style:normal;font-weight:700;font-size:17px;line-height:21px;text-align:center;letter-spacing:-.425px;color:#333}.delivery-OrderMenuHeader img{position:absolute;left:15px}.menu-category-selector-box{width:100vw;background:#fff;box-shadow:5px 0 5px 0 #ccc;position:fixed;left:0;top:60px;z-index:4;padding:10px;display:flex;justify-content:space-between}.menu-category-selector-box .menu-category-dropdown-selector{width:100%;height:45px;border-radius:30px;background:#eee;margin-right:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:45px;padding:0 30px 0 10px;cursor:pointer;user-select:none;font-weight:700;position:relative}.menu-category-selector-box .menu-category-dropdown-selector img{position:absolute;right:10px;width:20px;top:15px}.menu-category-selector-box .menu-category-dropdown-search{width:90px;height:40px;line-height:40px;border-radius:30px;background:#eee;padding:0 10px;position:relative;text-align:right;flex-shrink:0;font-weight:700}.menu-category-selector-box .menu-category-dropdown-search img{margin-top:10px;position:absolute;left:10px;top:3px}.show-menu-category-dropdown-list{transform:translate(0)!important}.menu-category-dropdown-item-active{color:#d20000!important}.menu-category-dropdown-list-container{width:100vw;height:100vh;background:rgba(0,0,0,.7);position:fixed;left:0;top:0;z-index:3;transform:translateY(100%)}.menu-category-dropdown-list-container .menu-category-dropdown-list{position:fixed;bottom:0;left:0;width:100vw;max-height:60vh;background:#fff;z-index:3;border-top-left-radius:10px;border-top-right-radius:10px;overflow-y:auto;padding:15px;transition:.2s;transform:translateY(100%);padding-bottom:100px}.menu-category-dropdown-list-container .menu-category-dropdown-list .menu-category-dropdown-item{width:100%;line-height:15px;display:block;word-break:break-all;padding:15px 0;border-bottom:1px solid #eee}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(https://node-img.qraved.com/public/46ac6629168546c71dbf115992aa4be9.eot?#iefix) format("eot")}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABBIAAsAAAAAGoQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3RY21hcAAAAYQAAADQAAADIjn098ZnbHlmAAACVAAACv4AABEIAwnSw2hlYWQAAA1UAAAAKwAAADYSy2hLaGhlYQAADYAAAAAbAAAAJA4DByFobXR4AAANnAAAAA8AAACE4AAAAGxvY2EAAA2sAAAARAAAAEQ9NEHGbWF4cAAADfAAAAAfAAAAIAEyAIFuYW1lAAAOEAAAASUAAAIK1cf1oHBvc3QAAA84AAABDwAAAZ5AAl/0eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGQ7xTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGBHcRdyA4RZgQRAC4HCwEAAHic7dFprsIgAEXhg8U61XmeWcBb1FuQP4w7ZQXK5boMm3yclFDSANAHmuKviBBeBPQ8ymyo8w3jOh/5r2ui5nN6v8sYNJb3WMdeWRvLji0DhozKdxM6psyYs2DJijUbtuzYc+DIiTMXrty4k8oGLb+n0xCe37ekM7Z66j1DbUy3l6PpHnLfdLO5NdSBoQ4NdWSoY9ON54mhdqa/y1NDnRnq3FAXhro01JWhrg11Y6hbQ90Z6t5QD4Z6NNSToZ4N9WKoV0O9GerdUJORPqkhTd54nJ1YDXBU1RV+576/JBs2bPYPkrDZt5vsJrv53V/I5mclhGDCTwgGBQQSTEji4hCkYIAGd4TGIWFAhV0RQTpWmQp1xv6hA4OTOlNr2zFANbHUYbq2OtNCpViRqsk+e+7bTQAhzti8vPfuPffcc88959zznbcMMPjHD/KDDGEY0ABpYX384NhlomIYlo4JISGEY9mMh2FSidYiqkEUphtNYDSY/dXg9023l4DdxlqUl0chuZRhncJKrsCQHIwcGuwfnhMIzBnuH4Sym+1D2zaGjheXlhYfD238z80mKYMmvJ5XeOTzd8z9eujbMxJNhu4C9xPE/bCMiDuSNIWgkTQwBE55hLSAE7ZwhrHLnAHZOGV/kmBGTiNjZxzI77Hb7Hqjz68TjT6vh+5JT/cCIkqS0D6CqPf5jX4Qjdx5j6vlDfZM4aZFdbVXIxtOlJaP/WottMnH6CJQ3bTiue3PrY23HjnChtuamxwvvzFjxkPrNj3z0tG9T561HDYf6OgmRWvlY3JQHoQb8ltV2Yet7YfWctEjR1AtxS/cSX6U4alf6NJEBQ7YKg9wrXQKd0IeZCb2ux75Uhh1Un+Nz+9LTOE7PK777nN5xqdTneTBhCbx446mZrhnUkrCz2YhA9dSMxaG0SYmT8hi9ZPu1E94PJYQSH6LRmhxec7Q7ZeXntgQuVpbh+a4qWNsckVyTdn0P7o7DpgPW84+uRcq0BITflBikGdUjAZ9wYBVI3mtrNvr9kpg1UsaK6t3690aoorC1lg0GpMH2HAMtkZjsSi5Ig9ESVosOh7GQfLjKNLvKpMKkLSKNFAka710GdgSi8oDMSoNhqjkKBXTgn3swtaxyzGkUzIzae9RtLdWkSlZ1KDX6EzgllzV4NV4SoDFSOGD4+HCeQUF8wrZ5Hs8zIb5EaVxy8DYFTbMCJPnLIWZxugZE2NlivC0gc1qEQUR8jEKgZcAXeH18BiCgl5nlHh0CrjB4Hb5fX4gb0J7c9PuHVsfgkx2n/vTY/JV8kn8PGxf7faOZ8qX8JVByuIf4whk9sqXli2hvPJV9hrp0hY7l8r2x37ydaVsb4xvXv/47v2NjfCl8m5oRDJclFMoE1yk0Uh1Te4/m8lFXe9qBZD0EkheicebXvzI2PLCuoKCukLuhPIeKwaHPEouxw3kMqaIUXDQ1p0mip+MyCORSCQaoUsnY1VZ38nUTrG21WvVo4f1OsEJFhvSfAFwGfT8VHRMeAVUpwLOoLzjT/REIj3O3FhuURE+nERF+0pTId5Fyxv5sfwGyg4O+my4vZv0sZm7oeQlFZORiB+tG0MweVNraeitl7yxiPIHTk4/diVxs94o5lEYishB2iAtkchEnsActoEpx44Fo8XnsQMaA22BlqC20RmhBKzYojZyYaxg+JggMc4HHY2m+L9EkWSYljirOisrO7d3VorxzyZ6Vc4lJqITAu1b2wOBdrLElAP+bFc2eGaZFVbkmJktv5uT6Jlz5D/MnBFor6ig/JPnRViBsV3LNKGGqB1ChJ0tgQywlVLFJIuQgTFttwkiKxhyQdAZMdMYtSaoAewqfvXVYPAbDT6/1mez85YS8FSDywQ6NfAnef6FNEGMilnppyvn5rB6tTyq1pOceRWnp2WJEZFXHeX5oyoem1nTTgdqc4heDY7bOeKz63vnz+/dRx+s31Ht2JGanQ5seirfWJL9tjozU/12TnEjn5oux9OzU3ckGbBzBwNOyk69JykKH0n/0LM9A72tuwM3zQpIRu4AxiToseEpgPOmbROyFe9/X2yeUvoUsCyEvjcgs7fpWP3/aKlFN0+6HFUe6D9HFz/XPwBlN9tTqNyZjFJ8UO2RUT5/h4CptCctEyeisnOyXjALEp7dXKaQKf6O7IMnGjNNACRMLxqdYJX8eMLvmmd68D+ayBLyKKYZwYxDt/GNhzETDJ05Qxlyi3pi3/Z93ndYVSumgj0V/KkIFlO6+1K3fF2+3g0q+YtuSIf0bvmLqV09nnobI6hwcjIP8aPCKayjsF5JBY3LaKAeRLSyYB1h81oTwe9SlPMkXB7G0mfL9q71gaqqwPqu67QRKS1+ObTx+sbQy9QV2OQHEScGkdFBeT7v7qisqqrs6N52i78/R+6S0qQONVj26agOVoswCyQWIV5D86vH53bxNUeXV0K+XZaHv/nm/KsHhOvylwsWnJX/HE8l/4WCv5x+l5n08z6UU8bUMa3MBpSmM7F63AxntdC9eBCKEZW9Hr+ABNqtxgAQrSbMtmrW7lKQuoSgBhSrTazWVU2QAKWY8wiiuhqFmQgWJBgoXiuWIm42N7hqZbBsgXz52O5P5uSvaNgFGnOuvsRw8I8Laha91wMvDuxqWFheN7/8GVtTltdS83DQsXRmqc5ZtcJXEVrlV2doTWk5+Yunm71dG5f55m/qY0MjI93vv9/NfpxXV9sUXrxy2fbNy1or65cOlDRnOoKFeeXcbw42H/bNDT5Qs3flgs31gWC1lD1nfUV/X7NdCnSUdHY2e8afzfKsqZ5ZljfDqjLOmk3UebNXB+aHArPYDRs+/HDDxeT5DiP+sFg7OpRaVQMGBV89PpeBdj22hCE0Uub0UqwLrNWsG0cuyadgLXTeR5rbO4+3c/vl15cur2nRq+TXCQDcS3SO+s6ak+e5/eMS+1dw3btu3YG2tvFL8XdIZvdjdW6TO/4B7IdrZWVPmctm5/59AgsPItTSbCiIBr2OqIGzmu20SMKAS7yqwGBUfGfgjDYlLLDeF0SfcLB2LSx8flT+08/kzz6yOj96rft4rpTjdPQcmLd47uKibbDq7ZSz/XtbH2nN717Nd62rU+c8Icevvv7I09wA6WvjVcafb+FsbNG+ZQ80Rn6ZZsvrP7teP2dzTdoETvNhjCmsr8FID2sJ69VYvdUcxk4AzYRlKcaE38eXNRlfW9H1as9i6acLHp1XpuNB5K7DIvkX08y1ZYvh3KfWaiCzH+ztrSDmD7LuX73x/mJelB8Yj39t8nhNQJJ2CAthpoFGLsGgtSOCJooCGoaJAMTjSWHVZ08YAa1Fg9lPI5U6DOsGVjDasJeZZ+YyhfCwfOzCxlBA69M9XLXtza7H/rav+9Tjq5xNi0wpKQIRNO4Lrzz7yp5QVYM6Jd/oc1Uvn/mQhhuWh6ENXoS2YTZ8QT42bF5d/559zp5r0Uff2VnR2tdf2/WCOd2cO0Mw6qpWPnvxpV0nrt5fZd2yItc199GWe8vlNfNDq+CH/7yAAnB9hn7T4QO4c1g9ScxsZgmzntnE/IDGndtHMw69lFwoCnYsMGx+rBp8JSBqdLzBr9QRPq/PbhWMWFtQZp1xguy/haw3TEHm3TWAnxFWQQWgt7M5OV0lCz1VRYucpWliy7z6Zd4urwPIyeZQqli2Lgg7szJV09PysATbOQtYIrB2YzbkJYkGgJ0m4AjPUap1pvYu1K9qr97z0Yl3p332b2LYB78ncYIlRkau/8GObSsOlZancACE5d5ily+c2+7h5Yj4lqhVmXXB+iXLfvdqSgqfKtQvfHDV0OnvQR1qhw42XS/vkvsh/hXcrDFP0a+SJNIomEfD1nsrYGO+1bgTOJhM8Hv6ek+7vVglxuSRwoKn17S937bm6YJCeSSG0Op1n+7tE37tcZ/p7dsTv4EUrGpDbWueKigsLHhqTVsoEj+JU0kaSjnj9tz8/gryQWwJ9BcJXBC/7smO+I/IFURJetFPrdt5WcoL6DbEJaygI8CTHfQTjf40ofD+DwalTqIAAHicY2BkYGAA4jC5t2/j+W2+MnCzM4DAtTC+5cg0OyNYnIOBCUQBAAceB90AeJxjYGRgYGcAARD5/z87IwMjAypQBAAtgwI4AHicY2BgYGAfYAwAOkQA4QAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhHicY2BkYGBQZChlYGcAASYg5gJCBob/YD4DABfTAbQAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2PyXLCMBBE3YCNDWEL2ffk7o8S8oCnkCVHC5C/jzBQlUP6IHVPzYyekl5y0iL5X5/ooY8BUmQYIkeBEca4wgRTzDDHAtdY4ga3uMM9HvCIJzzjBa94wzs+8ImvZNAq8TM+HqVkKxWlrQiOxjujQkNlEzyNzl6Z/cU2XF06at7U83VQyklLpEvSnuzsb+HAPnPfQVgaupa1Jlu4sPLsFblcitaz0dHU0ZF1qatjZ1+aTXYCmp6u0gSvWNPyHLtFZ+ZeXWVSaEkqs3T8S74WklbGbNNNq4LL4+CWKtZDv2cfX8l8aFbKFhEnJnJ+IULFpqwoQnNHlHaVQtPBl+ypmbSWdmyC61KS/AKZC3Y+AA==) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwR1NVQiCLJXoAAAE4AAAAVE9TLzJRiV3RAAABjAAAAFZjbWFwOfT3xgAAAmgAAAMiZ2x5ZgMJ0sMAAAXQAAARCGhlYWQSy2hLAAAA4AAAADZoaGVhDgMHIQAAALwAAAAkaG10eOAAAAAAAAHkAAAAhGxvY2E9NEHGAAAFjAAAAERtYXhwATIAgQAAARgAAAAgbmFtZdXH9aAAABbYAAACCnBvc3RAAl/0AAAY5AAAAZ4AAQAABwAAAAAABwAAAP//BwEAAQAAAAAAAAAAAAAAAAAAACEAAQAAAAEAAFYfTwlfDzz1AAsHAAAAAADWVg6nAAAAANZWDqcAAAAABwEHAAAAAAgAAgAAAAAAAAABAAAAIQB1AAcAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAEGygGQAAUAAARxBOYAAAD6BHEE5gAAA1wAVwHOAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAQPEB8SAHAAAAAKEHAAAAAAAAAQAAAAAAAAAAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAAAAAUAAAADAAAALAAAAAQAAAGSAAEAAAAAAIwAAwABAAAALAADAAoAAAGSAAQAYAAAAAQABAABAADxIP//AADxAf//AAAAAQAEAAAAAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAGQAAAAAAAAACAAAPEBAADxAQAAAAEAAPECAADxAgAAAAIAAPEDAADxAwAAAAMAAPEEAADxBAAAAAQAAPEFAADxBQAAAAUAAPEGAADxBgAAAAYAAPEHAADxBwAAAAcAAPEIAADxCAAAAAgAAPEJAADxCQAAAAkAAPEKAADxCgAAAAoAAPELAADxCwAAAAsAAPEMAADxDAAAAAwAAPENAADxDQAAAA0AAPEOAADxDgAAAA4AAPEPAADxDwAAAA8AAPEQAADxEAAAABAAAPERAADxEQAAABEAAPESAADxEgAAABIAAPETAADxEwAAABMAAPEUAADxFAAAABQAAPEVAADxFQAAABUAAPEWAADxFgAAABYAAPEXAADxFwAAABcAAPEYAADxGAAAABgAAPEZAADxGQAAABkAAPEaAADxGgAAABoAAPEbAADxGwAAABsAAPEcAADxHAAAABwAAPEdAADxHQAAAB0AAPEeAADxHgAAAB4AAPEfAADxHwAAAB8AAPEgAADxIAAAACAAAAAAAAAADgBoAH4AzADgAQIBQgFsAZgBwgIYAlgCtALgAzADsAPeBDAElgTcBSQFZgWKBiAGZga0BuoHWAgSCFgIbgiEAAEAAAAABYsFiwACAAABEQECVQM2BYv76gILAAADAAAAAAZrBmsAAgAbADQAAAkCEyIHDgEHBhAXHgEXFiA3PgE3NhAnLgEnJgMiJy4BJyY0Nz4BNzYyFx4BFxYUBw4BBwYC6wHA/kCVmIuGzjk7OznOhosBMIuGzjk7OznOhouYeW9rpi0vLy2ma2/yb2umLS8vLaZrbwIwAVABUAGbOznOhov+0IuGzjk7OznOhosBMIuGzjk7+sAvLaZrb/Jva6YtLy8tpmtv8m9rpi0vAAACAAAAAAVABYsAAwAHAAABIREpAREhEQHAASv+1QJVASsBdQQW++oEFgAAAAQAAAAABiEGIAAHABcAJwAqAAABNCcmJxUXNjcUBxc2NTQnLgEnFR4BFxYBBwEhESEBEQEGBxU2Nxc3AQcXBNA0MlW4A7spcU1FQ+6VbKovMfu0XwFh/p8BKwF1AT5QWZl6mV/9YJycA4BhUlAqpbgYGGNicZKknYyHvSKaIJNlaQIsX/6f/kD+iwH2/sI9G5ojZJhfBJacnAAAAAEAAAAABKsF1gAFAAABESEBEQECCwEqAXb+igRg/kD+iwSq/osAAAACAAAAAAVmBdYACAAOAAABNCcmJxE2NzYBESEBEQEFZTQyVFQyNPwQASsBdf6LA4BhUlAq/aYqUFIBQf5A/osEqv6LAAMAAAAABiAGDwAFAA4AIgAAExEhAREBBTQnJicRNjc2AxUeARcWFAcOAQcVPgE3NhAnLgHgASsBdf6LAsU0MlVVMjS7bKovMTEvqmyV7kNFRUPuBGD+QP6LBKr+i+BhUlAq/aYqUFIC8Jogk2Vp6GllkyCaIr2HjAE6jIe9AAAABAAAAAAFiwWLAAUACwARABcAAAEjESE1IwMzNTM1IQEjFSERIwMVMxUzEQILlgF24JaW4P6KA4DgAXaW4OCWAuv+ipYCCuCW/ICWAXYCoJbgAXYABAAAAAAFiwWLAAUACwARABcAAAEzFTMRIRMjFSERIwEzNTM1IRM1IxEhNQF14Jb+iuDgAXaWAcCW4P6KlpYBdgJV4AF2AcCWAXb76uCWAcDg/oqWAAAAAAIAAAAABdYF1gATABcAAAEhIg4BFREUHgEzITI+ATURNC4BAyERIQVA/IApRCgoRCkDgClEKChEKfyAA4AF1ShEKfyAKUQoKEQpA4ApRCj76wOAAAYAAAAABmsGawAIAA0AFQAeACMALAAACQEmIyIHBgcBJS4BJwEFIQE2NzY1NAUBBgcGFRQXIQUeARcBMwEWMzI3NjcBAr4BZFJQhHt2YwESA44z7Z/+7gLl/dABel0zNfwS/t1dMzUPAjD95DPtnwESeP7dU0+Ee3Zj/u4D8AJoEy0rUf4nd6P6PP4nS/1zZn+Ej0tLAfhmf4SPS0pLo/o8Adn+CBMtK1EB2QAFAAAAAAZrBdYAEwAXABsAHwAjAAABISIOARURFB4BMyEyPgE1ETQuAQEhFSEBITUhBSE1ITUhNSEF1ftWKUUoKEUpBKopRSgoRfstASr+1gLq/RYC6gHA/tYBKv0WAuoF1ShEKfyAKUQoKEQpA4ApRCj9q5X+1ZWVlZaVAAAAAAMAAAAABiAF1gATACsAQwAAASEiDgEVERQeATMhMj4BNRE0LgEBIzUjFTM1MxUUBisBIiY1ETQ2OwEyFhUFIzUjFTM1MxUUBisBIiY1ETQ2OwEyFhUFi/vqKEUoKEUoBBYoRSgoRf2CcJWVcCsf4B8sLB/gHysCC3CVlXAsH+AfKysf4B8sBdUoRCn8gClEKChEKQOAKUQo/fYl4CVKHywsHwEqHywsH0ol4CVKHywsHwEqHywsHwAGAAAAAAYgBPYAAwAHAAsADwATABcAABMzNSMRMzUjETM1IwEhNSERITUhERUhNeCVlZWVlZUBKwQV++sEFfvrBBUDNZb+QJUBwJX+QJb+QJUCVZWVAAAAAQAAAAAGIQZsADEAAAEiBgcBNjQnAR4BMzI+ATQuASIOARUUFwEuASMiDgEUHgEzMjY3AQYVFB4BMj4BNC4BBUAqSx797AcHAg8eTys9Zzw8Z3pnPAf98R5PKz1nPDxnPStPHgIUBjtkdmQ7O2QCTx4cATcbMhsBNB0gPGd6Zzw8Zz0ZG/7NHCA8Z3pnPCAc/soZGDtkOjpkdmQ7AAAAAAIAAAAABlkGawBDAFAAAAE2NCc3PgEnAy4BDwEmLwEuASMhIgYPAQYHJyYGBwMGFh8BBhQXBw4BFxMeAT8BFh8BHgEzITI2PwE2NxcWNjcTNiYnBSIuATQ+ATIeARQOAQWrBQWeCgYHlgcaDLo8QhwDFQ7+1g4VAhxEOroNGgeVBwULnQUFnQsFB5UHGg26O0McAhUOASoOFQIcRDq6DRoHlQcFC/04R3hGRniOeEZGeAM3Kj4qewkbDAEDDAkFSy4bxg4SEg7GHC1LBQkM/v0MGwl7Kj4qewkbDP79DAkFSy4bxg4SEg7GHC1LBQkMAQMMGwlBRniOeEZGeI54RgABAAAAAAZrBmsAGAAAExQXHgEXFiA3PgE3NhAnLgEnJiAHDgEHBpU7Oc6GiwEwi4bOOTs7Oc6Gi/7Qi4bOOTsDgJiLhs45Ozs5zoaLATCLhs45Ozs5zoaLAAAAAAIAAAAABmsGawAYADEAAAEiBw4BBwYQFx4BFxYgNz4BNzYQJy4BJyYDIicuAScmNDc+ATc2MhceARcWFAcOAQcGA4CYi4bOOTs7Oc6GiwEwi4bOOTs7Oc6Gi5h5b2umLS8vLaZrb/Jva6YtLy8tpmtvBms7Oc6Gi/7Qi4bOOTs7Oc6GiwEwi4bOOTv6wC8tpmtv8m9rpi0vLy2ma2/yb2umLS8AAwAAAAAGawZrABgAMQA+AAABIgcOAQcGEBceARcWIDc+ATc2ECcuAScmAyInLgEnJjQ3PgE3NjIXHgEXFhQHDgEHBhMUDgEiLgE0PgEyHgEDgJiKhs85Ozs5z4aKATCKhs85Ozs5z4aKmHlva6YtLy8tpmtv8m9rpi0vLy2ma29nPGd6Zzw8Z3pnPAZrOznPhor+0IqGzzk7OznPhooBMIqGzzk7+sAvLaZrb/Jva6YtLy8tpmtv8m9rpi0vAlU9Zzw8Z3pnPDxnAAAABAAAAAAGIAYhABMAHwApAC0AAAEhIg4BFREUHgEzITI+ATURNC4BASM1IxUjETMVMzU7ASEyFhURFAYjITczNSMFi/vqKEUoKEUoBBYoRSgoRf2CcJVwcJVwlgEqHywsH/7WcJWVBiAoRSj76ihFKChFKAQWKEUo/ICVlQHAu7ssH/7WHyxw4AAAAAACAAAAAAZrBmsAGAAkAAABIgcOAQcGEBceARcWIDc+ATc2ECcuAScmEwcJAScJATcJARcBA4CYi4bOOTs7Oc6GiwEwi4bOOTs7Oc6Gi91p/vT+9GkBC/71aQEMAQxp/vUGazs5zoaL/tCLhs45Ozs5zoaLATCLhs45O/wJaQEL/vVpAQwBDGn+9QELaf70AAABAAAAAAXWBrYAJwAAAREJAREyFxYXFhQHBgcGIicmJyY1IxQXHgEXFjI3PgE3NjQnLgEnJgOA/osBdXpoZjs9PTtmaPRoZjs9lS8tpWtv9G9rpS0vLy2la28FiwEq/ov+iwEqPTtmaPNpZTw9PTxlaXl5b2umLS8vLaZrb/Nva6UuLwABAAAAAAU/BwAAFAAAAREjIgYdASEDIxEhESMRMzU0NjMyBT+dVjwBJSf+/s7//9Ctkwb0/vhISL3+2P0JAvcBKNq6zQAAAAAEAAAAAAaOBwAAMABFAGAAbAAAARQeAxUUBwYEIyImJyY1NDY3NiUuATU0NwYjIiY1NDY3PgEzIQcjHgEVFA4DJzI2NzY1NC4CIyIGBwYVFB4DEzI+AjU0LgEvASYvAiYjIg4DFRQeAgEzFSMVIzUjNTM1MwMfQFtaQDBI/uqfhOU5JVlKgwERIB8VLhaUy0g/TdNwAaKKg0pMMUVGMZImUBo1Ij9qQCpRGS8UKz1ZNjprWzcODxMeChwlThAgNWhvUzZGcX0Da9XVadTUaQPkJEVDUIBOWlN6c1NgPEdRii5SEipAKSQxBMGUUpo2QkBYP4xaSHNHO0A+IRs5ZjqGfVInITtlLmdnUjT8lxo0Xj4ZMCQYIwsXHTgCDiQ4XTtGazsdA2xs29ts2QADAAAAAAaABmwAAwAOACoAAAERIREBFgYrASImNDYyFgERIRE0JiMiBgcGFREhEhAvASEVIz4DMzIWAd3+tgFfAWdUAlJkZ6ZkBI/+t1FWP1UVC/63AgEBAUkCFCpHZz+r0ASP/CED3wEySWJik2Fh/N39yAISaXdFMx4z/dcBjwHwMDCQIDA4H+MAAAEAAAAABpQGAAAxAAABBgcWFRQCDgEEIyAnFjMyNy4BJxYzMjcuAT0BFhcuATU0NxYEFyY1NDYzMhc2NwYHNgaUQ18BTJvW/tKs/vHhIyvhsGmmHyEcKypwk0ROQk4seQFbxgi9hoxgbWAlaV0FaGJFDhyC/v3ut22RBIoCfWEFCxexdQQmAyyOU1hLlbMKJiSGvWYVOXM/CgAAAAEAAAAABYAHAAAiAAABFw4BBwYuAzURIzU+BDc+ATsBESEVIREUHgI3NgUwUBewWWitcE4hqEhyRDAUBQEHBPQBTf6yDSBDME4Bz+0jPgECOFx4eDoCINcaV11vVy0FB/5Y/P36HjQ1HgECAAEAAAAABoAGgABKAAABFAIEIyInNj8BHgEzMj4BNTQuASMiDgMVFBYXFj8BNjc2JyY1NDYzMhYVFAYjIiY3PgI1NCYjIgYVFBcDBhcmAjU0EiQgBBIGgM7+n9FvazsTNhRqPXm+aHfijmm2f1srUE0eCAgGAgYRM9Gpl6mJaz1KDgglFzYyPlYZYxEEzv7OAWEBogFhzgOA0f6fziBdR9MnOYnwlnLIfjpgfYZDaJ4gDCAfGAYXFD1al9mkg6ruVz0jdVkfMkJyVUkx/l5Ga1sBfOnRAWHOzv6fAAAHAAAAAAcBBM8AFwAhADgATwBmAHEAdAAAAREzNhcWFxYXFhcWBw4BBwYHBicmLwEmNxY2NzYuAQcRFAUWNzY/ATY3NjU2JyMGFxYfARYXFhcUFxY3Nj8BNjc2NzYnIwYXFh8BFhcWFRYXFjc2PwE2NzY3NicjBhcWHwEWFxYVFgUzPwEVMxEjBgsBARUnAxwcaC5MND0sTSsvCgdVREdTNWg1KgECq1JrCQcwYkABfhoSCxAKJBQXAX4dAQMCBgMnFxsBJBoSCxAKJBQWAQF+HgEEAgUEJxcbASMZEwsQCiQUFgEBfh4BBAIFBCcXGwH5Q+5B4arNDfHvAhaOAckC/QIBAwwPHzdcZXlZmC8xCAQBAQIDBMIDVkxCZDQF/pUHwgcTCyAUQEdPU8etCAgFCQZHTFxbwLoHEwsgFEBHT1PHrQgIBQkGR0xcW8C6BxMLIBRAR09Tx60ICAUJBkdMXFvAwGQBZQMMFf6D/oYB/fkBAAABAAAAAAYhBrYALAAAASIHDgEHBhURFB4BOwERITU0Nz4BNzYyFx4BFxYdASERMzI+ATURNCcuAScmA4CJfXi6MzU8Zz3g/tUpKJFeYdRhXpEoKf7V4D1nPDUzunh9BrU0M7t4fYn99j1nPAJVlWthXpAoKSkokF5ha5X9qzxnPQIKiX14uzM0AAAAAAIAAAAABUAFQAACAAYAAAkCIREzEQHAAnv9hQLrlQHAAcABwPyAA4AAAAAAAgAAAAAFQAVAAAMABgAAATMRIwkBEQHAlZUBBQJ7BUD8gAHA/kADgAAAAAAAABAAxgABAAAAAAABAAcAAAABAAAAAAACAAcABwABAAAAAAADAAcADgABAAAAAAAEAAcAFQABAAAAAAAFAAsAHAABAAAAAAAGAAcAJwABAAAAAAAKACsALgABAAAAAAALABMAWQADAAEECQABAA4AbAADAAEECQACAA4AegADAAEECQADAA4AiAADAAEECQAEAA4AlgADAAEECQAFABYApAADAAEECQAGAA4AugADAAEECQAKAFYAyAADAAEECQALACYBHlZpZGVvSlNSZWd1bGFyVmlkZW9KU1ZpZGVvSlNWZXJzaW9uIDEuMFZpZGVvSlNHZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuaHR0cDovL2ZvbnRlbGxvLmNvbQBWAGkAZABlAG8ASgBTAFIAZQBnAHUAbABhAHIAVgBpAGQAZQBvAEoAUwBWAGkAZABlAG8ASgBTAFYAZQByAHMAaQBvAG4AIAAxAC4AMABWAGkAZABlAG8ASgBTAEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAIAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgAEcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwluZXh0LWl0ZW0NcHJldmlvdXMtaXRlbQAAAAA=) format("truetype");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\F101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\F102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\F103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\F104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\F105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\F106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\F107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\F108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\F109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\F10A"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\F10B"}.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\F10C"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\F10D"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\F10E"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\F10F"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\F110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before{content:"\F111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\F112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\F113"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\F114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\F115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\F116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\F117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\F118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\F119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\F11A"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\F11B"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\F11C"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\F11D"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\F11E"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\F11F"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\F120"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:normal}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-4-3,.video-js.vjs-16-9,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill,.video-js .vjs-tech{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.75em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:none;border:none;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:-webkit-linear-gradient(-90deg,rgba(0,0,0,.8),hsla(0,0%,100%,0));background:linear-gradient(180deg,rgba(0,0,0,.8),hsla(0,0%,100%,0));overflow:auto;box-sizing:content-box}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto;box-sizing:content-box}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-ms-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-ms-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:4em}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.333333333333333em;z-index:1}.video-js .vjs-load-progress{background:#bfc7d3;background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:#fff;background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:hsla(0,0%,100%,.8);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:relative;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-ms-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;padding-left:2em;padding-right:2em;padding-bottom:3em}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical,.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-level{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.video-js .vjs-volume-panel{-webkit-transition:width 1s;-moz-transition:width 1s;-ms-transition:width 1s;-o-transition:width 1s;transition:width 1s}.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel .vjs-volume-control:hover,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel:hover .vjs-volume-control{visibility:visible;opacity:1;position:relative;-webkit-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;-moz-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;-ms-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;-o-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em}.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-level{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:9em;-webkit-transition:width .1s;-moz-transition:width .1s;-ms-transition:width .1s;-o-transition:width .1s;transition:width .1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3.5em;-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;-moz-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;-ms-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;-o-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;-moz-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;-ms-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;-o-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{display:inline-block;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-poster,.vjs-poster img{vertical-align:middle;padding:0}.vjs-poster img{display:block;margin:0 auto;max-height:100%;width:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js .vjs-time-control{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.video-js .vjs-current-time,.vjs-live .vjs-time-control,.vjs-no-flex .vjs-current-time{display:none}.vjs-no-flex .vjs-remaining-time.vjs-time-control.vjs-control{width:0!important;white-space:nowrap}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control .vjs-icon-placeholder{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,.5)}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-moz-transform:translateY(-3em);-ms-transform:translateY(-3em);-o-transform:translateY(-3em);-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-moz-transform:translateY(-1.5em);-ms-transform:translateY(-1.5em);-o-transform:translateY(-1.5em);-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;animation:0s linear .3s forwards vjs-spinner-show}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(1turn)}}@-webkit-keyframes vjs-spinner-spin{to{-webkit-transform:rotate(1turn)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{position:absolute}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"\F10D";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block;margin-left:5px}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;visibility:hidden}@media \0screen{.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}@media \0screen{.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden}}.carousel.carousel-slider .control-arrow,.carousel .control-arrow{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel.carousel-slider .control-arrow:before,.carousel .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;overflow-x:unset;overflow-y:unset}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}