.badges-animation-gallery,.badges-animation-gallery .badges-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.badges-animation-gallery .badges-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1pc;max-width:700px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 auto}.badges-animation-gallery .badges-wrapper[data-element-numbers="6"]{max-width:1050px}.badges-animation-gallery .badges-wrapper[data-element-numbers="5"]{max-width:55pc}.badges-animation-gallery .badges-wrapper[data-element-numbers="1"],.badges-animation-gallery .badges-wrapper[data-element-numbers="2"],.badges-animation-gallery .badges-wrapper[data-element-numbers="3"]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.badges-animation-gallery .badges-wrapper .badge-element{position:relative;width:10pc;height:10pc;background:linear-gradient(104.56deg,#fff,#f2f2f2 90.11%);border-radius:1pc;border:1px solid hsla(0,0%,82.7%,.2117647059);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:scale .5s cubic-bezier(.23,1,.65,.88),-webkit-box-shadow .5s cubic-bezier(.23,1,.65,.88);transition:scale .5s cubic-bezier(.23,1,.65,.88),-webkit-box-shadow .5s cubic-bezier(.23,1,.65,.88);transition:scale .5s cubic-bezier(.23,1,.65,.88),box-shadow .5s cubic-bezier(.23,1,.65,.88);transition:scale .5s cubic-bezier(.23,1,.65,.88),box-shadow .5s cubic-bezier(.23,1,.65,.88),-webkit-box-shadow .5s cubic-bezier(.23,1,.65,.88);z-index:0;translate:0 50px;opacity:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:cubic-bezier(.23,1,.65,.88);animation-timing-function:cubic-bezier(.23,1,.65,.88)}.badges-animation-gallery .badges-wrapper .badge-element:first-child{-webkit-animation-delay:0s;animation-delay:0s}.badges-animation-gallery .badges-wrapper .badge-element:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.badges-animation-gallery .badges-wrapper .badge-element:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.badges-animation-gallery .badges-wrapper .badge-element:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.badges-animation-gallery .badges-wrapper .badge-element:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}.badges-animation-gallery .badges-wrapper .badge-element:nth-child(6){-webkit-animation-delay:.5s;animation-delay:.5s}.badges-animation-gallery .badges-wrapper .badge-element:nth-child(7){-webkit-animation-delay:.6s;animation-delay:.6s}.badges-animation-gallery .badges-wrapper .badge-element:nth-child(8){-webkit-animation-delay:.7s;animation-delay:.7s}.badges-animation-gallery .badges-wrapper .badge-element a.badge-element-link{position:absolute;display:block;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.badges-animation-gallery .badges-wrapper .badge-element .badge-image{position:relative;display:block;max-height:90pt;max-width:90pt}.badges-animation-gallery .badges-wrapper .badge-element:hover{scale:var(--hover-animation-size,1.4);z-index:1}.badges-animation-gallery .badges-wrapper .badge-element:hover~.badge-element{scale:.9}.badges-animation-gallery .badges-wrapper .badge-element:has(~.badge-element:hover){scale:.9}.badges-animation-gallery .badges-wrapper.active .badge-element{-webkit-animation-name:badgeEnter;animation-name:badgeEnter}@media(max-width:767px){.badges-animation-gallery .badges-wrapper .badges-animation-gallery .badges-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@-webkit-keyframes badgeEnter{0%{translate:0 50px;opacity:0}to{translate:0 0;opacity:1}}@keyframes badgeEnter{0%{translate:0 50px;opacity:0}to{translate:0 0;opacity:1}}