:root{--banner-events-h:80px}@media (min-width:1025px) and (max-width:1536px){:root{--banner-events-h:70px}}@media (max-width:1024px){:root{--banner-events-h:64px}}body:has(.container_banners_events){padding-top:var(--banner-events-h);transition:padding .3s cubic-bezier(.65,.05,.36,1)}body:has(.container_banners_events) .site-header{top:var(--banner-events-h);transition:top .2s cubic-bezier(.65,.05,.36,1)}body:has(.container_banners_events){--sticky-top:calc(var(--banner-events-h) + var(--site-header-h))}body.body-hide-toolbar-banners-mob:has(.container_banners_events){--sticky-top:var(--site-header-h)}body.body-hide-toolbar-banners-mob:has(.container_banners_events) .site-header{top:0}body.body-hide-toolbar-banners-mob:has(.container_banners_events) .container_banners_events{top:calc(-1*var(--banner-events-h));animation-play-state:paused}.container_banners_events{z-index:100;width:100%;height:var(--banner-events-h);transition:top .2s cubic-bezier(.65,.05,.36,1);position:fixed;top:0;left:0}.container_banners_events.animation_banners{transform-origin:50%;transform-style:preserve-3d;animation:40s ease-in-out infinite spinCubeRotateX}.container_banners_events.animation_banners:hover{animation-play-state:paused}.container_banners_events .container_banner_events{width:100%;height:100%;transition:all 1s;position:absolute;top:0;left:0}.container_banners_events .container_banner_events:first-child{transform:translateZ(calc(var(--banner-events-h) / 2))}.container_banners_events .container_banner_events:nth-child(2){transform:rotateX(-90deg) translateZ(calc(var(--banner-events-h) / 2))}.container_banners_events .container_banner_events:nth-child(3){transform:rotateX(-180deg) translateZ(calc(var(--banner-events-h) / 2))}.container_banners_events .container_banner_events:nth-child(4){transform:rotateY(0) rotateX(90deg) translateZ(calc(var(--banner-events-h) / 2))}.container_banners_events .container_banner_events:hover .picture_banner_events{opacity:0;visibility:hidden;z-index:1}.container_banners_events .container_banner_events:hover .picture_banner_events_hover{opacity:1;visibility:unset;z-index:2}.container_banners_events .container_banner_events .picture_banner_events,.container_banners_events .container_banner_events .picture_banner_events_hover{width:100%;height:100%;position:absolute;top:0;left:0}.container_banners_events .container_banner_events .picture_banner_events img,.container_banners_events .container_banner_events .picture_banner_events_hover img{object-fit:cover;width:100%;height:100%}.container_banners_events .container_banner_events .picture_banner_events{z-index:2}.container_banners_events .container_banner_events .picture_banner_events_hover{opacity:0;visibility:hidden;z-index:1}@keyframes spinCubeRotateX{0%,22%{transform:rotateX(0)}23%,24%{transform:rotateX(90deg)}25%,47%{transform:rotateX(90deg)}48%,49%{transform:rotateX(180deg)}50%,72%{transform:rotateX(180deg)}73%,74%{transform:rotateX(270deg)}75%,97%{transform:rotateX(270deg)}98%,to{transform:rotateX(360deg)}}
