figure blockquote {
  margin-top: 29px;
  display: flex;
  padding-top: 0;
  font-size: 24px;
  font-style: italic;
  font-weight: 300;
  line-height: 31px;
  color: #121212;
  margin-bottom: 16px;
}
 
figure blockquote + figcaption {
  font-family: Eifont;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 22px;
  text-transform: uppercase;
  color: #4E644B;
}

.single-quote figcaption {
  padding-left: 114px;
}

.double-quote figcaption {
  padding-left: 108px;
}

figure blockquote::before { 
  content: '';
  position: static;
  flex-shrink: 0;
}

.quote-section {
    margin-bottom: 40px;
}

.single-quote blockquote:before {
  margin-right: 26px;
  width: 82px;
  height: 82px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='82' height='82' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%2366F58A' d='M41.002 0C63.63 0 82 18.372 82 41v41H40.998C18.373 81.997 0 63.628 0 41S18.373 0 41.002 0Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h82v82H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.double-quote blockquote:before {
    margin-right: 32px;
    width: 76px;
    height: 59px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='76' height='59' fill='none'%3E%3Cpath fill='%2366F58A' d='M72.598 0v4.307c-6.094 2.226-10.87 5.742-14.326 10.546-3.457 4.747-5.186 9.698-5.186 14.854 0 1.113.176 1.934.527 2.461.235.352.498.527.791.527.293 0 .733-.205 1.319-.615 1.875-1.348 4.248-2.021 7.119-2.021 3.34 0 6.299 1.377 8.877 4.13 2.578 2.696 3.867 5.918 3.867 9.668 0 3.926-1.494 7.383-4.483 10.371-2.93 2.989-6.503 4.483-10.722 4.483-4.922 0-9.17-2.021-12.744-6.064-3.575-4.044-5.362-9.463-5.362-16.26 0-7.91 2.432-15 7.295-21.27C54.434 8.847 62.11 3.81 72.598 0ZM30.322 0v4.307c-6.093 2.226-10.869 5.742-14.326 10.546-3.457 4.747-5.186 9.698-5.186 14.854 0 1.113.176 1.934.528 2.461.234.352.498.527.79.527.294 0 .733-.205 1.32-.615 1.874-1.348 4.247-2.021 7.118-2.021 3.34 0 6.3 1.377 8.877 4.13 2.579 2.696 3.867 5.918 3.867 9.668 0 3.926-1.494 7.383-4.482 10.371-2.93 2.989-6.504 4.483-10.723 4.483-4.921 0-9.17-2.021-12.744-6.064C1.787 48.603 0 43.184 0 36.386c0-7.91 2.432-15 7.295-21.27C12.158 8.847 19.834 3.81 30.322 0Z'/%3E%3C/svg%3E");
}