.easy-autocomplete{position:relative}.easy-autocomplete input{border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;color:#555;float:none;padding:6px 12px}.easy-autocomplete input:hover,.easy-autocomplete input:focus{box-shadow:none}.easy-autocomplete a{display:block}.easy-autocomplete.eac-blue-light input:hover,.easy-autocomplete.eac-blue-light input:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)}.easy-autocomplete.eac-blue-light ul{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)}.easy-autocomplete.eac-blue-light ul li,.easy-autocomplete.eac-blue-light ul .eac-category{border-color:#66afe9}.easy-autocomplete.eac-blue-light ul li.selected,.easy-autocomplete.eac-blue-light ul .eac-category.selected{background-color:#ecf5fc}.easy-autocomplete.eac-green-light input:hover,.easy-autocomplete.eac-green-light input:focus{border-color:#41db00;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(146,237,107,.6)}.easy-autocomplete.eac-green-light ul{border-color:#41db00;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(146,237,107,.6)}.easy-autocomplete.eac-green-light ul li,.easy-autocomplete.eac-green-light ul .eac-category{border-color:#41db00}.easy-autocomplete.eac-green-light ul li.selected,.easy-autocomplete.eac-green-light ul .eac-category.selected{background-color:#9eff75}.easy-autocomplete.eac-red-light input:hover,.easy-autocomplete.eac-red-light input:focus{border-color:#ff5b5b;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(255,90,90,.6)}.easy-autocomplete.eac-red-light ul{border-color:#ff5b5b;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(255,90,90,.6)}.easy-autocomplete.eac-red-light ul li,.easy-autocomplete.eac-red-light ul .eac-category{border-color:#ff5b5b}.easy-autocomplete.eac-red-light ul li.selected,.easy-autocomplete.eac-red-light ul .eac-category.selected{background-color:#ff8e8e}.easy-autocomplete.eac-yellow-light input:hover,.easy-autocomplete.eac-yellow-light input:focus{border-color:#ffdb00;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(255,231,84,.6)}.easy-autocomplete.eac-yellow-light ul{border-color:#ffdb00;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(255,231,84,.6)}.easy-autocomplete.eac-yellow-light ul li,.easy-autocomplete.eac-yellow-light ul .eac-category{border-color:#ffdb00}.easy-autocomplete.eac-yellow-light ul li.selected,.easy-autocomplete.eac-yellow-light ul .eac-category.selected{background-color:#ffe233}.easy-autocomplete.eac-dark-light input:hover,.easy-autocomplete.eac-dark-light input:focus{border-color:#333;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(55,55,55,.6)}.easy-autocomplete.eac-dark-light ul{border-color:#333;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(55,55,55,.6)}.easy-autocomplete.eac-dark-light ul li,.easy-autocomplete.eac-dark-light ul .eac-category{border-color:#333}.easy-autocomplete.eac-dark-light ul li.selected,.easy-autocomplete.eac-dark-light ul .eac-category.selected{background-color:#4d4d4d;color:#fff}.easy-autocomplete.eac-dark{color:#fff}.easy-autocomplete.eac-dark input{background-color:#404040;border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-dark input:hover,.easy-autocomplete.eac-dark input:focus{border-color:#333;box-shadow:0}.easy-autocomplete.eac-dark ul{border-color:#333}.easy-autocomplete.eac-dark ul li,.easy-autocomplete.eac-dark ul .eac-category{background-color:#404040;border-color:#333}.easy-autocomplete.eac-dark ul li.selected,.easy-autocomplete.eac-dark ul .eac-category.selected{background-color:#737373;color:#f6f6f6}.easy-autocomplete.eac-dark-glass{color:#fff}.easy-autocomplete.eac-dark-glass input{background-color:rgba(0,0,0,.8);border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-dark-glass input:hover,.easy-autocomplete.eac-dark-glass input:focus{border-color:rgba(0,0,0,.8);box-shadow:0}.easy-autocomplete.eac-dark-glass ul{border-color:rgba(0,0,0,.8)}.easy-autocomplete.eac-dark-glass ul li,.easy-autocomplete.eac-dark-glass ul .eac-category{background-color:rgba(0,0,0,.8);border-color:rgba(0,0,0,.8)}.easy-autocomplete.eac-dark-glass ul li.selected,.easy-autocomplete.eac-dark-glass ul .eac-category.selected{background-color:rgba(64,64,64,.8);color:#f6f6f6}.easy-autocomplete.eac-dark-glass ul li:last-child,.easy-autocomplete.eac-dark-glass ul .eac-category:last-child{border-radius:0 0 4px 4px}.easy-autocomplete.eac-blue{color:#fff}.easy-autocomplete.eac-blue input{background-color:#6d9ed1;border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-blue input::-webkit-input-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-moz-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input::-moz-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-ms-input-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:hover,.easy-autocomplete.eac-blue input:focus{border-color:#5a91cb;box-shadow:0}.easy-autocomplete.eac-blue ul{border-color:#5a91cb}.easy-autocomplete.eac-blue ul li,.easy-autocomplete.eac-blue ul .eac-category{background-color:#6d9ed1;border-color:#5a91cb}.easy-autocomplete.eac-blue ul li.selected,.easy-autocomplete.eac-blue ul .eac-category.selected{background-color:#94b8dd;color:#f6f6f6}.easy-autocomplete.eac-yellow{color:#333}.easy-autocomplete.eac-yellow input{background-color:#ffdb7e;border-color:#333;border-radius:4px;box-shadow:0;color:#333}.easy-autocomplete.eac-yellow input:hover,.easy-autocomplete.eac-yellow input:focus{border-color:#333;box-shadow:0}.easy-autocomplete.eac-yellow ul{border-color:#333}.easy-autocomplete.eac-yellow ul li,.easy-autocomplete.eac-yellow ul .eac-category{background-color:#ffdb7e;border-color:#333}.easy-autocomplete.eac-yellow ul li.selected,.easy-autocomplete.eac-yellow ul .eac-category.selected{background-color:#ffe9b1;color:#333}.easy-autocomplete.eac-purple{color:#333}.easy-autocomplete.eac-purple input{background-color:#d6d1e7;border-color:#b8afd5;box-shadow:0;color:#333}.easy-autocomplete.eac-purple input:hover,.easy-autocomplete.eac-purple input:focus{border-color:#333;box-shadow:0}.easy-autocomplete.eac-purple ul{border-color:#333}.easy-autocomplete.eac-purple ul li,.easy-autocomplete.eac-purple ul .eac-category{background-color:#d6d1e7;border-color:#333}.easy-autocomplete.eac-purple ul li.selected,.easy-autocomplete.eac-purple ul .eac-category.selected{background-color:#ebe8f3;color:#333}.easy-autocomplete.eac-bootstrap input{border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;color:#555;padding:6px 12px}.easy-autocomplete-container{left:0;position:absolute;width:100%;z-index:2}.easy-autocomplete-container ul{background:none repeat scroll 0 0 #fff;border-top:1px dotted #ccc;display:none;margin-top:0;padding-bottom:0;padding-left:0;position:relative;top:-1px}.easy-autocomplete-container ul li,.easy-autocomplete-container ul .eac-category{background:inherit;border-color:#ccc;border-image:none;border-style:solid;border-width:0 1px;display:block;font-size:14px;font-weight:normal;padding:4px 12px}.easy-autocomplete-container ul li:last-child{border-radius:0 0 2px 2px;border-width:0 1px 1px}.easy-autocomplete-container ul li.selected{background:none repeat scroll 0 0 #ebebeb;cursor:pointer}.easy-autocomplete-container ul li.selected div{font-weight:normal}.easy-autocomplete-container ul li div{display:block;font-weight:normal;word-break:break-all}.easy-autocomplete-container ul li b{font-weight:bold}.easy-autocomplete-container ul .eac-category{font-color:#aaa;font-style:italic}.eac-description .eac-item span{color:#aaa;font-style:italic;font-size:.9em}.eac-icon-left .eac-item img{margin-right:4px;max-height:30px}.eac-icon-right .eac-item{margin-top:8px;min-height:24px;position:relative}.eac-icon-right .eac-item img{margin-left:4px;max-height:30px;position:absolute;right:-4px;top:-8px}@charset "UTF-8";body,h1,h2,h3,ol,ul{margin:0}@font-face{font-family:tasteatlas-font;src:url(../eot/tasteatlas-fonteac5.eot);src:url(../eot/tasteatlas-fonteac5.eot#iefix) format("eot"),url(../woff/tasteatlas-fonteac5.woff) format("woff"),url(../ttf/tasteatlas-fonteac5.ttf) format("truetype"),url(../tasteatlas-fonteac5.html#tasteatlas-font) format("svg")}[class*=" ta-"],[class^=ta-]{font-family:tasteatlas-font!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-submit .btn-submit,.form-submit .input-holder .form-control .label,.form-submit .input-holder .form-control input,.form-submit .input-holder .form-control textarea,body{font-family:"Open Sans",sans-serif}.ta-arrow-down:before{content:""}.ta-cancel:before{content:""}.ta-check:before{content:""}.ta-close:before{content:""}.ta-facebook-simple:before{content:""}.ta-facebook:before{content:""}.ta-instagram:before{content:""}.ta-linkedin:before{content:""}.ta-mail:before{content:""}.ta-pin:before{content:""}.ta-pinterest:before{content:""}.ta-plus:before{content:""}.ta-reddit:before{content:""}.ta-search:before{content:""}.ta-share:before{content:""}.ta-star:before{content:""}.ta-tap:before{content:""}.ta-tiktok:before{content:""}.ta-trash:before{content:""}.ta-triangle-right:before{content:""}.ta-twitter-x:before{content:""}.ta-upload:before{content:""}*{outline:0!important}body{background:#f8f9fb;overflow-x:hidden;-webkit-tap-highlight-color:transparent;overflow-anchor:none}body.disable-scroll{overflow:hidden}body.mobile .popup{width:calc(100% - 40px);height:calc(100% - 90px);top:0;left:0;padding:60px 20px 30px}ol,ul{list-style:none;padding:0}a,a:focus{text-decoration:none;color:#101010}i,span{vertical-align:middle}.flex{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.flex-justify-between,.main-footer-container,.main-menu-container{justify-content:space-between}.flex-justify-center{justify-content:center}.flex-align-center{align-items:center}.flex-1{flex:1}.gap-15{gap:15px}.no-bottom-margin{margin-bottom:0!important}.img-holder{position:relative;background:#000;overflow:hidden}.img-holder img{position:absolute;width:100%;display:block;height:auto}.display-none{display:none!important}[class*=" ta-"]:before,[class^=ta-]:before{margin:0}.modal{position:fixed;z-index:99999;left:0;top:0;height:100%;width:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.modal .popup{width:580px;background:#f8f9fb;position:relative;margin:60px auto;overflow:auto;z-index:999999;padding:60px 30px 30px}.modal .popup .btn-close{position:absolute;height:60px;width:60px;text-align:center;line-height:60px;cursor:pointer;top:0;right:0;font-size:18px}.btn-disabled{opacity:.5;pointer-events:none}.loading-holder{width:100%;height:100%}.loading-holder img{width:100%}.margin-top-50{margin-top:50px}.rating-button-holder{height:22px;width:17px;border-radius:15px;border:1px solid #fff;color:#fff;position:absolute;bottom:10px;right:10px;padding-left:5px;cursor:pointer}.rating-button-holder i{font-size:9px;line-height:24px}.rating-button-holder.voted{background:#fff;color:#101010;width:unset;font-size:10px;font-weight:600;padding:0 6px;align-items:center}.rating-button-holder.voted i{font-size:7px;margin:2px 0 0 4px;color:#f8533d}.vote-container{margin-bottom:40px}.vote-container .vote-text{height:20px;text-align:center;font-size:14px;margin-bottom:20px;text-transform:lowercase}.vote-container .stars-holder{position:relative;width:175px;height:25px;user-select:none;margin:0 auto}.vote-container .stars-holder input{visibility:hidden}.stars{position:absolute;top:0;width:35px;cursor:pointer;white-space:nowrap;overflow:hidden;font-size:25px;line-height:25px;color:#e2e3e2}.stars:active,.stars:active~.stars,.stars:hover,.stars:hover~.stars,input:checked~.stars,input:checked~.stars:active{color:#f2c580}.stars.btn-cancel{left:0;top:4px;line-height:21px;font-size:21px}.stars.stars--05,.stars.stars--1{left:0}.stars.stars--15,.stars.stars--2{left:35px}.stars.stars--25,.stars.stars--3{left:70px}.stars.stars--35,.stars.stars--4{left:105px}.stars.stars--45,.stars.stars--5{left:140px}.stars.stars--half{width:13px}.filter-holder{font-size:18px;text-transform:uppercase;margin:45px 0 25px}.filter-holder .filter-item{margin-right:50px;align-items:center}.filter-holder .filter-item .dropdown-holder{position:relative;margin-left:20px}.filter-holder .filter-item .dropdown-holder:not(.fluid-width){width:190px}.filter-holder .filter-item .dropdown-holder select::-ms-expand{display:none}.filter-holder .filter-item .dropdown-holder:not(.without-arrow):after{content:'';font-family:ta-font;font-size:6px;right:12px;top:17px;position:absolute;pointer-events:none}.filter-holder .filter-item .dropdown-holder select{cursor:pointer;border-radius:3px;width:100%;height:38px;border:1px solid #e6e6e6;background:#f2f3f5;font-family:"Nunito Sans",sans-serif;line-height:36px;font-size:18px;padding:1px 25px 0 6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;-ms-word-break:normal;word-break:normal;text-transform:uppercase}.filter-holder .filter-item .dropdown-holder.without-arrow select{padding-right:6px}.filter-holder .filter-item .autocomplete-holder:before{content:'';font-family:ta-font;font-size:18px;position:absolute;top:10px;right:10px;color:#c4c4c4}.filter-holder .filter-item .autocomplete-holder input{border:1px solid #e2e2e2;background:#f0f1f3;border-radius:3px;box-shadow:none;height:18px;font-size:18px;padding:10px 38px 9px 15px;color:#101010;font-family:"Nunito Sans",sans-serif;text-transform:uppercase;width:305px}.filter-holder .filter-item .autocomplete-holder input::placeholder{color:#c4c4c4}.filter-holder .filter-item .autocomplete-holder .easy-autocomplete-container{top:44px}.filter-holder .filter-item .autocomplete-holder .easy-autocomplete-container ul{border:1px solid #e2e2e2;background:#f0f1f3;color:#7c7c7e}.filter-holder .filter-item .autocomplete-holder .easy-autocomplete-container ul li{border:none;font-size:18px;font-family:"Nunito Sans",sans-serif}.filter-holder .filter-item .autocomplete-holder .easy-autocomplete-container ul li.selected{background:#f8f9fb;color:#101010}.filter-holder .filter-item .autocomplete-holder .easy-autocomplete-container ul li:not(:first-child){border-top:1px solid #e2e2e2}.mobile .filter-holder{font-size:13px;margin:40px 20px 25px;flex-direction:column}.mobile .filter-holder .filter-item{margin-right:0;flex:1}.mobile .filter-holder .filter-item:not(:last-child){margin-bottom:13px}.mobile .filter-holder .filter-item .sort-desc{flex:0 0 65px}.mobile .filter-holder .filter-item .dropdown-holder{margin-left:5px}.mobile .filter-holder .filter-item .dropdown-holder:not(.fluid-width){width:135px}.mobile .filter-holder .filter-item .dropdown-holder select{height:27px;line-height:25px;font-size:13px;padding:1px 22px 0 4px}.mobile .filter-holder .filter-item .dropdown-holder.without-arrow select{padding-right:4px}.mobile .filter-holder .filter-item .dropdown-holder:after{font-size:5px;right:10px;top:11px}.mobile .filter-holder .filter-item .autocomplete-holder{width:100%}.mobile .filter-holder .filter-item .autocomplete-holder input{width:calc(100% - 55px)}.share-buttons-holder{position:absolute;top:0;right:0;align-items:flex-end;height:50px;flex-direction:column;transition:all .1s;overflow:hidden}.share-buttons-holder.expanded{height:207px}.share-buttons-holder .btn-share{font-size:22px;color:#fff;text-align:center;cursor:pointer;padding:10px}.share-buttons-holder .btn-share i{vertical-align:unset;line-height:22px}.share-buttons-holder .share-options-container{width:40px;padding-top:5px;margin-right:7px;z-index:1}.share-buttons-holder .share-options-container .share-options-holder{background:#f8f9fb;border-radius:2px;text-align:center;position:relative;flex-direction:column}.share-buttons-holder .share-options-container .share-options-holder:before{content:"";position:absolute;top:-5px;right:4px;width:0;height:0;border-color:#f8f9fb transparent;border-style:solid;border-width:0 3px 5px;z-index:1}.share-buttons-holder .share-options-container .share-options-holder .share-option{padding:10px 0;font-size:16px;line-height:16px;cursor:pointer}.share-buttons-holder.dark .btn-share{color:#101010}.share-buttons-holder.with-border .share-options-container{width:38px}.share-buttons-holder.with-border .share-options-container .share-options-holder{background:#fff;border:1px solid #f2f3f5}.share-buttons-holder.with-border .share-options-container .share-options-holder:before{top:-4px;right:5px;border-color:#fff transparent;border-width:0 2px 4px}.share-buttons-holder.with-border .share-options-container .share-options-holder:after{content:"";position:absolute;width:0;height:0;top:-5px;right:4px;border-color:#f2f3f5 transparent;border-style:solid;border-width:0 3px 5px}.share-buttons-holder.horizontal{flex-direction:row-reverse;width:30px;height:40px;align-items:center}.share-buttons-holder.horizontal.expanded{height:unset;width:187px}.share-buttons-holder.horizontal .btn-share{flex:0 0 30px;height:40px;line-height:40px}.share-buttons-holder.horizontal .share-options-container{padding-top:0;margin-right:0;width:unset;padding-right:5px}.share-buttons-holder.horizontal .share-options-container .share-options-holder{height:38px;background:#fff;flex-direction:row-reverse;border:1px solid #f2f3f5}.share-buttons-holder.horizontal .share-options-container .share-options-holder:after{content:"";position:absolute;top:17px;right:-5px;width:0;height:0;border-color:transparent #f2f3f5;border-style:solid;border-width:3px 0 3px 5px}.share-buttons-holder.horizontal .share-options-container .share-options-holder:before{top:18px;right:-4px;width:0;height:0;border-color:transparent #fff;border-style:solid;border-width:2px 0 2px 4px}.share-buttons-holder.horizontal .share-options-container .share-options-holder .share-option{padding:0 10px;line-height:40px}.share-buttons-holder.horizontal .share-options-container .share-options-holder .share-option i{vertical-align:unset}.list-box-small-holder{background:#fff;box-shadow:0 6px 20px 0 rgba(184,186,188,.13);flex-basis:48%;margin-bottom:34px}.list-box-small-holder:not(:nth-child(2n)){margin-right:4%}.list-box-small-holder a{display:block}.list-box-small-holder .img-holder{flex-basis:130px;height:130px}.list-box-small-holder .img-holder img{height:130px;width:130px;object-fit:cover}.list-box-small-holder .img-holder .order{width:35px;height:35px;background:#fff;font-family:"Nunito Sans",sans-serif;font-weight:900;color:#000;line-height:35px;font-size:18px;text-align:center;position:absolute;top:0;left:0}.list-box-small-holder .img-holder .order.first{background:#ffda82}.list-box-small-holder .content{flex:1;padding:15px 20px;color:#000;position:relative}.list-box-small-holder .content .title{font-size:20px;line-height:1.07;font-weight:900;font-family:"Playfair Display",serif;margin-bottom:15px;padding-right:40px}.country-title,.list-box-small-holder .content .rating{font-family:"Nunito Sans",sans-serif}.list-box-small-holder .content .title .with-clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:45px;overflow:hidden}.list-box-small-holder .content .desc img,.list-box-small-holder .content .title img{border-radius:50%;vertical-align:middle;margin-right:10px;height:16px;width:16px;object-fit:cover}.list-box-small-holder .content .title img{margin-top:3px}.list-box-small-holder .content .desc{font-size:14px;font-weight:600;letter-spacing:-.15px;align-items:center;margin-top:15px}.form-submit .small,.list-box-small-holder .content .content-bottom span,.section-progress-holder .content span{vertical-align:unset}.list-box-small-holder .content .subtitle{font-size:12px;font-weight:600;letter-spacing:-.13px;color:#7c7c7e}.list-box-small-holder .content .rating{font-size:12px;color:#7c7c7e;position:absolute;letter-spacing:-.13px;top:15px;right:20px}.list-box-small-holder .content .rating i{margin-right:5px;color:#ffda82;font-size:9px}.list-box-small-holder .content.with-category .subtitle{width:calc(100% - 35px)}.list-box-small-holder .content.with-category .title{margin-bottom:0;padding-right:0}.list-box-small-holder .content .content-bottom{position:absolute;bottom:0;margin-top:0;padding-right:15px}.list-box-small-holder .content .content-bottom .label{font-size:9px;font-weight:800;line-height:9px;letter-spacing:-.1px;text-transform:uppercase}.list-box-small-holder .content .content-bottom .text{font-size:10px;letter-spacing:-.11px;font-weight:600;margin-bottom:7px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:15px;overflow:hidden}.list-box-small-holder .content .content-bottom .text .red{color:#ca2f4a}.list-box-small-holder .content .content-bottom .text .accent{font-weight:700}.list-box-small-holder .rating-button-holder{bottom:5px;right:5px}.list-box-small-holder .rating-button-holder i{line-height:22px}.list-box-small-holder .rating-button-holder.voted i{margin-top:0}.mobile .list-box-small-holder{margin-right:0;margin-bottom:0}.mobile .list-box-small-holder:not(:last-child){margin-bottom:15px}.mobile .list-box-small-holder .img-holder{flex-basis:100px;height:100px}.mobile .list-box-small-holder .img-holder img{height:100px;width:130px}.mobile .list-box-small-holder .content{padding:10px 15px}.mobile .list-box-small-holder .content .title{font-size:15px;line-height:1.07;margin-bottom:6px;padding-right:50px}.mobile .list-box-small-holder .content .title .with-clamp{height:33px}.mobile .list-box-small-holder .content .title img{margin-right:10px;height:16px;width:16px;margin-top:0}.mobile .list-box-small-holder .content .desc{font-size:10px;letter-spacing:-.11px;margin-top:10px}.mobile .list-box-small-holder .content .desc img{margin-right:5px}.mobile .list-box-small-holder .content .rating{top:10px;right:15px}.mobile .list-box-small-holder .content.with-category .rating{top:10px}.mobile .list-box-small-holder .content .content-bottom{position:absolute;bottom:0;margin-top:0;padding-right:15px}.mobile .list-box-small-holder .content .content-bottom .label{font-size:9px;font-weight:800;line-height:9px;letter-spacing:-.1px;text-transform:uppercase}.mobile .list-box-small-holder .content .content-bottom .text{font-size:9px;letter-spacing:-.1px;margin-bottom:4px;height:13px}.mobile .list-box-small-holder .rating-button-holder{bottom:5px;right:5px}.mobile .list-box-small-holder .rating-button-holder i{line-height:22px}.progress-circle .set-size{font-size:70px}.progress-circle .charts-container:after{clear:both;content:'';display:table}.progress-circle .pie-wrapper{width:1em;height:1em;float:left;position:relative}.progress-circle .pie-wrapper:nth-child(3n+1){clear:both}.progress-circle .pie-wrapper .pie{width:100%;height:100%;clip:rect(0,1em,1em,.5em);left:0;position:absolute;top:0}.progress-circle .pie-wrapper .pie .half-circle{width:100%;height:100%;border:3px solid #3498db;border-radius:50%;clip:rect(0,.5em,1em,0);left:0;position:absolute;top:0;box-sizing:border-box}.progress-circle .pie-wrapper .label{display:block;position:absolute;text-align:center;top:50%;right:50%;transform:translate(50%,-50%);font-size:17px;font-weight:700}.progress-circle .pie-wrapper.progress-1 .pie .right-side,.progress-circle .pie-wrapper.progress-10 .pie .right-side,.progress-circle .pie-wrapper.progress-11 .pie .right-side,.progress-circle .pie-wrapper.progress-12 .pie .right-side,.progress-circle .pie-wrapper.progress-13 .pie .right-side,.progress-circle .pie-wrapper.progress-14 .pie .right-side,.progress-circle .pie-wrapper.progress-15 .pie .right-side,.progress-circle .pie-wrapper.progress-16 .pie .right-side,.progress-circle .pie-wrapper.progress-17 .pie .right-side,.progress-circle .pie-wrapper.progress-18 .pie .right-side,.progress-circle .pie-wrapper.progress-19 .pie .right-side,.progress-circle .pie-wrapper.progress-2 .pie .right-side,.progress-circle .pie-wrapper.progress-20 .pie .right-side,.progress-circle .pie-wrapper.progress-21 .pie .right-side,.progress-circle .pie-wrapper.progress-22 .pie .right-side,.progress-circle .pie-wrapper.progress-23 .pie .right-side,.progress-circle .pie-wrapper.progress-24 .pie .right-side,.progress-circle .pie-wrapper.progress-25 .pie .right-side,.progress-circle .pie-wrapper.progress-26 .pie .right-side,.progress-circle .pie-wrapper.progress-27 .pie .right-side,.progress-circle .pie-wrapper.progress-28 .pie .right-side,.progress-circle .pie-wrapper.progress-29 .pie .right-side,.progress-circle .pie-wrapper.progress-3 .pie .right-side,.progress-circle .pie-wrapper.progress-30 .pie .right-side,.progress-circle .pie-wrapper.progress-31 .pie .right-side,.progress-circle .pie-wrapper.progress-32 .pie .right-side,.progress-circle .pie-wrapper.progress-33 .pie .right-side,.progress-circle .pie-wrapper.progress-34 .pie .right-side,.progress-circle .pie-wrapper.progress-35 .pie .right-side,.progress-circle .pie-wrapper.progress-36 .pie .right-side,.progress-circle .pie-wrapper.progress-37 .pie .right-side,.progress-circle .pie-wrapper.progress-38 .pie .right-side,.progress-circle .pie-wrapper.progress-39 .pie .right-side,.progress-circle .pie-wrapper.progress-4 .pie .right-side,.progress-circle .pie-wrapper.progress-40 .pie .right-side,.progress-circle .pie-wrapper.progress-41 .pie .right-side,.progress-circle .pie-wrapper.progress-42 .pie .right-side,.progress-circle .pie-wrapper.progress-43 .pie .right-side,.progress-circle .pie-wrapper.progress-44 .pie .right-side,.progress-circle .pie-wrapper.progress-45 .pie .right-side,.progress-circle .pie-wrapper.progress-46 .pie .right-side,.progress-circle .pie-wrapper.progress-47 .pie .right-side,.progress-circle .pie-wrapper.progress-48 .pie .right-side,.progress-circle .pie-wrapper.progress-49 .pie .right-side,.progress-circle .pie-wrapper.progress-5 .pie .right-side,.progress-circle .pie-wrapper.progress-50 .pie .right-side,.progress-circle .pie-wrapper.progress-6 .pie .right-side,.progress-circle .pie-wrapper.progress-7 .pie .right-side,.progress-circle .pie-wrapper.progress-8 .pie .right-side,.progress-circle .pie-wrapper.progress-9 .pie .right-side{display:none}.progress-circle .pie-wrapper .circle-border{width:100%;height:100%;border:3px solid #e2e3e2;border-radius:50%;box-sizing:border-box}.progress-circle .pie-wrapper.progress-1 .pie .half-circle,.progress-circle .pie-wrapper.progress-10 .pie .half-circle,.progress-circle .pie-wrapper.progress-100 .pie .half-circle,.progress-circle .pie-wrapper.progress-11 .pie .half-circle,.progress-circle .pie-wrapper.progress-12 .pie .half-circle,.progress-circle .pie-wrapper.progress-13 .pie .half-circle,.progress-circle .pie-wrapper.progress-14 .pie .half-circle,.progress-circle .pie-wrapper.progress-15 .pie .half-circle,.progress-circle .pie-wrapper.progress-16 .pie .half-circle,.progress-circle .pie-wrapper.progress-17 .pie .half-circle,.progress-circle .pie-wrapper.progress-18 .pie .half-circle,.progress-circle .pie-wrapper.progress-19 .pie .half-circle,.progress-circle .pie-wrapper.progress-2 .pie .half-circle,.progress-circle .pie-wrapper.progress-20 .pie .half-circle,.progress-circle .pie-wrapper.progress-21 .pie .half-circle,.progress-circle .pie-wrapper.progress-22 .pie .half-circle,.progress-circle .pie-wrapper.progress-23 .pie .half-circle,.progress-circle .pie-wrapper.progress-24 .pie .half-circle,.progress-circle .pie-wrapper.progress-25 .pie .half-circle,.progress-circle .pie-wrapper.progress-26 .pie .half-circle,.progress-circle .pie-wrapper.progress-27 .pie .half-circle,.progress-circle .pie-wrapper.progress-28 .pie .half-circle,.progress-circle .pie-wrapper.progress-29 .pie .half-circle,.progress-circle .pie-wrapper.progress-3 .pie .half-circle,.progress-circle .pie-wrapper.progress-30 .pie .half-circle,.progress-circle .pie-wrapper.progress-31 .pie .half-circle,.progress-circle .pie-wrapper.progress-32 .pie .half-circle,.progress-circle .pie-wrapper.progress-33 .pie .half-circle,.progress-circle .pie-wrapper.progress-34 .pie .half-circle,.progress-circle .pie-wrapper.progress-35 .pie .half-circle,.progress-circle .pie-wrapper.progress-36 .pie .half-circle,.progress-circle .pie-wrapper.progress-37 .pie .half-circle,.progress-circle .pie-wrapper.progress-38 .pie .half-circle,.progress-circle .pie-wrapper.progress-39 .pie .half-circle,.progress-circle .pie-wrapper.progress-4 .pie .half-circle,.progress-circle .pie-wrapper.progress-40 .pie .half-circle,.progress-circle .pie-wrapper.progress-41 .pie .half-circle,.progress-circle .pie-wrapper.progress-42 .pie .half-circle,.progress-circle .pie-wrapper.progress-43 .pie .half-circle,.progress-circle .pie-wrapper.progress-44 .pie .half-circle,.progress-circle .pie-wrapper.progress-45 .pie .half-circle,.progress-circle .pie-wrapper.progress-46 .pie .half-circle,.progress-circle .pie-wrapper.progress-47 .pie .half-circle,.progress-circle .pie-wrapper.progress-48 .pie .half-circle,.progress-circle .pie-wrapper.progress-49 .pie .half-circle,.progress-circle .pie-wrapper.progress-5 .pie .half-circle,.progress-circle .pie-wrapper.progress-50 .pie .half-circle,.progress-circle .pie-wrapper.progress-51 .pie .half-circle,.progress-circle .pie-wrapper.progress-52 .pie .half-circle,.progress-circle .pie-wrapper.progress-53 .pie .half-circle,.progress-circle .pie-wrapper.progress-54 .pie .half-circle,.progress-circle .pie-wrapper.progress-55 .pie .half-circle,.progress-circle .pie-wrapper.progress-56 .pie .half-circle,.progress-circle .pie-wrapper.progress-57 .pie .half-circle,.progress-circle .pie-wrapper.progress-58 .pie .half-circle,.progress-circle .pie-wrapper.progress-59 .pie .half-circle,.progress-circle .pie-wrapper.progress-6 .pie .half-circle,.progress-circle .pie-wrapper.progress-60 .pie .half-circle,.progress-circle .pie-wrapper.progress-61 .pie .half-circle,.progress-circle .pie-wrapper.progress-62 .pie .half-circle,.progress-circle .pie-wrapper.progress-63 .pie .half-circle,.progress-circle .pie-wrapper.progress-64 .pie .half-circle,.progress-circle .pie-wrapper.progress-65 .pie .half-circle,.progress-circle .pie-wrapper.progress-66 .pie .half-circle,.progress-circle .pie-wrapper.progress-67 .pie .half-circle,.progress-circle .pie-wrapper.progress-68 .pie .half-circle,.progress-circle .pie-wrapper.progress-69 .pie .half-circle,.progress-circle .pie-wrapper.progress-7 .pie .half-circle,.progress-circle .pie-wrapper.progress-70 .pie .half-circle,.progress-circle .pie-wrapper.progress-71 .pie .half-circle,.progress-circle .pie-wrapper.progress-72 .pie .half-circle,.progress-circle .pie-wrapper.progress-73 .pie .half-circle,.progress-circle .pie-wrapper.progress-74 .pie .half-circle,.progress-circle .pie-wrapper.progress-75 .pie .half-circle,.progress-circle .pie-wrapper.progress-76 .pie .half-circle,.progress-circle .pie-wrapper.progress-77 .pie .half-circle,.progress-circle .pie-wrapper.progress-78 .pie .half-circle,.progress-circle .pie-wrapper.progress-79 .pie .half-circle,.progress-circle .pie-wrapper.progress-8 .pie .half-circle,.progress-circle .pie-wrapper.progress-80 .pie .half-circle,.progress-circle .pie-wrapper.progress-81 .pie .half-circle,.progress-circle .pie-wrapper.progress-82 .pie .half-circle,.progress-circle .pie-wrapper.progress-83 .pie .half-circle,.progress-circle .pie-wrapper.progress-84 .pie .half-circle,.progress-circle .pie-wrapper.progress-85 .pie .half-circle,.progress-circle .pie-wrapper.progress-86 .pie .half-circle,.progress-circle .pie-wrapper.progress-87 .pie .half-circle,.progress-circle .pie-wrapper.progress-88 .pie .half-circle,.progress-circle .pie-wrapper.progress-89 .pie .half-circle,.progress-circle .pie-wrapper.progress-9 .pie .half-circle,.progress-circle .pie-wrapper.progress-90 .pie .half-circle,.progress-circle .pie-wrapper.progress-91 .pie .half-circle,.progress-circle .pie-wrapper.progress-92 .pie .half-circle,.progress-circle .pie-wrapper.progress-93 .pie .half-circle,.progress-circle .pie-wrapper.progress-94 .pie .half-circle,.progress-circle .pie-wrapper.progress-95 .pie .half-circle,.progress-circle .pie-wrapper.progress-96 .pie .half-circle,.progress-circle .pie-wrapper.progress-97 .pie .half-circle,.progress-circle .pie-wrapper.progress-98 .pie .half-circle,.progress-circle .pie-wrapper.progress-99 .pie .half-circle{border-color:#f2c580}.progress-circle .pie-wrapper.progress-1 .pie .left-side{transform:rotate(3.6deg)}.progress-circle .pie-wrapper.progress-2 .pie .left-side{transform:rotate(7.2deg)}.progress-circle .pie-wrapper.progress-3 .pie .left-side{transform:rotate(10.8deg)}.progress-circle .pie-wrapper.progress-4 .pie .left-side{transform:rotate(14.4deg)}.progress-circle .pie-wrapper.progress-5 .pie .left-side{transform:rotate(18deg)}.progress-circle .pie-wrapper.progress-6 .pie .left-side{transform:rotate(21.6deg)}.progress-circle .pie-wrapper.progress-7 .pie .left-side{transform:rotate(25.2deg)}.progress-circle .pie-wrapper.progress-8 .pie .left-side{transform:rotate(28.8deg)}.progress-circle .pie-wrapper.progress-9 .pie .left-side{transform:rotate(32.4deg)}.progress-circle .pie-wrapper.progress-10 .pie .left-side{transform:rotate(36deg)}.progress-circle .pie-wrapper.progress-11 .pie .left-side{transform:rotate(39.6deg)}.progress-circle .pie-wrapper.progress-12 .pie .left-side{transform:rotate(43.2deg)}.progress-circle .pie-wrapper.progress-13 .pie .left-side{transform:rotate(46.8deg)}.progress-circle .pie-wrapper.progress-14 .pie .left-side{transform:rotate(50.4deg)}.progress-circle .pie-wrapper.progress-15 .pie .left-side{transform:rotate(54deg)}.progress-circle .pie-wrapper.progress-16 .pie .left-side{transform:rotate(57.6deg)}.progress-circle .pie-wrapper.progress-17 .pie .left-side{transform:rotate(61.2deg)}.progress-circle .pie-wrapper.progress-18 .pie .left-side{transform:rotate(64.8deg)}.progress-circle .pie-wrapper.progress-19 .pie .left-side{transform:rotate(68.4deg)}.progress-circle .pie-wrapper.progress-20 .pie .left-side{transform:rotate(72deg)}.progress-circle .pie-wrapper.progress-21 .pie .left-side{transform:rotate(75.6deg)}.progress-circle .pie-wrapper.progress-22 .pie .left-side{transform:rotate(79.2deg)}.progress-circle .pie-wrapper.progress-23 .pie .left-side{transform:rotate(82.8deg)}.progress-circle .pie-wrapper.progress-24 .pie .left-side{transform:rotate(86.4deg)}.progress-circle .pie-wrapper.progress-25 .pie .left-side{transform:rotate(90deg)}.progress-circle .pie-wrapper.progress-26 .pie .left-side{transform:rotate(93.6deg)}.progress-circle .pie-wrapper.progress-27 .pie .left-side{transform:rotate(97.2deg)}.progress-circle .pie-wrapper.progress-28 .pie .left-side{transform:rotate(100.8deg)}.progress-circle .pie-wrapper.progress-29 .pie .left-side{transform:rotate(104.4deg)}.progress-circle .pie-wrapper.progress-30 .pie .left-side{transform:rotate(108deg)}.progress-circle .pie-wrapper.progress-31 .pie .left-side{transform:rotate(111.6deg)}.progress-circle .pie-wrapper.progress-32 .pie .left-side{transform:rotate(115.2deg)}.progress-circle .pie-wrapper.progress-33 .pie .left-side{transform:rotate(118.8deg)}.progress-circle .pie-wrapper.progress-34 .pie .left-side{transform:rotate(122.4deg)}.progress-circle .pie-wrapper.progress-35 .pie .left-side{transform:rotate(126deg)}.progress-circle .pie-wrapper.progress-36 .pie .left-side{transform:rotate(129.6deg)}.progress-circle .pie-wrapper.progress-37 .pie .left-side{transform:rotate(133.2deg)}.progress-circle .pie-wrapper.progress-38 .pie .left-side{transform:rotate(136.8deg)}.progress-circle .pie-wrapper.progress-39 .pie .left-side{transform:rotate(140.4deg)}.progress-circle .pie-wrapper.progress-40 .pie .left-side{transform:rotate(144deg)}.progress-circle .pie-wrapper.progress-41 .pie .left-side{transform:rotate(147.6deg)}.progress-circle .pie-wrapper.progress-42 .pie .left-side{transform:rotate(151.2deg)}.progress-circle .pie-wrapper.progress-43 .pie .left-side{transform:rotate(154.8deg)}.progress-circle .pie-wrapper.progress-44 .pie .left-side{transform:rotate(158.4deg)}.progress-circle .pie-wrapper.progress-45 .pie .left-side{transform:rotate(162deg)}.progress-circle .pie-wrapper.progress-46 .pie .left-side{transform:rotate(165.6deg)}.progress-circle .pie-wrapper.progress-47 .pie .left-side{transform:rotate(169.2deg)}.progress-circle .pie-wrapper.progress-48 .pie .left-side{transform:rotate(172.8deg)}.progress-circle .pie-wrapper.progress-49 .pie .left-side{transform:rotate(176.4deg)}.progress-circle .pie-wrapper.progress-50 .pie .left-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-51 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-51 .pie .left-side{transform:rotate(183.6deg)}.progress-circle .pie-wrapper.progress-51 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-52 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-52 .pie .left-side{transform:rotate(187.2deg)}.progress-circle .pie-wrapper.progress-52 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-53 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-53 .pie .left-side{transform:rotate(190.8deg)}.progress-circle .pie-wrapper.progress-53 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-54 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-54 .pie .left-side{transform:rotate(194.4deg)}.progress-circle .pie-wrapper.progress-54 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-55 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-55 .pie .left-side{transform:rotate(198deg)}.progress-circle .pie-wrapper.progress-55 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-56 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-56 .pie .left-side{transform:rotate(201.6deg)}.progress-circle .pie-wrapper.progress-56 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-57 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-57 .pie .left-side{transform:rotate(205.2deg)}.progress-circle .pie-wrapper.progress-57 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-58 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-58 .pie .left-side{transform:rotate(208.8deg)}.progress-circle .pie-wrapper.progress-58 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-59 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-59 .pie .left-side{transform:rotate(212.4deg)}.progress-circle .pie-wrapper.progress-59 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-60 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-60 .pie .left-side{transform:rotate(216deg)}.progress-circle .pie-wrapper.progress-60 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-61 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-61 .pie .left-side{transform:rotate(219.6deg)}.progress-circle .pie-wrapper.progress-61 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-62 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-62 .pie .left-side{transform:rotate(223.2deg)}.progress-circle .pie-wrapper.progress-62 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-63 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-63 .pie .left-side{transform:rotate(226.8deg)}.progress-circle .pie-wrapper.progress-63 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-64 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-64 .pie .left-side{transform:rotate(230.4deg)}.progress-circle .pie-wrapper.progress-64 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-65 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-65 .pie .left-side{transform:rotate(234deg)}.progress-circle .pie-wrapper.progress-65 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-66 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-66 .pie .left-side{transform:rotate(237.6deg)}.progress-circle .pie-wrapper.progress-66 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-67 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-67 .pie .left-side{transform:rotate(241.2deg)}.progress-circle .pie-wrapper.progress-67 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-68 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-68 .pie .left-side{transform:rotate(244.8deg)}.progress-circle .pie-wrapper.progress-68 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-69 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-69 .pie .left-side{transform:rotate(248.4deg)}.progress-circle .pie-wrapper.progress-69 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-70 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-70 .pie .left-side{transform:rotate(252deg)}.progress-circle .pie-wrapper.progress-70 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-71 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-71 .pie .left-side{transform:rotate(255.6deg)}.progress-circle .pie-wrapper.progress-71 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-72 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-72 .pie .left-side{transform:rotate(259.2deg)}.progress-circle .pie-wrapper.progress-72 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-73 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-73 .pie .left-side{transform:rotate(262.8deg)}.progress-circle .pie-wrapper.progress-73 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-74 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-74 .pie .left-side{transform:rotate(266.4deg)}.progress-circle .pie-wrapper.progress-74 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-75 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-75 .pie .left-side{transform:rotate(270deg)}.progress-circle .pie-wrapper.progress-75 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-76 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-76 .pie .left-side{transform:rotate(273.6deg)}.progress-circle .pie-wrapper.progress-76 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-77 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-77 .pie .left-side{transform:rotate(277.2deg)}.progress-circle .pie-wrapper.progress-77 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-78 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-78 .pie .left-side{transform:rotate(280.8deg)}.progress-circle .pie-wrapper.progress-78 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-79 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-79 .pie .left-side{transform:rotate(284.4deg)}.progress-circle .pie-wrapper.progress-79 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-80 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-80 .pie .left-side{transform:rotate(288deg)}.progress-circle .pie-wrapper.progress-80 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-81 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-81 .pie .left-side{transform:rotate(291.6deg)}.progress-circle .pie-wrapper.progress-81 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-82 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-82 .pie .left-side{transform:rotate(295.2deg)}.progress-circle .pie-wrapper.progress-82 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-83 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-83 .pie .left-side{transform:rotate(298.8deg)}.progress-circle .pie-wrapper.progress-83 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-84 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-84 .pie .left-side{transform:rotate(302.4deg)}.progress-circle .pie-wrapper.progress-84 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-85 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-85 .pie .left-side{transform:rotate(306deg)}.progress-circle .pie-wrapper.progress-85 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-86 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-86 .pie .left-side{transform:rotate(309.6deg)}.progress-circle .pie-wrapper.progress-86 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-87 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-87 .pie .left-side{transform:rotate(313.2deg)}.progress-circle .pie-wrapper.progress-87 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-88 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-88 .pie .left-side{transform:rotate(316.8deg)}.progress-circle .pie-wrapper.progress-88 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-89 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-89 .pie .left-side{transform:rotate(320.4deg)}.progress-circle .pie-wrapper.progress-89 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-90 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-90 .pie .left-side{transform:rotate(324deg)}.progress-circle .pie-wrapper.progress-90 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-91 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-91 .pie .left-side{transform:rotate(327.6deg)}.progress-circle .pie-wrapper.progress-91 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-92 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-92 .pie .left-side{transform:rotate(331.2deg)}.progress-circle .pie-wrapper.progress-92 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-93 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-93 .pie .left-side{transform:rotate(334.8deg)}.progress-circle .pie-wrapper.progress-93 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-94 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-94 .pie .left-side{transform:rotate(338.4deg)}.progress-circle .pie-wrapper.progress-94 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-95 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-95 .pie .left-side{transform:rotate(342deg)}.progress-circle .pie-wrapper.progress-95 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-96 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-96 .pie .left-side{transform:rotate(345.6deg)}.progress-circle .pie-wrapper.progress-96 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-97 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-97 .pie .left-side{transform:rotate(349.2deg)}.progress-circle .pie-wrapper.progress-97 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-98 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-98 .pie .left-side{transform:rotate(352.8deg)}.progress-circle .pie-wrapper.progress-98 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-99 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-99 .pie .left-side{transform:rotate(356.4deg)}.progress-circle .pie-wrapper.progress-99 .pie .right-side{transform:rotate(180deg)}.progress-circle .pie-wrapper.progress-100 .pie{clip:rect(auto,auto,auto,auto)}.progress-circle .pie-wrapper.progress-100 .pie .left-side{transform:rotate(360deg)}.main-menu-container .menu-items-holder .root-menu-item:hover .link i,.main-menu-container-m .topbar-holder .root-menu.transformed i,.progress-circle .pie-wrapper.progress-100 .pie .right-side{transform:rotate(180deg)}.google-box{text-align:center;position:relative}.google-box.with-borders>:after,.google-box.with-borders>:before{position:absolute;left:20px;width:calc(100% - (20px*2));content:""}.google-box>*{margin-left:auto;margin-right:auto}.google-box.margin-top-10>*{margin-top:10px}.google-box.margin-top-15>*{margin-top:15px}.google-box.margin-top-20>*{margin-top:20px}.google-box.margin-top-50>*{margin-top:50px}.google-box.margin-top-165>*{margin-top:165px}.google-box.margin-bottom-20>*{margin-bottom:20px}.google-box.with-borders>*{padding-top:20px;padding-bottom:20px}.google-box.with-borders>:before{top:0;border-top:1px solid #d9dadd}.google-box.with-borders>:after{bottom:0;border-bottom:1px solid #d9dadd}.main-container-l{max-width:1700px;margin:auto}.main-container{max-width:1195px;margin:auto;padding-left:20px;padding-right:20px}.country-title{font-size:24px;line-height:24px;font-weight:300;letter-spacing:.72px;display:block;margin:50px 0 30px}.section-buttons-holder .section-button i,.section-buttons-holder-m .section-button i{margin-left:10px}.country-title img{vertical-align:middle;border-radius:50%;margin-right:10px;height:45px;width:45px;object-fit:cover}.grid-holder{flex-flow:row wrap}.section-buttons-holder{margin-top:30px}.section-buttons-holder .section-button{font-size:18px;font-weight:700;line-height:45px;letter-spacing:-.28px;text-align:center;width:100%;display:block;cursor:pointer;background:0 0;border:none;color:#ca2f4a;text-transform:uppercase}.section-buttons-holder .section-button.with-border{border-top:1px solid #d9dadd}.section-buttons-holder .section-button:active{opacity:.7}.main-header-container{height:605px;background:url(../jpg/header_pattern.jpg);color:#fff;position:relative}.main-header-container .main-header-holder{padding-top:230px;position:relative}.main-header-container .main-header-holder .logo-holder{margin-right:80px}.main-header-container .main-header-holder .logo-holder img{height:210px}.main-header-container .main-header-holder .logo-holder:not(.simple) img{height:325px}.main-header-container .main-header-holder .content-holder{color:#fff;font-family:"Playfair Display",serif;max-width:825px}.main-header-container .main-header-holder .content-holder .main-title{font-size:72px;line-height:68px;font-weight:700}.main-header-container .main-header-holder .content-holder .subtitle-holder{font-size:29px;letter-spacing:1.38px;margin-bottom:25px;font-family:"Nunito Sans",sans-serif;align-items:center;margin-top:5px}.main-header-container .main-header-holder .content-holder .subtitle-holder img{height:36px;margin-right:12px}.main-header-container .table-of-content-holder{margin-top:60px;gap:40px}.main-header-container .table-of-content-holder a{color:#fff;font-size:14px;line-height:1.43;letter-spacing:-.28px;font-weight:600;display:block}.main-header-container .table-of-content-holder a:hover{color:#7c7c7e}.main-header-container.homepage{height:100vh}.main-header-container.homepage .main-header-holder{padding-top:180px}.main-header-container.homepage .main-header-holder img{height:250px}.main-header-container.homepage .search-box-holder{margin-top:60px}.main-header-container.empty{height:215px}.main-header-container.single{height:390px}.main-header-container.single .main-header-holder{padding-top:160px}.main-header-container.single .main-header-holder a{justify-content:center}.main-header-container.single .main-header-holder .logo-holder{margin-right:55px}.main-header-container.single .main-header-holder .logo-holder img{height:140px}.main-header-container.single .main-header-holder .content-holder .main-title{font-size:48px;line-height:.94}.main-header-container.single .main-header-holder .content-holder .subtitle-holder{font-size:19px;letter-spacing:.91px;margin-bottom:15px}.main-header-container.single .main-header-holder .content-holder .subtitle-holder img{height:24px;margin-right:8px}@media(max-width:1024px){.main-header-container .main-header-holder .logo-holder{margin-right:60px}.main-header-container .main-header-holder .logo-holder img{height:140px}.main-header-container .main-header-holder .content-holder{max-width:570px}.main-header-container .main-header-holder .content-holder .main-title{font-size:48px;line-height:52px}.main-header-container .main-header-holder .content-holder .subtitle-holder{font-size:20px;letter-spacing:0;margin-bottom:10px;margin-top:0}.main-header-container .main-header-holder .content-holder .subtitle-holder img{height:25px;margin-right:6px}}.search-box-container{position:relative}.search-box-container .search-box-holder{width:580px;margin-top:105px;position:absolute;right:20px}.search-box-container .search-box-holder.fixed{margin-top:-55px}.search-box-container .search-box-holder form .form-input{line-height:80px;padding:0 70px;font-size:16px;letter-spacing:-.32px;border:none;width:calc(100% - 140px)}.search-box-container .search-box-holder form .form-input::-webkit-input-placeholder{color:#101010}.search-box-container .search-box-holder form .form-input::-moz-placeholder{color:#101010}.search-box-container .search-box-holder form .form-input:-ms-input-placeholder{color:#101010}.search-box-container .search-box-holder form .form-input:-moz-placeholder{color:#101010}.search-box-container .search-box-holder form .btn-submit{position:absolute;top:0;right:0;font-size:16px;line-height:80px;cursor:pointer;background:0 0;border:none;padding:0 40px 0 14px}.search-box-container .search-box-holder form .btn-submit:hover{color:#cc2c47}.search-box-container .search-box-holder .shadow{width:526px;height:46px;opacity:.3;-webkit-filter:blur(50px);filter:blur(50px);background-color:#0b0b0b;position:absolute;right:0;top:60px;z-index:-1}.main-menu-container{position:fixed;top:0;width:100%;z-index:9999;background:#000;height:80px}.main-menu-container.change-background.scrolled{background:#000}.main-menu-container.change-background.scrolled .menu-items-holder{border-bottom:1px solid #000}.main-menu-container.change-background:not(.scrolled){background:0 0}.main-menu-container .menu-items-holder{align-items:center;flex:1;border-bottom:1px solid #1e1e1e;height:100%}.main-menu-container .menu-items-holder .logo{display:block;width:188px;height:100%;margin-right:25px}.main-menu-container .menu-items-holder .logo a{display:block;padding:30px 30px 0 0}.main-menu-container .menu-items-holder .logo img{height:24px}.main-menu-container .menu-items-holder .root-menu-item{font-size:14px;font-weight:600;line-height:1.43;letter-spacing:-.28px;margin-right:40px;position:relative}.main-menu-container .menu-items-holder .root-menu-item .link{padding:20px 0;color:#7c7c7e;height:40px}.main-menu-container .menu-items-holder .root-menu-item .link span{display:inline-block}.main-menu-container .menu-items-holder .root-menu-item .link i{font-size:6px;margin-left:15px;width:11px;display:inline-block;transition:all .2s}.main-menu-container .menu-items-holder .root-menu-item.active .link{color:#fff}.main-menu-container .menu-items-holder .root-menu-item .dropdown-content{position:absolute;top:80px;background:#fff;width:215px;padding:15px 0;font-weight:400;display:none;transition:all .4s}.main-menu-container .menu-items-holder .root-menu-item .dropdown-content a{color:#7c7c7e;display:block;padding:10px 30px}.main-menu-container .menu-items-holder .root-menu-item .dropdown-content a:hover{color:#101010}.main-menu-container .menu-items-holder .root-menu-item:hover .link{color:#fff}.main-menu-container .menu-items-holder .root-menu-item:hover .dropdown-content{display:block}.main-menu-container .menu-items-holder.title-container{background:#000;border-top:1px solid #1e1e1e}.main-menu-container .menu-items-holder.title-container .title-holder{color:#fff;font-family:"Playfair Display",serif;font-weight:700;font-size:40px;height:100%}.main-menu-container .menu-items-holder.title-container .title-holder .logo-mini{height:40px;margin-right:20px}.main-menu-container .menu-items-holder.title-container .title-holder .logo-main{height:22px;margin-top:12px}.main-menu-container .btn-submit-restaurant{width:255px;background:#1d1d1d;text-transform:uppercase;font-size:13px;line-height:80px;font-weight:700;letter-spacing:-.26px;text-align:center;color:#fff}.main-footer-container{align-items:center;font-size:11px;font-weight:600;color:#c9cbcc;letter-spacing:.22px;margin-bottom:50px}.main-footer-container a{color:#c9cbcc;padding:0 5px}.main-footer-container a:first-child{padding-left:0}.main-footer-container a:last-child{padding-right:0}.main-footer-container .social a{padding:0}.main-footer-container .social a:not(:last-child){margin-right:20px}.main-footer-container .social i{font-size:16px}.main-footer-container.homepage{margin-top:calc(100vh - 140px - 445px);margin-bottom:0}.form-submit .small{font-weight:400;color:#c9cbcc;text-transform:none;font-size:12px}.form-submit .input-holder:not(:first-child){margin-top:20px}.form-submit .input-holder .form-control{flex:1;box-shadow:0 1px 2px 0 rgba(0,0,0,.06);background:#fff;height:80px;position:relative;font-size:14px;letter-spacing:-.28px}.form-submit .input-holder .form-control.textarea{height:244px}.form-submit .input-holder .form-control .label{line-height:1.36;margin-left:40px;margin-top:30px;transition:all .1s;font-size:14px;font-weight:400;text-transform:unset}.form-submit .input-holder .form-control input,.form-submit .input-holder .form-control textarea{font-size:14px;border:none;position:absolute;top:0;left:0;height:14px;background:0 0;width:calc(100% - 40px);padding:42px 0 24px 40px}.form-submit .input-holder .form-control textarea{height:179px;line-height:24px;resize:none}.form-submit .input-holder .form-control:not(:last-child){margin-right:20px}.form-submit .input-holder .form-control.transformed .label{font-size:12px;line-height:1.42;letter-spacing:-.24px;color:#c9cbcc;margin-top:18px}.form-submit .input-holder .form-control.transformed input,.form-submit .input-holder .form-control.transformed textarea{font-weight:700}.form-submit .input-holder .form-control.autocomplete{display:block;position:relative;margin:20px 0}.form-submit .input-holder .form-control.autocomplete .btn-autocomplete-close{position:absolute;top:0;right:0;cursor:pointer;min-height:80px;min-width:50px;font-size:12px;line-height:80px;text-align:center}.form-submit .input-holder .form-control.autocomplete .list{display:block;position:absolute;top:82px;left:0;right:0;z-index:100;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.06)}.form-submit .input-holder .form-control.autocomplete .list .item{padding:10px;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.04);align-items:center}.form-submit .input-holder .form-control.autocomplete .list .item .item-img-holder{margin-right:10px}.form-submit .input-holder .form-control.autocomplete .list .item .item-img-holder img{vertical-align:middle}.form-submit .input-holder .form-control.autocomplete .list .item .item-name{flex:1}.form-submit .input-holder .form-control.autocomplete .list .item:hover{background-color:rgba(0,0,0,.04)}.form-submit .validation-error{font-size:12px;color:#ca2f4a;margin-top:10px}.form-submit .upload-holder{position:relative;height:80px;border:2px dashed #d9dadd;width:calc(100% - 4px);margin-top:20px}.form-submit .upload-holder .upload-desc{text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:-.24px;line-height:80px;padding-left:40px}.form-submit .upload-holder .counter-holder{position:absolute;right:40px;top:32px;font-size:16px;line-height:16px}.form-submit .upload-holder .counter-holder .counter-text{font-size:12px;font-weight:600;letter-spacing:-.24px;margin-right:10px}.form-submit .upload-holder .input-upload{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer;text-indent:-999px}.form-submit .images-holder.populated{margin-top:10px}.form-submit .images-holder.with-border{border-bottom:1px solid #e5e7e9;padding-bottom:10px}.form-submit .images-holder .image-holder{height:100px;width:150px;position:relative;background:#000}.form-submit .images-holder .image-holder img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;transition:opacity .4s}.form-submit .images-holder .image-holder .btn-remove{height:45px;width:45px;font-size:16px;line-height:45px;position:absolute;top:0;right:0;display:none;text-align:center;color:#d9dadd;cursor:pointer}.form-submit .images-holder .image-holder:not(:last-child){margin-right:10px}.form-submit .images-holder .image-holder:hover img{opacity:.5}.form-submit .images-holder .image-holder:hover .btn-remove{display:block}.form-submit .btn-submit{width:380px;height:80px;background:#1d1d1d;color:#fff;letter-spacing:-.26px;font-size:13px;border:none;text-align:center;text-transform:uppercase;font-weight:700;cursor:pointer;margin-top:60px}.table-of-content-container{margin:270px auto 115px}.table-of-content-container .table-of-content-holder .table-of-content{font-size:12px;font-weight:600;line-height:1.42;letter-spacing:-.24px;color:#000;flex:.39;padding-top:14px}.table-of-content-container .table-of-content-holder .table-of-content .section{margin-top:20px}.table-of-content-container .table-of-content-holder .table-of-content .section.first{margin-top:30px}.table-of-content-container .table-of-content-holder .table-of-content a{display:block}.table-of-content-container .table-of-content-holder .table-of-content .title{font-size:15px;line-height:1.33;text-transform:uppercase;font-weight:700}.table-of-content-container .table-of-content-holder .table-of-content .title:not(:first-child){margin-top:40px}.table-of-content-container .table-of-content-holder .call-to-action-container{background:url(../jpg/header_pattern.jpg);height:600px;flex:1;align-items:center;position:relative}.table-of-content-container .table-of-content-holder .call-to-action-container .call-to-action-holder{position:absolute;right:24.5%;left:17.3%}.table-of-content-container .table-of-content-holder .call-to-action-container .call-to-action-holder .content{font-family:"Nunito Sans",sans-serif;font-size:44px;font-weight:200;line-height:1.36;letter-spacing:-1.32px;text-align:right;color:#7e7e7e;max-width:600px;float:right}.table-of-content-container .table-of-content-holder .call-to-action-container .call-to-action-holder .btn-submit-restaurant{width:252px;line-height:78px;border:1px solid #7e7e7e;text-transform:uppercase;color:#fff;font-size:13px;font-weight:700;letter-spacing:-.26px;text-align:center;display:block;float:right;margin-top:60px}.table-of-content-single-page-container{margin-top:40px;margin-bottom:100px}.table-of-content-single-page-container .table-of-content-holder .table-of-content{font-size:18px;line-height:1.3;flex:1;margin-top:60px;text-align:center}.table-of-content-single-page-container .table-of-content-holder .table-of-content .section{margin-top:20px}.table-of-content-single-page-container .table-of-content-holder .table-of-content a{display:block}.table-of-content-single-page-container .table-of-content-holder .table-of-content .title{font-size:20px;line-height:1.17;text-transform:uppercase;font-weight:700}.section-header-holder{justify-content:space-between;align-items:center;margin-bottom:35px;padding-top:165px}.section-header-holder .header-title{margin-left:-65px;align-items:center}.section-header-holder .header-title .number{font-weight:200;font-size:150px;line-height:150px;letter-spacing:-4.5px;font-family:"Nunito Sans",sans-serif;color:#f2f3f5;width:170px}.box-holder .content .title,.box-holder .stamp,.section-header-holder .header-title .title{font-family:"Playfair Display",serif}.section-header-holder .header-title .title{font-size:30px;font-weight:700;margin-left:-110px}.box-holder .order,.section-header-holder .header-content .header-badge .badge-year,.section-header-holder .header-content .header-desc,.section-progress-holder .content{font-family:"Nunito Sans",sans-serif}.section-header-holder .header-content{height:100%;align-items:center;max-width:790px}.section-header-holder .header-content .header-badge{position:relative;height:100%}.section-header-holder .header-content .header-badge .badge-circle{height:165px;position:absolute}.section-header-holder .header-content .header-badge .badge-year{text-align:center;width:165px;height:100%;align-items:center}.section-header-holder .header-content .header-badge .badge-year>div{flex:1}.section-header-holder .header-content .header-badge .badge-year .value{font-size:56px;line-height:56px;letter-spacing:-1.68px;font-weight:900}.section-header-holder .header-content .header-badge .badge-year .desc{font-size:16px;line-height:16px;letter-spacing:8px;text-transform:uppercase;margin-left:8px}.section-header-holder .header-content .header-desc{font-size:38px;font-weight:200;line-height:1.39;letter-spacing:-1.14px;padding-right:30px}.section-header-holder .header-content.small{max-width:485px}.section-header-holder .header-content.small .header-desc{font-size:20px;line-height:1.33;letter-spacing:-.72px;padding:0 30px;border-left:1px solid #d9dadd}.section-header-holder .header-content.small .header-desc .remark{margin-top:10px;font-size:16px;color:#7c7c7e}.section-header-holder.with-badge{height:165px;margin-bottom:35px}.section-header-holder.with-badge .header-content{max-width:680px}.section-header-holder.with-badge .header-content .header-desc{padding:0 25px 0 20px;margin-left:30px;border-left:1px solid #d9dadd;font-size:24px;font-weight:300;line-height:1.33;letter-spacing:-.72px}.section-progress-holder{margin-top:50px}.section-progress-holder .content{text-transform:uppercase;font-size:18px;line-height:20px;font-weight:300}.section-progress-holder .content .accent{font-weight:700;cursor:pointer}.section-progress-holder .content .login-holder{padding-left:15px;margin-left:15px;border-left:2px solid #d9dadd}.section-progress-holder .progress{position:relative;height:11px;width:100%;background:#e6e6e6;margin-top:10px}.section-progress-holder .progress .fill{position:absolute;height:100%;top:0;left:0;background:#f2c580}@media(max-width:1024px){.section-progress-holder .content{flex-direction:column;line-height:25px}.section-progress-holder .content .login-holder{padding-left:0;margin-left:0;border-left:0}}.box-holder{flex-basis:32.2%;background:#fff;box-shadow:0 6px 20px 0 rgba(184,186,188,.13);position:relative;margin-top:50px;padding-bottom:15px}.box-holder.top-row-no-margin:nth-child(-n+3){margin-top:0}.box-holder:not(:nth-child(3n)){margin-right:1.7%}.box-holder a{display:block}.box-holder .find-out{text-transform:uppercase;color:#fff;font-size:12px;font-weight:800;position:absolute;bottom:25px;right:30px;opacity:0}.box-holder .find-out i{margin-left:8px}.box-holder .order{width:45px;height:45px;background:#fff;font-weight:900;color:#000;line-height:45px;font-size:18px;text-align:center;position:absolute;top:0;left:45px}.box-holder .order.first{background:#ffda82}.box-holder .stamp{color:#fff;position:absolute;left:90px;font-size:14px;font-weight:600;height:45px;width:calc(100% - 110px);padding-left:10px;align-items:center;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.box-holder .logo{height:45px;width:45px}.box-holder .tablecloths-holder{position:absolute;top:15px;left:15px;gap:5px}.box-holder .tablecloths-holder img{width:35px;height:35px}.box-holder .restaurant-badges-holder{padding:15px;gap:10px;position:absolute;top:0;right:0;bottom:0;background-color:rgba(41,41,41,.72)}.box-holder .small-images-holder .img-holder img,.box-holder .top-container{position:relative}.box-holder .restaurant-badges-holder .restaurant-badge{height:35px;width:35px;font-size:12px;line-height:12px;color:#292929;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-weight:600}.box-holder .restaurant-badges-holder .restaurant-badge.round{background-color:#fff;border-radius:50%}.box-holder .restaurant-badges-holder .restaurant-badge:not(:last-child){margin-bottom:10px}.box-holder .restaurant-badges-holder .restaurant-badge img{max-width:100%}.box-holder .restaurant-badges-holder .restaurant-badge.year-founded{text-transform:uppercase;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff}.box-holder .restaurant-badges-holder .restaurant-badge.year-founded.legendary{background-color:#d3b573}.box-holder .restaurant-badges-holder .restaurant-badge.year-founded.half-century{background-color:#adadad}.box-holder .restaurant-badges-holder .restaurant-badge.year-founded .desc{font-size:7px;line-height:7px}.box-holder .restaurant-badges-holder .restaurant-badge .count-holder{font-size:8px;line-height:8px;align-items:stretch;justify-content:center;margin-top:1px}.box-holder .restaurant-badges-holder .restaurant-badge .count-holder img{width:6px;margin-right:2px;height:auto}.box-holder .restaurant-badges-holder .restaurant-badge .count-holder .count{font-weight:700;text-transform:uppercase}.box-holder .img-holder{padding-bottom:64.63%;font-size:0}.box-holder .img-holder.square{padding-bottom:100%}.box-holder .img-holder img{transition:opacity .4s}.box-holder .small-images-holder{padding-top:5px}.box-holder .small-images-holder .img-holder{padding-bottom:0;flex:1}.box-holder .small-images-holder .img-holder:not(:last-child){margin-right:5px}.box-holder .points-holder{position:absolute;top:0;left:45px;height:45px;width:100px;background:rgba(16,16,16,.5);line-height:45px;color:#fff;font-size:15px;font-weight:600;font-family:"Nunito Sans",sans-serif;text-align:center;cursor:pointer}.box-holder .points-desc-holder{width:calc(100% - 54px);background:#fff;padding:17px;position:absolute;top:65px;left:10px;text-align:center;font-size:15px;line-height:20px;letter-spacing:-.011em;box-shadow:0 10px 40px rgba(193,193,193,.25);z-index:1;display:none}.box-holder .points-desc-holder:before{content:"";position:absolute;top:-11px;left:77px;width:0;height:0;border-color:#f8f9fb transparent;border-style:solid;border-width:0 8px 11px;z-index:1}.box-holder .points-desc-holder.expanded{display:block}.box-holder .content-holder{padding:25px 30px 0;position:relative}.box-holder .content .subtitle{font-size:14px;font-weight:600;color:#7c7c7e;letter-spacing:-.28px}.box-holder .content .title{font-size:18px;font-weight:900;color:#000;margin-bottom:10px;align-items:center}.box-holder .content .rating,.box-small .img-holder .order,.category-box-holder .category-title{font-family:"Nunito Sans",sans-serif}.box-holder .content .title img{border-radius:50%;vertical-align:middle;margin-right:10px;height:16px;width:16px;object-fit:cover}.box-holder .content .title.with-rating{width:calc(100% - 50px)}.box-holder .content .title-holder{flex:1}.box-holder .content .logo{height:70px;width:70px;margin-left:5px}.box-holder .content .description{font-size:15px;line-height:1.47;margin-top:25px}.box-holder .content-bottom,.box-holder .ingredient-list{margin-top:30px;padding:0 30px}.box-holder .content .rating{font-size:14px;color:#7c7c7e;position:absolute;top:25px;right:30px}.box-holder .content .rating.with-title{top:28px}.box-holder .content .rating i{margin-right:5px;color:#ffda82;font-size:11px}.box-holder .content .text{font-size:14px;font-weight:600;letter-spacing:-.28px;line-height:1.15}.box-holder .content .text .accent{font-weight:700}.box-holder .content .text i{margin-right:13px;color:#d9dadd;font-size:16px}.box-holder .content .text img{border-radius:50%;margin-right:10px;height:16px;min-width:16px;max-width:16px;object-fit:cover}.box-holder .label{font-size:12px;font-weight:800;text-transform:uppercase;margin-bottom:3px}.box-holder .ingredient-list{gap:16px}.box-holder .ingredient-list .ingredient{position:relative;height:30px}.box-holder .ingredient-list .ingredient.with-group:after{content:"or";text-transform:uppercase;font-size:8px;color:#7c7c7e;position:absolute;top:10px;right:-13px}.box-holder .ingredient-list .ingredient img{height:30px;width:30px}@media(min-width:1190px),(min-width:790px) and (max-width:889px){.box-holder .ingredient-list .ingredient:nth-child(n+7):after,.box-holder .ingredient-list .ingredient:nth-child(n+8){display:none}}@media(min-width:1040px) and (max-width:1189px),(min-width:700px) and (max-width:789px){.box-holder .ingredient-list .ingredient:nth-child(n+6):after,.box-holder .ingredient-list .ingredient:nth-child(n+7){display:none}}@media(min-width:1025px) and (max-width:1039px),(min-width:600px) and (max-width:699px){.box-holder .ingredient-list .ingredient:nth-child(n+5):after,.box-holder .ingredient-list .ingredient:nth-child(n+6){display:none}}@media(min-width:980px) and (max-width:1024px){.box-holder .ingredient-list .ingredient:nth-child(n+10),.box-holder .ingredient-list .ingredient:nth-child(n+9):after{display:none}}@media(min-width:890px) and (max-width:979px){.box-holder .ingredient-list .ingredient:nth-child(n+8):after,.box-holder .ingredient-list .ingredient:nth-child(n+9){display:none}}.box-holder .content-bottom .text{font-size:14px;font-weight:600;letter-spacing:-.28px;line-height:1.29;margin-bottom:10px}.box-holder .content-bottom .text .red{color:#ca2f4a}.box-holder .content-bottom .text .secondary{font-weight:400;color:#7c7c7e}.box-holder .content-bottom .text a{display:inline}.box-holder .content-bottom .text a:hover{opacity:.7}.box-holder .content-bottom .text .accent{font-weight:700}.box-holder .content-bottom .text span{vertical-align:unset}.box-holder .content-bottom .text.two-rows{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:36px}.box-holder .content-bottom .links{font-size:14px;line-height:14px;font-weight:700;letter-spacing:-.28px;color:#000;justify-content:center;text-align:center;margin-bottom:10px}.box-holder .content-bottom .links:not(.second-row){margin-top:35px}.box-holder .content-bottom .links.second-row{margin-top:10px}.box-holder .content-bottom .links a.red{color:#ca2f4a}.box-holder .content-bottom .links a:not(:last-child){padding-right:10px;margin-right:10px;border-right:1px solid #d9dadd}.box-holder .content-bottom .links a:hover{opacity:.7}.box-holder .bottom-cta{text-align:center;text-decoration:underline;font-size:12px;font-weight:800;margin-top:30px;margin-bottom:10px}.box-holder .bottom-cta.button{padding:13px;border:1px solid #000;margin-bottom:17px;text-transform:uppercase;text-decoration:none}.box-holder.aligned-bottom{padding-bottom:100px}.box-holder.aligned-bottom .content-bottom{position:absolute;bottom:0;margin-top:0;padding-top:30px;height:70px;width:calc(100% - 60px)}.box-holder.aligned-bottom .content-bottom .bottom-cta{margin-top:10px}.box-holder.aligned-bottom.taller{padding-bottom:170px}.box-holder.aligned-bottom.taller .content-bottom{height:140px}.box-holder .shadow{-webkit-filter:blur(50px);filter:blur(50px);background-color:#000;position:absolute;width:86%;height:79%;top:36%;left:27%;z-index:-1;opacity:0;transition:opacity ease-in-out .5s}.category-box-holder .items-holder,.category-box-holder.title-with-image .items-holder{position:relative}.box-holder .hidden{opacity:0;transition:all .5s}.box-holder:hover .img-holder .img-hover{opacity:.5}.box-holder:hover .shadow{opacity:.2}.box-holder:hover .hidden{opacity:1}@media(max-width:1024px){.box-holder{flex-basis:48.9%}.box-holder.top-row-no-margin:nth-child(-n+3){margin-top:50px}.box-holder.top-row-no-margin:nth-child(-n+2){margin-top:0}.box-holder:not(:nth-child(3n)){margin-right:0}.box-holder:not(:nth-child(2n)){margin-right:2.2%}}@media(max-width:600px){.box-holder,.box-holder:not(:nth-child(2n)){margin-right:0}.box-holder{flex-basis:100%}.box-holder.top-row-no-margin:nth-child(-n+3){margin-top:50px}.box-holder.top-row-no-margin:first-child{margin-top:0}}.category-box-holder{flex-basis:30.1%;margin-top:125px}.box-small .rating-button-holder.voted i,.category-box-holder:nth-child(-n+3){margin-top:0}.category-box-holder:not(:nth-child(3n)){margin-right:4.8%}.category-box-holder .category-title{font-size:24px;line-height:24px;font-weight:300;letter-spacing:-.72px;margin-bottom:30px;display:block}.category-box-holder .category-title img{vertical-align:middle;border-radius:50%;margin-right:10px;height:45px;width:45px;object-fit:cover}.category-box-holder .items-holder .share-buttons-holder{top:-61px;height:40px}.category-box-holder .items-holder .share-buttons-holder .btn-share{height:30px;width:30px;line-height:30px;font-size:15px;padding:0}.category-box-holder .items-holder .share-buttons-holder .btn-share i{line-height:15px}.category-box-holder.title-with-image .items-holder .share-buttons-holder{top:-72px}.category-box-holder .links{font-size:14px;line-height:14px;font-weight:700;letter-spacing:-.28px;color:#000;justify-content:center}.category-box-holder .links a.red,.single-page-main-box-holder .content .content-bottom .text .red{color:#ca2f4a}.category-box-holder .links:not(.second-row){margin-top:35px}.category-box-holder .links.second-row{margin-top:10px}.category-box-holder .links a:not(:last-child){padding-right:10px;margin-right:10px;border-right:1px solid #d9dadd}.category-box-holder .links a:hover{opacity:.7}@media(max-width:1024px){.category-box-holder{flex-basis:46.9%}.category-box-holder:nth-child(-n+3){margin-top:125px}.category-box-holder:nth-child(-n+2){margin-top:0}.category-box-holder:not(:nth-child(3n)){margin-right:0}.category-box-holder:not(:nth-child(2n)){margin-right:4.8%}}@media(max-width:600px){.category-box-holder{flex-basis:100%;margin-right:0}.category-box-holder:nth-child(-n+3){margin-top:125px}.category-box-holder:nth-child(-n+1){margin-top:0}.category-box-holder:not(:nth-child(2n)){margin-right:0}}.box-small{background:#fff;box-shadow:0 6px 20px 0 rgba(184,186,188,.13)}.box-small a{display:block}.box-small:not(:last-child){margin-bottom:15px}.box-small .img-holder{flex-basis:130px;height:100px}.box-small .img-holder img{height:100px;width:130px}.box-small .img-holder .order{width:35px;height:35px;background:#fff;font-weight:900;color:#000;line-height:35px;font-size:18px;text-align:center;position:absolute;top:0;left:0}.box-small .img-holder .order.first{background:#ffda82}.box-small .content{flex:1;padding:0 20px;color:#000;position:relative;align-self:center}.box-small .content .title{font-size:18px;line-height:1.22;font-weight:900;font-family:"Playfair Display",serif;margin-bottom:6px;padding-right:50px;word-break:break-word}.box-small .content .rating,.single-page-main-box-holder .content .rating,.single-page-main-box-holder .img-holder .order{font-family:"Nunito Sans",sans-serif}.box-small .content .desc{font-size:14px;font-weight:600;letter-spacing:-.28px;align-items:center}.box-small .content .desc img{border-radius:50%;vertical-align:middle;margin-right:10px;height:16px;width:16px;object-fit:cover}.box-small .content .label{font-size:12px;font-weight:800;text-transform:uppercase;margin-bottom:3px}.box-small .content .subtitle{font-size:14px;font-weight:600;letter-spacing:-.28px;color:#7c7c7e;margin-bottom:6px}.box-small .content .rating{font-size:14px;font-weight:400;color:#7c7c7e;position:absolute;top:3px;right:20px}.box-small .content .rating i{margin-right:5px;color:#ffda82;font-size:11px}.box-small .content.with-category .rating{top:0}.box-small .rating-button-holder{bottom:5px;right:5px}.box-small .rating-button-holder i{line-height:22px}.single-page-main-box-holder{background:#fff;box-shadow:0 6px 20px 0 rgba(184,186,188,.13)}.single-page-main-box-holder .img-holder{flex-basis:400px;height:400px}.single-page-main-box-holder .img-holder img{height:400px;width:400px;object-fit:cover}.single-page-main-box-holder .img-holder .order{width:45px;height:45px;background:#fff;font-weight:900;color:#000;line-height:45px;font-size:18px;text-align:center;position:absolute;top:0;left:0}.single-page-main-box-holder .img-holder .order.first{background:#ffda82}.single-page-main-box-holder .img-holder .rating-button-holder{bottom:10px;right:10px}.single-page-main-box-holder .content{flex:1;padding:25px 30px 35px 55px;color:#000;position:relative}.single-page-main-box-holder .content .title{font-size:40px;line-height:1.2;font-weight:900;font-family:"Playfair Display",serif;margin-bottom:10px;align-items:center;width:calc(100% - 70px)}.single-page-main-box-holder .content .title img{border-radius:50%;vertical-align:middle;margin-right:10px;height:30px;width:30px;object-fit:cover;margin-top:3px}.single-page-main-box-holder .content .desc{font-size:24px;font-weight:600;letter-spacing:-.26px;align-items:center;margin-top:10px}.single-page-main-box-holder .content .desc img{border-radius:50%;vertical-align:middle;margin-right:12px;height:24px;width:24px;object-fit:cover}.rating-thanks-container .circle i,.section-progress-holder-m .content span,.single-page-main-box-holder .content .content-bottom span{vertical-align:unset}.single-page-main-box-holder .content .label{font-size:22px;font-weight:800;text-transform:uppercase;margin-bottom:3px}.single-page-main-box-holder .content.with-category .title,.single-page-main-box-holder .content.with-label .title{margin-bottom:0;padding-right:0}.single-page-main-box-holder .content .subtitle{font-size:24px;font-weight:600;letter-spacing:-.26px;color:#7c7c7e}.single-page-main-box-holder .content .rating{font-size:24px;color:#7c7c7e;position:absolute;letter-spacing:-.26px;top:38px;right:30px}.single-page-main-box-holder .content .rating i{margin-right:5px;color:#ffda82;font-size:16px}.single-page-main-box-holder .content.with-category{padding-top:40px}.single-page-main-box-holder .content.with-category .subtitle{width:calc(100% - 70px)}.single-page-main-box-holder .content.with-label{padding-top:40px}.single-page-main-box-holder .content .content-bottom{position:absolute;bottom:0;margin-top:0;padding-right:30px}.single-page-main-box-holder .content .content-bottom .label{font-size:20px;font-weight:800;line-height:20px;letter-spacing:-.22px;text-transform:uppercase}.single-page-main-box-holder .content .content-bottom .text{font-size:20px;letter-spacing:-.22px;font-weight:600;margin-bottom:25px}.single-page-main-box-holder .content .content-bottom .text .accent{font-weight:700}.single-page-main-box-holder .rating-button-holder{bottom:5px;right:5px}.single-page-main-box-holder .rating-button-holder i{line-height:22px}.single-page-main-box-holder .rating-button-holder.voted i{margin-top:0}.rating-form-holder .title{text-align:center;font-size:20px;margin-bottom:20px;font-weight:600}.rating-form-holder .btn-submit{width:100px;height:50px;margin-top:20px;float:right;line-height:50px}.rating-form-holder .btn-submit.auto-width{width:auto;padding:0 10px}.rating-form-holder .input-holder .form-control{height:50px}.rating-form-holder .input-holder .form-control .label{margin-top:17px;margin-left:15px}.rating-form-holder .input-holder .form-control input{padding:22px 0 14px 15px}.rating-form-holder .input-holder .form-control.transformed .label{font-size:10px;margin-top:4px}.rating-form-holder .input-holder .form-control.textarea{height:146px}.rating-form-holder .input-holder .form-control textarea{height:80px;padding:22px 0 14px 15px}.rating-form-holder .input-holder .form-control.autocomplete .btn-autocomplete-close{min-height:50px;line-height:50px}.rating-form-holder .input-holder .form-control.autocomplete .list{top:52px}.rating-form-holder .stars-desc{font-size:14px;margin-bottom:40px;text-align:center}.rating-form-holder .images-desc{font-size:12px;margin:10px 0 20px}.login-form-holder.popup{width:375px;padding-top:80px}.login-form-holder .social-holder .btn-fb,.login-form-holder .social-holder .btn-google{height:50px;width:100%;color:#fff;margin-bottom:20px;border:2px solid #f3f3f3;cursor:pointer;justify-content:center;align-items:center;font-weight:700}.login-form-holder .social-holder .btn-fb img,.login-form-holder .social-holder .btn-google img{margin-right:10px}.login-form-holder .social-holder .btn-fb{background:#4267b2;border-color:#4267b2}.login-form-holder .social-holder .btn-google{color:#828282}.login-form-holder .separator{font-size:12px;line-height:12px;text-align:center;position:relative;margin:45px 0;color:#828282}.login-form-holder .separator:after,.login-form-holder .separator:before{content:"";position:absolute;left:0;top:6px;height:1px;width:calc(50% - 15px);background:#c9cbcc}.login-form-holder .separator:after{left:calc(50% + 15px)}.login-form-holder .actions-holder{justify-content:space-between;font-size:14px;margin:40px 0 20px}.login-form-holder .actions-holder .checkbox-holder{cursor:pointer}.login-form-holder .actions-holder .checkbox-holder input[type=checkbox]{height:20px;width:20px;cursor:pointer;-webkit-appearance:none;appearance:none;border:1px solid #c9cbcc;margin:0 10px 0 0;position:relative}.login-form-holder .actions-holder .checkbox-holder input[type=checkbox]:focus{outline:0}.login-form-holder .actions-holder .checkbox-holder input[type=checkbox]:checked:after{font-family:ta-font;content:"";position:absolute;top:3px;left:2px;font-size:12px;color:#f8533d}.login-form-holder .actions-holder .checkbox-holder input[type=checkbox]:checked{border-color:#f8533d}.login-form-holder .btn-login,.login-form-holder .btn-signup,.login-form-holder .btn-toggle-register{height:50px;width:100%;color:#fff;margin-top:20px;cursor:pointer;line-height:50px;font-weight:700;text-align:center;text-transform:uppercase;font-size:16px;border:0;padding:0}.login-form-holder .btn-login,.login-form-holder .btn-signup{background:#f8533d}.login-form-holder .btn-toggle-register{height:46px;line-height:46px;color:#f8533d;border:2px solid #f8533d;width:calc(100% - 4px)}.login-form-holder .form-submit .input-holder .form-control{height:50px}.login-form-holder .form-submit .input-holder .form-control .label{margin-top:17px;margin-left:15px}.login-form-holder .form-submit .input-holder .form-control input{padding:22px 0 14px 15px}.login-form-holder .form-submit .input-holder .form-control.transformed .label{font-size:10px;margin-top:4px}.login-form-holder .impressum{text-align:center;font-size:12px;margin-top:20px}.login-form-holder .impressum a{font-weight:700}.rating-summary-container .title{text-align:center;font-size:20px;margin-bottom:50px;font-weight:600}.rating-summary-container .rating-summary-holder{justify-content:space-around}.rating-summary-container .rating-summary-holder .progress-item{flex:0 1 150px;cursor:pointer;text-align:center}.rating-summary-container .rating-summary-holder .progress-item .progress-circle-holder{position:relative;width:70px;height:70px;margin:auto}.rating-summary-container .rating-summary-holder .progress-item .progress-desc{font-size:14px;margin:20px 0;padding:0 5px}.rating-summary-container .rating-summary-holder .progress-item .progress-btn-rate{font-size:12px;text-transform:uppercase;color:#7c7c7e}.rating-summary-container .btn-exit{width:100px;height:50px;margin:50px auto 0;line-height:50px;background:#101010;color:#fff;letter-spacing:-.26px;font-size:13px;text-align:center;text-transform:uppercase;font-weight:700;cursor:pointer}.rating-thanks-container .circle{width:40px;height:40px;margin:60px auto 30px;background:#25ae88;border-radius:50%;color:#fff;line-height:40px;font-size:15px;text-align:center}.rating-thanks-container .title{text-align:center;font-size:22px;font-weight:600}.restaurant-container .navigation-holder{font-size:15px;line-height:1.33;text-transform:uppercase;font-weight:700;margin-top:100px;justify-content:space-between}.restaurant-container .section-header-holder{padding-top:50px}.restaurant-container .img-holder{width:100%;height:400px;margin-bottom:50px}.restaurant-container .img-holder img{width:100%;object-fit:cover}.restaurant-container .main-title{font-family:"Playfair Display",sans-serif;font-size:40px;font-weight:900;color:#000;text-align:center;margin-bottom:50px}.restaurant-container .description{font-size:15px;line-height:1.47;margin:25px 0 50px}.restaurant-container .label{font-size:12px;font-weight:800;text-transform:uppercase;margin-bottom:10px}.restaurant-container .text{font-size:14px;font-weight:600;letter-spacing:-.28px;line-height:1.29}.restaurant-container .text img{border-radius:50%;margin-right:10px;height:16px;min-width:16px;max-width:16px;object-fit:cover}.restaurant-container .text a{color:#ca2f4a}.search-container{margin-bottom:200px}.search-container .no-results-holder{text-align:center;font-size:16px;font-family:"Nunito Sans",sans-serif;margin-top:175px;display:block}.search-container .no-results-holder .title{font-size:24px;line-height:24px;font-weight:800;margin:25px 0 10px}.search-container .no-results-holder.mobile{margin-top:65px}.submit-restaurant-container{margin-bottom:200px}.submit-restaurant-container .desc{padding-top:60px;font-size:52px;font-weight:200;font-family:"Nunito Sans",sans-serif;flex-basis:365px;line-height:1.19;letter-spacing:-1.56px}.submit-restaurant-container .submit-restaurant-holder{flex:1;margin-top:-25px;z-index:9}.single-page-container .content-container{margin-top:100px;max-width:970px;padding:0 20px}.single-page-container .content-container .items-holder{margin-top:100px;padding-bottom:80px;position:relative}.single-page-container .content-container .items-holder:after{content:"";height:1px;background:#d9dadd;width:200px;position:absolute;bottom:0;left:calc(50% - 100px)}.single-page-container .content-container .items-holder .title-holder{justify-content:center}.single-page-container .content-container .items-holder .title-holder .logo-holder{margin-right:32px}.single-page-container .content-container .items-holder .title-holder .logo-holder img{height:80px}.single-page-container .content-container .items-holder .title-holder .content-holder .subtitle-holder{font-size:11px;letter-spacing:.52px;font-family:"Nunito Sans",sans-serif;align-items:center;margin:3px 0 9px}.single-page-container .content-container .items-holder .title-holder .content-holder .subtitle-holder img{height:14px;margin-right:5px}.single-page-container .content-container .items-holder .title-holder .content-holder .main-title{font-family:"Playfair Display",serif;font-size:27px;line-height:.94}.single-page-container .content-container .items-holder .separator{padding-top:20px;margin:20px auto 50px;border-top:2px solid #d9dadd;text-transform:uppercase;font-size:20px;line-height:20px;font-family:"Nunito Sans",sans-serif;color:#7c7c7e;font-weight:700;width:150px;text-align:center}.single-page-container .content-container .items-holder .list-holder{flex-flow:row wrap}.single-page-container .content-container .items-holder .view-more{font-weight:700;font-size:24px;line-height:24px;text-align:center;margin:50px auto 0}.single-page-container .content-container.by-category .title-holder{text-align:center;font-size:48px;font-weight:300;line-height:.96;letter-spacing:-.53px;font-family:"Nunito Sans",sans-serif}.single-page-container .content-container.by-category .title-holder img{height:120px;width:120px;border-radius:50%;object-fit:cover;margin-bottom:50px}.single-page-container .content-container.by-category .title-holder .desc{font-size:32px;line-height:1.19;letter-spacing:-.35px;color:#7c7c7e;margin-top:20px}.single-page-container .content-container.by-category .single-page-main-box-holder{margin-bottom:50px}.press-materials-container .title-holder{padding-top:60px;flex:0 0 365px}.press-materials-container .title-holder h2{font-size:52px;font-weight:200;font-family:"Nunito Sans",sans-serif;line-height:1.19;letter-spacing:-1.56px}.press-materials-container .title-holder .desc{margin-top:30px;font-size:12px;line-height:1.42;letter-spacing:-.24px}.press-materials-container .title-holder .desc a{font-weight:600}.press-materials-container .press-materials-holder{padding:60px 0 0 100px;flex:1;z-index:9}.press-materials-container .press-materials-holder .material{display:block;margin-bottom:50px;text-align:center}.press-materials-container .press-materials-holder .material img{width:100%}.press-materials-container .press-materials-holder .material img.logo{max-width:200px}.countdown-container{background:url(../jpg/header_pattern.jpg);height:100vh;width:100vw;color:#fff}.countdown-container a{color:#fff}.countdown-container .main-header-holder{text-align:center;padding-top:100px;margin-bottom:50px}.countdown-container .main-header-holder img{height:210px}.countdown-container .counter{margin-top:-20px;text-transform:uppercase;font-size:140px;justify-content:center;color:#fff;font-family:"Playfair Display",serif;text-align:center}.countdown-container .counter .box .desc,.country-title-m,.main-header-container-m .main-header-holder .logo-holder .subtitle{font-family:"Nunito Sans",sans-serif}.countdown-container .counter .box{width:190px}.countdown-container .counter .box .desc{font-size:20px;color:#fff;font-weight:600}.countdown-container .social{position:absolute;bottom:30px;left:calc(50% - 125px);gap:30px}.section-buttons-holder-m{margin-top:20px;padding:0 20px}.section-buttons-holder-m .section-button{font-size:14px;font-weight:700;line-height:45px;letter-spacing:-.28px;text-align:center;width:100%;display:block;cursor:pointer;background:0 0;border:none;color:#ca2f4a;text-transform:uppercase}.section-buttons-holder-m .section-button.with-border{border-top:1px solid #d9dadd}.section-buttons-holder-m .section-button:active{opacity:.7}.country-title-m{font-size:24px;line-height:24px;font-weight:300;letter-spacing:-.72px;text-align:center;display:block;margin:40px 0 30px;padding:0 30px}.country-title-m img{border-radius:50%;height:45px;width:45px;display:block;margin:auto auto 10px}.main-footer-container-m{font-weight:600;color:#c9cbcc;letter-spacing:.28px;margin-bottom:45px;text-align:center}.main-footer-container-m .separator{height:1px;margin:25px auto 15px;width:25px;background:#d9dadd}.main-footer-container-m .links a{color:#c9cbcc;display:block;padding:10px 0;font-size:14px;line-height:14px}.main-footer-container-m .links a:last-child{margin-top:10px}.main-footer-container-m .social a{padding:0;color:#c9cbcc}.main-footer-container-m .social a:not(:last-child){margin-right:30px}.main-footer-container-m .social i{font-size:19px}.main-footer-container-m.homepage{margin-bottom:0;margin-top:100px}.main-header-container-m{background:url(../jpg/header_pattern.jpg);color:#fff;position:relative;padding-top:80px;padding-bottom:80px}.main-header-container-m .main-header-holder,.main-header-container-m .main-header-holder .logo-holder{text-align:center}.main-header-container-m .main-header-holder .logo-holder .main-logo{height:71px}.main-header-container-m .main-header-holder .logo-holder .ta-logo{display:block;margin:28px auto 0}.main-header-container-m .main-header-holder .logo-holder:not(.simple) img{height:210px}.main-header-container-m .main-header-holder .logo-holder .subtitle{font-size:14px;letter-spacing:1.82px}.main-header-container-m .main-header-holder .content-holder{color:#fff;font-family:"Playfair Display",serif;font-weight:700;padding:0 15px;margin-top:25px}.main-header-container-m .main-header-holder .content-holder .main-title{font-size:35px;line-height:42px}.main-header-container-m .main-header-holder .table-of-content-holder{text-align:center;margin-top:50px}.main-header-container-m .main-header-holder .table-of-content-holder a{color:#fff;font-size:18px;font-family:"Playfair Display",serif;font-weight:500;display:block;text-decoration:underline;text-decoration-color:#ca2f4a}.main-header-container-m .main-header-holder .table-of-content-holder a:hover{color:#ca2f4a}.main-header-container-m.homepage{padding-top:120px;padding-bottom:0}.main-header-container-m.homepage .main-header-holder img{width:250px}.main-header-container-m.homepage .search-box-container-m{margin-top:50px}.main-header-container-m.empty{height:80px;padding:0}.main-header-container-m.empty.taller{height:160px}.main-header-container-m.single{padding:100px 20px 35px;height:unset;min-height:80px}.main-header-container-m.single .main-header-holder .logo-holder{margin-right:20px}.main-header-container-m.single .main-header-holder .logo-holder .main-logo{height:61px}.main-header-container-m.single .main-header-holder .content-holder{margin:0;padding:0;text-align:left}.main-header-container-m.single .main-header-holder .content-holder .subtitle-holder{font-size:10px;letter-spacing:1.82px;font-family:"Nunito Sans",sans-serif;align-items:center;font-weight:400;margin-bottom:5px}.main-header-container-m.single .main-header-holder .content-holder .subtitle-holder img{height:13px;margin-right:6px}.main-header-container-m.single .main-header-holder .content-holder .main-title{font-size:21px;line-height:.94}.main-menu-container-m{position:fixed;top:0;width:100vw;z-index:9999;background:#000;height:80px;overflow:hidden}.main-menu-container-m.change-background.scrolled{background:#000}.main-menu-container-m.change-background.scrolled .menu-items-holder{border-bottom:1px solid #000}.main-menu-container-m.change-background:not(.scrolled){background:0 0}.main-menu-container-m.change-background.is-open{background:#000}.main-menu-container-m .topbar-holder{width:100%;justify-content:space-between}.main-menu-container-m .topbar-holder .logo{display:block;width:126px;height:100%}.main-menu-container-m .topbar-holder .logo a{display:block;padding:30px 20px 0;line-height:19px}.main-menu-container-m .topbar-holder .logo img{height:19px}.main-menu-container-m .topbar-holder .root-menu{text-transform:uppercase;color:#fff;font-family:"Nunito Sans",sans-serif;font-weight:600;font-size:14px;margin-top:29px;margin-right:20px;align-items:center}.main-menu-container-m .topbar-holder .root-menu i{font-size:6px;margin-left:5px;transition:all .2s}.main-menu-container-m .topbar-holder .hamburger{display:inline-block;overflow:visible;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent;height:22px;margin-top:28px;margin-right:20px}.main-menu-container-m .topbar-holder .hamburger .hamburger-box{position:relative;display:inline-block;width:30px;height:100%}.main-menu-container-m .topbar-holder .hamburger .hamburger-box .hamburger-inner,.main-menu-container-m .topbar-holder .hamburger .hamburger-box .hamburger-inner:after,.main-menu-container-m .topbar-holder .hamburger .hamburger-box .hamburger-inner:before{position:absolute;width:30px;height:2px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;background-color:#fff}.main-menu-container-m .topbar-holder .hamburger .hamburger-box .hamburger-inner:before{top:9px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.main-menu-container-m .topbar-holder .hamburger .hamburger-box .hamburger-inner:after{top:18px;width:15px;right:0}.main-menu-container-m .topbar-holder .hamburger .hamburger-box .hamburger-inner:after,.main-menu-container-m .topbar-holder .hamburger .hamburger-box .hamburger-inner:before{display:block;content:""}.main-menu-container-m .content-holder{overflow:auto;height:calc(100vh - 50px)}.main-menu-container-m .title-container{margin:0 20px}.main-menu-container-m .title-container .topbar-holder{height:40px}.main-menu-container-m .title-container .topbar-holder .logo a{padding:10px 0 0}.main-menu-container-m .title-container .topbar-holder .logo .logo-main{height:16px;margin-top:4px;margin-left:10px}.main-menu-container-m .title-container .topbar-holder .root-menu{margin-top:4px;margin-right:0;color:#8e8e8e;font-size:12px}.main-menu-container-m .title-container .lowbar-holder{height:40px;border-top:1px solid #4b4b4b;color:#fff;font-family:"Playfair Display",serif;font-size:20px;line-height:36px;text-align:center}.main-menu-container-m.is-open{height:100vh;background:#000}.main-menu-container-m.is-open .topbar-holder .hamburger .hamburger-inner{transform:translate3d(0,9px,0) rotate(45deg)}.main-menu-container-m.is-open .topbar-holder .hamburger .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71px,-6px,0);opacity:0}.main-menu-container-m.is-open .topbar-holder .hamburger .hamburger-inner:after{transform:translate3d(0,-18px,0) rotate(-90deg);width:30px}.main-menu-container-m .menu-items-holder{padding:90px 0 0 50px}.main-menu-container-m .menu-items-holder .root-menu-item{font-size:16px;font-weight:600;line-height:1.44;letter-spacing:-.32px;position:relative}.main-menu-container-m .menu-items-holder .root-menu-item:not(:first-child){margin-top:35px}.main-menu-container-m .menu-items-holder .root-menu-item .link{color:#fff;display:block;width:190px;align-items:center}.main-menu-container-m .menu-items-holder .root-menu-item .link:hover{color:#ca2f4a}.main-menu-container-m .menu-items-holder .root-menu-item i{color:#fff;font-size:6px;padding:0 25px;width:11px;display:inline-block;transition:all .2s;line-height:46px}.main-menu-container-m .menu-items-holder .root-menu-item i.transformed{transform:rotate(180deg)}.main-menu-container-m .menu-items-holder .root-menu-item .sub-items-holder{width:155px;height:0;overflow:hidden}.main-menu-container-m .menu-items-holder .root-menu-item .sub-items-holder.expanded{height:auto}.main-menu-container-m .menu-items-holder .root-menu-item .sub-items-holder a{color:#7c7c7e;font-size:14px;line-height:1.43;letter-spacing:-.28px;display:block;margin-top:20px}.main-menu-container-m .btn-submit-restaurant{background:#1d1d1d;text-transform:uppercase;font-size:14px;line-height:70px;font-weight:700;letter-spacing:-.28px;text-align:center;color:#fff;display:block;margin:55px 20px}.section-header-holder-m{margin-bottom:55px;padding-top:50px;text-align:center}.section-header-holder-m .header-title{position:relative}.section-header-holder-m .header-title .number{font-weight:200;font-size:170px;line-height:130px;letter-spacing:-5.1px;font-family:"Nunito Sans",sans-serif;color:#f2f3f5}.box-holder-m .content .title,.box-holder-m .stamp,.section-header-holder-m .header-title .title{font-family:"Playfair Display",serif}.section-header-holder-m .header-title .title{position:absolute;top:35px;width:100%;font-size:24px;line-height:1.33;font-weight:700}.section-header-holder-m .header-badge{position:relative;height:105px;width:105px;margin:auto;padding-bottom:15px;border-bottom:1px solid #d9dadd}.section-header-holder-m .header-badge .badge-circle{height:105px;position:absolute;left:0}.section-header-holder-m .header-badge .badge-year{text-align:center;width:105px;height:100%;font-family:"Nunito Sans",sans-serif;align-items:center}.section-header-holder-m .header-badge .badge-year>div{flex:1}.section-header-holder-m .header-badge .badge-year .value{font-size:35px;line-height:35px;letter-spacing:-1.05px;font-weight:900}.section-header-holder-m .header-badge .badge-year .desc{font-size:10px;line-height:10px;letter-spacing:5px;text-transform:uppercase;margin-left:5px}.section-header-holder-m .header-desc{font-size:13px;font-weight:300;line-height:1.33;letter-spacing:-.54px;margin-top:10px;padding:0 35px}.section-header-holder-m .header-desc .remark{margin-top:10px;font-size:10px;color:#7c7c7e}.form-submit-m .small{font-weight:400;color:#c9cbcc;text-transform:none;font-size:12px;letter-spacing:-.28px;position:absolute;left:30px;top:45px;transition:all .1s}.form-submit-m .input-holder{margin-bottom:15px}.form-submit-m .input-holder .form-control{flex:1;box-shadow:0 1px 2px 0 rgba(0,0,0,.06);background:#fff;height:70px;position:relative;font-size:14px;letter-spacing:-.24px}.form-submit-m .input-holder .form-control.textarea{height:235px}.form-submit-m .input-holder .form-control .label{font-family:"Open Sans",sans-serif;line-height:1.36;margin-left:30px;margin-top:25px;transition:all .1s;text-transform:unset;font-weight:400}.form-submit-m .input-holder .form-control input,.form-submit-m .input-holder .form-control textarea{font-family:"Open Sans",sans-serif;font-size:14px;border:none;position:absolute;top:0;left:0;height:14px;background:0 0;width:calc(100% - 40px);padding:42px 0 24px 30px}.form-submit-m .input-holder .form-control textarea{height:179px;line-height:1.36;resize:none}.form-submit-m .input-holder .form-control:not(:last-child){margin-right:20px}.form-submit-m .input-holder .form-control.transformed .label{font-size:12px;line-height:1.42;letter-spacing:-.24px;color:#c9cbcc;margin-top:18px}.form-submit-m .input-holder .form-control.transformed input,.form-submit-m .input-holder .form-control.transformed textarea{font-weight:700}.form-submit-m .input-holder .form-control.transformed .small{left:158px;top:18px}.form-submit-m .input-holder .form-control.autocomplete{display:block;position:relative;margin:20px 0}.form-submit-m .input-holder .form-control.autocomplete .btn-autocomplete-close{position:absolute;top:0;right:0;cursor:pointer;min-height:80px;min-width:50px;font-size:12px;line-height:80px;text-align:center}.form-submit-m .input-holder .form-control.autocomplete .list{display:block;position:absolute;top:82px;left:0;right:0;z-index:100;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.06)}.form-submit-m .input-holder .form-control.autocomplete .list .item{padding:10px;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.04);align-items:center}.form-submit-m .input-holder .form-control.autocomplete .list .item .item-img-holder{margin-right:10px}.form-submit-m .input-holder .form-control.autocomplete .list .item .item-img-holder img{vertical-align:middle}.form-submit-m .input-holder .form-control.autocomplete .list .item .item-name{flex:1}.form-submit-m .input-holder .form-control.autocomplete .list .item:hover{background-color:rgba(0,0,0,.04)}.form-submit-m .validation-error{font-size:12px;color:#ca2f4a;margin-top:10px}.form-submit-m .upload-holder{position:relative;height:70px;border:2px dashed #d9dadd;width:calc(100% - 4px);margin-top:15px}.form-submit-m .upload-holder .upload-desc{text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:-.24px;line-height:55px;padding-left:30px}.form-submit-m .upload-holder .small{top:35px}.form-submit-m .upload-holder .counter-holder{width:25px;position:absolute;right:25px;top:27px;font-size:16px;line-height:16px;text-align:center}.form-submit-m .upload-holder .counter-holder .counter-text{font-size:12px;font-weight:600;letter-spacing:-.24px;margin-top:5px}.form-submit-m .upload-holder .counter-holder .counter-text i{font-size:16px}.form-submit-m .upload-holder .counter-holder.populated{top:17px}.form-submit-m .upload-holder .input-upload{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer;text-indent:-999px}.form-submit-m .images-holder .image-holder{height:180px;width:100%;position:relative;margin-top:10px}.form-submit-m .images-holder .image-holder img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.form-submit-m .images-holder .image-holder .btn-remove{height:45px;width:45px;font-size:16px;line-height:45px;position:absolute;bottom:0;right:0;background:#fff;text-align:center}.form-submit-m .btn-submit{width:100%;height:70px;background:#1d1d1d;color:#fff;letter-spacing:-.26px;font-size:13px;border:none;text-align:center;text-transform:uppercase;font-weight:700;font-family:"Open Sans",sans-serif;cursor:pointer;margin-top:40px}.login-form-holder-m.popup{padding:0 20px!important;margin:0 auto;position:absolute;bottom:0;top:unset!important;max-height:100%;height:auto!important}.login-form-holder-m .social-holder{margin-top:60px}.login-form-holder-m .social-holder .btn-fb,.login-form-holder-m .social-holder .btn-google{height:50px;width:100%;color:#fff;margin-bottom:20px;border:2px solid #f3f3f3;cursor:pointer;justify-content:center;align-items:center;font-weight:700}.login-form-holder-m .social-holder .btn-fb img,.login-form-holder-m .social-holder .btn-google img{margin-right:10px}.login-form-holder-m .social-holder .btn-fb{background:#4267b2;border-color:#4267b2}.login-form-holder-m .social-holder .btn-google{color:#828282}.login-form-holder-m .separator{font-size:12px;line-height:12px;text-align:center;position:relative;margin:20px 0;color:#828282}.login-form-holder-m .separator:after,.login-form-holder-m .separator:before{content:"";position:absolute;left:0;top:6px;height:1px;width:calc(50% - 15px);background:#c9cbcc}.login-form-holder-m .separator:after{left:calc(50% + 15px)}.login-form-holder-m .actions-holder{justify-content:space-between;font-size:14px;margin:20px 0 0}.login-form-holder-m .actions-holder .checkbox-holder{cursor:pointer}.login-form-holder-m .actions-holder .checkbox-holder input[type=checkbox]{height:20px;width:20px;cursor:pointer;-webkit-appearance:none;appearance:none;border:1px solid #c9cbcc;margin:0 10px 0 0;position:relative}.login-form-holder-m .actions-holder .checkbox-holder input[type=checkbox]:focus{outline:0}.login-form-holder-m .actions-holder .checkbox-holder input[type=checkbox]:checked:after{font-family:ta-font;content:"";position:absolute;top:3px;left:2px;font-size:12px;color:#f8533d}.box-holder-m .order,.section-progress-holder-m .content{font-family:"Nunito Sans",sans-serif}.login-form-holder-m .actions-holder .checkbox-holder input[type=checkbox]:checked{border-color:#f8533d}.login-form-holder-m .btn-login,.login-form-holder-m .btn-signup,.login-form-holder-m .btn-toggle-register{height:50px;width:100%;color:#fff;margin-top:20px;cursor:pointer;line-height:50px;font-weight:700;text-align:center;text-transform:uppercase;font-size:16px;border:0;padding:0}.login-form-holder-m .btn-login,.login-form-holder-m .btn-signup{background:#f8533d}.login-form-holder-m .btn-toggle-register{height:46px;line-height:46px;color:#f8533d;border:2px solid #f8533d;width:calc(100% - 4px)}.login-form-holder-m .form-submit .input-holder .form-control{height:50px}.login-form-holder-m .form-submit .input-holder .form-control .label{margin-top:17px;margin-left:15px}.login-form-holder-m .form-submit .input-holder .form-control input{padding:22px 0 14px 15px}.login-form-holder-m .form-submit .input-holder .form-control.transformed .label{font-size:10px;margin-top:4px}.login-form-holder-m .impressum{text-align:center;font-size:12px;margin-top:20px;padding-bottom:20px}.login-form-holder-m .impressum a{font-weight:700}.rating-form-holder-m.popup{padding:0 20px!important;margin:0 auto;position:absolute;bottom:0;top:unset!important;max-height:100%;height:auto!important}.rating-form-holder-m .form-submit-m{padding-top:60px}.rating-form-holder-m .title{text-align:center;font-size:20px;margin-bottom:20px;font-weight:600}.rating-form-holder-m .btn-submit{width:100%;height:50px;margin:20px 0 30px;line-height:50px}.rating-form-holder-m .input-holder .form-control{height:50px}.rating-form-holder-m .input-holder .form-control .label{margin-top:17px;margin-left:15px}.rating-form-holder-m .input-holder .form-control input{padding:22px 0 14px 15px}.rating-form-holder-m .input-holder .form-control.transformed .label{font-size:10px;margin-top:4px}.rating-form-holder-m .input-holder .form-control.textarea{height:146px}.rating-form-holder-m .input-holder .form-control textarea{height:110px;padding:22px 0 14px 15px}.rating-form-holder-m .input-holder .form-control.autocomplete .btn-autocomplete-close{min-height:50px;line-height:50px}.rating-form-holder-m .input-holder .form-control.autocomplete .list{top:52px}.rating-form-holder-m .stars-desc{font-size:14px;margin-bottom:40px;text-align:center}.rating-form-holder-m .images-desc{font-size:12px;margin:10px 0 20px}.section-progress-holder-m{margin:0 20px 35px}.section-progress-holder-m .content{text-transform:uppercase;font-size:11px;font-weight:300}.section-progress-holder-m .content .accent{font-weight:700}.section-progress-holder-m .progress{position:relative;height:17px;width:100%;background:#e6e6e6;margin-top:6px}.section-progress-holder-m .progress .fill{position:absolute;height:100%;top:0;left:0;background:#f2c580}.box-holder-m{background:#fff;box-shadow:0 6px 20px 0 rgba(184,186,188,.13);position:relative;margin:20px 20px 0;display:block;padding-bottom:10px}.box-holder-m a{display:block;height:100%}.box-holder-m .find-out{text-transform:uppercase;font-size:12px;font-weight:800;margin-top:30px;text-align:right}.box-holder-m .find-out i{margin-left:8px}.box-holder-m .order{width:45px;height:45px;background:#fff;font-weight:900;color:#000;line-height:45px;font-size:18px;text-align:center;position:absolute;top:0;left:45px}.box-holder-m .order.first{background:#ffda82}.box-holder-m .stamp{color:#fff;position:absolute;left:90px;font-size:12px;font-weight:600;height:45px;width:calc(100% - 110px);padding-left:10px;align-items:center;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.box-holder-m .logo{height:45px;width:45px;position:absolute;top:0}.box-holder-m .tablecloths-holder{position:absolute;top:12px;left:12px;gap:5px}.box-holder-m .tablecloths-holder img{width:30px;height:30px}.box-holder-m .restaurant-badges-holder{padding:12px;gap:10px;position:absolute;top:0;right:0;bottom:0;background-color:rgba(41,41,41,.72)}.box-holder-m .restaurant-badges-holder .restaurant-badge{height:32px;width:32px;font-size:12px;line-height:12px;color:#292929;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-weight:600}.box-holder-m .restaurant-badges-holder .restaurant-badge.round{background-color:#fff;border-radius:50%}.box-holder-m .restaurant-badges-holder .restaurant-badge:not(:last-child){margin-bottom:5px}.box-holder-m .restaurant-badges-holder .restaurant-badge img{max-width:100%}.box-holder-m .restaurant-badges-holder .restaurant-badge.year-founded{text-transform:uppercase;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff}.box-holder-m .restaurant-badges-holder .restaurant-badge.year-founded.legendary{background-color:#d3b573}.box-holder-m .restaurant-badges-holder .restaurant-badge.year-founded.half-century{background-color:#adadad}.box-holder-m .restaurant-badges-holder .restaurant-badge.year-founded .desc{font-size:6px;line-height:6px}.box-holder-m .restaurant-badges-holder .restaurant-badge .count-holder{font-size:7px;line-height:7px;align-items:stretch;justify-content:center;margin-top:1px}.box-holder-m .restaurant-badges-holder .restaurant-badge .count-holder img{width:5px;margin-right:1px;height:auto}.box-holder-m .restaurant-badges-holder .restaurant-badge .count-holder .count{font-weight:700;text-transform:uppercase}.box-holder-m .top-container{position:relative}.box-holder-m .img-holder{padding-bottom:64%;font-size:0;position:relative}.box-holder-m .img-holder.square{padding-bottom:100%}.box-holder-m .user-rating-holder{height:19px;width:15px;border-radius:50%;border:1px solid #fff;color:#fff;position:absolute;bottom:10px;right:10px;font-size:8px;padding-left:4px;cursor:pointer}.box-holder-m .user-rating-holder i{line-height:19px}.box-holder-m .small-images-holder{padding-top:5px;overflow:hidden}.box-holder-m .small-images-holder .scroll-holder{white-space:nowrap;overflow-x:scroll;overflow-y:hide;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.box-holder-m .small-images-holder .scroll-holder::-webkit-scrollbar{display:none}.box-holder-m .small-images-holder .scroll-holder .img-holder{padding-bottom:0;flex-basis:50%;flex-shrink:0}.box-holder-m .small-images-holder .scroll-holder .img-holder:not(:last-child){margin-right:5px}.box-holder-m .small-images-holder .scroll-holder .img-holder img{position:relative}.box-holder-m .points-holder{position:absolute;top:0;left:45px;height:45px;width:100px;background:rgba(16,16,16,.5);line-height:45px;color:#fff;font-size:15px;font-weight:600;font-family:"Nunito Sans",sans-serif;text-align:center;cursor:pointer}.box-holder-m .points-desc-holder{width:calc(100% - 54px);background:#fff;padding:17px;position:absolute;top:62px;left:10px;text-align:center;font-size:13px;line-height:20px;letter-spacing:-.011em;box-shadow:0 10px 40px rgba(193,193,193,.25);z-index:1;display:none}.box-holder-m .points-desc-holder:before{content:"";position:absolute;top:-11px;left:77px;width:0;height:0;border-color:#f8f9fb transparent;border-style:solid;border-width:0 8px 11px;z-index:1}.box-holder-m .content .text img,.box-holder-m .content .title img{vertical-align:middle;height:16px;object-fit:cover;border-radius:50%}.box-holder-m .points-desc-holder.expanded{display:block}.box-holder-m .content-holder{padding:20px 25px 0;position:relative}.box-holder-m .content .subtitle{font-size:16px;font-weight:600;color:#7c7c7e;letter-spacing:-.32px}.box-holder-m .content .subtitle.accent{font-weight:800;color:#cc2c47}.box-holder-m .content .title{font-size:20px;font-weight:900;color:#000;margin-bottom:8px;align-items:center}.box-holder-m .content .rating,.box-small-m .img-holder .order,.category-box-holder-m .category-title{font-family:"Nunito Sans",sans-serif}.box-holder-m .content .title img{margin-right:10px;width:16px}.box-holder-m .content .title.with-rating{width:calc(100% - 50px)}.box-holder-m .content .rating{font-size:14px;color:#7c7c7e;position:absolute;top:20px;right:25px}.box-holder-m .content .rating i{margin-right:5px;color:#ffda82;font-size:11px}.box-holder-m .content .rating.with-title{top:24px}.box-holder-m .content .text{font-size:16px;font-weight:600;letter-spacing:-.32px;line-height:1.13}.box-holder-m .content .text .accent{font-weight:700}.box-holder-m .content .text i{margin-right:10px;color:#d9dadd;font-size:18px}.box-holder-m .content .text img{margin-right:10px;max-width:16px;min-width:16px}.box-holder-m .content .description{font-size:14px;line-height:1.3;margin:30px 0}.box-holder-m .label{font-size:12px;font-weight:800;text-transform:uppercase;margin-bottom:3px}.category-box-holder-m{padding:0 20px}.category-box-holder-m:not(:first-child){margin-top:90px}.category-box-holder-m .category-title{font-size:24px;line-height:24px;font-weight:300;letter-spacing:-.72px;text-align:center;display:block;margin-bottom:30px;padding:0 30px}.category-box-holder-m .category-title img{border-radius:50%;height:45px;width:45px;display:block;margin:auto auto 10px}.category-box-holder-m .items-holder{position:relative}.category-box-holder-m .items-holder .share-buttons-holder{top:-57px;height:30px}.category-box-holder-m .items-holder .share-buttons-holder.expanded{height:187px}.category-box-holder-m .items-holder .share-buttons-holder .btn-share{height:30px;width:30px;line-height:30px;font-size:15px;padding:0}.category-box-holder-m .items-holder .share-buttons-holder .btn-share i{line-height:15px}.category-box-holder-m .links{font-size:14px;line-height:14px;font-weight:700;letter-spacing:-.28px;color:#000;margin-top:35px;justify-content:center}.category-box-holder-m .links:not(.second-row){margin-top:35px}.category-box-holder-m .links.second-row{margin-top:10px}.category-box-holder-m .links a.red{color:#ca2f4a}.category-box-holder-m .links a:not(:last-child){padding-right:10px;margin-right:10px;border-right:1px solid #d9dadd}.box-small-m{background:#fff;box-shadow:0 6px 20px 0 rgba(184,186,188,.13);display:block;width:100%;position:relative}.box-small-m .img-holder,.box-small-m .img-holder img{height:120px;width:100px}.box-small-m:not(:last-child){margin-bottom:15px}.box-small-m .img-holder .order{width:35px;height:35px;background:#fff;font-weight:900;color:#000;line-height:35px;font-size:18px;text-align:center;position:absolute;top:0;left:0;transition:all .3s}.box-small-m .img-holder .order.first{background:#ffda82}.box-small-m .img-holder .stamp{display:none;color:#fff;position:absolute;left:45px;font-size:12px;font-family:"Playfair Display",serif;font-weight:600;height:45px;width:calc(100% - 100px);padding-left:10px;align-items:center;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.box-small-m .content .desc img,.box-small-m .content .text img{height:16px;vertical-align:middle;margin-right:10px;border-radius:50%;object-fit:cover}.box-small-m .content{flex:1;padding:0 10px 0 20px;color:#000;align-self:center;position:relative}.box-small-m .content .title{font-size:16px;line-height:1.2;font-weight:900;font-family:"Playfair Display",serif;margin-bottom:6px;padding-right:50px;word-break:break-word}.box-small-m .content .text{font-size:13px;font-weight:600;letter-spacing:-.32px;line-height:1.13}.box-small-m .content .text .accent{font-weight:700}.box-small-m .content .text i{margin-right:10px;color:#d9dadd;font-size:18px}.box-small-m .content .text img{max-width:16px;min-width:16px}.box-small-m .content .desc{font-size:14px;font-weight:600;letter-spacing:-.28px;align-items:center}.box-small-m .content .desc img{width:16px}.box-small-m .content .label{font-size:12px;font-weight:800;text-transform:uppercase;margin-bottom:3px}.box-small-m .content .subtitle{font-size:14px;font-weight:600;letter-spacing:-.28px;color:#7c7c7e;margin-bottom:6px}.box-small-m .content .rating{font-size:14px;font-family:"Nunito Sans",sans-serif;font-weight:400;color:#7c7c7e;position:absolute;top:3px;right:10px}.box-small-m .content .rating i{margin-right:5px;color:#ffda82;font-size:11px}.box-small-m .content.with-category .rating{top:0}.box-small-m.expandable{margin:0 20px 20px;width:calc(100% - 40px);max-height:80px;transition:all .3s;overflow:hidden}.box-small-m.expandable .d-expanded{display:none}.box-small-m.expandable .d-collapsed{display:initial}.box-small-m.expandable:not(.expanded) a{pointer-events:none}.box-small-m.expandable:not(.expanded) .subtitle{display:none}.box-small-m.expandable .img-holder{height:80px}.box-small-m.expandable .img-holder img{height:80px;object-fit:cover}.box-small-m.expandable .content{padding:10px 10px 0 20px;align-self:unset}.box-small-m.expandable .content .title{padding-right:0}.box-small-m.expandable .content .title img{border-radius:50%;vertical-align:middle;margin-top:2px;margin-right:10px;height:16px;width:16px;object-fit:cover}.box-small-m.expandable .content .rating{position:relative;width:50px;top:0;right:unset;text-align:right}.box-small-m.expandable .btn-expand{position:absolute;bottom:5px;right:5px;font-size:12px;color:#7c7c7e;cursor:pointer;padding:5px}.box-small-m.expandable .btn-expand i{font-size:6px;margin-left:2px}.box-small-m.expandable .btn-collapse{display:none;position:absolute;padding:10px;top:5px;right:5px;font-size:10px;line-height:10px;color:#fff;transform:rotate(180deg);text-shadow:0 -1px 2px rgba(0,0,0,.8);cursor:pointer}.box-small-m.expandable .btn-collapse.bottom{top:unset;bottom:10px;text-shadow:none;color:#7c7c7e}.box-small-m.expandable .content-bottom:last-child{margin-bottom:20px}.box-small-m.expandable.expanded{max-height:1000px;transition:all 1s}.box-small-m.expandable.expanded .d-collapsed{display:none}.box-small-m.expandable.expanded .d-expanded{display:initial}.box-small-m.expandable.expanded .img-container{flex-direction:column}.box-small-m.expandable.expanded .img-holder{padding-bottom:64%;font-size:0;position:relative;height:unset;width:100%}.box-small-m.expandable.expanded .img-holder img{height:unset;width:100%}.box-small-m.expandable.expanded .img-holder .order{width:45px;height:45px;line-height:45px;font-size:18px}.box-small-m.expandable.expanded .img-holder .stamp{display:flex}.box-small-m.expandable.expanded .btn-collapse{display:block}.box-small-m.expandable.expanded .content{padding:20px 25px 0}.box-small-m.expandable.expanded .btn-expand{display:none}.box-small-m .rating-button-holder{bottom:5px;right:5px;line-height:18px}.box-small-m .rating-button-holder i{line-height:22px}.content-bottom{margin-top:30px;padding:0 25px}.content-bottom .label{font-size:12px;font-weight:800;text-transform:uppercase;margin-bottom:3px}.content-bottom .text{font-size:14px;line-height:1.29;letter-spacing:-.28px;font-weight:600;margin-bottom:20px}.content-bottom .text .red{color:#ca2f4a}.content-bottom .text .secondary{color:#7c7c7e}.content-bottom .text .accent{font-weight:700}.content-bottom .text a{display:inline}.content-bottom .text span{vertical-align:unset}.content-bottom .links{font-size:14px;line-height:14px;font-weight:700;letter-spacing:-.28px;color:#000;margin-top:35px;justify-content:center;text-align:center;margin-bottom:10px}.content-bottom .links:not(.second-row){margin-top:35px}.content-bottom .links.second-row{margin-top:10px}.content-bottom .links a.red{color:#ca2f4a}.content-bottom .links a:not(:last-child){padding-right:10px;margin-right:10px;border-right:1px solid #d9dadd}.content-bottom .bottom-cta{text-align:center;text-decoration:underline;font-size:12px;font-weight:800;margin-top:30px;margin-bottom:20px;display:block}.content-bottom .bottom-cta.button{padding:13px;border:1px solid #000;margin-bottom:17px;text-transform:uppercase;text-decoration:none}.ingredient-list{margin-top:30px;padding:0 25px;gap:16px}.ingredient-list .ingredient{position:relative;height:30px}.ingredient-list .ingredient.with-group:after{content:"or";text-transform:uppercase;font-size:8px;color:#7c7c7e;position:absolute;top:10px;right:-13px}.ingredient-list .ingredient img{height:30px;width:30px}@media(min-width:500px){.ingredient-list .ingredient:nth-child(n+10),.ingredient-list .ingredient:nth-child(n+9):after{display:none}}@media(min-width:445px) and (max-width:499px){.ingredient-list .ingredient:nth-child(n+8):after,.ingredient-list .ingredient:nth-child(n+9){display:none}}@media(min-width:400px) and (max-width:444px){.ingredient-list .ingredient:nth-child(n+7):after,.ingredient-list .ingredient:nth-child(n+8){display:none}}@media(min-width:350px) and (max-width:399px){.ingredient-list .ingredient:nth-child(n+6):after,.ingredient-list .ingredient:nth-child(n+7){display:none}}@media(max-width:349px){.ingredient-list .ingredient:nth-child(n+5):after,.ingredient-list .ingredient:nth-child(n+6){display:none}}.table-of-content-container-m{margin:80px auto 70px}.table-of-content-container-m .table-of-content-holder .call-to-action-container{background:url(../jpg/header_pattern.jpg);padding:85px 0}.table-of-content-container-m .table-of-content-holder .call-to-action-container .content{font-family:"Nunito Sans",sans-serif;font-size:22px;font-weight:300;line-height:1.36;letter-spacing:-.66px;color:#7e7e7e;padding:0 20px}.table-of-content-container-m .table-of-content-holder .call-to-action-container .btn-submit-restaurant{width:250px;line-height:70px;border:1px solid #7e7e7e;text-transform:uppercase;color:#fff;font-size:14px;font-weight:700;letter-spacing:-.28px;margin:40px auto 0;display:block}.table-of-content-container-m .table-of-content-holder .table-of-content{font-size:14px;line-height:1.36;letter-spacing:-.28px;color:#000;padding:15px 20px 0}.table-of-content-container-m .table-of-content-holder .table-of-content .section{margin-top:20px}.table-of-content-container-m .table-of-content-holder .table-of-content a{display:block}.table-of-content-container-m .table-of-content-holder .table-of-content .title{font-size:16px;line-height:1.38;text-transform:uppercase;font-weight:700;margin-top:40px}.search-box-container-m{width:calc(100% - 40px);padding:0 20px;margin-top:30px}.search-box-container-m.fixed{position:absolute;bottom:-20px}.search-box-container-m form{position:relative}.search-box-container-m form .form-input{line-height:70px;padding:0 60px 0 30px;font-size:14px;letter-spacing:-.28px;border:none;width:calc(100% - 90px)}.search-box-container-m form .form-input::-webkit-input-placeholder{color:#101010}.search-box-container-m form .form-input::-moz-placeholder{color:#101010}.search-box-container-m form .form-input:-ms-input-placeholder{color:#101010}.search-box-container-m form .form-input:-moz-placeholder{color:#101010}.search-box-container-m form .btn-submit{position:absolute;top:0;right:0;font-size:16px;line-height:70px;cursor:pointer;background:0 0;border:none;padding:0 30px 0 14px}.search-box-container-m form .btn-submit:hover{color:#cc2c47}.search-box-container-m .shadow{width:242px;height:46px;opacity:.3;-webkit-filter:blur(50px);filter:blur(50px);background-color:#0b0b0b;position:absolute;right:0;top:50px;z-index:-1}.rating-summary-container-m .title{text-align:center;font-size:20px;margin:60px 0 30px;font-weight:600}.rating-summary-container-m .rating-summary-holder{justify-content:space-around}.rating-summary-container-m .rating-summary-holder .progress-item{flex:0 1 150px;cursor:pointer;text-align:center}.rating-summary-container-m .rating-summary-holder .progress-item .progress-circle-holder{position:relative;width:52px;height:52px;margin:auto}.rating-summary-container-m .rating-summary-holder .progress-item .progress-desc{font-size:13px;margin:15px 0;padding:0 5px}.rating-summary-container-m .rating-summary-holder .progress-item .progress-btn-rate{font-size:11px;text-transform:uppercase;color:#7c7c7e}.rating-summary-container-m .rating-summary-holder .progress-item .progress-circle .set-size{font-size:52px}.rating-summary-container-m .rating-summary-holder .progress-item .progress-circle .set-size .label{font-size:13px}.rating-summary-container-m .btn-exit{width:100%;height:50px;margin:30px auto;line-height:50px;background:#101010;color:#fff;letter-spacing:-.26px;font-size:13px;text-align:center;text-transform:uppercase;font-weight:700;cursor:pointer}.single-page-container-m .content-container .box-holder-m{margin:50px 20px 0}.single-page-container-m .content-container .items-holder{margin:120px 20px 0;padding-bottom:50px;position:relative}.single-page-container-m .content-container .items-holder:after{content:"";height:1px;background:#d9dadd;width:100px;position:absolute;bottom:0;left:calc(50% - 50px)}.single-page-container-m .content-container .items-holder .title-holder{justify-content:center}.single-page-container-m .content-container .items-holder .title-holder .logo-holder{margin-right:15px}.single-page-container-m .content-container .items-holder .title-holder .logo-holder img{height:41px}.single-page-container-m .content-container .items-holder .title-holder .content-holder .subtitle-holder{font-size:7px;letter-spacing:1.3px;font-family:"Nunito Sans",sans-serif;align-items:center}.single-page-container-m .content-container .items-holder .title-holder .content-holder .subtitle-holder img{height:10px;margin-right:5px}.single-page-container-m .content-container .items-holder .title-holder .content-holder .main-title{font-family:"Playfair Display",serif;font-size:16px;line-height:1}.single-page-container-m .content-container .items-holder .separator{padding-top:15px;margin:15px auto 50px;border-top:1px solid #d9dadd;text-transform:uppercase;font-size:12px;line-height:12px;font-family:"Nunito Sans",sans-serif;color:#7c7c7e;font-weight:700;width:58px}.single-page-container-m .content-container .items-holder .list-holder{flex-direction:column}.single-page-container-m .content-container .items-holder .view-more{font-weight:700;font-size:14px;line-height:14px;text-align:center;margin:50px auto 0}.single-page-container-m .content-container.by-category .title-holder{text-align:center;font-size:24px;font-weight:300;line-height:1;letter-spacing:-.26px;font-family:"Nunito Sans",sans-serif;margin-top:50px}.press-materials-container-m .title-holder h2,.submit-restaurant-container-m .desc{font-size:26px;line-height:1.38;letter-spacing:-.78px;font-weight:200;font-family:"Nunito Sans",sans-serif}.single-page-container-m .content-container.by-category .title-holder img{height:50px;width:50px;border-radius:50%;object-fit:cover;margin-bottom:10px}.single-page-container-m .content-container.by-category .items-holder{margin-top:25px}.single-page-container-m .content-container .table-of-content-container-m{margin-top:0}.submit-restaurant-container-m{margin-bottom:105px}.submit-restaurant-container-m .desc{margin:45px 0 30px;text-align:center}.submit-restaurant-container-m .submit-restaurant-holder{padding:0 20px;display:block}.press-materials-container-m{margin-bottom:105px}.press-materials-container-m .title-holder{margin:45px 0;text-align:center;padding:0 20px}.countdown-container-m .counter,.countdown-container-m .title{font-family:"Playfair Display",serif;text-align:center}.press-materials-container-m .desc-holder{padding:0 20px;margin-top:45px;font-size:12px;line-height:1.42;letter-spacing:-.24px}.press-materials-container-m .desc-holder a{font-weight:600}.press-materials-container-m .press-materials-holder{padding:0 20px}.press-materials-container-m .press-materials-holder .material{display:block;margin-bottom:30px;text-align:center}.press-materials-container-m .press-materials-holder .material img{width:100%}.press-materials-container-m .press-materials-holder .material img.logo{max-width:150px}.countdown-container-m{background:url(../jpg/header_pattern.jpg);height:100vh;color:#fff}.countdown-container-m a{color:#fff}.countdown-container-m .logo-holder{padding-top:80px;margin-bottom:50px;text-align:center}.countdown-container-m .logo-holder img{width:250px}.countdown-container-m .title{font-size:30px}.countdown-container-m .counter{margin-top:30px;text-transform:uppercase;font-size:50px;justify-content:center;color:#fff}.countdown-container-m .counter .box{width:70px}.countdown-container-m .counter .box .desc{font-family:"Nunito Sans",sans-serif;font-size:12px;color:#fff;font-weight:600}.countdown-container-m .social{position:absolute;bottom:30px;left:calc(50% - 99px);gap:20px}