.seat-components-card .card-image{margin:0 0 6.25%}@media only screen and (min-width:1024px){.seat-components-card .card-image{margin:0 0 10.25%}}.seat-components-card .card-image img{width:100%}.seat-components-card .card-item{border:none;margin:0 0 6.25%;width:100%}.seat-components-card .card-body{padding:0;margin:0}@media only screen and (max-width:1023px) and (min-width:641px){.seat-components-card .card-body{padding:0 2.525%;margin:0 0 15.75%}}@media only screen and (min-width:1024px){.seat-components-card .card-body{padding:0 5.125%;margin:0 0 20.75%}}.card-item.card-article.people-card .card-description{height:50px}.card-item.card-article.people-card .social-media-icon{display:block;height:30px;width:30px}.card-item.card-featuredStory .image-container{position:relative}.card-item.card-featuredStory .image-container .overlay{position:absolute;right:0;bottom:0;display:flex}.card-item.card-highlight .image-container{position:relative}.card-item.card-highlight .image-container .overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;background:rgba(0,0,0,.3)}.card-item .white{color:#fff!important}.card-item .black{color:#000!important}@media only screen and (min-width:1024px){.card-item .size64{font-size:64px!important}}@media only screen and (min-width:1024px){.card-item .size52{font-size:52px!important}}@media only screen and (max-width:1023px) and (min-width:641px){.card-item .size50{font-size:50px!important}}@media only screen and (max-width:1023px){.card-item .size40{font-size:40px!important}}@media only screen and (max-width:640px){.card-item .size24{font-size:24px!important}}.carousel-inner .gallery-item-card-js{text-align:center}.gallery-item-card-js img{display:none}.carousel-inner .gallery-item-card-js img,.seatComponents-card .card-image img{display:inherit}.seatComponents-card .cont-video{text-align:left}.card .cq-placeholder{background:#d3d3d3;padding:20px;height:145px}.seat-components-card .carousel-inner{max-height:142px;height:142px;overflow:hidden}.seat-components-card .card-image,.seat-components-card .item{height:100%}.seat-components-card .card-image{display:flex}.seat-components-card .card-image picture a{height:100%;display:block}.seat-components-card .card-image picture a img{object-fit:cover;height:100%}@media only screen and (min-width:641px){.seat-components-card .carousel-inner{max-height:178px;height:178px}}@media only screen and (min-width:1024px){.seat-components-card .carousel-inner{max-height:313px;height:313px}}