@font-face {
  font-family: 'Poppins';
  src: url("../../fonts/Poppins-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal; }

@font-face {
  font-family: 'Poppins';
  src: url("../../fonts/Poppins-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal; }

@font-face {
  font-family: 'Poppins';
  src: url("../../fonts/Poppins-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: 'Montserrat';
  src: url("../../fonts/Montserrat-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal; }

@font-face {
  font-family: 'Montserrat';
  src: url("../../fonts/Montserrat-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal; }

.ParagraphWysiwyg {
  display: flex;
  flex-direction: column;
  padding-left: 2rem;
  padding-right: 2rem; }
  .ParagraphWysiwyg-title {
    align-self: center; }
  .ParagraphWysiwyg-transitionPlaceholder {
    position: relative; }
    .ParagraphWysiwyg-transitionPlaceholder:after {
      content: '';
      position: absolute;
      top: calc(100% - 5rem);
      left: 0;
      width: 100%;
      background-image: url("../../../img/tear-large.png");
      height: 10rem;
      z-index: 1; }
      @media (max-width: 1179px) {
        .ParagraphWysiwyg-transitionPlaceholder:after {
          height: 12rem;
          top: calc(100% - 7rem);
          background-repeat: no-repeat; } }

.ckeditorContent ul li:before,
.ckeditorContent ol li:before,
body.cke_editable ul li:before,
body.cke_editable ol li:before {
  background: none;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: var(--error-color); }

.ckeditorContent ol li,
body.cke_editable ol li {
  padding-left: 35px; }

.ckeditorContent ol li:before,
body.cke_editable ol li:before {
  content: counter(li);
  color: var(--error-color);
  width: 0;
  height: 0; }

.ckeditorContent a:not(.btn),
body.cke_editable a:not(.btn) {
  color: var(--error-color); }

.ckeditorContent a.btn,
body.cke_editable a.btn {
  padding: 1.7rem 3rem;
  transition: box-shadow 0.2s ease-out;
  border: 2px solid #B1272D;
  color: #B1272D; }
  .ckeditorContent a.btn:hover, .ckeditorContent a.btn:focus,
  body.cke_editable a.btn:hover,
  body.cke_editable a.btn:focus {
    transition: box-shadow 0.2s ease-in;
    box-shadow: inset 0 0 8px #B1272D80, 0 0 8px #B1272D80; }

.ckeditorContent blockquote,
body.cke_editable blockquote {
  background: url("../../../svg/quote.svg") center no-repeat; }

.ParagraphWysiwyg-transitionPlaceholder:last-child {
  display: none; }

/*# sourceMappingURL=wysiwyg.css.map */
