@keyframes rotate{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes zoom_rotate{0%{transform:translateX(80%) translateY(50%) scale(.1) rotate(-540deg)}to{transform:rotate(0deg)}}.slick-loading .slick-list{background:#fff url(../gfx/ajax-loader.gif) 50% no-repeat}.slick-next,.slick-prev{background-color:#fff;border:1px solid #dd1219;border-radius:1.5rem;color:#dd1219;cursor:pointer;display:block;font-size:0;height:3rem;line-height:0px;outline:none;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:3rem;z-index:500}.slick-next:hover,.slick-prev:hover{background-color:#dd1219;color:#fff;outline:none}.slick-next:hover:before,.slick-prev:hover:before{color:#fff;opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{color:#dd1219;display:inline-block;font-family:Font Awesome\ 6 Free,Font Awesome\ 6 Brands;font-size:20px;font-style:normal;font-variant:normal;font-weight:900;line-height:1;opacity:.75;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:1rem}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\f104"}[dir=rtl] .slick-prev:before{content:"\f105"}.slick-next{right:1rem}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\f105"}[dir=rtl] .slick-next:before{content:"\f104"}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{bottom:0;display:block;left:0;list-style:none;margin:0;padding:0;position:absolute;text-align:center;transform:translateY(150%);width:100%}.slick-dots li{display:inline-block;margin:0 5px}.slick-dots li,.slick-dots li button{cursor:pointer;padding:0;position:relative}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;height:12px;line-height:0px;outline:none;width:12px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{background-color:#fff;border:1px solid #dd1219;border-radius:100%;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.slick-dots li.slick-active button:before{background-color:#dd1219}.slick-dots li:before{display:none!important}.circleslider_wrapper{position:relative}@media (max-width:1023px){.circleslider_wrapper{height:auto!important;width:auto!important}}.circleslider_wrapper .circleslider_controls{height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:1023px){.circleslider_wrapper .circleslider_controls{display:none}}.circleslider_wrapper .circleslider_controls button{align-items:center;border-radius:100%;bottom:50%;display:block;display:flex;height:2.5rem;justify-content:center;left:50%;position:absolute;transform:translate(-50%,50%);transition:all 1.5s cubic-bezier(.47,1.64,.41,.8);width:2.5rem;z-index:1}@media (max-width:1023px){.circleslider_wrapper .circleslider_controls button{bottom:unset;left:unset;position:static;transform:unset;transition:none}}.circleslider_wrapper .circleslider_controls button.active{background-color:#d3d3d3}.circleslider_wrapper .circleslider{align-items:center;border:1px solid #dd1219;border-radius:100%;box-sizing:border-box;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}@media (max-width:1023px){.circleslider_wrapper .circleslider{align-items:stretch;border:0;border-radius:0;flex-direction:column;justify-content:flex-start}}.circleslider_wrapper .circleslider button.control{display:none!important}.circleslider_wrapper .circleslider .slick-list{background-color:#dd1219;border-radius:100%;color:#fff;height:80%;width:80%;z-index:2}@media (max-width:1023px){.circleslider_wrapper .circleslider .slick-list{border-radius:0}}.circleslider_wrapper .circleslider .slick-slide{align-items:center;display:flex;justify-content:center}@media (max-width:1023px){.circleslider_wrapper .circleslider>div{background-color:#dd1219;border-radius:1rem;color:#fff;margin-bottom:1rem;margin-left:4rem;opacity:1!important;padding:1rem;position:relative!important;transition:unset!important;z-index:unset!important}.circleslider_wrapper .circleslider>div button.control{background-color:#dd1219;border-radius:100%;display:block!important;height:2.5rem;left:-4rem;pointer-events:none;position:absolute;top:.5rem;width:2.5rem}}