.filament-tiptap-grid,
.filament-tiptap-grid-builder {
  display: grid;
  gap: 1.5rem;
  box-sizing: border-box;
}
.filament-tiptap-grid .filament-tiptap-grid__column > :first-child,
.filament-tiptap-grid .filament-tiptap-grid-builder__column > :first-child,
.filament-tiptap-grid-builder .filament-tiptap-grid__column > :first-child,
.filament-tiptap-grid-builder
  .filament-tiptap-grid-builder__column
  > :first-child {
  margin-block-start: 0;
}
@media (max-width: theme("screens.sm")) {
  .filament-tiptap-grid-builder[data-stack-at="sm"] {
    grid-template-columns: 1fr !important;
  }
  .filament-tiptap-grid-builder[data-stack-at="sm"]
    .filament-tiptap-grid-builder__column {
    grid-column: span 1 !important;
  }
}
@media (max-width: theme("screens.md")) {
  .filament-tiptap-grid-builder[data-stack-at="md"] {
    grid-template-columns: 1fr !important;
  }
  .filament-tiptap-grid-builder[data-stack-at="md"]
    .filament-tiptap-grid-builder__column {
    grid-column: span 1 !important;
  }
}
@media (max-width: theme("screens.lg")) {
  .filament-tiptap-grid-builder[data-stack-at="lg"] {
    grid-template-columns: 1fr !important;
  }
  .filament-tiptap-grid-builder[data-stack-at="lg"]
    .filament-tiptap-grid-builder__column {
    grid-column: span 1 !important;
  }
}

.bordered-bullets-left.ordered::before {
  right: auto !important;
  left: 0 !important;
}

.bg-whiter-light {
  background-color: var(--color-whiter-light);
}
/*
.text-white * {
  color: #ffffff;
}

.text-light * {
  color: #f4f2ef;
}

.text-dark * {
  color: #1d1719;
}

.text-green * {
  color: #73be4b;
}*/

.text-white p,
.text-white h1,
.text-white h2,
.text-white h3,
.text-white h4,
.text-white span {
  color: #ffffff !important;
}

.text-light p,
.text-light h1,
.text-light h2,
.text-light h3,
.text-light h4,
.text-light span {
  color: #f4f2ef !important;
}

.text-dark p,
.text-dark h1,
.text-dark h2,
.text-dark h3,
.text-dark h4,
.text-dark span {
  color: #1d1719 !important;
}

.text-green p,
.text-green h1,
.text-green h2,
.text-green h3,
.text-green h4,
.text-green span {
  color: #73be4b !important;
}

li p {
  font-size: 16px !important;
  padding: 0px;
  margin: 0px;
}

img {
  max-width: 100%;
  height: auto;
}

p {
  min-height: 25px;
}

.item-remove-btn {
  top: 5px;
}

/* CUSTOM WIDTHS */
.w-25,
.w-xs-25 {
  width: 25% !important;
}
.w-50,
.w-xs-50 {
  width: 50% !important;
}
.w-75,
.w-xs-75 {
  width: 75% !important;
}

.w-100,
.w-xs-100 {
  width: 100% !important;
}

/* BREAKPOINTS */

/* SM breakpoint */
@media (min-width: 576px) {
  /* CUSTOM WIDTHS */
  .w-sm-25 {
    width: 25% !important;
  }
  .w-sm-50 {
    width: 50% !important;
  }
  .w-sm-75 {
    width: 75% !important;
  }

  .w-sm-100 {
    width: 100% !important;
  }
}

/* MD breakpoint*/
@media (min-width: 768px) {
  /* CUSTOM WIDTHS */
  .w-md-25 {
    width: 25% !important;
  }
  .w-md-50 {
    width: 50% !important;
  }
  .w-md-75 {
    width: 75% !important;
  }

  .w-md-100 {
    width: 100% !important;
  }
}

/* LG breakpoint */
@media (min-width: 992px) {
  /* CUSTOM WIDTHS */
  .w-lg-25 {
    width: 25% !important;
  }
  .w-lg-50 {
    width: 50% !important;
  }
  .w-lg-75 {
    width: 75% !important;
  }

  .w-lg-100 {
    width: 100% !important;
  }
}

.breadcrums-wrapper {
  background-color: #1e3063;
  padding: 9px 0;
}
.breadcrums-wrapper ol {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  list-style: none;
}
.breadcrums-wrapper ol li {
  float: left;
  font-size: 16px;
  margin-right: 10px;
  color: var(--color-white);
  line-height: 18px;
}
.breadcrums-wrapper ol li a {
  color: var(--color-white);
}

.grecaptcha-badge {
  z-index: 99999;
  display: none !important;
  /*bottom: 100px !important;*/
  visibility: hidden !important;
}

.ol-list-style-none {
  list-style-type: none !important;
}

#CybotCookiebotDialog {
  border-top: 1px solid #1e3063 !important;
}

@media screen and (min-width: 601px) {
  #CybotCookiebotDialog {
    max-width: initial !important;
  }
  #CybotCookiebotDialogFooter
    #CybotCookiebotDialogBodyButtons
    .CybotCookiebotDialogBodyButton:not(:last-of-type),
  #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton,
  #CybotCookiebotDialogFooter
    .CybotCookiebotDialogBodyButton:not(:first-of-type) {
    width: 100% !important;
  }
}
@media only screen and (max-width: 1279px) {
  #CybotCookiebotDialog {
    top: auto !important;
    bottom: 0 !important;
    transform: translateX(-50%) !important;
  }
  #CybotCookiebotDialogHeader {
    padding: 10px !important;
  }
  #CybotCookiebotDialog *,
  #CybotCookiebotDialogBodyUnderlay * {
    font-size: 12px !important;
  }
  #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink {
    padding: 6px !important;
  }
  #CybotCookiebotDialog .CybotCookiebotScrollContainer {
    min-height: 12vh !important;
  }
  #CybotCookiebotDialogBodyContent {
    padding: 5px !important;
  }
  #CybotCookiebotDialogFooter {
    padding: 8px !important;
  }
  #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton {
    padding: 5px !important;
    height: 38px !important;
  }
  #CybotCookiebotDialogPoweredByText {
    margin-top: 0 !important;
  }
  #CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails {
    margin: 6px 11px 0px 0 !important;
  }
}

.quote-four-block-sub-title {
  text-align: center !important;
}
