.card__caption{display:flex;justify-content:space-between;align-items:center}.menuBox__checkbox,.manualList,.hero,.loader,.locationForm,.header{display:flex;justify-content:center;align-items:center}.manualList__link{display:flex;align-items:center}.menuHeader{display:flex;align-items:baseline;justify-content:space-between}*,*::after,*::before{margin:0;padding:0;box-sizing:inherit}html{font-size:100%}body{box-sizing:border-box}ul{list-style:none}.pageWrapper{margin:0 3.5vw}.svg-settings{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.linear-stop1{stop-color:#9356dc}.linear-stop2{stop-color:#ff79da}.linear-stop3{stop-color:#99e2d0}body{font-family:"Roboto",sans-serif;color:#000;line-height:1.3}h1{font-family:"Shrikhand",sans-serif;font-size:1.8125rem;font-size:clamp(1.8125rem, 1.126348228rem + 2.9275808937vw, 3rem)}h2{font-size:1.5rem;font-size:clamp(1.5rem, 1.3555469954rem + 0.6163328197vw, 1.75rem);font-weight:700}h3{font-size:1.125rem;font-size:clamp(1.125rem, 0.9805469954rem + 0.6163328197vw, 1.375rem);font-weight:700}h4{font-size:1.125rem;font-size:clamp(1.125rem, 1.0527734977rem + 0.3081664099vw, 1.25rem);font-weight:700}p{font-size:1rem;font-size:clamp(1rem, 0.9277734977rem + 0.3081664099vw, 1.125rem);font-weight:500}@-webkit-keyframes stroke-draw{from{opacity:.1}to{opacity:1;stroke-dashoffset:0}}@-moz-keyframes stroke-draw{from{opacity:.1}to{opacity:1;stroke-dashoffset:0}}@-ms-keyframes stroke-draw{from{opacity:.1}to{opacity:1;stroke-dashoffset:0}}@-o-keyframes stroke-draw{from{opacity:.1}to{opacity:1;stroke-dashoffset:0}}@keyframes stroke-draw{from{opacity:.1}to{opacity:1;stroke-dashoffset:0}}@-webkit-keyframes rainbow{0%{background-position:left}25%{background-position:center}50%{background-position:right}75%{background-position:center}100%{background-position:left}}@-moz-keyframes rainbow{0%{background-position:left}25%{background-position:center}50%{background-position:right}75%{background-position:center}100%{background-position:left}}@-ms-keyframes rainbow{0%{background-position:left}25%{background-position:center}50%{background-position:right}75%{background-position:center}100%{background-position:left}}@-o-keyframes rainbow{0%{background-position:left}25%{background-position:center}50%{background-position:right}75%{background-position:center}100%{background-position:left}}@keyframes rainbow{0%{background-position:left}25%{background-position:center}50%{background-position:right}75%{background-position:center}100%{background-position:left}}@-webkit-keyframes fadeInY{from{opacity:0;transform:translateY(50%)}to{opacity:1}}@-moz-keyframes fadeInY{from{opacity:0;transform:translateY(50%)}to{opacity:1}}@-ms-keyframes fadeInY{from{opacity:0;transform:translateY(50%)}to{opacity:1}}@-o-keyframes fadeInY{from{opacity:0;transform:translateY(50%)}to{opacity:1}}@keyframes fadeInY{from{opacity:0;transform:translateY(50%)}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@-moz-keyframes fadeOut{from{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@-ms-keyframes fadeOut{from{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@-o-keyframes fadeOut{from{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes fadeOut{from{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@-webkit-keyframes feelIt{0%{fill-opacity:0}30%{fill-opacity:.3;transform:scale(0.9);transform-origin:center}60%{fill-opacity:.8;transform:scale(1.05);transform-origin:center}75%{fill-opacity:.05;transform:scale(0.9);transform-origin:center}90%{fill-opacity:.8;transform:scale(1.05);transform-origin:center}100%{fill-opacity:1}}@-moz-keyframes feelIt{0%{fill-opacity:0}30%{fill-opacity:.3;transform:scale(0.9);transform-origin:center}60%{fill-opacity:.8;transform:scale(1.05);transform-origin:center}75%{fill-opacity:.05;transform:scale(0.9);transform-origin:center}90%{fill-opacity:.8;transform:scale(1.05);transform-origin:center}100%{fill-opacity:1}}@-ms-keyframes feelIt{0%{fill-opacity:0}30%{fill-opacity:.3;transform:scale(0.9);transform-origin:center}60%{fill-opacity:.8;transform:scale(1.05);transform-origin:center}75%{fill-opacity:.05;transform:scale(0.9);transform-origin:center}90%{fill-opacity:.8;transform:scale(1.05);transform-origin:center}100%{fill-opacity:1}}@-o-keyframes feelIt{0%{fill-opacity:0}30%{fill-opacity:.3;transform:scale(0.9);transform-origin:center}60%{fill-opacity:.8;transform:scale(1.05);transform-origin:center}75%{fill-opacity:.05;transform:scale(0.9);transform-origin:center}90%{fill-opacity:.8;transform:scale(1.05);transform-origin:center}100%{fill-opacity:1}}@keyframes feelIt{0%{fill-opacity:0}30%{fill-opacity:.3;transform:scale(0.9);transform-origin:center}60%{fill-opacity:.8;transform:scale(1.05);transform-origin:center}75%{fill-opacity:.05;transform:scale(0.9);transform-origin:center}90%{fill-opacity:.8;transform:scale(1.05);transform-origin:center}100%{fill-opacity:1}}.header{box-shadow:0 2px 3px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.08);position:relative}.headerLogo{background:linear-gradient(to right, #9356dc, #ff79da, #99e2d0);background-size:300% 300%;background-clip:text;padding:.625rem;margin-top:.8125rem;margin-bottom:.1875rem;-webkit-background-clip:text;color:#000;transition:color .4s ease-in-out;-webkit-animation:rainbow 3s ease-in-out infinite;-moz-animation:rainbow 3s ease-in-out infinite;-ms-animation:rainbow 3s ease-in-out infinite;-o-animation:rainbow 3s ease-in-out infinite;animation:rainbow 3s ease-in-out infinite}.headerLogo:hover{color:rgba(0,0,0,0)}.headerLink{position:absolute;top:55%;left:3.5%;transform:translate(50%, -50%);font-size:1rem;font-size:clamp(1rem, 0.6388674884rem + 1.5408320493vw, 1.625rem);transition:all .3s ease-in-out}.headerLink:hover{transform:translateY(-50%)}.headerLink .fa-arrow-left path{fill:#000}.headerLink:hover .fa-arrow-left path{fill:url(#linear)}.footer{background-color:#353535;color:#fff;padding:1.625rem 1.5625rem}.footerLogo{height:1.125rem}.footerLogo path{fill:#fff}@media(min-width: 40em){.footerLogo{height:1.5rem}}@media(min-width: 64em){.footerLogo{height:1.75rem}}@media(min-width: 40em){.footer{display:flex;align-items:center;justify-content:space-around}}@media(min-width: 64em){.footer{justify-content:space-evenly}}.-toTop{margin-top:-3.75rem}.footerNav{margin-top:1.125rem}.footerNav a{color:#fff;text-decoration:none}.footerNav a:visited{color:#fff}.footerNav a:hover{color:#fff;font-weight:600;transition:all .3s ease-in}.footerNav a:active{color:#fff;font-weight:600}.footerNav__list{display:flex;flex-flow:column wrap;gap:.75rem}.footerNav__listItem:first-child{padding-left:.1875em;padding-right:.1875em}.footerNav__icon{font-size:.8125rem;font-size:clamp(0.8125rem, 0.7041602465rem + 0.4622496148vw, 1rem);margin-right:.625rem;margin-bottom:.125rem}.footerNav__links{font-size:1rem;font-size:clamp(1rem, 0.9277734977rem + 0.3081664099vw, 1.125rem);font-weight:700;letter-spacing:-0.004em}.locationForm{background-color:#eaeaea}.locationForm__text{border:none;outline:none;background:transparent;font-size:1rem;font-size:clamp(1rem, 0.9277734977rem + 0.3081664099vw, 1.125rem);padding-top:1.1875rem;padding-bottom:.9375rem;padding-left:.625rem;width:8.4375rem;letter-spacing:.01em}.locationForm__iconMarker{font-size:1rem;font-size:clamp(1rem, 0.6388674884rem + 1.5408320493vw, 1.625rem)}.-buttonModel{font-size:1rem;font-size:clamp(1rem, 0.9277734977rem + 0.3081664099vw, 1.125rem);font-weight:500;padding:1.125em 1.375em 1em 1.375em;border:none;border-radius:50px;color:#fff;text-decoration:none;box-shadow:0 3px 6px rgba(0,0,0,.16),0 2px 4px rgba(0,0,0,.12);background:rgba(255,121,218,.9);background:-webkit-linear-gradient(175deg, rgba(255, 121, 218, 0.9), rgba(147, 86, 220, 0.9));background:linear-gradient(175deg, rgba(255, 121, 218, 0.9), rgba(147, 86, 220, 0.9));position:relative;z-index:1}.-buttonModel:hover{cursor:pointer;transform:scale(1.05);box-shadow:0 10px 20px rgba(0,0,0,.19),0 5px 10px rgba(0,0,0,.14);transition:transform 300ms,box-shadow 300ms}.-buttonModel:hover::after{opacity:1}.-buttonModel::after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;border-radius:50px;background:#ff93e1;background:-webkit-linear-gradient(185deg, #ff93e1, #a16be0);background:linear-gradient(185deg, #ff93e1, #a16be0);opacity:0;z-index:-1;transition:opacity 300ms}.-heartBeat>svg.svg-inline--fa path{stroke-width:40px;fill:transparent;stroke:#000}.-heartBeat:hover>svg.svg-inline--fa path{fill:url(#linearY);fill-opacity:0;-webkit-animation:feelIt 1s linear infinite;-moz-animation:feelIt 1s linear infinite;-ms-animation:feelIt 1s linear infinite;-o-animation:feelIt 1s linear infinite;animation:feelIt 1s linear infinite}.card{width:100%;max-width:43.75rem;border-radius:15px;background-color:#fff;box-shadow:0 2px 3px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.08);position:relative;overflow:hidden}.card:hover{transform:scale(1.02);box-shadow:0 3px 6px rgba(0,0,0,.16),0 2px 4px rgba(0,0,0,.12);transition:transform 300ms,box-shadow 300ms}.card__img{width:100%;height:46.5vw;max-height:18.75rem;object-fit:cover;object-position:50% bottom}.card__flag{position:absolute;top:4%;right:4%;padding:.375em .625em;border-radius:5px;background-color:#99e2d0;color:#008766;font-size:.875rem;font-size:clamp(0.875rem, 0.8027734977rem + 0.3081664099vw, 1rem);font-weight:500}.card__caption{padding-top:.9375rem;padding-right:.875rem;padding-bottom:.9375rem;padding-left:.875rem}.card__title{margin-bottom:.125rem}.card__location{font-weight:400}.card__icon{font-size:1.375rem;font-size:clamp(1.375rem, 1.3027734977rem + 0.3081664099vw, 1.5rem);padding-right:.1875rem;padding-bottom:.625rem}@media(min-width: 40em){.card{min-width:28.25rem}}.loader{position:fixed;width:100%;height:100vh;background:rgba(246,246,246,.99);z-index:10;-webkit-animation:fadeOut 1s ease-out forwards 6s;-moz-animation:fadeOut 1s ease-out forwards 6s;-ms-animation:fadeOut 1s ease-out forwards 6s;-o-animation:fadeOut 1s ease-out forwards 6s;animation:fadeOut 1s ease-out forwards 6s}.loaderLogo{height:9vw}.loaderLogo :nth-child(1){animation-delay:.2s}.loaderLogo :nth-child(2){animation-delay:.4s}.loaderLogo :nth-child(3){animation-delay:.6s}.loaderLogo :nth-child(4){animation-delay:.8s}.loaderLogo :nth-child(5){animation-delay:1s}.loaderLogo :nth-child(6){animation-delay:1.2s}.loaderLogo :nth-child(7){animation-delay:1.4s}.loaderLogo :nth-child(8){animation-delay:1.6s}.loaderLogo__char{fill:none;stroke:url(#linearY);stroke-dasharray:450;stroke-dashoffset:450;-webkit-animation:stroke-draw 1.5s cubic-bezier(0.77, 0, 0.175, 1) infinite alternate;-moz-animation:stroke-draw 1.5s cubic-bezier(0.77, 0, 0.175, 1) infinite alternate;-ms-animation:stroke-draw 1.5s cubic-bezier(0.77, 0, 0.175, 1) infinite alternate;-o-animation:stroke-draw 1.5s cubic-bezier(0.77, 0, 0.175, 1) infinite alternate;animation:stroke-draw 1.5s cubic-bezier(0.77, 0, 0.175, 1) infinite alternate}.hero{flex-flow:column wrap;row-gap:.9375rem;text-align:center;padding:2.6875rem 1.875rem 2.9375rem 1.875rem;background-color:#f6f6f6}.hero__title{padding-right:1.875rem}.hero__subtitle{font-size:1.125rem;font-size:clamp(1.125rem, 1.0166602465rem + 0.4622496148vw, 1.3125rem);font-weight:400}.hero__cta{margin:.75rem auto}.mainManual{margin:2.8125rem auto}.manualTitle{text-indent:1.25rem}@media(min-width: 64em){.manualTitle{text-align:center}}.manualList{margin:1.5625rem 1rem;flex-flow:column wrap;row-gap:1.5625rem}.manualList a{color:#000;text-decoration:none}.manualList a:visited{color:#000}.manualList a:hover{color:#9356dc;font-weight:600;transition:all .3s ease-in}.manualList a:active{color:#9356dc;font-weight:600}.manualList__item{position:relative;background:#f6f6f6;border-radius:20px;padding-top:1.875em;padding-right:1.875em;padding-bottom:1.5em;padding-left:1.875em;box-shadow:0 2px 3px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.08);width:100%;min-width:90vw}.manualList__item:hover{transform:scale(1.05);box-shadow:0 10px 20px rgba(0,0,0,.19),0 5px 10px rgba(0,0,0,.14);transition:transform 300ms,box-shadow 300ms}.manualList__item:hover::after{opacity:1}.manualList__item:hover .manualList__icon{color:#9356dc}.manualList__item::after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:rgba(147,86,220,.1);border-radius:20px;opacity:0;z-index:-1;transition:opacity 300ms}@media(min-width: 40em){.manualList__item{min-width:60vw}}@media(min-width: 64em){.manualList__item{min-width:min-content;max-width:325px}}.manualList__icon{font-size:1.125rem;font-size:clamp(1.125rem, 0.9805469954rem + 0.6163328197vw, 1.375rem);padding:0 .375em;margin-right:1.25rem;background:transparent !important;text-align:center;color:#7e7e7e}.manualList .-fsUp{font-size:1.25rem;font-size:clamp(1.25rem, 1.1055469954rem + 0.6163328197vw, 1.5rem);padding-left:.5em}.manualList__nbr{position:absolute;top:53%;left:-30px;transform:translate(50%, -50%);padding:.375em .75em;border-radius:50%;background:#9356dc;color:#fff;font-size:.875rem;font-size:clamp(0.875rem, 0.8027734977rem + 0.3081664099vw, 1rem)}.manualList .-active{background:rgba(147,86,220,.1)}@media(min-width: 64em){.manualList{flex-flow:row wrap;justify-content:space-evenly;max-width:1200px;margin:1.5625rem auto}}.mainRestaurants{background-color:#f6f6f6;padding-top:3.6875rem;padding-bottom:3.6875rem}.restaurantsTitle{text-indent:1.25rem}@media(min-width: 64em){.restaurantsTitle{text-align:center}}.cardsContainer{display:flex;flex-flow:column wrap;gap:5vw;margin:1.25rem 1.25rem .5rem 1.25rem}.cardsContainer a{color:#000;text-decoration:none}.cardsContainer a:visited{color:#000}.cardsContainer a:hover{color:#000;font-weight:600;transition:all .3s ease-in}.cardsContainer a:active{color:#000;font-weight:600}.cardsContainer__link:nth-child(2) img{object-position:50% 61%}@media(min-width: 40em){.cardsContainer{flex-flow:row wrap;justify-content:center}}@media(min-width: 64em){.cardsContainer{max-width:1200px;margin:1.5rem auto}}.menuLayout__img{width:100%;height:17.5rem;object-fit:cover}@media(min-width: 40em){.menuLayout__img{object-position:50% 70%;height:20.625rem}}@media(min-width: 64em){.menuLayout__img{height:24.875rem}}.menu{background-color:#f6f6f6;border-radius:2.375rem 2.375rem 0 0;transform:translateY(-60px);padding:2.1875rem .75rem .875rem .875rem;max-width:1200px;margin:0 auto}.menuHeader__title{font-family:"Shrikhand",sans-serif;text-indent:.25rem;font-size:1.5625rem;font-size:clamp(1.5625rem, 1.4541602465rem + 0.4622496148vw, 1.75rem)}.menuHeader__icon{font-size:1.3125rem;font-size:clamp(1.3125rem, 1.2402734977rem + 0.3081664099vw, 1.4375rem);padding-right:3%}@media(min-width: 64em){.menuContainer{display:flex;flex-flow:row wrap;justify-content:space-evenly}}.menuBox{margin-top:2.25rem}.menuBox__title{font-size:1rem;font-size:clamp(1rem, 0.9277734977rem + 0.3081664099vw, 1.125rem);font-weight:400;text-transform:uppercase;text-indent:.4375rem;position:relative}.menuBox__title::after{position:absolute;content:"";bottom:-3px;left:7px;background-color:#99e2d0;height:.1875rem;width:2.5rem}.menuBox__list{display:flex;flex-flow:column wrap;gap:.875rem;padding:.875rem 0}@media(min-width: 40em){.menuBox__list{margin-top:.625rem}}@media(min-width: 64em){.menuBox__list{margin-top:1.25rem}}.menuBox__list :nth-child(2){animation-delay:.4s !important}.menuBox__list :nth-child(3){animation-delay:.6s !important}.menuBox__list :nth-child(4){animation-delay:.8s !important}.menuBox__item{background-color:#fff;border-radius:15px;padding:.9375rem 1.5rem .8125rem .75rem;box-shadow:0 2px 3px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.08);display:flex;justify-content:space-between;overflow:hidden}.menuBox__item:hover{cursor:pointer;transform:scale(1.01);box-shadow:0 10px 20px rgba(0,0,0,.19),0 5px 10px rgba(0,0,0,.14);transition:transform 300ms,box-shadow 300ms}.menuBox__item:hover .menuBox__checkbox{flex-basis:17%;transform:translateX(0%)}.menuBox__item:hover .menuBox__checkbox i{transform:rotate(0deg)}.menuBox__item:nth-child(n){-webkit-animation:fadeInY 1s ease-in-out both;-moz-animation:fadeInY 1s ease-in-out both;-ms-animation:fadeInY 1s ease-in-out both;-o-animation:fadeInY 1s ease-in-out both;animation:fadeInY 1s ease-in-out both}@media(min-width: 64em){.menuBox__item{flex-basis:7rem}}.menuBox__textDescription{margin-top:.1875rem;font-size:.9375rem;font-size:clamp(0.9375rem, 0.8291602465rem + 0.4622496148vw, 1.125rem);font-weight:400;letter-spacing:-0.008em}.menuBox__text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex:1}@supports(-webkit-line-clamp: 2){.menuBox__text{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.menuBox__price{align-self:flex-end;font-weight:bold;font-size:.9375rem;font-size:clamp(0.9375rem, 0.8291602465rem + 0.4622496148vw, 1.125rem)}.menuBox__checkbox{background-color:#99e2d0;transform:translateX(105%);flex-basis:0%;border-radius:0 15px 15px 0;margin:-0.9375rem -1.5rem -0.8125rem .75rem;transition:.4s ease-in-out}.menuBox__checkbox i{color:#99e2d0;background-color:#fff;padding:.375em;height:1.875rem;border-radius:50%;font-size:.9375rem;font-size:clamp(0.9375rem, 0.8291602465rem + 0.4622496148vw, 1.125rem);transform:rotate(-360deg);transition:.4s ease-in}@media(min-width: 64em){.menuBox__checkbox i{height:2.1875rem}}@media(min-width: 64em){.menuBox{flex-basis:30%}}.menuBtn{margin:2.25rem auto;display:block;padding:1.125em 3.125em 1.125em 3.125em}/*# sourceMappingURL=styles.min.css.map */
