.control-spaces-carousel .spaces-carousel-wrap{padding-bottom:40px;position:relative}.control-spaces-carousel .spaces-carousel-wrap .tns-nav{bottom:10px;left:50%;position:absolute;transform:translateX(-50%);width:80%}.control-spaces-carousel .spaces-carousel-wrap .tns-details{bottom:0;display:flex;font-family:var(--font-family-heading);font-size:1.1667rem;justify-content:space-between;position:absolute;width:100%}.control-spaces-carousel .space-carousel-item-wrap{height:100%}.control-spaces-carousel .space-carousel-item{background-color:#fff;display:flex;flex-direction:column;height:100%}.control-spaces-carousel .space-carousel-item .col-image{width:100%}.control-spaces-carousel .space-carousel-item .col-image .image-wrap{aspect-ratio:16/9;overflow:hidden;position:relative;width:100%}.control-spaces-carousel .space-carousel-item .col-image .image-wrap .space-image{height:100%;padding:0}.control-spaces-carousel .space-carousel-item .col-content{display:flex;flex-direction:column;justify-content:center;padding:30px}.control-spaces-carousel .space-carousel-item .col-content h3{margin:0 0 30px}.control-spaces-carousel .space-carousel-item .col-content .space-card-listing-text{font-size:.8888em;line-height:1.875em;margin:var(--csl-listing-margin)}.control-spaces-carousel .space-carousel-item .col-content .space-card-types{border-width:1px;border-bottom:1px solid var(--csl-types-border-color);border-left:0 solid var(--csl-types-border-color);border-right:0 solid var(--csl-types-border-color);border-top:1px solid var(--csl-types-border-color);margin:var(--csl-types-margin)}.control-spaces-carousel .space-carousel-item .col-content .space-card-types ul{display:flex;flex-wrap:wrap;gap:15px 35px;list-style:none;margin:0;padding:15px 0}.control-spaces-carousel .space-carousel-item .col-content .space-card-types ul li{align-items:center;display:flex;font-family:var(--font-family-heading);font-size:.75em;font-weight:700;gap:10px;letter-spacing:1px;margin:0;padding:0;text-transform:uppercase}.control-spaces-carousel .space-carousel-item .col-content .space-card-types ul li img{width:30px}.control-spaces-carousel .space-carousel-item .col-content .space-card-details{display:var(--csl-details-display);justify-content:space-between}.control-spaces-carousel .space-carousel-item .col-content .space-card-details .space-card-attribute,.control-spaces-carousel .space-carousel-item .col-content .space-card-details .space-card-size{font-size:.8888em;font-weight:700}.control-spaces-carousel .space-carousel-item .col-content .space-card-details .space-card-attribute{margin:var(--csl-attributes-margin)}.control-spaces-carousel .space-carousel-item .col-content .space-card-details .space-card-size{font-family:var(--font-family-heading);margin:var(--csl-size-margin)}.control-spaces-carousel .space-carousel-item .col-content .space-card-ctas{display:flex;flex-wrap:wrap;gap:20px;margin:40px 0 0}.control-spaces-carousel .space-carousel-item .col-content .space-card-ctas .space-card-cta-overview{width:100%}.control-spaces-carousel .space-carousel-item .col-content .space-card-ctas .btn{white-space:nowrap}@media (min-width:768px){.control-spaces-carousel .spaces-carousel-wrap{padding-bottom:0}.control-spaces-carousel .spaces-carousel-wrap .tns-details{display:none}.control-spaces-carousel .space-carousel-item{flex-direction:row}.control-spaces-carousel .space-carousel-item .col-content,.control-spaces-carousel .space-carousel-item .col-image{width:50%}.control-spaces-carousel .space-carousel-item .col-image{order:1}.control-spaces-carousel .space-carousel-item .col-image .image-wrap{aspect-ratio:auto;height:100%;min-height:475px}.control-spaces-carousel .space-carousel-item .col-content{min-height:475px;order:2;padding:70px}}