.page-content.home .custom-search-input .cities{background-color:#fff;border:1px solid #eee;border-radius:6px;box-shadow:0 0 15px 0 #0000000d;left:52px;position:absolute;top:-28px;z-index:10}.page-content.home .custom-search-input .cities .city{border-bottom:1px solid #eee;color:#444;cursor:pointer;display:block;font-weight:500;padding:8px 20px;text-align:left}.page-content.home .custom-search-input .cities .city:hover{background-color:#fafafa}.page-content.home .custom-search-input .cities .city:last-child{border-bottom:none}.page-content.home .custom-search-input .type-selector{position:absolute;right:0;top:0}.page-content.home .custom-search-input .type-selector button{border-radius:3px;display:none;margin-right:3px;padding:0 14px}.page-content.home .custom-search-input .type-selector button img{height:35px}.page-content.home .custom-search-input .type-selector button .type-tooltip{background-color:#efefef;border-radius:3px;font-size:11px;font-weight:300;height:100%;max-height:100%;overflow:hidden;padding:0;position:absolute;right:65px;top:0;transition:width .15s ease-in-out;width:0}.page-content.home .custom-search-input .type-selector button .type-tooltip .title{color:#86075c;font-size:14px;font-weight:500}.page-content.home .custom-search-input .type-selector button.food img{height:38px}.page-content.home .custom-search-input .type-selector button.active{display:block}.page-content.home .custom-search-input .type-selector button:focus{outline:none}.page-content.home .custom-search-input .type-selector button:hover .type-tooltip{padding:7px 12px;width:200px}.page-content.home .custom-search-input .type-selector button:hover img{background-color:#fff;border:1px solid #ccc;border-radius:3px;height:38px;padding:2px 6px}@keyframes slide{to{left:0}}.page-content.home .cities_carousel .item{position:relative}.page-content.home .cities_carousel .item figure{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;filter:grayscale(1);height:280px}.page-content.home .cities_carousel .item .city{padding:20px;position:absolute;text-align:center;top:25px;width:100%;z-index:2}.page-content.home .cities_carousel .item .city h3{color:#fff;font-weight:700;text-align:center}.page-content.home .cities_carousel .item .coming-soon{bottom:55px;color:#86075c;font-size:22px;font-weight:800;position:absolute;right:25px;text-align:center}.page-content.home .cities_carousel .item .coming-soon img{width:60px}.page-content.home .cities_carousel .item .become-partner{bottom:60px;color:#fff;display:none;font-size:20px;font-weight:800;position:absolute;text-align:center;width:100%}.page-content.home .cities_carousel .item:hover figure{filter:grayscale(.5)}.page-content.home .cities_carousel .item:hover figure .city h3{color:#e50e39}.page-content.home .cities_carousel .item:hover .become-partner{display:block}.page-content.home .cities_carousel .item:hover .coming-soon{display:none}.page-content.home .cities_carousel .item.active figure{filter:grayscale(.7)}.page-content.home .cities_carousel .item.active:hover figure{filter:grayscale(.4)}.page-content.home .owl-carousel .owl-item{margin-right:20px;width:calc(20% - 20px)}.page-content.home .owl-carousel .owl-item .item a{background-color:#f4f4f4;border:1px solid #f0f0f0;border-radius:6px}.page-content.home .wave-separator{bottom:0;height:70px;left:0;position:absolute;width:100%}.page-content.home .wave-separator .separator{bottom:-1px;left:0;position:absolute;width:100%;z-index:10}@media (max-width:575px){.page-content.home .follow-links-wrapper{display:flex;flex-direction:column;gap:5px}}.page-content.home .cover{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;opacity:1!important;position:absolute;right:0;top:0}.page-content.home .hero_explained{min-height:570px;position:relative}.page-content.home .owl-stage:before{content:"";display:block;float:left;min-height:1px;width:calc(10% + 10px)}@media (max-width:767px){.page-content.home .owl-stage:before{display:none}.page-content.home .owl-stage .owl-item{margin-left:10px;margin-right:10px;width:calc(50% - 20px)}.page-content.home .owl-stage .owl-item a{padding-bottom:30px;padding-top:30px}.page-content.home .owl-stage .owl-item a h3{font-size:13px;min-height:30px}}.page-content.home .quick{margin-bottom:80px}.page-content.home .quick .tag-image{display:block;height:60px;margin:60px auto 40px}.page-content.home .quick .pills{text-align:center}.page-content.home .quick .pills .pill{background:#86075c1a;border-radius:20px;color:#86075c;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;margin:0 4px 10px}.page-content.home .quick .pills .pill a{display:block;padding:7px 22px}.page-content.home .quick .pills .pill a:hover,.page-content.home .quick .pills .pill:hover{color:#e50e39}.page-content.home .hero_single{background-size:cover;height:380px;min-height:380px;position:relative}.page-content.home .hero_single.fullscreen{height:100vh;width:100%}.page-content.home .hero_single.fullscreen.video_bg video{height:auto;left:0;min-height:100%;min-width:100%;opacity:1;position:absolute;top:0;width:auto;z-index:-1}.page-content.home .hero_single .cta{background-color:#e50e39}.page-content.home .hero_single .location-icon{font-size:25px;left:16px;right:auto}.page-content.home .hero_single .pac-target-input{padding-left:52px}.page-content.home .hero_single .pac-target-input::placeholder{color:#cacaca}.page-content.home .hero_single .cover{object-position:left}.page-content.home .hero_single .cover .mobile img{min-width:100%}.page-content.home .hero_single .around-me-container{height:100%;margin-left:-12px;padding-bottom:4px;padding-top:14px;text-align:left}.page-content.home .hero_single .around-me-container button{background:#e50e39;border:none;color:#fff;height:100%;max-width:200px;min-height:50px}@media (max-width:991px){.page-content.home .hero_single .around-me-container{margin-left:0}}@media (max-width:990px){.page-content.home .hero_single .cover img{max-width:none}}.page-content.home .sodexo{min-height:153px}.page-content.home .sodexo .main_title{margin-bottom:30px}.page-content.home .sodexo .description{font-size:12px!important;margin-bottom:30px}.page-content.home .sodexo .description p{margin:0}.page-content.home .sodexo .description p:last-child{margin-top:5px}.page-content.home .sodexo .logo{margin-bottom:30px;margin-top:-36px;text-align:right}.page-content.home .sodexo .logo img{height:50px}.page-content.home .sodexo .mobile{display:none}@media (max-width:767px){.page-content.home .sodexo .main_title{margin-bottom:0}.page-content.home .sodexo .logo{margin-top:35px}.page-content.home .sodexo .mobile{display:block;font-size:12px;margin:auto;max-width:90%;padding-bottom:20px}}@media (min-width:767px){.page-content.home .sodexo .logo{text-align:right}.page-content.home .sodexo .logo img{margin-top:35px}}.page-content.home .list_home ul{list-style:none;margin:0;padding:0}.page-content.home .list_home ul li{display:inline-block;position:relative;width:100%}@media (max-width:767px){.page-content.home .list_home ul li{overflow:hidden}}.page-content.home .list_home ul li a{border:1px solid #ededed;border-radius:5px;color:#444;display:block;height:140px;margin-bottom:30px;padding:15px 15px 15px 225px}@media (max-width:1199px){.page-content.home .list_home ul li a{padding:15px 15px 15px 145px}}@media (max-width:575px){.page-content.home .list_home ul li a{min-height:inherit;padding:145px 15px 15px}}.page-content.home .list_home ul li a figure{border-radius:5px 0 0 5px;border-right:1px solid #eee;height:138px;left:1px;margin-bottom:0;overflow:hidden;position:absolute;top:1px;width:200px}@media (max-width:1199px){.page-content.home .list_home ul li a figure{width:120px}}@media (max-width:575px){.page-content.home .list_home ul li a figure{border-radius:5px 5px 0 0;left:0;position:absolute;right:0;top:0;width:100%}}.page-content.home .list_home ul li a figure img{backface-visibility:hidden;height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1.05);transition:all .3s ease-in-out;width:200px}@media (max-width:575px){.page-content.home .list_home ul li a figure img{height:auto;max-width:100%;width:100%}}.page-content.home .list_home ul li a .info{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between}@media (max-width:767px){.page-content.home .list_home ul li a .info{margin-top:10px}}.page-content.home .list_home ul li a .info .top{justify-content:normal}.page-content.home .list_home ul li a .info .score{position:absolute;right:10px;top:10px}.page-content.home .list_home ul li a .info em{font-size:12px;font-size:.75rem}.page-content.home .list_home ul li a .info h3{font-size:16px;font-size:1rem;margin-bottom:0}.page-content.home .list_home ul li a .info small{color:#555;display:block;font-size:14px;font-size:.875rem;justify-content:normal;padding-top:4px}.page-content.home .list_home ul li a .info ul{align-self:flex-end;margin-top:10px}.page-content.home .list_home ul li a .info ul li{display:inline-block;margin:0 5px 0 0;width:auto}.page-content.home .list_home ul li a .info ul li:last-child{margin:0}.page-content.home .list_home ul li a .info ul li .ribbon{position:static}.page-content.home .list_home ul li a:hover{box-shadow:0 2px 4px #031b4e0f}.page-content.home .list_home ul li a:hover h3{color:#86075c;transition:all .3s ease-in-out}@media (max-width:767px){.page-content.home .list_home ul li a{height:auto}}.page-content.home .call_section{background-position:top;background-repeat:no-repeat;background-size:cover;min-height:420px;overflow:hidden;padding:8% 0;position:relative}.page-content.home .call_section .box_1{background-color:#0d0d0e;color:#fff;margin-top:70px;padding:45px}.page-content.home .call_section .box_1 p{font-size:16px;font-size:1rem;opacity:.8}.page-content.home .call_section .box_1 h3{color:#fff}.page-content.home .call_section .cover{margin:0}.page-content.home .call_section .cover img{max-width:none}@media (max-width:767px){.page-content.home .hero_single{height:580px;min-height:580px}.page-content.home .hero_single .cover{height:580px}.page-content.home .hero_single h1{line-height:1.2em;margin:70px auto auto;max-width:90%;padding-bottom:40px}.page-content.home .funds{display:none}}@media (min-width:991px){.page-content.home .searchbar{scale:.8}}@media (min-width:1199px){.page-content.home .searchbar{scale:.8}}@media (min-width:1349px){.page-content.home .searchbar{scale:1}}@media (max-width:1400px){.page-content.home h1{font-size:2.2em}}@media (max-width:990px){.page-content.home .around-me-container{margin-top:-15px;text-align:center!important}.page-content.home .hero_single,.page-content.home .hero_single .cover{overflow:hidden}.page-content.home .custom-search-input .type-selector button{margin-right:0}.page-content.home .custom-search-input .type-selector button:hover .type-tooltip{width:268px}}@media (max-width:860px){.page-content.home .around-me-container{margin-top:-15px;text-align:center!important}.page-content.home .hero_single .cover .default{display:none}.page-content.home .hero_single .cover .mobile{display:block!important}.page-content.home .call_section .cover{left:-600px;top:-250px}}@media (max-width:445px){.page-content.home .around-me-container{margin-top:-15px;text-align:center!important}.page-content.home .custom-search-input .type-selector button{margin-right:0}.page-content.home .custom-search-input .type-selector button:hover .type-tooltip{width:calc(100vw - 174px)}}
/*# sourceMappingURL=324.a45fb05c.chunk.css.map*/