/*!***********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/src/public/sass/blocks/custom-blockquote.scss ***!
  \***********************************************************************************************************************************************/
@charset "UTF-8";
.entry-single .entry-column-wrapper .entry-content .blockquote-layout {
  padding: 60px 70px 50px 70px;
  border-radius: 10px;
  margin-bottom: 1.75em;
}
.entry-single .entry-column-wrapper .entry-content .blockquote-layout.has-background {
  background-color: rgba(255, 200, 47, 0.1);
}
.entry-single .entry-column-wrapper .entry-content .blockquote-layout blockquote {
  margin: 0;
  padding: 0;
}
.entry-single .entry-column-wrapper .entry-content .blockquote-layout blockquote::before {
  content: "";
  width: 151px;
  height: 114px;
  background: transparent url("data:image/svg+xml,<svg width=\"151\" height=\"100\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path opacity=\".2\" d=\"M49.34-12.521c3.753-2.42 7.175-1.87 10.265 1.65 3.09 3.3 3.09 6.49 0 9.569-6.843 6.82-11.59 12.099-14.239 15.839-2.649 3.74-4.194 7.81-4.636 12.209-.441 4.84.994 7.26 4.305 7.26 6.623 0 12.252 2.969 16.888 8.908 4.636 5.72 6.954 13.09 6.954 22.109 0 10.559-3.09 19.028-9.272 25.408C53.645 96.81 45.587 100 35.432 100c-9.713 0-18.102-3.52-25.167-10.56C3.422 82.182 0 72.393 0 60.074 0 31.475 16.447 7.277 49.34-12.52zm82.123 0c3.753-2.42 7.174-1.87 10.265 1.65 3.091 3.3 3.091 6.49 0 9.569-6.844 6.82-11.59 12.099-14.239 15.839-2.649 3.74-4.194 7.81-4.636 12.209-.441 4.84.993 7.26 4.305 7.26 6.623 0 12.252 2.969 16.888 8.908 4.636 5.72 6.954 13.09 6.954 22.109 0 10.559-3.091 19.028-9.272 25.408-5.96 6.38-14.018 9.569-24.173 9.569-9.714 0-18.103-3.52-25.167-10.56-6.843-7.259-10.265-17.048-10.265-29.367 0-28.598 16.446-52.796 49.34-72.594z\" fill=\"%23FEC83B\"/></svg>") no-repeat center center;
  background-size: contain;
  position: absolute;
  top: -60px;
  right: 0;
  left: auto;
}
@media (max-width: 640px) {
  .entry-single .entry-column-wrapper .entry-content .blockquote-layout blockquote::before {
    top: -30px;
  }
}
.entry-single .entry-column-wrapper .entry-content .blockquote-layout blockquote a,
.entry-single .entry-column-wrapper .entry-content .blockquote-layout blockquote p {
  color: #1D2125;
}
.entry-single .entry-column-wrapper .entry-content .blockquote-layout blockquote .blockquote-title {
  margin-bottom: 32px;
}
.entry-single .entry-column-wrapper .entry-content .blockquote-layout blockquote .blockquote-title p,
.entry-single .entry-column-wrapper .entry-content .blockquote-layout blockquote .blockquote-title a {
  font-weight: bold;
}
.entry-single .entry-column-wrapper .entry-content .blockquote-layout .blockquote-image {
  width: 64px;
  height: 64px;
  min-width: 64px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 2px solid #d3aa33;
  border-radius: 50%;
  margin: 0 24px 0 0;
  overflow: hidden;
}
.entry-single .entry-column-wrapper .entry-content .blockquote-layout .blockquote-image img {
  width: auto;
  height: 64px;
  max-width: none;
}
.entry-single .entry-column-wrapper .entry-content .blockquote-layout .blockquote-footer {
  display: flex;
  align-items: center;
  color: #1D2125;
}
.entry-single .entry-column-wrapper .entry-content .blockquote-layout .blockquote-footer .blockquote-author-info,
.entry-single .entry-column-wrapper .entry-content .blockquote-layout .blockquote-footer p {
  font-style: normal;
  color: #1D2125;
  font-size: 20px;
  line-height: 1.2;
  font-weight: 300;
  margin: 0;
}
.entry-single .entry-column-wrapper .entry-content .blockquote-layout .blockquote-footer .blockquote-author-info а,
.entry-single .entry-column-wrapper .entry-content .blockquote-layout .blockquote-footer p а {
  color: #1D2125;
  font-weight: 400;
}
@media (max-width: 640px) {
  .entry-single .entry-column-wrapper .entry-content .blockquote-layout {
    padding: 30px;
  }
}
