[data-hover-menu] [data-images]{z-index:0;position:relative}[data-hover-menu] [data-image]{object-fit:cover;width:100%;height:100%;transition:opacity .3s cubic-bezier(.57,.33,.35,.98);position:absolute;top:0;right:0}[data-hover-menu] [data-image]:not(.show){opacity:0;pointer-events:none}.banner-menu{--color-bg:#f0f1f2;background-color:var(--color-bg);padding-top:80px;position:relative;overflow:hidden}.banner-menu [data-images]{z-index:0}.banner-menu__images{width:100%;height:auto;transition:bottom .2s cubic-bezier(.57,.33,.35,.98);overflow:hidden}.banner-menu__title{z-index:1;margin-bottom:120px;font-size:clamp(50px,min(8.68056vw,14.2857vh),60px);line-height:1.16;position:relative}.banner-menu__tiles{z-index:1;margin-bottom:calc(var(--element-h) * .45 * -1);flex-wrap:wrap;justify-content:center;transition:margin-bottom .2s cubic-bezier(.57,.33,.35,.98);display:flex;position:relative;container-type:inline-size}.banner-menu__tiles li{flex-grow:0;flex-shrink:0;width:100%;margin:-1px -1px 0}@media (width>=380px){.banner-menu__tiles li{width:50%}}@media (width>=774px){.banner-menu__tiles li{width:33.3333%}}@media (width>=940px){.banner-menu__tiles li{width:25%}}@media (width>=1080px){.banner-menu__tiles li{width:20%}}@media (width>=1280px){.banner-menu__tiles li{width:16.6667%}}@media (width>=940px){.banner-menu__tiles[data-items-modulo="1"] li{width:25%}}@media (width>=774px){.banner-menu__tiles[data-items-modulo="2"] li{width:50%}}@media (width>=940px){.banner-menu__tiles[data-items-modulo="2"] li{width:25%}}@media (width>=774px){.banner-menu__tiles[data-items-modulo="3"] li{width:33.3333%}}@media (width>=1080px){.banner-menu__tiles[data-items-modulo="3"] li,.banner-menu__tiles[data-items-modulo="4"] li{width:20%}}@media (width>=940px){.banner-menu__tiles[data-items-modulo="5"] li{width:25%}}@media (width>=1280px){.banner-menu__tiles[data-items-modulo="5"] li{width:16.6667%}}.banner-menu__tile{text-align:center;background-color:#fff;border:1px solid #bec8da;flex-direction:column;align-items:center;height:100%;padding:clamp(20px,6cqw,40px);font-size:16px;line-height:1.64;display:flex;position:relative}.banner-menu__tile:before{content:"";z-index:1;background-color:var(--color-s);width:100%;height:0;transition:height .3s cubic-bezier(.57,.33,.35,.98);position:absolute;bottom:0;left:0}.banner-menu__tile .tile__img:not(:last-child){margin-bottom:clamp(20px,6cqw,27px)}.banner-menu__tile .tile__title:not(:last-child){margin-bottom:.9375em}.banner-menu__tile .tile__action{margin-top:auto}.banner-menu__tile.show:before{height:8px}@media (width<=939px){.banner-menu{padding-bottom:calc(var(--element-h) / 2)}.banner-menu .banner-menu__images{height:calc((var(--vh,1vh) * 100) - var(--header-h) - 210px);position:absolute;top:210px;left:0}.banner-menu .banner-menu__images:before{content:"";z-index:1;background-image:linear-gradient(to bottom, var(--color-bg), transparent);width:100%;height:70%;position:absolute;top:0;left:0}.banner-menu__title{text-align:center}}@media (width>=940px){.banner-menu__tiles{margin-bottom:calc(var(--element-h) / -2)}.banner-menu__title{margin-bottom:74px}.banner-menu__images{aspect-ratio:16/7}}body.has-breadcrumb .page__main>.contentelement:first-of-type .banner-menu{margin-top:calc(var(--p-subh-h) * -1);padding-top:calc(var(--p-subh-h) + 20px)}@media (width>=992px){body.has-breadcrumb .page__main>.contentelement:first-of-type .banner-menu{padding-top:calc(var(--p-subh-h) + 42px)}}
