.base-slider{position:relative}.base-slider--fullwidth{overflow:hidden}.base-slider--fullwidth .base-slider__carousel .carousel__cards-container{overflow:visible}.base-slider__inner{padding:3rem 2.75rem 0}@media(min-width:576px){.base-slider__inner{padding:3rem 4.75rem 0}}@media(min-width:768px){.base-slider__inner{padding:4rem 5.75rem 0}}@media(min-width:992px){.base-slider__inner{padding:4rem 7rem 0}}@media(min-width:1200px){.base-slider__inner{padding:8rem 8rem 0}}@media(min-width:1440px){.base-slider__inner{padding:8rem 9.25rem 0}}@media(min-width:1680px){.base-slider__inner{padding:8rem 10.5rem 0}}.base-slider__carousel{padding:0 3rem 2.75rem 2.75rem;position:relative}@media(min-width:576px){.base-slider__carousel{padding:0 4.74rem 3rem}}@media(min-width:768px){.base-slider__carousel{padding:0 5.75rem 4rem}}@media(min-width:992px){.base-slider__carousel{padding:0 7rem 8rem}}@media(min-width:1200px){.base-slider__carousel{padding:0 8rem 8rem}}@media(min-width:1440px){.base-slider__carousel{padding:0 9.25rem 8rem}}@media(min-width:1680px){.base-slider__carousel{padding:0 10.5rem 8rem}}.base-slider__inner-content{margin-bottom:3rem;margin-right:4rem}@media(min-width:992px){.base-slider__inner-content{margin-bottom:4rem}}.base-slider__description{font-size:1rem;line-height:1.375rem;margin-top:.75rem}.base-slider__cta{margin-top:1.5rem}.base-slider .carousel-navigation{margin:-4.75rem 35px 0 0;pointer-events:none;position:absolute}@media(min-width:768px){.base-slider .carousel-navigation{margin:-5.938rem 35px 0 0}}.base-slider .carousel-navigation__control{color:var(--swb-highlight-color,inherit);font-size:1.5rem;line-height:1.5rem;pointer-events:auto}.base-slider .carousel__cards>ul{margin:0}.base-slider .carousel-description,.base-slider__item{height:100%}.base-slider .carousel-description{margin:0}.base-slider--separated-cards .base-slider__item{border-radius:var(--border-radius-2,3px)}.base-slider--server-rendered .carousel__cards{min-width:100%}.base-slider--server-rendered .carousel-navigation{min-width:80%}.base-slider--server-rendered .carousel__card{max-height:400px;min-width:50%}.category-card-item{display:flex;flex-direction:column;height:100%;min-height:var(--min-wrapper-height);overflow:hidden;padding:0;position:relative}.category-card-item .category-card-item__link:focus .category-card-item__container,.category-card-item .category-card-item__link:hover .category-card-item__container{background-color:#fff;border-radius:var(--border-radius-1,3px);color:#19191e;padding:var(--container-padding);width:100%}.category-card-item .category-card-item__link:focus .category-card-item__content-wrapper,.category-card-item .category-card-item__link:hover .category-card-item__content-wrapper{align-items:flex-start;max-height:var(--max-content-wrapper-height);padding:.5rem}@media(min-width:1200px){.category-card-item .category-card-item__link:focus .category-card-item__content-wrapper,.category-card-item .category-card-item__link:hover .category-card-item__content-wrapper{padding:.75rem}}.category-card-item .category-card-item__link:focus .category-card-item__property-count,.category-card-item .category-card-item__link:hover .category-card-item__property-count{background-color:#f3f5f9;border-color:#f3f5f9}.category-card-item__container{position:relative;width:100%}.category-card-item__content-wrapper{align-items:flex-start;column-gap:.75rem;display:grid;grid-template-columns:auto auto;justify-content:space-between}.category-card-item__image,.category-card-item__image .cms-image-background__inner,.category-card-item__image .cms-video-background__inner{height:100%}.category-card-item__inner{align-items:flex-end;display:flex;height:100%;padding:var(--inner-padding)}.category-card-item__link{color:#fff!important;height:100%;text-decoration:none}.category-card-item__title{font-size:1.125rem;line-height:1.625rem;margin-bottom:.75rem}@media(min-width:1200px){.category-card-item__title{font-size:1.5rem;line-height:2rem}}.category-card-item__property-count{border:1px solid #fff;border-radius:var(--border-radius-1,3px);display:block;font-size:.875rem;font-weight:600;height:2rem;line-height:2rem;padding-inline:.75rem;white-space:nowrap;width:fit-content}.category-card-item__icon-area .icon__background{background-color:#fff;border:1px solid rgba(25,25,30,.1);height:38px;width:38px}.category-card-item__icon-area .icon i{color:#19191e;transform:rotate(-45deg)}.block-categories-slider .category-card-item,.block-categories-slider .icon-cta-card-item{border-radius:var(--border-radius-1,3px)!important;box-shadow:inset 0 0 0 1px rgba(25,25,30,.1)}.block-categories-slider .icon-cta-card-item{padding:1.5rem}