@charset "UTF-8";a,button{outline:0;box-shadow:none}a,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}body{padding:0;margin:0;border:0;min-width:100%;min-height:100vh;font-family:Helvetica,serif;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:1024px){.desktopOnly{display:none}}@media (max-width:572px){.desktopTablet{display:none}}@media (max-width:1024px){.desktopMobile{display:none}}@media (max-width:572px){.desktopMobile{display:block}}.tabletMobile{display:none}@media (max-width:1024px){.tabletMobile{display:block}}.mobileOnly{display:none}@media (max-width:572px){.mobileOnly{display:block}}.tabletOnly{display:none}@media (max-width:1024px){.tabletOnly{display:block}}@media (max-width:572px){.tabletOnly{display:none}}.wrapperPage{width:calc(100% - 332px);height:auto;margin:0 auto}@media (max-width:1024px){.wrapperPage{width:calc(100% - 80px)}}@media (max-width:572px){.wrapperPage{width:calc(100% - 32px)}}.sectionBannerMain{position:relative}.sectionBannerMain .bgBannerMain{width:100%;height:548px;background-position:center;background-repeat:no-repeat;background-size:cover}.sectionBannerMain .bgOpacity{background-color:rgba(0,0,0,.71);width:100%;height:548px;position:absolute;top:0}.sectionBannerMain .wrapTextBannerMain{width:100%;position:absolute;top:0;padding-top:47px;display:flex;text-align:center}@media (max-width:1024px){.sectionBannerMain .wrapTextBannerMain{padding-top:63px}}@media (max-width:572px){.sectionBannerMain .wrapTextBannerMain{padding-top:26px}}.sectionBannerMain .wrapTextBannerMain .wrapHeaderLogo{display:grid;grid-template-columns:1fr 1fr 1fr}.sectionBannerMain .wrapTextBannerMain .wrapHeaderLogo a{color:#fff;text-decoration:none}.sectionBannerMain .wrapTextBannerMain .wrapHeaderLogo .wrapGotoBack{display:flex;gap:6px;align-items:center}.sectionBannerMain .wrapTextBannerMain .wrapHeaderLogo .wrapGotoBack h3{font-weight:300;font-size:16px;line-height:18px;font-family:Helvetica,serif}.sectionBannerMain .wrapTextBannerMain .wrapHeaderLogo .wrapSearch{text-align:right}.sectionBannerMain .wrapTextBannerMain .wrapHeaderLogo .wrapSearch .btnSearch{cursor:pointer}@media (max-width:572px){.sectionBannerMain .wrapTextBannerMain .wrapLogo{padding-top:49px}}.sectionBannerMain .wrapTextBannerMain .wrapLogo a{text-align:center}.sectionBannerMain .wrapTextBannerMain .wrapLogo a img{margin:0 auto}@media (max-width:1024px){.sectionBannerMain .wrapTextBannerMain .wrapLogo a img{max-width:146px}}.sectionBannerMain .wrapTextBannerMain h1{font-size:48px;line-height:58px;text-align:center;color:#fff;font-family:"Cormorant Garamond",serif;font-weight:700;margin-top:124px}@media (max-width:1024px){.sectionBannerMain .wrapTextBannerMain h1{font-weight:700;font-size:36px;line-height:44px;text-align:center}}@media (max-width:572px){.sectionBannerMain .wrapTextBannerMain h1{margin-top:76px}}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant{background-color:#2b2825;padding-right:0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width:572px){.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant{grid-template-columns:1fr 1fr 1fr}}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant{position:relative;padding:20px 0}@media (max-width:1024px){.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant{padding:18px 0}}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .wrapTitleFilterMenuRestaurant{display:flex;justify-content:space-between;padding:27px 24px 27px 18px;border-right:1px solid #585656;cursor:pointer}@media (max-width:1024px){.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .wrapTitleFilterMenuRestaurant{padding:11px 16px}}@media (max-width:572px){.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .wrapTitleFilterMenuRestaurant{padding:11px 0}}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .wrapTitleFilterMenuRestaurant .titleFilterMenuRestaurant{display:flex;width:100%}@media (max-width:572px){.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .wrapTitleFilterMenuRestaurant .titleFilterMenuRestaurant{justify-content:center;align-items:center}}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .wrapTitleFilterMenuRestaurant .titleFilterMenuRestaurant h1{font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#fff;font-family:"Cormorant Garamond",serif;margin-left:8px}@media (max-width:572px){.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .wrapTitleFilterMenuRestaurant .titleFilterMenuRestaurant h1{font-size:16px;line-height:22px}}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .wrapTitleFilterMenuRestaurant .titleFilterMenuRestaurant .select2-container{width:100%!important}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .wrapTitleFilterMenuRestaurant .titleFilterMenuRestaurant .select2-container--default .select2-selection--single{background-color:transparent;border:none}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .wrapTitleFilterMenuRestaurant .titleFilterMenuRestaurant .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;font-weight:700;font-size:24px;line-height:28px;font-family:"Cormorant Garamond",serif}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .wrapTitleFilterMenuRestaurant .titleFilterMenuRestaurant .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .wrapTitleFilterMenuRestaurant .titleFilterMenuRestaurant .select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url(../images/icon/iconArrowDown.svg);background-repeat:no-repeat;width:16px;height:16px;background-position:center;background-size:cover;top:12px;right:0}@media (max-width:572px){.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .wrapTitleFilterMenuRestaurant .titleFilterMenuRestaurant .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .dropdownMenuFilter{display:none;width:467px;background-color:#fff;box-shadow:1px 1px 5px rgba(0,0,0,.23);border-radius:10px;position:absolute;top:150px;z-index:2}@media (max-width:1024px){.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .dropdownMenuFilter{width:387px;top:120px}}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .dropdownMenuFilter .wrapTitleMenuFilterCuisine{padding-top:26px;border-bottom:1px solid #d9d9d9;padding-bottom:22px;position:relative;z-index:99;background-color:#fff}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .dropdownMenuFilter .wrapTitleMenuFilterCuisine h1{font-style:normal;font-weight:700;font-size:18px;line-height:21px}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .dropdownMenuFilter:before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:20px solid #fff;position:absolute;left:20px;top:-13px;-webkit-filter:drop-shadow(1px 1px 5px rgba(0, 0, 0, .3));filter:drop-shadow(1px 1px 5px rgba(0, 0, 0, .3));z-index:-1}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .polygonDropdown{display:none;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:20px solid #fff;position:absolute;left:20px}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .dropdownMenuFilterLocation{padding-bottom:66px}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .dropdownMenuFilterLocation ul{margin:0;padding:0}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .dropdownMenuFilterLocation ul li{list-style:none;font-style:normal;font-weight:400;font-size:18px;line-height:21px;padding-top:24px;padding-bottom:24px;padding-left:18px;border-bottom:1px solid #d9d9d9;color:#000;cursor:pointer}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .dropdownMenuFilterLocation ul li:hover{background-color:#f0f0f0}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .dropdownMenuFilterLocation .select2-dropdown{margin-top:76px!important}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .dropdownMenuFilterCuisine{padding-left:18px;padding-right:18px;max-height:500px;overflow:hidden;overflow-y:scroll}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .dropdownMenuFilterCuisine ul{margin:0;padding:0;padding-top:14px;padding-bottom:25px}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .dropdownMenuFilterCuisine ul li{list-style:none;font-style:normal;font-weight:400;font-size:18px;line-height:21px;padding-top:12px;padding-bottom:12px;color:#000;cursor:pointer}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .dropdownMenuFilterPrice{padding-left:18px;padding-right:18px;padding-bottom:24px}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .dropdownMenuFilterPrice .wrapClearPrice{margin-top:31px;display:flex;justify-content:space-between}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .dropdownMenuFilterPrice .wrapClearPrice button{background-color:transparent;border:0;font-family:"Cormorant Garamond",serif;outline:0}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .dropdownMenuFilterPrice .wrapClearPrice .clearPrice{font-weight:500;font-size:16px;line-height:19px;text-decoration-line:underline;font-family:"Cormorant Garamond",serif;color:#000}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .dropdownMenuFilterPrice .wrapClearPrice .searchPrice{background-color:#ceab53;color:#fff;font-weight:700;font-size:16px;line-height:19px;width:120px;height:32px}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant .dropdownMenuFilterPrice .wrapClearPrice .searchPrice:hover{background-color:#b7984c}@media (max-width:572px){.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .articleFilterMenuRestaurant:last-child .wrapTitleFilterMenuRestaurant{border:none}}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .wrapResetFilter{background-color:#ceab53;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .wrapResetFilter h1{text-align:center;font-style:normal;font-weight:500;font-size:24px;line-height:29px;font-family:"Cormorant Garamond",serif;color:#fff;text-decoration-line:underline}.sectionFilterMenuRestaurant .wrapFilterMenuRestaurant .wrapResetFilter:hover{background-color:#b7984c}.sectionFilterMenuRestaurant .wrapFilterMenuMobileOpen{display:none;width:100%;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:2;padding-top:16px;padding-bottom:30px}.sectionFilterMenuRestaurant .wrapFilterMenuMobileOpen .wrapFilterMenuMobile{position:relative}.sectionFilterMenuRestaurant .wrapFilterMenuMobileOpen .wrapFilterMenuMobile .wrapTitleMenuFilterMobile{display:flex;justify-content:space-between;padding:15px;border-bottom:1px solid #d9d9d9}.sectionFilterMenuRestaurant .wrapFilterMenuMobileOpen .wrapFilterMenuMobile .wrapTitleMenuFilterMobile .articleTitleMenuFilterMobile .resetFilter{background-color:transparent;border:none;font-weight:500;font-size:16px;line-height:19px;text-decoration-line:underline;font-family:"Cormorant Garamond",serif;display:block}.sectionFilterMenuRestaurant .wrapFilterMenuMobileOpen .wrapFilterMenuMobile .wrapTitleMenuFilterMobile .articleTitleMenuFilterMobile h1{font-weight:700;font-size:32px;line-height:39px;font-family:"Cormorant Garamond",serif}.sectionFilterMenuRestaurant .wrapFilterMenuMobileOpen .wrapFilterMenuMobile .wrapTitleMenuFilterMobile .articleTitleMenuFilterMobile h2{font-weight:700;font-size:32px;line-height:39px;font-family:"Cormorant Garamond",serif}.sectionFilterMenuRestaurant .wrapFilterMenuMobileOpen .wrapFilterMenuMobile .wrapTitleMenuFilterMobile .articleTitleMenuFilterMobileB{text-align:right}.sectionFilterMenuRestaurant .wrapFilterMenuMobileOpen .wrapFilterMenuMobile .wrapTitleMenuFilterMobile .articleTitleMenuFilterMobileB button{margin-top:24px;outline:0}.sectionFilterMenuRestaurant .wrapFilterMenuMobileOpen .wrapFilterMenuMobile .wrapListMenuMobile{padding-bottom:150px}.sectionFilterMenuRestaurant .wrapFilterMenuMobileOpen .wrapFilterMenuMobile .wrapListMenuMobile h1{font-weight:700;font-size:18px;line-height:21px;margin-top:16px;padding:0 15px}.sectionFilterMenuRestaurant .wrapFilterMenuMobileOpen .wrapFilterMenuMobile .wrapListMenuMobile ul{margin:0;padding:0 15px}.sectionFilterMenuRestaurant .wrapFilterMenuMobileOpen .wrapFilterMenuMobile .wrapListMenuMobile ul li{list-style:none;margin-bottom:24px}.sectionFilterMenuRestaurant .wrapFilterMenuMobileOpen .wrapFilterMenuMobile .wrapListMenuLocationMobile{padding-bottom:7px}.sectionFilterMenuRestaurant .wrapFilterMenuMobileOpen .wrapFilterMenuMobile .wrapListMenLocationMobile h1{margin-bottom:6px}.sectionFilterMenuRestaurant .wrapFilterMenuMobileOpen .wrapFilterMenuMobile .wrapListMenLocationMobile ul{padding:0;margin:0}.sectionFilterMenuRestaurant .wrapFilterMenuMobileOpen .wrapFilterMenuMobile .wrapListMenLocationMobile ul li{list-style:none;padding:0;margin:0}.sectionFilterMenuRestaurant .wrapFilterMenuMobileOpen .wrapFilterMenuMobile .wrapListMenLocationMobile ul li a{width:100%;display:block;padding:25px 15px;font-weight:400;font-size:18px;line-height:21px;color:#000;text-decoration:none;border-bottom:1px solid #d9d9d9}.sectionFilterMenuRestaurant .wrapFilterMenuMobileOpen .wrapFilterMenuMobile .wrapListMenLocationMobile ul li:last-child a{border:none}.sectionFilterMenuRestaurant .wrapFilterMenuMobileOpen .wrapFilterMenuMobile .wrapListMenLocationMobile ul li:hover a{background-color:#f0f0f0}.sectionFilterMenuRestaurant .wrapFilterMenuMobileOpen .wrapFilterMenuMobile .wrapListMenuCuisineMobile h1{margin-bottom:32px}.sectionFilterMenuRestaurant .wrapFilterMenuMobileOpen .wropBtnApplyFilterMobile{padding:17px 15px 78px 15px;border-top:1px solid #d9d9d9;position:absolute;transform:scale(1) translate(0,0);bottom:0;width:100%;left:0;bottom:0;right:0;height:60px;background-color:#fff}.sectionFilterMenuRestaurant .wrapFilterMenuMobileOpen .wropBtnApplyFilterMobile button{width:100%;height:50px;background-color:#ceab53;border:none;font-weight:700;font-size:16px;line-height:19px;font-family:"Cormorant Garamond",serif;color:#fff}.sectionFilterMenuRestaurant .wrapFilterMenuMobileOpen .wropBtnApplyFilterMobile button:hover{background-color:#b7984c}.sectionFilterMenuRestaurant .wrapFilterMenuMobileLocationOpen{height:150px;z-index:2}.wrap_checkbox_section .label_checkbox{display:block;position:relative;padding-left:35px;cursor:pointer;font-size:22px;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wrap_checkbox_section .label_checkbox .wrap_checkbox_box .checkbox_field{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.wrap_checkbox_section .label_checkbox .wrap_checkbox_box .checkbox_style{position:absolute;top:0;left:0;height:16px;width:16px;background-color:#fff;border:1px solid #d9d9d9;border-radius:5px;margin-top:2px}.wrap_checkbox_section .label_checkbox .wrap_checkbox_box .checkbox_style::after{content:"";position:absolute;display:none}.wrap_checkbox_section .label_checkbox .wrap_checkbox_box .checkbox_style:after{width:10px;height:14px;left:2px;content:"";background-image:url(../images/icon/arrowCheck.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.wrap_checkbox_section .label_checkbox .wrap_checkbox_box .checkbox_field:checked~.checkbox_style{background-color:#ceab53}.wrap_checkbox_section .label_checkbox .wrap_checkbox_box .checkbox_field:checked~.checkbox_style::after{display:block}.wrap_checkbox_section p{font-weight:400;font-size:18px;line-height:21px;color:#000;margin:0;padding:0;font-family:Helvetica,serif;margin-left:30px}.wrap_checkbox_section p a{text-decoration:underline;color:#fff;font-family:Helvetica,serif}.wrapRatePrice{margin-top:50px;padding:0 30px;padding-bottom:48px;border-bottom:1px solid #d9d9d9}@media (max-width:572px){.wrapRatePrice{padding:0 50px;padding-bottom:48px;border-bottom:0}}.wrapRatePrice .value{position:absolute;top:30px;left:50%;margin:0 0 0 -20px;text-align:center;display:block;font-weight:400;width:max-content;font-size:14px;line-height:16px;color:#000;font-family:Helvetica,serif}.wrapRatePrice .price-range-max{font-weight:700;font-size:14px;line-height:16px;color:#ceab53;width:max-content;left:-7px}.wrapRatePrice .price-range-both{margin:0 0 0 -42px!important}.wrapRatePrice .slider-labels{margin-top:10px}.wrapRatePrice .ui-widget.ui-widget-content{margin-bottom:24px}.wrapRatePrice .ui-widget-header{background:#ceab53}.wrapRatePrice .ui-widget.ui-widget-content{border:none;height:4px!important;background-color:#d9d9d9}.wrapRatePrice .ui-button,.wrapRatePrice .ui-state-default,.wrapRatePrice .ui-widget-content .ui-state-default,.wrapRatePrice .ui-widget-header .ui-state-default,.wrapRatePrice html .ui-button.ui-state-disabled:active,.wrapRatePrice html .ui-button.ui-state-disabled:hover{width:20px;height:20px;border-radius:50%;border:none;background:#fff!important;box-shadow:0 0 4px 1px rgba(0,0,0,.25);cursor:pointer;outline:0}.wrapRatePrice .ui-slider-horizontal .ui-slider-handle{top:-7px}.wrapRatePrice .price-range-both.value{width:100px;margin:0 0 0 -50px;top:26px;max-width:90px}.wrapRatePrice .price-range-both{display:none}.wrapRatePrice .value i{font-style:normal}.sectionListRestaurant{padding-top:100px;margin-bottom:100px}@media (max-width:1024px){.sectionListRestaurant{padding-top:80px}}.sectionListRestaurant .wrapNumberRestaurants{display:flex;align-items:center;width:100%;height:100%}.sectionListRestaurant .wrapNumberRestaurants h1{font-weight:400;font-size:16px;line-height:18px}.sectionListRestaurant .wrapDropDownYear .DropDownYear option:first-child{display:none}.sectionListRestaurant .wrapDropDownYear .select2-dropdown{margin-top:0!important}.sectionListRestaurant .wrapDropDownYear .select2-results__options li:first-child{display:none!important}.sectionListRestaurant .wrapDropDownYear .select2-container{width:100%!important}.sectionListRestaurant .wrapDropDownYear .select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url(../images/icon/iconArrowDown.svg);filter:invert(1);background-repeat:no-repeat;width:16px;height:16px;background-position:center;background-size:cover;top:12px;right:16px}.sectionListRestaurant .wrapDropDownYear .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.sectionListRestaurant .wrapDropDownYear .select2-container--default .select2-selection--single{height:40px;border-radius:0}.sectionListRestaurant .wrapDropDownYear .select2-container--default .select2-selection--single .select2-selection__rendered{font-family:"Cormorant Garamond",serif;font-style:normal;font-weight:400;font-size:16px;line-height:38px;color:#000}.sectionListRestaurant .wrapDropDownYear .select2-container .select2-selection--single .select2-selection__rendered{padding-left:22px}.sectionListRestaurant .wrapListRestaurant{position:relative;margin-top:64px;overflow:hidden;border-radius:20px}.sectionListRestaurant .wrapListRestaurant .imgListRestaurant{width:100%;height:auto;padding-bottom:100%;background-position:center;background-size:cover;background-repeat:no-repeat;transition:all .5s ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.sectionListRestaurant .wrapListRestaurant .bgImgListRestaurant{background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);border-radius:0 0 20px 20px;position:absolute;height:118px;bottom:0;width:100%}.sectionListRestaurant .wrapListRestaurant .wrapTextListRestaurant{position:absolute;bottom:0;width:100%;padding:0 14px 14px 10px;display:grid;grid-template-columns:3fr 1fr}.sectionListRestaurant .wrapListRestaurant .wrapTextListRestaurant h2{font-weight:700;font-size:16px;line-height:17px;font-family:"Cormorant Garamond",serif;color:#fff;margin-bottom:8px}.sectionListRestaurant .wrapListRestaurant .wrapTextListRestaurant h1{font-style:normal;font-weight:700;font-size:18px;line-height:18px;font-family:Helvetica,serif;color:#fff}@media (max-width:1024px){.sectionListRestaurant .wrapListRestaurant .wrapTextListRestaurant h1{font-size:16px}}.sectionListRestaurant .wrapListRestaurant .wrapTextListRestaurant h3{font-weight:400;font-size:16px;line-height:18px;color:#ceab53;margin-right:8px}.sectionListRestaurant .wrapListRestaurant .wrapTextListRestaurant img{width:14px}.sectionListRestaurant .wrapListRestaurant .articleTextListRestaurantRate{display:flex;align-items:flex-start;justify-content:flex-end}.sectionListRestaurant .wrapListRestaurant:hover .imgListRestaurant{transform:scale(1.2)}.sectionListRestaurant *{box-sizing:border-box}.sectionListRestaurant ::after,.sectionListRestaurant ::before{box-sizing:border-box}.sectionListRestaurant .wrapLoadingShow{display:none}.sectionListRestaurant .wrapLoadingShow .wrapLoading{display:flex;align-items:center;justify-content:center;width:100%;min-height:50vh}.sectionListRestaurant .wrapLoadingShow .wrapLoading .divider{position:absolute;z-index:2;top:65px;left:200px;width:50px;height:15px;background:#fff}.sectionListRestaurant .wrapLoadingShow .wrapLoading .loading-text{position:relative;font-size:3.75rem;font-weight:300;margin:0;white-space:nowrap}.sectionListRestaurant .wrapLoadingShow .wrapLoading .loading-text::before{position:absolute;content:"";z-index:1;top:40px;left:115px;width:6px;height:6px;background:#000;border-radius:50%;animation:dotMove 1.8s cubic-bezier(.25,.25,.75,.75) infinite}.sectionListRestaurant .wrapLoadingShow .wrapLoading .loading-text .letter{display:inline-block;position:relative;color:#000;letter-spacing:8px;font-family:Helvetica,serif}.sectionListRestaurant .wrapLoadingShow .wrapLoading .loading-text .letter:nth-child(1){transform-origin:100% 70%;transform:scale(1,1.275)}.sectionListRestaurant .wrapLoadingShow .wrapLoading .loading-text .letter:nth-child(1)::before{position:absolute;content:"";top:22px;left:0;width:14px;height:36px;background:#fff;transform-origin:100% 0;animation:lineStretch 1.8s cubic-bezier(.25,.25,.75,.75) infinite}.sectionListRestaurant .wrapLoadingShow .wrapLoading .loading-text .letter:nth-child(5){transform-origin:100% 70%;animation:letterStretch 1.8s cubic-bezier(.25,.23,.73,.75) infinite}.sectionListRestaurant .wrapLoadingShow .wrapLoading .loading-text .letter:nth-child(5)::before{position:absolute;content:"";top:15px;left:2px;width:9px;height:15px;background:#fff}@keyframes dotMove{0%,100%{transform:rotate(180deg) translate(-110px,-10px) rotate(-180deg)}50%{transform:rotate(0) translate(-111px,10px) rotate(0)}}@keyframes letterStretch{0%,100%{transform:scale(1,.35);transform-origin:100% 75%}28%,8%{transform:scale(1,2.125);transform-origin:100% 67%}37%{transform:scale(1,.875);transform-origin:100% 75%}46%{transform:scale(1,1.03);transform-origin:100% 75%}50%,97%{transform:scale(1);transform-origin:100% 75%}}@keyframes lineStretch{0%,100%,45%,70%{transform:scaleY(.125)}49%{transform:scaleY(.75)}50%{transform:scaleY(.875)}53%{transform:scaleY(.5)}60%{transform:scaleY(0)}68%{transform:scaleY(.18)}}.sectionListRestaurant .wrapSliderAds{padding:64px 0}.sectionListRestaurant .wrapSliderAds .articleSliderAds iframe{width:100%;border-radius:20px;height:196px}@media (max-width:572px){.sectionListRestaurant .wrapSliderAds .articleSliderAds iframe{height:313px}}.select2-search--dropdown{display:none!important}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#f0f0f0;color:#000}.select2-results__option{font-weight:400;font-size:18px;line-height:21px;padding:24px 18px;background-color:#fff;border-bottom:1px solid #d9d9d9}.select2-container--default .select2-results>.select2-results__options{max-height:100%}.select2-results__options{border-radius:10px!important}.select2-dropdown{border:none;box-shadow:1px 1px 5px rgba(0,0,0,.23);border-radius:10px!important;position:relative;z-index:2}.select2-dropdown::before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:20px solid #fff;position:absolute;left:20px;top:-13px;-webkit-filter:drop-shadow(1px 1px 5px rgba(0, 0, 0, .3));filter:drop-shadow(1px 1px 5px rgba(0, 0, 0, .3));z-index:-1}.select2-results__option--selectable:first-child{display:none}.sectionShowMore{padding-bottom:100px;position:relative}.sectionShowMore .wrapBtnShowMore{text-align:center;cursor:pointer}.sectionShowMore .wrapBtnShowMore h1{font-style:normal;font-weight:400;font-size:14px;line-height:16px}.sectionShowMore .wrapBtnShowMore img{filter:invert(1);width:48px;transition:all .5s ease-in-out;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.sectionShowMore .wrapBtnShowMore:hover img{margin-top:9px}footer{background-color:#2b2825;padding-top:88px;padding-bottom:34px;text-align:center}footer .logoKoktail{margin-bottom:48px;max-width:165px}@media (max-width:1024px){footer .logoKoktail{max-width:105px}}footer .wrapSocialFooter{max-width:172px;margin:0 auto;display:flex;justify-content:space-between;margin-bottom:84px}footer .wrapSocialFooter a:hover{opacity:.7;transition:all .5s ease-in-out}footer p{font-weight:400;font-size:10px;line-height:12px;text-align:center;letter-spacing:2px;text-transform:uppercase;color:#909090}header{padding:30px 0;text-align:center;box-shadow:0 4px 4px rgba(0,0,0,.25)}@media (max-width:1024px){header{padding:28px 0}}@media (max-width:572px){header{padding:39px 0 30px 0}}@media (max-width:1024px){header .wrapLogo img{width:112px}}header .wrapHeaderLogo{display:grid;grid-template-columns:1fr 1fr 1fr}header .wrapHeaderLogo a{color:#fff;text-decoration:none}header .wrapHeaderLogo .wrapGotoBack{display:flex;gap:6px;align-items:center;filter:invert(1)}header .wrapHeaderLogo .wrapGotoBack h3{font-weight:300;font-size:16px;line-height:18px;font-family:Helvetica,serif}header .wrapHeaderLogo .wrapSearch{text-align:right}.sectionBannerDetail{position:relative}.sectionBannerDetail .wrapBannerDetail{height:500px;overflow:hidden;position:relative;width:100%;background-attachment:fixed;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-repeat:no-repeat;background-position:top center}@media (max-width:572px){.sectionBannerDetail .wrapBannerDetail{background-attachment:unset}}.sectionBannerDetail .bgOpacityBannerDetail{background-color:rgba(0,0,0,.3);width:100%;height:500px;position:absolute;top:0}.sectionBannerDetail .wrapTextBannerDetail{position:absolute;width:100%;height:100%;top:0;display:flex;align-items:center;text-align:center}.sectionBannerDetail .wrapTextBannerDetail h1{font-family:"Cormorant Garamond",serif;font-weight:600;font-size:96px;line-height:116px;text-align:center;color:#fff}@media (max-width:1024px){.sectionBannerDetail .wrapTextBannerDetail h1{font-weight:600;font-size:64px;line-height:78px}}@media (max-width:572px){.sectionBannerDetail .wrapTextBannerDetail h1{font-size:48px;line-height:58px}}.sectionBannerDetail .wrapTextBannerDetail .wrapScroll{position:absolute;top:420px;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;cursor:pointer}.sectionBannerDetail .wrapTextBannerDetail .wrapScroll h2{font-weight:400;font-size:14px;line-height:16px;color:#fff}.sectionBannerDetail .wrapTextBannerDetail .wrapScroll img{width:48px;transition:all .5s ease-in-out}.sectionBannerDetail .wrapTextBannerDetail .wrapScroll:hover img{margin-top:9px}.sectionDetailInfomation{padding-top:88px;padding-bottom:87px}@media (max-width:1024px){.sectionDetailInfomation{padding-top:64px;padding-bottom:64px}}.sectionDetailInfomation .wrapCuisineDetailInfo{display:flex;margin-bottom:8px;gap:9px}.sectionDetailInfomation .wrapCuisineDetailInfo .articleCuisineDetailInfo{display:flex;gap:13px;align-items:center}.sectionDetailInfomation .wrapCuisineDetailInfo h2{font-weight:700;font-size:24px;line-height:29px;font-family:"Cormorant Garamond",serif;color:#ceab53}@media (max-width:1024px){.sectionDetailInfomation .wrapCuisineDetailInfo h2{font-size:16px;line-height:19px}}.sectionDetailInfomation .wrapCuisineDetailInfo h3{font-weight:700;font-size:24px;line-height:29px;font-family:"Cormorant Garamond",serif}@media (max-width:1024px){.sectionDetailInfomation .wrapCuisineDetailInfo img{width:16px}}.sectionDetailInfomation .wrapIconSignature{display:flex;gap:16px}.sectionDetailInfomation .wrapIconSignature img{max-width:36px}@media (max-width:572px){.sectionDetailInfomation .wrapIconSignature img{max-width:24px}}.sectionDetailInfomation h4{font-weight:500;font-size:24px;line-height:29px;font-family:"Cormorant Garamond",serif;margin-top:7px;margin-bottom:24px}.sectionDetailInfomation h1{font-weight:700;font-size:48px;line-height:58px;font-family:"Cormorant Garamond",serif}@media (max-width:1024px){.sectionDetailInfomation h1{font-size:40px;line-height:48px}}.sectionDetailInfomation .wrapInfoListDetail{display:grid;grid-template-columns:1.5fr 15fr;margin-top:24px}@media (max-width:1024px){.sectionDetailInfomation .wrapInfoListDetail{grid-template-columns:2fr 15fr}}.sectionDetailInfomation .wrapInfoListDetail .articleInfoListDetail{max-width:425px}@media (max-width:1024px){.sectionDetailInfomation .wrapInfoListDetail .articleInfoListDetail{max-width:100%}}.sectionDetailInfomation .wrapInfoListDetail .articleInfoListDetail h3{font-weight:700;font-size:16px;line-height:18px;margin-bottom:8px}@media (max-width:1024px){.sectionDetailInfomation .wrapInfoListDetail .articleInfoListDetail h3{font-size:14px;line-height:16px}}.sectionDetailInfomation .wrapInfoListDetail .articleInfoListDetail p{font-weight:300;font-size:16px;line-height:24px;word-break:break-word}@media (max-width:1024px){.sectionDetailInfomation .wrapInfoListDetail .articleInfoListDetail p{font-size:14px;line-height:16px}}.sectionDetailInfomation .wrapInfoListDetail .articleInfoListDetail img{height:24px;margin-right:16px}.sectionDetailInfomation .wrapInfoListDetail .articleInfoListDetail a{color:#2b2825;text-decoration:none;word-break:break-word}@media (max-width:1024px){.sectionDetailInfomation .wrapInfoListDetail .articleInfoListDetail a{font-size:14px;line-height:16px}}.sectionDetailInfomation .wrapInfoListDetail .articleInfoListDetail .wrapWebsiteList a{display:block}.sectionDetailInfomation .wrapInfoListDetail .articleInfoListDetail .wrapPhoneListDetail{display:flex}.sectionDetailInfomation .wrapInfoListDetail .articleInfoListDetail .wrapPhoneListDetail a p{margin-right:7px}.sectionDetailInfomation .wrapInfoListDetail .articleInfoListDetail .wrapPhoneListDetail a p::after{content:","}.sectionDetailInfomation .wrapInfoListDetail .articleInfoListDetail .wrapPhoneListDetail a:last-child p::after{content:""}.sectionRating{position:relative}.sectionRating .bgRating{width:100%;height:681px;background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width:1024px){.sectionRating .bgRating{height:548px}}@media (max-width:572px){.sectionRating .bgRating{height:565px}}.sectionRating .bgOpacityRating{background-color:rgba(0,0,0,.84);width:100%;height:681px;position:absolute;top:0}@media (max-width:1024px){.sectionRating .bgOpacityRating{height:548px}}@media (max-width:572px){.sectionRating .bgOpacityRating{height:565px}}.sectionRating .wrapTextRating{position:absolute;color:#fff;top:0;width:100%;text-align:center;padding-top:88px}@media (max-width:1024px){.sectionRating .wrapTextRating{padding-top:64px}}.sectionRating .wrapTextRating h1{font-weight:700;font-size:48px;line-height:58px;font-family:"Cormorant Garamond",serif;margin-bottom:24px}@media (max-width:1024px){.sectionRating .wrapTextRating h1{font-size:40px;line-height:48px}}.sectionRating .wrapTextRating h2{font-weight:300;font-size:16px;line-height:18px;max-width:799px;margin:0 auto;word-break:break-word}@media (max-width:1024px){.sectionRating .wrapTextRating h2{font-size:14px;line-height:16px;max-width:510px}}.sectionRating .wrapTextRating .titleAward{margin-bottom:24px;font-weight:500;font-size:24px;line-height:29px;font-family:"Cormorant Garamond",serif}.sectionRating .wrapTextRating .wrapTotalScoreRating{margin-top:44px}@media (max-width:1024px){.sectionRating .wrapTextRating .wrapTotalScoreRating{margin-top:24px}}.sectionRating .wrapTextRating .wrapTotalScoreRating h1{font-weight:700;font-size:96px;line-height:110px;margin-bottom:8px;font-family:Helvetica,serif}@media (max-width:1024px){.sectionRating .wrapTextRating .wrapTotalScoreRating h1{font-size:64px;line-height:74px}}.sectionRating .wrapTextRating .wrapTotalScoreRating h2{font-weight:300;font-size:18px;line-height:21px}@media (max-width:1024px){.sectionRating .wrapTextRating .wrapTotalScoreRating h2{font-size:16px;line-height:18px}}.sectionRating .wrapTextRating .wrapScoreStar{max-width:216px;display:flex;justify-content:space-between;margin:0 auto;margin-top:24px}@media (max-width:1024px){.sectionRating .wrapTextRating .wrapScoreStar{max-width:176px}}.sectionRating .wrapTextRating .wrapScoreStar img{width:24px}@media (max-width:1024px){.sectionRating .wrapTextRating .wrapScoreStar img{width:16px}}.sectionRating .wrapTextRating .wrapScoreRating{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:82px}@media (max-width:572px){.sectionRating .wrapTextRating .wrapScoreRating{margin-top:34px;grid-template-columns:1fr 1fr;grid-gap:24px}}.sectionRating .wrapTextRating .wrapScoreRating .wrapArticleScoreRating{border-right:1px solid #716868}@media (max-width:572px){.sectionRating .wrapTextRating .wrapScoreRating .wrapArticleScoreRating{border:none}}.sectionRating .wrapTextRating .wrapScoreRating .wrapArticleScoreRating h2{font-weight:700;font-size:40px;line-height:46px;margin-bottom:24px}@media (max-width:1024px){.sectionRating .wrapTextRating .wrapScoreRating .wrapArticleScoreRating h2{font-weight:700;font-size:32px;line-height:37px}}@media (max-width:572px){.sectionRating .wrapTextRating .wrapScoreRating .wrapArticleScoreRating h2{margin-bottom:8px}}.sectionRating .wrapTextRating .wrapScoreRating .wrapArticleScoreRating h3{font-weight:300;font-size:18px;line-height:18px}@media (max-width:1024px){.sectionRating .wrapTextRating .wrapScoreRating .wrapArticleScoreRating h3{font-size:16px;line-height:18px}}.sectionRating .wrapTextRating .wrapScoreRating .wrapArticleScoreRating:last-child{border:none}.sectionReview{background-color:#2b2825;color:#fff;padding-top:91px;padding-bottom:0}@media (max-width:1024px){.sectionReview{padding-top:64px}}.sectionReview h1{font-weight:700;font-size:48px;line-height:58px;font-family:"Cormorant Garamond",serif;margin-bottom:24px}@media (max-width:1024px){.sectionReview h1{font-size:40px;line-height:48px}}.sectionReview p{font-weight:300;font-size:16px;line-height:24px;word-break:break-word;margin-bottom:94px}@media (max-width:1024px){.sectionReview p{font-size:14px;line-height:20px}}@media (max-width:572px){.sectionReview p{margin-bottom:48px}}.sectionGallery{display:grid;grid-template-columns:1fr 1fr 1fr;background-color:#000}.sectionGallery .articleGallery{width:100%;height:auto;padding-bottom:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.sectionGallery::-webkit-scrollbar{display:none}.sectionGalleryMobile{display:block;background-color:#2b2825;overflow:hidden}.sectionGalleryMobile .slick-list{padding:0 20% 0 0}.dropDownLocation{margin-top:78px}@media (max-width:1024px){.dropDownLocation{margin-top:62px}}.dropDownLocation .select2-dropdown{width:467px!important;padding-bottom:66px}@media (max-width:1024px){.dropDownLocation .select2-dropdown{width:387px!important}}.no-scroll{overflow:hidden;max-width:100vw;max-height:100vh;touch-action:none;-ms-touch-action:none}.DropDownYearOpen{margin-top:16px}.dropdownMenuFilterLocationMobileOpen{width:100%!important;left:0!important;z-index:9}.dropdownMenuFilterLocationMobileOpen .select2-dropdown{width:100%!important;padding-top:132px;top:0;border-radius:0!important}.dropdownMenuFilterLocationMobileOpen .select2-dropdown::before{display:none}.filterLocationopen{display:block}.filterLocationopen .select2-container--open .select2-dropdown{width:100%!important;position:fixed;border-radius:0!important;top:150px}.filterLocationopen .select2-dropdown{width:100vw!important}.filterLocationopen .select2-dropdown::before{display:none}.dropdown-menu{border-radius:0;font-weight:400;font-size:18px;line-height:21px;color:#000;margin:0;padding:0;width:100vw!important;left:-13px!important;max-height:100%!important;height:100vh;overflow:unset!important}.dropdown-menu .inner{max-height:100%}.btn{padding:0;margin-left:8px}button.btn-mobileSelect-gen span.text{font-weight:700;font-size:16px;line-height:19px;color:#fff;font-family:"Cormorant Garamond",serif}.mobileSelect-container{z-index:1;top:16px}.mobileSelect-container.white>div{inset:0!important}.mobileSelect-container.white .mobileSelect-title{display:none}.mobileSelect-container.white .list-container{background-color:#fff;padding-bottom:39px}.mobileSelect-container.white .list-container .mobileSelect-control.selected{color:#000;font-weight:400;font-size:18px;line-height:21px}.mobileSelect-container .list-container .mobileSelect-control{padding:25px 18px;background-image:none}.mobileSelect-container.white .list-container .mobileSelect-control{color:#000;font-weight:400;font-size:18px;line-height:21px;background:0 0}.mobileSelect-container.white .list-container .mobileSelect-control:first-child{display:none}.mobileSelect-container.white .list-container .mobileSelect-control.selected{background:0 0}.mobileSelect-container .list-container a:last-child{border-bottom:none}.mobileSelect-container.white .list-container .mobileSelect-control{border-bottom:1px solid #d9d9d9}.mobileSelect-container.white .list-container .mobileSelect-control.selected{background-color:#f0f0f0}.mobileSelect-container.white .mobileSelect-buttons a:last-child{display:none}.mobileSelect-container.white .mobileSelect-buttons a{content:"Apply Filter"}button.btn-mobileSelect-gen:not([class*=col-]):not([class*=form-control]):not(.input-group-btn):not(.btn-block){width:auto}.mobileSelect-container .mobileSelect-buttons{padding:17px 15px 32px 15px;background-color:#fff;height:32px;border-top:1px solid #d9d9d9}.mobileSelect-container.white .mobileSelect-buttons a{background-color:#ceab53;font-weight:700;font-size:16px;line-height:19px;font-family:"Cormorant Garamond",serif;color:#fff;width:100%}.mobileSelect-container.white .mobileSelect-buttons a:hover{background-color:#b7984c}.sectionPopupCokkies .wrapPopupCokkies{position:fixed;width:100%;background-color:#000;bottom:0;padding:25px 0;display:flex;align-items:center;z-index:9999}@media (max-width:1024px){.sectionPopupCokkies .wrapPopupCokkies{text-align:center}}@media (max-width:572px){.sectionPopupCokkies .wrapPopupCokkies{padding:52px 0 30px 0}}.sectionPopupCokkies .wrapPopupCokkies p{font-weight:700;font-size:18px;line-height:22px;font-family:"Cormorant Garamond",serif;color:#fff}@media (max-width:1024px){.sectionPopupCokkies .wrapPopupCokkies p{margin-bottom:32px;font-size:16px;line-height:19px}}@media (max-width:572px){.sectionPopupCokkies .wrapPopupCokkies p{margin-bottom:27px}}.sectionPopupCokkies .wrapPopupCokkies p a{color:#fff}.sectionPopupCokkies .wrapPopupCokkies button{width:100%;border:1px solid #fff;background-color:transparent;height:35px;font-weight:400;font-size:12px;line-height:14px;margin-top:4px;color:#fff}@media (max-width:1024px){.sectionPopupCokkies .wrapPopupCokkies button{max-width:160px;margin:0 auto}}@media (max-width:572px){.sectionPopupCokkies .wrapPopupCokkies button{max-width:139px}}.sectionInfoPolicy{padding-bottom:100px;padding-top:88px}.sectionInfoPolicy .wrapTitleInfoPolicy{margin-bottom:25px}.sectionInfoPolicy .wrapTitleInfoPolicy h1{font-weight:400;font-size:64px;line-height:78px;text-align:center;font-family:passionsanspdagregular,serif;margin-bottom:88px}@media (max-width:1024px){.sectionInfoPolicy .wrapTitleInfoPolicy h1{font-size:36px;line-height:44px;margin-bottom:64px}}.sectionInfoPolicy p{font-weight:400;font-size:16px;line-height:21px}@media (max-width:1024px){.sectionInfoPolicy p{font-size:14px;line-height:18px}}.sectionInfoPolicy h2{font-weight:400;font-size:16px;line-height:21px}@media (max-width:1024px){.sectionInfoPolicy h2{font-size:14px;line-height:18px}}.sectionInfoPolicy .wrapListInfoPolicy{margin-bottom:25px}.sectionPopUpSearch{display:none}.sectionPopUpSearch .wrapPopUpSearch{position:fixed;width:100%;background-color:#fff;top:0;bottom:0;padding-top:156px;z-index:9999;overflow-y:scroll}.sectionPopUpSearch .wrapPopUpSearch h2{font-weight:700;font-size:48px;line-height:58px;text-align:center;font-family:"Cormorant Garamond",serif;margin-bottom:50px}.sectionPopUpSearch .wrapPopUpSearch .wrapInputSearch{position:relative;margin-bottom:80px}.sectionPopUpSearch .wrapPopUpSearch .wrapInputSearch input{width:100%;height:70px;font-family:"Cormorant Garamond",serif;border:1px solid #000;font-weight:400;font-size:24px;line-height:29px;padding-left:17px}.sectionPopUpSearch .wrapPopUpSearch .wrapInputSearch input::placeholder{color:#000;opacity:1}.sectionPopUpSearch .wrapPopUpSearch .wrapInputSearch input:-ms-input-placeholder{color:#000}.sectionPopUpSearch .wrapPopUpSearch .wrapInputSearch input::-ms-input-placeholder{color:#000}.sectionPopUpSearch .wrapPopUpSearch .wrapInputSearch span{position:absolute;top:23px;right:24px}.sectionPopUpSearch .wrapPopUpSearch .wrapListSearchResult h3{font-weight:400;font-size:16px;line-height:18px;font-family:Helvetica,serif;margin-bottom:50px}.sectionPopUpSearch .wrapPopUpSearch .wrapListSearchResultNotFound h2{font-weight:700;font-size:36px;line-height:44px;text-align:center;color:#909090;font-family:"Cormorant Garamond",serif;margin-top:120px}.sectionPopUpSearch .wrapPopUpSearch .wrapListRestaurant{position:relative;margin-bottom:44px;position:relative;overflow:hidden;border-radius:20px}.sectionPopUpSearch .wrapPopUpSearch .wrapListRestaurant .imgListRestaurant{width:100%;height:auto;padding-bottom:100%;background-position:center;background-size:cover;background-repeat:no-repeat;transition:all .5s ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.sectionPopUpSearch .wrapPopUpSearch .wrapListRestaurant .bgImgListRestaurant{background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);border-radius:0 0 20px 20px;position:absolute;height:118px;bottom:0;width:100%}.sectionPopUpSearch .wrapPopUpSearch .wrapListRestaurant .wrapTextListRestaurant{position:absolute;bottom:0;width:100%;padding:0 14px 14px 10px;display:grid;grid-template-columns:3fr 1fr}.sectionPopUpSearch .wrapPopUpSearch .wrapListRestaurant .wrapTextListRestaurant h2{font-weight:700;font-size:16px;line-height:17px;font-family:"Cormorant Garamond",serif;color:#fff;margin-bottom:8px}.sectionPopUpSearch .wrapPopUpSearch .wrapListRestaurant .wrapTextListRestaurant h1{font-style:normal;font-weight:700;font-size:18px;line-height:18px;font-family:Helvetica,serif;color:#fff}@media (max-width:1024px){.sectionPopUpSearch .wrapPopUpSearch .wrapListRestaurant .wrapTextListRestaurant h1{font-size:16px}}.sectionPopUpSearch .wrapPopUpSearch .wrapListRestaurant .wrapTextListRestaurant h3{font-weight:400;font-size:16px;line-height:18px;color:#ceab53;margin-right:8px}.sectionPopUpSearch .wrapPopUpSearch .wrapListRestaurant .wrapTextListRestaurant img{width:14px}.sectionPopUpSearch .wrapPopUpSearch .wrapListRestaurant .articleTextListRestaurantRate{display:flex;align-items:flex-start;justify-content:flex-end}.sectionPopUpSearch .wrapPopUpSearch .wrapListRestaurant:hover .imgListRestaurant{transform:scale(1.2)}.sectionPopUpSearch .wrapPopUpSearch a{color:#000;text-decoration:none}.sectionPopUpSearch .wrapPopUpSearch .wrapTextListRestaurant h2{font-weight:700;font-size:16px;line-height:17px;text-align:left;margin-bottom:8px;font-family:"Cormorant Garamond",serif}.sectionPopUpSearch .wrapPopUpSearch .wrapTextListRestaurant h1{font-weight:700;font-size:18px;line-height:18px;font-family:Helvetica,serif}@media (max-width:1024px){.sectionPopUpSearch .wrapPopUpSearch .wrapTextListRestaurant h1{font-size:16px}}.sectionPopUpSearch .wrapPopUpSearch .closePopUpSearch{position:absolute;top:53px;right:107px;cursor:pointer}@media (max-width:1024px){.sectionPopUpSearch .wrapPopUpSearch .closePopUpSearch{right:54px}}.spaceHome{margin-bottom:100px}.rating{display:flex;align-items:center;color:#ceab53;margin-top:24px}.rating .rating-number{width:34px;font-size:18px;font-weight:700;line-height:1.94em;margin-right:15px}.rating .rating-stars{position:relative;width:181px;height:27px;cursor:pointer;margin:0 auto}.rating .rating-stars .stars{display:flex;position:absolute;overflow:hidden;top:0;left:0;height:35px}.rating .rating-stars .stars .fa,.rating .rating-stars .stars .far{margin-bottom:10px}.rating .rating-stars .stars.up-star{z-index:2;width:70%}.rating .rating-stars .stars.down-star{z-index:1;width:100%}.sectionPopupAds{display:block}.sectionPopupAds .wrapPopupAds{width:100%;height:100vh;background-color:rgba(0,0,0,.5);position:fixed;z-index:9999;top:0;left:0;display:flex;justify-content:center;align-items:center}.sectionPopupAds .wrapPopupAds .section_ads_img{grid-gap:17px}@media (max-width:1024px){.sectionPopupAds .wrapPopupAds .section_ads_img{display:grid;grid-gap:10px}}.sectionPopupAds .wrapPopupAds .section_ads_img .btn_close_popup_ads{outline:0;box-shadow:none;z-index:10;background-color:transparent;border:none;position:absolute;right:80px;top:80px}.sectionPopupAds .wrapPopupAds .section_ads_img .btn_close_popup_ads img{filter:invert(1)}@media (max-width:572px){.sectionPopupAds .wrapPopupAds .section_ads_img .btn_close_popup_ads{right:15px;top:40px}}.sectionPopupAds .wrapPopupAds .section_ads_img .ads_popup{width:50vw;height:30vw;background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width:1024px){.sectionPopupAds .wrapPopupAds .section_ads_img .ads_popup{width:500px;height:300px}}@media (max-width:572px){.sectionPopupAds .wrapPopupAds .section_ads_img .ads_popup{width:250px;height:250px}}.section_banner_ads{margin-bottom:100px}@media (max-width:1024px){.section_banner_ads{margin-top:60px;margin-bottom:60px}}@media (max-width:572px){.section_banner_ads{margin-bottom:60px;margin-top:60px}}.section_banner_ads p{font-size:10px;text-align:center;margin-bottom:10px;letter-spacing:.42px;text-transform:uppercase}.section_banner_ads .img_banner_ads{width:970px;height:250px;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0 auto}@media (max-width:1024px){.section_banner_ads .img_banner_ads{width:920px;height:237px}}@media (max-width:572px){.section_banner_ads .img_banner_ads{width:250px;height:250px}}.section_banner_ads_top .wrap_slider_ads .article_slider_ads iframe{width:100%}