.restSearchAutoComplete{align-items:center;background-color:#fff;border-radius:999px;display:flex;flex-wrap:wrap;padding:5px;position:relative}@media(min-width:992px){.restSearchAutoComplete{padding:10px}}@media(min-width:1200px){.restSearchAutoComplete{padding:15px 15px 15px 20px}}.restSearchAutoComplete--icon{padding-left:20px}@media(min-width:1200px){.restSearchAutoComplete--icon{padding-left:15px}}.restSearchAutoComplete--icon .iconSVG{height:18px;width:18px;fill:#133e44}@media(min-width:1200px){.restSearchAutoComplete--icon .iconSVG{height:22px;width:22px}}.restSearchAutoComplete__input{align-self:stretch;display:flex;width:calc(100% - 60px)}.restSearchAutoComplete__input--field{border:none;color:#133e44;font-family:Poppins,sans-serif;height:46px;padding:0 15px;width:100%}@media(min-width:1200px){.restSearchAutoComplete__input--field{height:56px;padding:0 20px}}.restSearchAutoComplete__input .twitter-typeahead{width:100%}.restSearchAutoComplete__input ::-webkit-input-placeholder{color:#133e44;font-family:Poppins,sans-serif;font-size:13px;opacity:.4}@media(min-width:1200px){.restSearchAutoComplete__input ::-webkit-input-placeholder{font-size:16px}}.restSearchAutoComplete__input :-ms-input-placeholder{color:#133e44;font-family:Poppins,sans-serif;font-size:13px;opacity:.4}@media(min-width:1200px){.restSearchAutoComplete__input :-ms-input-placeholder{font-size:16px}}.restSearchAutoComplete__input ::-moz-placeholder{color:#133e44;font-family:Poppins,sans-serif;font-size:13px;opacity:.4}.restSearchAutoComplete__input ::placeholder{color:#133e44;font-family:Poppins,sans-serif;font-size:13px;opacity:.4}@media(min-width:1200px){.restSearchAutoComplete__input ::-moz-placeholder{font-size:16px}.restSearchAutoComplete__input ::placeholder{font-size:16px}}.restSearchAutoComplete__input form{width:100%}.restSearchAutoComplete--btn{align-items:center;background-color:#fec85b;border-radius:999px;color:#133e44;display:flex;font-weight:600;height:46px;padding:0 20px;text-transform:uppercase;transition:background-color .5s,color .5s}@media(min-width:768px){.restSearchAutoComplete--btn{font-size:13px;height:50px;letter-spacing:.5px}}@media(min-width:1200px){.restSearchAutoComplete--btn{font-size:14px;height:56px;padding:0 30px}.restSearchAutoComplete--btn:hover{background-color:#133e44;color:#fff}}@media(min-width:992px){.restSearchAutoComplete--btn{padding:0 30px}}@media(min-width:1200px){.restSearchAutoComplete--btn{justify-content:center;text-align:center;width:160px}}.restSearchAutoComplete--dropDown{border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,.1);left:20px;max-height:350px;overflow:hidden;position:absolute;top:61px;width:calc(100% - 50px);z-index:1}@media(min-width:768px){.restSearchAutoComplete--dropDown{top:68px}}@media(min-width:992px){.restSearchAutoComplete--dropDown{border-radius:20px;left:55px;top:84px;width:calc(100% - 190px)}}@media(min-width:1200px){.restSearchAutoComplete--dropDown{border-radius:20px;top:96px}}.restSearchAutoComplete--dropDown:before{background-color:#fff;content:"";height:100%;left:0;max-height:350px;padding:20px 15px 20px 20px;position:absolute;top:0;width:100%}.restSearchAutoComplete--dropDown .ui-front{left:20px!important;margin:20px 0;max-height:310px;overflow-y:auto;position:relative!important;scrollbar-color:#fec85b #fff;scrollbar-width:thin;top:0!important;width:calc(100% - 35px)!important;z-index:1}.restSearchAutoComplete--dropDown .ui-front .ui-menu-item{color:#133e44;font-weight:600;padding:7px 0;transition:background-color .5s}@media(min-width:768px){.restSearchAutoComplete--dropDown .ui-front .ui-menu-item{font-size:14px}}@media(min-width:1200px){.restSearchAutoComplete--dropDown .ui-front .ui-menu-item{border-radius:12px;cursor:pointer;padding:12px}.restSearchAutoComplete--dropDown .ui-front .ui-menu-item:hover{background-color:rgba(19,62,68,.05)}}.alertPopup{padding:0 20px}.alertPopup .alert-dismissable{margin:20px auto}.alert{align-items:center;border-radius:5px;color:#fff;display:flex;margin:0 auto 20px;max-width:800px;padding:12px 20px;width:100%}@media(min-width:768px){.alert{margin-bottom:30px}}@media(min-width:1200px){.alert{margin-bottom:40px}}.alert.alert-success{background-color:#2f9565}.alert.alert-info{background-color:#3f496b}.alert.alert-danger{background-color:#f54748}.alert.alert-warning{background-color:#fec85b}.alert .close{padding-right:20px}.alert .close .iconSVG{height:14px;width:14px;fill:#fff;opacity:.7;transition:opacity .5s}@media(min-width:1200px){.alert .close:hover .iconSVG{opacity:1}}.alert a{color:#fff;font-weight:700}.restGuide{background-color:#f2eee5;overflow:hidden;padding:55px 0}@media(min-width:992px){.restGuide{padding:40px 0}}@media(min-width:1200px){.restGuide{padding:25px 0}}@media(min-width:768px){.restGuide--inner{align-items:center;display:flex;flex-wrap:nowrap;gap:30px;justify-content:space-between}}@media(min-width:992px){.restGuide--inner{gap:40px}}.restGuide--leftSide{margin-bottom:60px}@media(min-width:768px){.restGuide--leftSide{flex:1 1 auto;margin-bottom:0;min-width:0;padding-right:20px}}@media(min-width:992px){.restGuide--leftSide{max-width:540px;padding-right:30px}}@media(min-width:1200px){.restGuide--leftSide{padding-right:40px}}.restGuide__textBlock{margin-bottom:45px;text-align:center}@media(min-width:768px){.restGuide__textBlock{text-align:left}}@media(min-width:992px){.restGuide__textBlock{max-width:400px;width:100%}}@media(min-width:1200px){.restGuide__textBlock{margin-bottom:60px;max-width:520px}}.restGuide__textBlock--titles.regularTitle{padding-bottom:15px}@media(min-width:1200px){.restGuide__textBlock--titles.regularTitle{padding-bottom:25px}}.restGuide__textBlock--mainTitle.mainTitle{line-height:1.2}@media(min-width:1200px){.restGuide__textBlock--mainTitle{line-height:1.5}}.restGuide__textBlock--mainTitle .break{display:block}.restGuide__textBlock--text{line-height:1.6;opacity:.8}@media(min-width:768px){.restGuide__textBlock--text{line-height:1.7}}@media(min-width:1200px){.restGuide__textBlock--text{letter-spacing:1px;line-height:1.8}}.restGuide__mapBlock{margin:0 auto;max-width:305px;width:100%}@media(min-width:768px){.restGuide__mapBlock{flex:0 0 auto;margin:0;max-width:none;min-width:350px;position:relative;width:350px}}@media(min-width:992px){.restGuide__mapBlock{min-width:480px;width:480px}}@media(min-width:1200px){.restGuide__mapBlock{min-width:600px;width:600px}}.restGuide__mapBlock--img{height:auto}.restGuide__mapBlock--img-gb{max-width:120%;width:120%}@media(min-width:768px){.restGuide__mapBlock--img-gb{transform:translateX(-10%)}}@media(max-width:575.98px){.restGuide__mapBlock--img-gb{max-width:100%;transform:none;width:100%}}.restGuide__mapBlock--img-nl{max-width:80%;transform:none;width:80%}.restGuide ::-webkit-scrollbar{width:6px}.restGuide ::-webkit-scrollbar-track{background:transparent}.restGuide ::-webkit-scrollbar-thumb{background-color:#fec85b;border:transparent;border-radius:20px}.ui-helper-hidden-accessible{display:none}.eventByArea{overflow:hidden;padding-bottom:85px;position:relative}@media(min-width:768px){.eventByArea{padding-bottom:110px}}@media(min-width:1200px){.eventByArea{padding-bottom:200px}}.eventByArea__titles{text-align:center}.eventByArea--dots{display:none;height:150px;left:-50px;position:absolute;top:200px;width:150px}@media(min-width:768px){.eventByArea--dots{display:block}}@media(min-width:1200px){.eventByArea--dots{top:230px}}.eventByArea--dots .iconSVG{height:100%;width:100%;fill:#133e44}.eventByArea .applemap{height:390px;width:100%}@media(min-width:768px){.eventByArea .applemap{height:400px}}@media(min-width:1200px){.eventByArea .applemap{height:565px}}.eventByArea .applemap .mk-map-view{border-radius:20px}@media(min-width:768px){.eventByArea .applemap .mk-map-view{border-radius:30px}}@media(min-width:1200px){.eventByArea .applemap .mk-map-view{border-radius:40px}}.eventByArea .applemap .mapContent{background-color:#fff;border-radius:10px;padding:5px;width:170px}@media(min-width:768px){.eventByArea .applemap .mapContent{width:265px}}.eventByArea .applemap .mapContent--link{align-items:center;display:flex}.eventByArea .applemap .mapContent__photo{padding-right:8px}@media(min-width:768px){.eventByArea .applemap .mapContent__photo{padding-right:12px}}.eventByArea .applemap .mapContent__photo--img{border-radius:10px;height:auto;width:44px}@media(min-width:768px){.eventByArea .applemap .mapContent__photo--img{height:72px;width:72px}}.eventByArea .applemap .mapContent__right{font-family:Poppins,sans-serif;position:relative;width:100%}.eventByArea .applemap .mapContent__right--title{color:#133e44;font-size:9px;font-weight:500;letter-spacing:.5px;padding-bottom:3px}@media(min-width:768px){.eventByArea .applemap .mapContent__right--title{font-size:14px}}.eventByArea .applemap .mapContent__right--date{color:#133e44;font-size:8px;letter-spacing:.3px;opacity:.8;text-transform:uppercase}@media(min-width:768px){.eventByArea .applemap .mapContent__right--date{font-size:10px}}.eventByArea .applemap .mapContent__right--arrow{bottom:1px;height:auto;position:absolute;right:8px;width:10px}@media(min-width:768px){.eventByArea .applemap .mapContent__right--arrow{bottom:6px;width:12px}}.event-map-nmb .eventByArea{padding-bottom:0}.tt-menu{background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.15);color:#133e44;max-height:250px;overflow-y:auto;padding:10px;width:100%;z-index:7!important}.tt-menu .search-result-header{background-color:rgba(19,62,68,.05)}.tt-menu .search-result-header,.tt-menu .tt-nf{border-radius:10px;font-size:14px;font-weight:500;padding:10px 15px}.tt-menu .tt-nf{color:#f54748}.tt-menu .tt-selectable{border-radius:10px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 15px}@media(min-width:1200px){.tt-menu .tt-selectable:hover{background-color:rgba(19,62,68,.1)}}.restaurantGrid{background-color:#133e44;margin-bottom:55px;padding:55px 0 35px}@media(min-width:768px){.restaurantGrid{margin-bottom:75px;padding:75px 0 70px}}@media(min-width:1200px){.restaurantGrid{background-color:transparent;margin-bottom:0;padding:0 0 88px}}.restaurantGrid__titles{text-align:center}.restaurantGrid__titles--mainTitle{color:#fff}@media(min-width:1200px){.restaurantGrid__titles--mainTitle{color:#133e44}.restaurantGrid--main{background-image:url(/build/images/map-opacity.314fc40d.png);background-position:50%;background-repeat:no-repeat;background-size:90%;margin:0 auto;max-width:1300px;width:100%}}@media(min-width:768px){.restaurantGrid__list{display:flex;flex-wrap:wrap;justify-content:space-between}}.restaurantGrid__list--item{margin-bottom:20px}@media(min-width:768px){.restaurantGrid__list--item{width:calc(50% - 10px)}}@media(min-width:1200px){.restaurantGrid__list--item{margin-bottom:32px;width:100%}}.restaurantGrid .restGridBlock{background-color:#195058;border-radius:20px;display:block;overflow:hidden}@media(min-width:768px){.restaurantGrid .restGridBlock{display:flex;flex-direction:column;height:100%}}@media(min-width:1200px){.restaurantGrid .restGridBlock{background-color:rgba(19,62,68,.05);border-radius:30px;flex-direction:row;padding:20px 30px 20px 20px;transition:background-color .5s,box-shadow .5s}.restaurantGrid .restGridBlock:hover{background-color:#fff;box-shadow:0 10px 50px 0 rgba(0,0,0,.1)}.restaurantGrid .restGridBlock:hover .restGridBlock__imgBlock--img{transform:scale(1.1)}}.restaurantGrid .restGridBlock__imgBlock{border-radius:20px;height:205px;margin-bottom:20px;overflow:hidden;position:relative}@media(min-width:576px){.restaurantGrid .restGridBlock__imgBlock{height:280px}}@media(min-width:768px){.restaurantGrid .restGridBlock__imgBlock{height:210px}}@media(min-width:992px){.restaurantGrid .restGridBlock__imgBlock{height:280px}}@media(min-width:1200px){.restaurantGrid .restGridBlock__imgBlock{height:auto;margin-bottom:0;min-height:270px;width:330px}}.restaurantGrid .restGridBlock__imgBlock--img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;transition:transform .5s;width:100%}.restaurantGrid .restGridBlock--rightSide{padding:0 25px 13px}@media(min-width:768px){.restaurantGrid .restGridBlock--rightSide{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding-bottom:10px}}@media(min-width:1200px){.restaurantGrid .restGridBlock--rightSide{justify-content:center;padding:0 0 0 38px;position:relative}}.restaurantGrid .restGridBlock--rightSide .restGridBlock--top{padding-bottom:25px}.restaurantGrid .restGridBlock--rightSide .restGridBlock__restaurantType{display:flex;padding-bottom:18px}@media(min-width:1200px){.restaurantGrid .restGridBlock--rightSide .restGridBlock__restaurantType{padding-bottom:0;position:absolute;right:28px;top:28px}}.restaurantGrid .restGridBlock--rightSide .restGridBlock__restaurantType--block{align-items:center;background-color:#fec85b;border-radius:8px;display:flex;height:40px;justify-content:center;width:40px}@media(min-width:1200px){.restaurantGrid .restGridBlock--rightSide .restGridBlock__restaurantType--block{border-radius:12px;height:52px;width:52px}}.restaurantGrid .restGridBlock--rightSide .restGridBlock__restaurantType--block img{height:20px;width:20px}@media(min-width:1200px){.restaurantGrid .restGridBlock--rightSide .restGridBlock__restaurantType--block img{height:32px;image-rendering:-webkit-optimize-contrast;width:32px}}.restaurantGrid .restGridBlock--rightSide .restGridBlock__textInfo{color:#fff}@media(min-width:1200px){.restaurantGrid .restGridBlock--rightSide .restGridBlock__textInfo{color:#133e44}}.restaurantGrid .restGridBlock--rightSide .restGridBlock__textInfo--name{font-size:18px;font-weight:600;padding-bottom:3px}@media(min-width:576px){.restaurantGrid .restGridBlock--rightSide .restGridBlock__textInfo--name{font-size:19px}}@media(min-width:768px){.restaurantGrid .restGridBlock--rightSide .restGridBlock__textInfo--name{font-size:18px}}@media(min-width:992px){.restaurantGrid .restGridBlock--rightSide .restGridBlock__textInfo--name{font-size:19px}}@media(min-width:1200px){.restaurantGrid .restGridBlock--rightSide .restGridBlock__textInfo--name{font-size:20px}}.restaurantGrid .restGridBlock--rightSide .restGridBlock__textInfo--address{font-size:12px;opacity:.8;padding-bottom:15px}.restaurantGrid .restGridBlock--rightSide .restGridBlock__textInfo--text{font-size:12px;line-height:1.8;opacity:.8}@media(min-width:576px){.restaurantGrid .restGridBlock--rightSide .restGridBlock__textInfo--text{font-size:13px}}@media(min-width:768px){.restaurantGrid .restGridBlock--rightSide .restGridBlock__textInfo--text{font-size:12px}}@media(min-width:992px){.restaurantGrid .restGridBlock--rightSide .restGridBlock__textInfo--text{font-size:13px}}@media(min-width:1200px){.restaurantGrid .restGridBlock--rightSide .restGridBlock__textInfo--text{font-size:12px;line-height:2;max-height:120px;opacity:1;overflow:hidden}}.restaurantGrid .restGridBlock--rightSide .restGridBlock__list{color:#fff}@media(min-width:1200px){.restaurantGrid .restGridBlock--rightSide .restGridBlock__list{color:#133e44;display:grid;max-width:90%;opacity:.8;grid-column-gap:20px;grid-row-gap:15px;grid-template-columns:repeat(3,1fr)}}.restaurantGrid .restGridBlock--rightSide .restGridBlock__list--item{align-items:center;display:flex;flex-wrap:wrap;padding-bottom:12px}@media(min-width:768px){.restaurantGrid .restGridBlock--rightSide .restGridBlock__list--item{padding-bottom:15px}}@media(min-width:1200px){.restaurantGrid .restGridBlock--rightSide .restGridBlock__list--item{padding-bottom:0}}.restaurantGrid .restGridBlock--rightSide .restGridBlock__list--item .iconSVG{height:18px;width:18px;fill:#fff;margin-right:15px}@media(min-width:1200px){.restaurantGrid .restGridBlock--rightSide .restGridBlock__list--item .iconSVG{fill:#133e44}}.restaurantGrid .restGridBlock--rightSide .restGridBlock__list--item .text{font-size:12px;font-weight:500;width:calc(100% - 33px)}@media(min-width:576px){.restaurantGrid .restGridBlock--rightSide .restGridBlock__list--item .text{font-size:13px}}@media(min-width:768px){.restaurantGrid .restGridBlock--rightSide .restGridBlock__list--item .text{font-size:12px}}@media(min-width:992px){.restaurantGrid .restGridBlock--rightSide .restGridBlock__list--item .text{font-size:13px}}@media(min-width:1200px){.restaurantGrid .restGridBlock--rightSide .restGridBlock__list--item .text{font-size:12px}}@media(max-width:1199.98px){.restGuide.blockSpace{margin-bottom:0}}.restaurantPage-Map .eventByArea{padding-bottom:0}@media(min-width:1200px){.restaurantPage-Map .eventByArea .container{max-width:none;padding:0}.restaurantPage-Map .eventByArea .applemap .mk-map-view{border-radius:0}}.input{border-bottom:1px solid #eee;margin-bottom:40px;margin-top:75px;padding-bottom:82px}.header__title_2{color:#000;font-family:Open Sans,sans-serif!important;font-size:35px!important;font-weight:800!important;margin:0!important;text-align:center;text-transform:uppercase}.input__row{display:flex;margin-top:35px}.input__input{background-color:#fff!important;border:1px solid #ddd!important;color:#999;float:left;font-family:Open Sans,sans-serif!important;font-size:17px;font-weight:400;height:60px;padding-left:27px;width:100%}.input__input::-webkit-input-placeholder{color:#999}.input__input::-moz-placeholder{color:#999}.input__input:-ms-input-placeholder{color:#999}.input__input:-moz-placeholder{color:#999}button.input__button{background:#792942!important;border-radius:0!important;box-shadow:none;color:#fff;float:left;font-size:17px!important;font-weight:800!important;height:60px;text-transform:uppercase;width:15%}button.input__button:hover{background:#89304c!important;box-shadow:none}button.input__button:active{background:#5f192f!important;box-shadow:none}.restaurant-selection{border-bottom:1px solid #eee;margin-bottom:50px;padding-bottom:50px;position:relative}.restaurant-selection__card{margin-top:50px}.card__img{background-size:cover;display:block;height:300px;margin-left:auto;margin-right:auto;max-width:300px;position:relative;transition:all .2s ease}.card__img:after{background:rgba(0,0,0,.2);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.restaurant-selection__card:hover{cursor:pointer}.restaurant-selection__card:hover .card__img{transform:scale(.98)}.card__wrp-text{font-family:Open Sans,sans-serif!important;left:0;margin-top:100px;position:absolute;text-align:center;top:0;width:100%}.card__title{color:#fff!important;font-size:25px!important;font-weight:800!important;line-height:1.2!important;max-width:200px;text-transform:uppercase}.card__text{font-size:17px!important;font-weight:400!important;margin-top:20px}.card__price,.card__text{color:#fff!important;cursor:pointer;line-height:1.76!important;margin-bottom:0!important}.card__price{font-size:25px!important;font-weight:800!important;margin-top:-10px;text-transform:uppercase}.card__link,.restaurant-selection__link-all{text-decoration:none!important}.card__link{border-radius:15px;font-size:17px!important;font-weight:400!important;padding:3px 17px}.card__link-pink{background:#fcf0f4;color:#b3798b!important}.card__link-pink:focus,.card__link-pink:hover{color:#b3798b}.card__link-blue{background:#e8f8f9;color:#79a2b3!important}.card__link-blue:focus,.card__link-blue:hover{color:#79a2b3}.card__link-green{background:#f1fce9;color:#a0b379!important}.card__link-green:focus,.card__link-green:hover{color:#a0b379}.map__map{background:#f1f1f1!important;height:660px;margin-bottom:55px;margin-top:50px;position:relative;width:100%}.map__links{background:hsla(0,0%,100%,.98);border-radius:10px;box-shadow:0 10px 20px 0 rgba(0,0,0,.2);display:block;height:600px;overflow:hidden;position:absolute;right:30px;top:30px;transition:.5s;width:300px}.map__a-z{border-right:1px solid #eee;float:left;height:100%;padding-bottom:10px;padding-top:10px;position:relative;width:50px}.map__a-z a{color:#000;display:block;font-family:Open Sans,sans-serif!important;font-size:17px;line-height:1.76;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.map__a-z a:hover{color:#792942;font-weight:800}.map__categories{height:600px;overflow-x:hidden;overflow-y:auto;width:calc(100% - 50px)}.map__categorie{border-bottom:1px solid #eee;padding-bottom:10px;padding-top:10px}.map__categorie a{color:#000;display:block;font-size:17px;line-height:1.76;min-width:230px;padding-left:10px;text-decoration:none;width:100%}.map__categorie a:hover{color:#792942;font-weight:800}.inner-links{list-style-type:none;margin:0;padding:0}.inner-links .anchor-active a{color:#792942;font-weight:800}.inner-links a{cursor:pointer}.map__btn{background:#fff;border-radius:100% 0 0 100%/50% 0 0 50%;height:40px;position:absolute;right:30px;top:50px;transition:.5s;width:20px!important;z-index:0}.map__btn:hover{cursor:pointer}.map__btn:after{border-bottom:8px solid transparent;border-right:12px solid #792942;border-top:8px solid transparent;content:"";display:block;height:0;margin-left:7px;margin-top:12px;width:0}.map__btn_phone{display:none}.map__btn_open{right:330px}.map__btn_open:after{border-bottom:8px solid transparent;border-left:12px solid #792942;border-right:0;border-top:8px solid transparent;margin-left:12px}.header__title_2_about{margin-bottom:40px!important;text-align:left}.about p{color:#666!important;font-family:Open Sans,sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1.76!important;margin-bottom:0!important}.about p>a{color:#8c2441}.about p>a:hover{color:#8c2441!important}.about h3{font-size:24px;font-weight:600!important}.combo-select{float:left;font:100% Helvetica,Arial,Sans-serif;font-size:14px;position:relative;width:100%}.combo-select .combo-input{margin-bottom:0}.combo-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ddd;border-radius:0;box-sizing:border-box;color:#999;font-family:Open Sans,sans-serif!important;font-size:17px;font-weight:400;line-height:58px;margin:0;padding:0 34px 0 15px;text-overflow:ellipsis;white-space:nowrap;width:100%}.combo-input:focus{outline:none}.combo-arrow{background:#792942;color:#999;cursor:pointer;font-size:22px;height:100%;position:absolute;right:0;text-align:center;top:0;width:170px}.combo-arrow:hover{background:#89304c!important}.combo-arrow:before{bottom:0;color:#fff;content:"Zoek";display:block;font-family:Open Sans,sans-serif;font-size:17px;font-weight:800;height:0;margin:auto 0;position:absolute;right:calc(50% + 22px);text-transform:uppercase;top:-20px;width:0}.combo-focus,.combo-open .combo-arrow{border-color:#51a7e8}.combo-focus{box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.combo-focus input{border-color:#51a7e8}.combo-select select{-webkit-appearance:none;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}@media only screen and (min-width:960px){.combo-select select{height:0;left:-1px;margin:0;top:-1px;width:0}}.option-selected{background-color:#eee}.option-hover{background-color:#dfdfdf;color:#454545}.option-item{cursor:pointer}.option-item:hover{background-color:#efefef;color:#454545}.option-item:last-child{border-bottom:none}.option-disabled{opacity:.5}.combo-dropdown{background:#fff;border-radius:0;box-sizing:border-box;left:0;margin:0;max-height:270px;opacity:1;overflow-y:auto;padding:0;position:absolute;top:100%;transform:scale(0);transform-origin:top left;transition:all .2s ease-out;visibility:hidden;width:calc(100% - 170px);z-index:999}.combo-dropdown li{list-style:none;margin:0!important;padding:10px 15px}.combo-open .combo-dropdown{opacity:1;transform:scale(1);visibility:visible}.combo-marker{text-decoration:underline}#cards{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:110px;grid-gap:70px;justify-items:center;padding-left:70px;padding-right:70px}.card-wrp{background-size:cover;height:0;padding-top:100%;transition:all .1s ease-in-out;width:100%}.card-wrp:hover{transform:scale(.96)}.card-wrp:before{background:rgba(0,0,0,.2);bottom:0;content:"";right:0}.card-info,.card-wrp:before{left:0;position:absolute;top:0}.card-info{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}.card-info:after{background:transparent;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.card-price{color:#fff;font-size:25px}.card-info-inner{align-items:center;display:flex;flex-direction:column;height:70%;justify-content:space-evenly}@media screen and (max-width:1200px){#cards{grid-gap:30px!important;padding-left:30px!important;padding-right:30px!important}}@media screen and (max-width:991px){#cards{grid-gap:20px!important;padding-left:20px!important;padding-right:20px!important}.card__text{margin-top:-10px!important}.map__categories{height:170px}.inner-links{height:149px;overflow:auto}.map__links{height:0;width:300px}.map__btn{display:none}.map__btn_phone{background:#fff;border-radius:0 0 50% 50%/0 0 100% 100%;display:block;height:20px;position:absolute;right:160px;top:30px;transition:.5s;width:40px!important;z-index:99}.map__btn_phone:hover{cursor:pointer}.map__btn_phone:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid #792942;content:"";display:block;height:0;margin-left:12px;margin-top:1px;width:0}.map__btn_phone_open{top:200px}.map__btn_phone_open:after{border-bottom:12px solid #792942;border-left:8px solid transparent;border-right:8px solid transparent;border-top:0}.footer-bottom>div>p{display:flex;flex-wrap:wrap;justify-content:center}}@media screen and (max-width:767px){#cards{grid-template-columns:1fr 1fr!important}#cards>.card-wrp:last-child{display:none}.card__img{height:auto;padding-top:100%}.header__title{font-size:40px!important}.header__title_2{font-size:28px!important}.about h3{font-size:22px}.header__title_2_input{font-size:26px!important}.card__img{max-width:300px;width:100%}.card-wrp-all{padding:0 5px!important}.card__wrp-text{margin-top:30px}.card__price,.card__text{font-size:15px!important}.card__link{font-size:17px!important;padding:3px 6px}.card__title{font-size:32px!important}.card__text{margin-top:2px}.restaurant-selection__card{margin-top:10px}}@media screen and (max-width:480px){#cards{grid-template-columns:1fr 1fr!important;margin-top:65px!important}.card__title{font-size:15px!important}.card__link{font-size:11px!important}.card-price{font-size:15px!important}.header__title{margin-top:60px}.header__title,.header__title_2{font-size:20px!important}.header__title_2_about{margin-bottom:20px!important}.about h3{font-size:17px}.header__title_2_input{font-size:15px!important}.input{margin-bottom:25px;padding-bottom:25px}.input,.input__row{margin-top:25px}.input__input,button.input__button{font-size:15px!important;height:40px}button.input__button{width:20%}.map__map{margin-bottom:25px;margin-top:25px}.about p{font-size:15px!important;line-height:1.33!important}.restaurant-selection{margin-bottom:25px;padding-bottom:35px}.about{margin-bottom:60px;padding-bottom:40px}.map__links{right:calc(50% - 150px)}.map__btn_phone{right:calc(50% - 20px)}.map__padding-phone{padding:0!important}}