/*!*******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/child-blocks/lnip-text-card/style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************/
.wp-block-lnip-lnip-text-card {
  padding-left: 0px;
}
@media only screen and (min-width: 1400px) {
  .wp-block-lnip-lnip-text-card {
    padding-left: 25px;
  }
}
.wp-block-lnip-lnip-text-card.resource-border--true .lnip-text-card__columns {
  box-sizing: border-box;
  margin-bottom: 0px !important;
  --card-border: #e6e6e6;
  -webkit-box-orient: vertical;
  background-color: var(--wp--preset--color--white);
  border: 0.0625rem solid #e6e6e6;
  border: 0.0625rem solid var(--card-border);
  box-shadow: 0 12px 24px -16px rgba(0, 0, 0, 0.5);
  display: flex;
  padding: 0;
  border-radius: 15px;
}
.wp-block-lnip-lnip-text-card.resource-border--true .lnip-text-card__columns-column__wrap {
  padding: 20px;
}
/* The card itself should be allowed to stretch */
@media only screen and (min-width: 768px) {
  .lnip-text-card {
    height: 100%;
    display: flex;
  }
}
/* The Gutenberg Columns block is flex; stretch both columns */
.lnip-text-card__columns {
  height: 100%;
  display: flex;
  align-items: stretch;
}
/* Each column should fill the full height */
.lnip-text-card__columns-column {
  height: 100%;
  display: flex;
}
/* Make the inner wrap fill and stack content vertically */
.lnip-text-card__columns-column__wrap {
  height: 100%;
  display: flex;
  flex-direction: column;
}
/* Push the link to the bottom of the card */
.lnip-text-card__columns-column__link {
  margin-top: auto;
}
.lnip-text-card {
  max-width: 100%;
  box-sizing: border-box;
  overflow: visible;
  padding: 0 10px;
}
@media only screen and (min-width: 480px) {
  .lnip-text-card {
    max-width: 400px;
  }
}
@media only screen and (min-width: 1400px) {
  .lnip-text-card {
    max-width: 400px;
  }
}
@media only screen and (min-width: 1600px) {
  .lnip-text-card {
    max-width: 450px;
  }
}
.lnip-text-card.lnip-text-card-hover:hover {
  cursor: pointer;
}
.lnip-text-card.resource-border--true {
  padding: 0px !important;
}
@media only screen and (min-width: 768px) {
  .lnip-text-card.resource-border--true {
    min-height: auto !important;
  }
}
.lnip-text-card.resource-border--true .lnip-text-card__columns {
  box-sizing: border-box;
  margin-bottom: 0px !important;
  --card-border: #e6e6e6;
  -webkit-box-orient: vertical;
  background-color: var(--wp--preset--color--white);
  border: 0.0625rem solid #e6e6e6;
  border: 0.0625rem solid var(--card-border);
  box-shadow: 0 12px 24px -16px rgba(0, 0, 0, 0.5);
  display: flex;
  padding: 0;
  border-radius: 15px;
  min-height: 400px;
}
.lnip-text-card.resource-border--true .lnip-text-card__columns-column {
  height: auto !important;
  flex-basis: auto !important;
}
.lnip-text-card.resource-border--true .lnip-text-card__columns-column__wrap {
  padding: 20px;
  padding-top: 0px;
}
.lnip-text-card.resource-border--true .lnip-text-card__columns-column:nth-child(1) {
  display: block;
  flex-basis: 0;
  flex-grow: 0;
  justify-content: start;
}
.lnip-text-card.resource-border--true .lnip-text-card__columns-column__title {
  padding-bottom: 0px;
}
.lnip-text-card li {
  font-size: var(--wp--custom--lnip--font-size--medium);
  line-height: var(--wp--custom--lnip--line-height--medium);
  font-weight: var(--wp--custom--lnip--font-weight--default);
}
.lnip-text-card .lnip-text-card__columns-column:nth-child(1) {
  flex-basis: 0;
  flex-grow: 0;
  display: flex;
  flex-direction: column;
  justify-content: start;
}
.lnip-text-card__columns-column__wrap ul {
  padding-left: 20px;
}
.lnip-text-card__columns {
  flex-direction: column;
}
.lnip-text-card__columns-column__title {
  font-size: var(--wp--custom--lnip--font-size--large);
  line-height: var(--wp--custom--lnip--line-height--large);
  font-weight: var(--wp--custom--lnip--font-weight--default);
  padding-bottom: 20px;
  max-width: 100%;
  min-height: 40px;
}
@media only screen and (min-width: 768px) {
  .lnip-text-card__columns-column__title {
    text-align: left;
  }
}
.lnip-text-card__columns-column__title a {
  color: var(--wp--custom--lnip--pallete--black);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.lnip-text-card__content {
  display: flex;
  flex-direction: column;
  padding: 40px;
  padding-top: 0px;
  justify-content: center;
}
.lnip-text-card__heading {
  color: var(--wp--custom--lnip--pallete--black);
  font-size: var(--wp--custom--lnip--font-size--medium);
  line-height: var(--wp--custom--lnip--line-height--medium);
  font-weight: var(--wp--custom--lnip--font-weight--bold);
  text-transform: uppercase;
  text-align: left;
}
.lnip-text-card__columns-column__button {
  display: none !important;
}
.lnip-text-card__columns-column__text {
  font-size: var(--wp--custom--lnip--font-size--medium);
  line-height: var(--wp--custom--lnip--line-height--medium);
  font-weight: var(--wp--custom--lnip--font-weight--default);
  text-align: left;
}
.lnip-text-card__columns-column__link {
  text-align: left;
  bottom: 30px;
}
.lnip-text-card__columns-column__link a {
  color: var(--wp--custom--lnip--pallete--black);
  font-size: var(--wp--custom--lnip--font-size--link);
  font-weight: var(--wp--custom--lnip--font-weight--bolder);
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  -webkit-text-decoration: none;
  text-decoration: none;
  position: relative;
}
.lnip-text-card__columns-column__link a::after {
  content: "";
  position: absolute;
  width: 15px;
  height: 7px;
  right: -25px;
  top: 5px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE3IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wIDQuNTAwMjJIMTUuNTU1Nk0xNS41NTU2IDQuNTAwMjJMMTEuNjY2NyAwLjYxMTMyOE0xNS41NTU2IDQuNTAwMjJMMTEuNjY2NyA4LjM4OTExIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjAuOTMzMzMzIi8+Cjwvc3ZnPgo=) no-repeat center/contain;
}
.lnip-text-card.image-width--true img {
  width: 100% !important;
}
.lnip-text-card .lnip-text-card__columns-column__image {
  text-align: center;
  padding-bottom: 20px;
}
@media only screen and (min-width: 768px) {
  .lnip-text-card .lnip-text-card__columns-column__image {
    text-align: left;
  }
}
.lnip-text-card .lnip-text-card__columns-column__image img {
  max-width: 100%;
  border-radius: 15px;
}
.lnip-text-card__columns-column__image.aligncenter {
  display: flex;
  justify-content: center;
}

/*# sourceMappingURL=style-index.css.map*/