@charset "utf-8";

@keyframes swing { 
  0% { transform: rotate(0deg); }
  20% { transform: rotate(15deg); }
  40% { transform: rotate(-15deg); }
  60% { transform: rotate(10deg); }
  80% { transform: rotate(-5deg); }
  100% { transform: rotate(0deg); }
}

.fig-content-body { position: relative; }

.fig-content-body > :last-child.fig-media .fig-embed, .fig-content-body > :last-child[class^="fig-"] { margin-bottom: 0px; }

.fig-content-body > :last-child.fig-media .fig-media__legend { padding-bottom: 0px; }

.fig-content-body > :last-child.fig-instagram .instagram-media, .fig-content-body > :last-child.fig-tweet .fig-embed, .fig-content-body > :last-child.fig-tweet .twitter-tweet { margin-bottom: 0px !important; }

.fig-content-body > a:last-child .fig-slideshow, .fig-content-body > hr:last-child { margin-bottom: 0px; }

@media (max-width: 47.99em) {
  .fig-content-body .fig-media { margin-left: -16px; margin-right: -16px; }
  .fig-content-body .fig-media__legend { padding-left: 16px; padding-right: 16px; }
}

.fig-content-body iframe { max-width: 100%; }

.check__iban, .phone_numb { pointer-events: none; }

.check__iban > a { text-decoration: none; color: inherit; }

.phone_numb > a { text-decoration: none; color: inherit; }

.check { box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 15px 0px; max-width: 100%; font-style: initial; font-family: Arial, Helvetica, sans-serif !important; }

.check__wrapper { padding: 0.5rem; }

.check__top { }

.check__iban { margin-bottom: 1rem; display: block; font-weight: 500; }

.check__top-grid { display: flex; justify-content: space-between; align-items: flex-start; }

.check__top-col-1 { display: flex; flex-direction: column; justify-content: space-between; gap: 4rem; }

.check__top-col-1-row { display: flex; flex-direction: column; }

.bank__logo { }

.check__top-col-title { }

.check__top-col-2 { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; }

.check span { font-weight: 400 !important; }

.check__bot { border-bottom: 3px solid rgb(0, 0, 0); }

.check__bot-grid { display: grid; grid-template-columns: 1fr 5fr 1fr 1fr 1fr; }

.check__bot-grid-col { display: flex; flex-direction: column; border-right: 1px solid rgb(0, 0, 0); }

.check__bot-grid-col-title { font-weight: 500; background-color: rgba(128, 128, 128, 0.39); border-right: 1px solid rgb(0, 0, 0); border-bottom: 3px solid rgb(0, 0, 0); padding-left: 2px; }

.check__thanks { text-align: right; display: block; margin: 0.5rem 2rem; }

.item { list-style-type: disc; }