/**
 * Base Styles
 * - 01 - Foundation
 * - 02 - Utilities
 * - 03 - Framework
 * - 04 - Settings
 */
/*------------------------------------*\
  01 - Foundation
\*------------------------------------*/
/**
 * Foundation for Sites
 * Version 6.7.4
 * https://get.foundation
 * Licensed under MIT Open Source
 */
/*------------------------------------*\
  02 - Utilities
\*------------------------------------*/
/*------------------------------------*\
  03 - Framework
\*------------------------------------*/
@font-face {
  font-family: "icomoon";
  src: url(/grow/themes/custom/themekit_apartments/assets/fonts/icomoon/fonts/icomoon.eot);
  src: url(/grow/themes/custom/themekit_apartments/assets/fonts/icomoon/fonts/icomoon.eot#iefix) format("embedded-opentype"), url(/grow/themes/custom/themekit_apartments/assets/fonts/icomoon/fonts/icomoon.woff) format("woff"), url(/grow/themes/custom/themekit_apartments/assets/fonts/icomoon/fonts/icomoon.ttf) format("truetype"), url(/grow/themes/custom/themekit_apartments/assets/fonts/icomoon/fonts/icomoon.svg#3xl) format("svg");
  font-weight: normal;
  font-style: normal;
}
/*------------------------------------*\
  04 - Settings
\*------------------------------------*/
/**
 * Colors
 */
/*------------------------------------*\
  01 - Definitions
\*------------------------------------*/
/*------------------------------------*\
  02 - Variables
\*------------------------------------*/
.vocabulary-news-category {
  position: relative;
  border-radius: 8px;
  overflow: hidden;
  background-color: #F0F3F7;
  padding: 16px;
  width: 100%;
  height: 100%;
}
.vocabulary-news-category a {
  text-decoration: none;
}
.vocabulary-news-category a:hover {
  text-decoration: underline;
}
.vocabulary-news-category img {
  border-radius: 8px;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 205.33px;
}
@media print, screen and (min-width: 80em) {
  .vocabulary-news-category img {
    height: 248.889px;
  }
}
.vocabulary-news-category .field--name-field-tagline {
  font-size: 0.8888888889rem;
  line-height: 1.5;
  letter-spacing: 0;
}
.vocabulary-news-category .taxonomy-text {
  width: 100%;
  color: #262626;
  margin-top: 16px;
}
.vocabulary-news-category .taxonomy-text h3 {
  font-size: 1rem;
  line-height: 1.55556;
  margin-bottom: 4px;
}

/*# sourceMappingURL=taxonomy-term-news-category.css.map*/