/*change quote icon*/
.field--name-field-quote::before{
	/*remove old icon rule*/
  background: none !important;
  width: auto !important;
  height: auto !important;

  /*new icon rule*/
  /*position: absolute !important;*/
  left: 0 !important;
  top: -26px !important;
  --qHeight: 4rem !important;
  content: "" !important;
  margin-left: calc(var(--padding) * -1) !important;
  margin-top: calc(var(--padding) * -1) !important;
  height: var(--qHeight) !important;
  width: calc(var(--qHeight) * 1.1) !important;
  background-image: radial-gradient(
    circle at bottom right,
    transparent calc(var(--qHeight) / 4 - 1px),
    var(--accent-color, #003071) calc(var(--qHeight) / 4),
    #003071 calc(var(--qHeight) / 2),
    transparent calc(var(--qHeight) / 2 + 1px)
  ), linear-gradient(
    var(--accent-color, #003071),
    var(--accent-color, #003071)
  ) !important;
  background-size: calc(var(--qHeight) / 2) calc(var(--qHeight) / 2) !important;
  background-position: top left, bottom left !important;
  background-repeat: space no-repeat !important;
  z-index: 99 !important;
	
}

/*remove image circle*/
.field--name-field-image::before {
	content: none !important;
	display: none !important; 
}

/*make image not circle*/
.quote-image-container .field--name-field-image img {
	border-radius: 0 !important;
}
.paragraph--type--quote-with-image .two-column-container.container .quote-image-container .field--name-field-image img {
   max-width: none !important;
  max-height: none !important;
  width: 100%;
}
.paragraph--type--quote-with-image .two-column-container.container .quote-content {
    padding-left: 30px !important;
}
.paragraph--type--quote-with-image .two-column-container.container .quote-image-container {
	margin-left: 2rem;
}