@media screen and (min-width:90rem){.c-socials-banner{gap:3.125rem;margin-left:auto;margin-right:auto;max-width:83.625rem;padding-left:0;padding-right:0}}@media screen and (min-width:90rem){.c-footer--container{margin-left:auto;margin-right:auto;max-width:83.625rem;padding-left:0;padding-right:0}.c-footer__main{padding-right:5.8125rem}}@media screen and (min-width:90rem){.c-menu-establishments{-webkit-column-gap:90px;-moz-column-gap:90px;column-gap:90px}}@media screen and (min-width:90rem){.c-sidebar__body .c-menu{margin-top:80px}.c-sidebar__img{right:125px}.c-sidebar__img--reduced{--main-image-width:462px}}@media screen and (min-width:120rem){.c-sidebar{--main-image-width:594px;--main-image-height:594px}.c-sidebar__body .c-sidebar-accordion--menu{max-width:none}.c-sidebar__img--reduced{--main-image-width:594px}}@media screen and (min-width:90rem){.c-modal{max-width:83.625rem}}@media screen and (min-width:90rem){.c-call-center--modal{max-width:800px}}@media screen and (min-width:90rem){.c-horizontal-card--img-sizes{--img-width:400px;--img-height:400px}}@media screen and (min-width:90rem){.c-thumbnails-slider{--thumbnail-item-width:31rem;--thumbnail-item-height:21.6875rem}.c-thumbnails-slider .splide__list{margin-left:5.3125rem}}@media screen and (min-width:90rem){.c-establishment-card{--img-width:20.1875rem;--img-height:28.125rem}.c-establishment-card__name{font-size:1.375rem;margin-bottom:1.5625rem;padding-bottom:1.5625rem}}@media screen and (min-width:90rem){.c-establishments-slider{--slider-img-width:18.0625rem;--slider-img-height:28.125rem;--items:2}.c-establishments-slider .c-slider-controls-on-middle-outside{max-width:calc(var(--item-width)*var(--slider-items) + var(--slider-gap)*(var(--slider-items) - 1) + var(--padding)*2)}.c-establishments-slider--single-establishment{--slider-img-width:28.125rem}}@media screen and (min-width:90rem){.c-fade-in-card__title{font-size:1.625rem;line-height:2.25rem}.c-fade-in-card__fade{padding-bottom:3.125rem;padding-top:3.125rem}}@media screen and (min-width:90rem){.c-fade-in-card--img-sizes{--img-width:365px;--img-height:365px}}@media screen and (min-width:90rem){.c-related-fade-in-cards-slider{--cards-slider-gap:2.1875rem}}@media screen and (min-width:90rem){.wave-sizes{height:9.375rem}}