.r2-slider-wrap{position:relative;width:100%;max-width:100%;overflow:hidden;display:block;box-sizing:border-box}.r2-slider-track{width:100%;display:block}.r2-slide-init .r2-slide-item:not(:first-child){display:none}.r2-slide-item{position:relative;outline:none;display:block!important;line-height:0}.r2-slide-item a.r2-slide-link{display:block;width:100%;line-height:0;text-decoration:none;cursor:pointer}.r2-slide-item .r2-img-desktop,.r2-slide-item .r2-img-mobile{display:none;width:100%;height:auto;max-width:100%;pointer-events:none;user-select:none}@media (min-width:768px){.r2-slide-item .r2-img-desktop{display:block}}@media (max-width:767px){.r2-slide-item .r2-img-mobile{display:block}.r2-slide-item.no-mobile .r2-img-desktop{display:block}}.r2-slider-wrap .slick-list{overflow:hidden;margin:0!important;padding:0!important}.r2-slider-wrap .slick-track{display:flex;align-items:stretch}.r2-slider-wrap .slick-slide{height:auto;line-height:0}.r2-slider-wrap .slick-slide>div{line-height:0}.r2-slider-wrap .slick-dots{position:absolute!important;bottom:18px!important;left:0!important;right:0!important;width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:8px!important;list-style:none!important;padding:0!important;margin:0!important;z-index:20!important;text-align:center!important}.r2-slider-wrap .slick-dots li{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;width:auto!important;height:auto!important;transition:width 0.3s ease!important}.r2-slider-wrap .slick-dots li button{display:block!important;width:13px!important;height:13px!important;min-width:13px!important;min-height:13px!important;border-radius:50%!important;border:2px solid var(--r2-dot-color,rgb(255 255 255 / .7))!important;background:rgb(255 255 255 / .2)!important;padding:0!important;margin:0!important;cursor:pointer!important;font-size:0!important;line-height:0!important;color:transparent!important;text-indent:-9999px!important;outline:none!important;box-shadow:none!important;overflow:hidden!important;transition:all 0.3s ease!important}.r2-slider-wrap .slick-dots li button::before,.r2-slider-wrap .slick-dots li button::after{content:''!important;display:block!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;opacity:0!important;visibility:hidden!important;position:absolute!important;pointer-events:none!important;color:transparent!important;background:transparent!important}.r2-slider-wrap .slick-dots li.slick-active button{width:34px!important;min-width:34px!important;border-radius:7px!important;background:var(--r2-dot-active,#0066cc)!important;border-color:var(--r2-dot-active,#0066cc)!important}.r2-slider-wrap .slick-dots li:not(.slick-active) button:hover{background:rgb(255 255 255 / .4)!important;border-color:rgb(255 255 255 / .9)!important}.r2-slider-wrap .slick-prev,.r2-slider-wrap .slick-next{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:30!important;width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;min-height:44px!important;max-height:44px!important;box-sizing:border-box!important;border-radius:50%!important;border:1px solid rgb(255 255 255 / .3)!important;background-color:rgb(0 0 0 / .25)!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;cursor:pointer!important;outline:none!important;opacity:1!important;font-size:0!important;line-height:0!important;padding:0!important;color:transparent!important;overflow:hidden!important;transition:background-color 0.25s ease,border-color 0.25s ease,transform 0.25s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;flex-grow:0!important}.r2-slider-wrap .slick-prev{left:18px!important}.r2-slider-wrap .slick-next{right:18px!important}.r2-slider-wrap .slick-prev:hover,.r2-slider-wrap .slick-next:hover{background-color:rgb(0 0 0 / .5)!important;border-color:rgb(255 255 255 / .6)!important;transform:translateY(-50%) scale(1.08)!important}.r2-slider-wrap .slick-prev::before,.r2-slider-wrap .slick-next::before{content:''!important;display:block!important;position:static!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;font-size:0!important;line-height:0!important;opacity:1!important;visibility:visible!important;color:transparent!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important;flex-shrink:0!important}.r2-slider-wrap .slick-prev::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15 18 9 12 15 6'/%3E%3C/svg%3E")!important}.r2-slider-wrap .slick-next::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'/%3E%3C/svg%3E")!important}.r2-slider-wrap .slick-disabled{opacity:0.25!important;pointer-events:none!important}.r2-slider-wrap.zoom .slick-slide img{transition:transform 8s linear;transform:scale(1)}.r2-slider-wrap.zoom .slick-current img{transform:scale(1.06)}.r2-slider-wrap.fadein .slick-slide{opacity:0;transition:opacity 0.7s ease;pointer-events:none}.r2-slider-wrap.fadein .slick-current{opacity:1;pointer-events:all}@media (max-width:480px){.r2-slider-wrap .slick-prev,.r2-slider-wrap .slick-next{width:36px!important;height:36px!important;min-width:36px!important;max-width:36px!important;min-height:36px!important;max-height:36px!important}.r2-slider-wrap .slick-prev::before,.r2-slider-wrap .slick-next::before{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important}.r2-slider-wrap .slick-prev{left:8px!important}.r2-slider-wrap .slick-next{right:8px!important}.r2-slider-wrap .slick-dots{bottom:10px!important}.r2-slider-wrap .slick-dots li button{width:10px!important;height:10px!important;min-width:10px!important}.r2-slider-wrap .slick-dots li.slick-active button{width:26px!important;min-width:26px!important}}