@keyframes rotating{100%{transform:rotate(360deg)}}.puxSlider{overflow:hidden}.puxSlider-viewport{overflow:hidden}.puxSlider-container{display:flex;gap:2rem}.puxSlider-container>div,.puxSlider-container>a{min-width:0;flex:0 0 100%}.puxSlider.has-not-enough-slides .puxSlider-controls{display:none}.embla-button{display:flex;width:4rem;height:4rem;align-items:center;justify-content:center;border:none;border-radius:.4rem;background:var(--main-color, #1B5FC4);color:#fff;cursor:pointer;transition:background-color .2s ease}.embla-button:hover{background:var(--main-color-hover, #22244E)}.embla-button:disabled{cursor:not-allowed;opacity:.3}.puxSlider-controls{position:relative;display:flex;width:fit-content;min-width:10rem;height:4rem;align-items:center;justify-content:center;padding:0 3rem;margin-top:1rem}@media(min-width: 20rem)and (max-width: 47.9375rem){.puxSlider-controls{margin-inline:auto}}.puxSliderArrow{position:absolute;top:50%;display:flex;width:clamp(4rem,4.1830065359vw,6.4rem);height:clamp(4rem,4.1830065359vw,6.4rem);align-items:center;justify-content:center;border:1px solid var(--main-color-hover, #22244E);border-radius:50%;background-color:rgba(0,0,0,0);cursor:pointer;font-size:0;transform:translateY(-50%);transition:background-color 300ms ease-in-out}.puxSliderArrow::before{color:var(--main-color-hover, #22244E);transition:color 300ms ease-in-out,opacity 300ms ease-in-out;font-size:clamp(1.4rem,1.3071895425vw,2rem) !important}.puxSliderArrow:hover{background-color:var(--main-color-hover, #22244E)}.puxSliderArrow:hover::before{color:#fff}.puxSliderArrow:disabled{opacity:.3;pointer-events:none}.puxSliderArrow--prev{left:0}.puxSliderArrow--prev::before{content:"";font-family:"icomoon";font-size:1.9rem;font-weight:normal;line-height:1;text-indent:-2px}.puxSliderArrow--next{right:0}.puxSliderArrow--next::before{content:"";font-family:"icomoon";font-size:1.9rem;font-weight:normal;line-height:1;text-indent:2px}.puxSlider-dots{display:flex;align-items:center;justify-content:center;padding:0 1.5rem;margin:0;gap:1rem;list-style:none}.puxSlider-dot{width:1rem;height:1rem;padding:0;border:none;border-radius:50%;cursor:pointer;transition:background-color .3s}.puxSlider-dot:hover{background-color:var(--main-color-hover, #22244E)}.puxSlider-dot--selected{background:var(--main-color, #1B5FC4)}