@-webkit-keyframes loader {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes loader {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot?sq6jpi");
  src: url("fonts/icomoon.eot?sq6jpi#iefix") format("embedded-opentype"), url("fonts/icomoon.woff2?sq6jpi") format("woff2"), url("fonts/icomoon.ttf?sq6jpi") format("truetype"), url("fonts/icomoon.woff?sq6jpi") format("woff"), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIiA+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8bWV0YWRhdGE+R2VuZXJhdGVkIGJ5IEljb01vb248L21ldGFkYXRhPg0KPGRlZnM+DQo8Zm9udCBpZD0iaWNvbW9vbiIgaG9yaXotYWR2LXg9IjEwMjQiPg0KPGZvbnQtZmFjZSB1bml0cy1wZXItZW09IjEwMjQiIGFzY2VudD0iOTYwIiBkZXNjZW50PSItNjQiIC8+DQo8bWlzc2luZy1nbHlwaCBob3Jpei1hZHYteD0iMTAyNCIgLz4NCjxnbHlwaCB1bmljb2RlPSImI3gyMDsiIGhvcml6LWFkdi14PSI1MTIiIGQ9IiIgLz4NCjxnbHlwaCB1bmljb2RlPSImI3hlOTAwOyIgZ2x5cGgtbmFtZT0iZmFjZWJvb2siIGhvcml6LWFkdi14PSI0NzIiIGQ9Ik00NTMuMTM0IDQ0OC43ODVoLTEzOS4xODR2LTUxMy4zMDhoLTIxMi45NjN2NTEzLjMwOGgtMTAwLjk4N3YxODAuNTIxaDEwMC45ODd2MTE2LjY4NWMtMC4zOTcgNC43MDgtMC42MjMgMTAuMTg4LTAuNjIzIDE1LjcyMiAwIDEwOS44MTQgODkuMDIxIDE5OC44MzUgMTk4LjgzNSAxOTguODM1IDUuMTkxIDAgMTAuMzM1LTAuMTk5IDE1LjQyNi0wLjU5bC0wLjY3NiAwLjA0MmgxNTYuOTc1di0xNzUuODEyaC0xMTMuMDIyYy0wLjI3IDAuMDA2LTAuNTg4IDAuMDA5LTAuOTA4IDAuMDA5LTIzLjk4NiAwLTQzLjQzLTE5LjQ0NC00My40My00My40MyAwLTIuMDMzIDAuMTQtNC4wMzMgMC40MS01Ljk5MmwtMC4wMjYgMC4yMjd2LTEwNC42NWgxNTYuOTc1eiIgLz4NCjxnbHlwaCB1bmljb2RlPSImI3hlOTAxOyIgZ2x5cGgtbmFtZT0icmlnaHQtdGhpbi1jaGV2cm9uLXN2Z3JlcG8tY29tIiBkPSJNNzM4LjMyNC02NGMxNS4xNDQgMCAzMC4zNDggNS43NjggNDEuOTUxIDE3LjM5OCAyMy4xNzEgMjMuMTcxIDIzLjE3MSA2MC42NjkgMCA4My44NGwtNDEwLjc4NyA0MTAuNzU5IDQxMC43ODcgNDEwLjc4N2MyMy4xNzEgMjMuMTcxIDIzLjE3MSA2MC43MDIgMCA4My44NC0yMy4xNzEgMjMuMTcxLTYwLjcwMiAyMy4xNzEtODMuODY4IDBsLTQ1Mi42NzYtNDUyLjY3NmMtMjMuMTcxLTIzLjE3MS0yMy4xNzEtNjAuNzAyIDAtODMuODRsNDUyLjY3Ni00NTIuNzA0YzExLjU2NC0xMS42MDIgMjYuNzQtMTcuNDAzIDQxLjkxNy0xNy40MDN6IiAvPg0KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDI7IiBnbHlwaC1uYW1lPSJpbnN0YWdyYW0iIGQ9Ik01MTAuNTgyIDcxMS41MTdjLTE0NS4yMDItMC42NDgtMjYyLjY2LTExOC41MDYtMjYyLjY2LTI2My43OTggMC0xNDUuNjkzIDExOC4xMDgtMjYzLjgwMSAyNjMuODAxLTI2My44MDFzMjYzLjgwMSAxMTguMTA4IDI2My44MDEgMjYzLjgwMWMwIDAuNTk4LTAuMDAyIDEuMTk1LTAuMDA2IDEuNzkxdi0wLjA5MmMtMC45NjQgMTQ0Ljk2LTExOC43IDI2Mi4xMDEtMjYzLjc5NSAyNjIuMTAxLTAuNDAxIDAtMC44MDEtMC4wMDEtMS4yMDItMC4wMDNoMC4wNjJ6TTUxMC41ODIgMjk1LjY3NmMtODMuMjMgMC45NjctMTUwLjMyOCA2OC42NjMtMTUwLjMyOCAxNTIuMDMwIDAgODMuOTY5IDY4LjA3MSAxNTIuMDQwIDE1Mi4wNDAgMTUyLjA0MCA4My4zNjggMCAxNTEuMDYzLTY3LjA5OCAxNTIuMDI5LTE1MC4yMzdsMC4wMDEtMC4wOTFjMC4wMDMtMC4zMzggMC4wMDQtMC43MzggMC4wMDQtMS4xMzkgMC04NC4yODMtNjguMzI1LTE1Mi42MDctMTUyLjYwNy0xNTIuNjA3LTAuNCAwLTAuODAxIDAuMDAyLTEuMiAwLjAwNWgwLjA2MXpNNzY1LjMwNSA5NjBoLTUwNy4xNzhjLTE0Mi40My0wLjMyMi0yNTcuODA1LTExNS42OTctMjU4LjEyNy0yNTguMDk3di01MDcuMjA5YzEuNi0xNDEuNDU1IDExNi40ODgtMjU1LjU0NiAyNTguMDk3LTI1NS44NThoNTA3LjIwOGMxNDAuNjY1IDEuNTgzIDI1NC4yNzUgMTE1LjE5MyAyNTUuODU3IDI1NS43MDdsMC4wMDEgMC4xNTF2NTA3LjE3OGMtMC4zMTIgMTQxLjYzOS0xMTQuNDAzIDI1Ni41MjctMjU1LjcwNyAyNTguMTI2bC0wLjE1MSAwLjAwMXpNOTEyLjIzOSAxOTQuNjk1YzAtODEuMTQ5LTY1Ljc4NS0xNDYuOTM0LTE0Ni45MzQtMTQ2LjkzNHYwaC01MDcuMTc4Yy04MC4xNjcgMS4yNzgtMTQ0LjY2NSA2Ni41NjUtMTQ0LjY2NSAxNDYuOTE3IDAgMC4wMDYgMCAwLjAxMiAwIDAuMDE4di0wLjAwMSA1MDcuMTc4YzEuMjU2IDc5LjM4NiA2NS4yNzkgMTQzLjQwOSAxNDQuNTQ2IDE0NC42NjNsMC4xMTkgMC4wMDFoNTA3LjE3OGM4MS4xNDkgMCAxNDYuOTM0LTY1Ljc4NSAxNDYuOTM0LTE0Ni45MzR2MHpNODQ2LjQzMSA3MTkuNDU5YzAtMzQuNDY1LTI3LjkzOS02Mi40MDQtNjIuNDA0LTYyLjQwNHMtNjIuNDA0IDI3LjkzOS02Mi40MDQgNjIuNDA0YzAgMzQuNDY1IDI3LjkzOSA2Mi40MDQgNjIuNDA0IDYyLjQwNHM2Mi40MDQtMjcuOTM5IDYyLjQwNC02Mi40MDR6IiAvPg0KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDM7IiBnbHlwaC1uYW1lPSJsaW5rZWRpbiIgaG9yaXotYWR2LXg9IjEwNzEiIGQ9Ik0xMDcxLjQxOSAzMzIuMDE1di0zOTcuMjk3aC0yMjkuNDA3djM3MS4wMjRjMCA5Mi45MTYtMzMuMzIyIDE1Ni4zNTUtMTE2LjYyNiAxNTYuMzU1LTU0LjA5OC0xLjE0NC05OS44NTQtMzUuNjM4LTExNy42Mi04My42OThsLTAuMjg3LTAuODg4Yy00Ljk2OC0xNC42MjMtNy44MzYtMzEuNDY2LTcuODM2LTQ4Ljk3OSAwLTIuMzgxIDAuMDUzLTQuNzUgMC4xNTgtNy4xMDZsLTAuMDEyIDAuMzM1di0zODQuNDgxaC0yMjkuNDA3czAgNjI2LjA2MyAwIDY5MC43ODNoMjMwLjA0OHYtOTkuMzI0YzQwLjA2OCA2OS4xMjcgMTEzLjcwNyAxMTQuODc5IDE5OC4wMzEgMTE0Ljg3OSAzLjE0NyAwIDYuMjc4LTAuMDY0IDkuMzk0LTAuMTlsLTAuNDQ3IDAuMDE0YzE1MS4yMjkgMCAyNjQuNjUxLTk4LjY4MyAyNjQuNjUxLTMxMC43ODh6TTEyOC4xNiA5NjBjLTIuNjIxIDAuMjA0LTUuNjc1IDAuMzItOC43NTcgMC4zMi02Ni4xOCAwLTExOS44My01My42NS0xMTkuODMtMTE5LjgzczUzLjY1LTExOS44MyAxMTkuODMtMTE5LjgzYzMuMDgyIDAgNi4xMzYgMC4xMTYgOS4xNTkgMC4zNDVsLTAuNDAyLTAuMDI0YzIuNjIxLTAuMjA0IDUuNjc1LTAuMzIgOC43NTctMC4zMiA2Ni4xOCAwIDExOS44MyA1My42NSAxMTkuODMgMTE5Ljgzcy01My42NSAxMTkuODMtMTE5LjgzIDExOS44M2MtMy4wODIgMC02LjEzNi0wLjExNi05LjE1OS0wLjM0NWwwLjQwMiAwLjAyNHpNMTMuNDU3LTY1LjI4MmgyMzAuMDQ4djY5Mi4wNjVoLTIzMC4wNDh6IiAvPg0KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDQ7IiBnbHlwaC1uYW1lPSJyaWdodC10aGluLWNoZXZyb24tc3ZncmVwby1jb20xIiBkPSJNMjg1LjY3Ni02NGMtMTUuMTQ0IDAtMzAuMzQ4IDUuNzY4LTQxLjk1MSAxNy4zOTgtMjMuMTcxIDIzLjE3MS0yMy4xNzEgNjAuNjY5IDAgODMuODRsNDEwLjc4NyA0MTAuNzU5LTQxMC43ODcgNDEwLjc4N2MtMjMuMTcxIDIzLjE3MS0yMy4xNzEgNjAuNzAyIDAgODMuODQgMjMuMTcxIDIzLjE3MSA2MC43MDIgMjMuMTcxIDgzLjg2OCAwbDQ1Mi42NzYtNDUyLjY3NmMyMy4xNzEtMjMuMTcxIDIzLjE3MS02MC43MDIgMC04My44NGwtNDUyLjY3Ni00NTIuNzA0Yy0xMS41NjQtMTEuNjAyLTI2Ljc0LTE3LjQwMy00MS45MTctMTcuNDAzeiIgLz4NCjxnbHlwaCB1bmljb2RlPSImI3hlOTA1OyIgZ2x5cGgtbmFtZT0idHdpdHRlciIgaG9yaXotYWR2LXg9IjEyNjEiIGQ9Ik0xMjYwLjUzIDgzOC44NTFjLTQzLjI3My0xOS42MTgtOTMuNDY5LTMzLjg0NS0xNDYuMTAxLTQwLjE0NGwtMi40NTEtMC4yMzljNTMuNTA0IDMyLjMwMiA5My43NjkgODEuOTE2IDExMy40MSAxNDAuOTVsMC41MjggMS44MzNjLTQ3LjMyNy0yOC41NjItMTAyLjQxNS01MC4zMzItMTYxLjA5OC02Mi4xNzlsLTMuMzE5LTAuNTU5Yy00Ny4zMTQgNTAuMDkyLTExNC4xOTEgODEuMjc0LTE4OC4zNSA4MS4yNzQtMTQyLjk3OCAwLTI1OC44ODUtMTE1LjkwNy0yNTguODg1LTI1OC44ODUgMC0yMC42MzkgMi40MTUtNDAuNzEzIDYuOTc4LTU5Ljk1NmwtMC4zNTIgMS43NThjLTIxNS4zMjMgMTEuMDAxLTQwNC43NzEgMTEzLjE4OS01MzEuODggMjY4LjQwMWwtMS4wMzMgMS4zYy0yMS44NjItMzcuMTctMzQuNzc2LTgxLjg3Ny0zNC43NzYtMTI5LjYwMSAwLTg5LjI2MiA0NS4xNzUtMTY3Ljk3MiAxMTMuOTEtMjE0LjUxNmwwLjkxMS0wLjU4MmMtNDMuMjgyIDEuMDgyLTgzLjYyMSAxMi43MS0xMTguODQ0IDMyLjM5N2wxLjMtMC42NjdjLTAuMDA2LTAuNjYyLTAuMDEwLTEuNDQ0LTAuMDEwLTIuMjI3IDAtMTI0Ljg2IDg4LjM5My0yMjkuMDc1IDIwNi4wMTYtMjUzLjQ4MmwxLjY3OC0wLjI5MWMtMjAuNDQ0LTUuNzg2LTQzLjkyMy05LjExMy02OC4xNzktOS4xMTMtMTYuMTczIDAtMzIuMDAxIDEuNDc5LTQ3LjM1NiA0LjMwOWwxLjU5Ni0wLjI0NGMzNC4wNDctMTAzLjUzOCAxMjguOTA4LTE3Ny4zNzQgMjQxLjMyMi0xNzkuNTU3bDAuMjU1LTAuMDA0Yy04Ny4xNy02OC43OTktMTk4LjYyLTExMC4zNTQtMzE5Ljc3Ni0xMTAuMzU0LTEuNjYzIDAtMy4zMjUgMC4wMDgtNC45ODUgMC4wMjNsMC4yNTQtMC4wMDJjLTAuMDM4IDAtMC4wODMgMC0wLjEyNyAwLTIxLjU1NiAwLTQyLjgwNyAxLjMxLTYzLjY3NiAzLjg1NWwyLjUwNy0wLjI0OWMxMTEuNzQ0LTcyLjgwNCAyNDguNDk4LTExNi4xMDIgMzk1LjM2NS0xMTYuMTAyIDAuNDQxIDAgMC44ODIgMCAxLjMyMyAwLjAwMWgtMC4wNjljMS41MDUtMC4wMTEgMy4yODQtMC4wMTggNS4wNjUtMC4wMTggNDAzLjQ0NSAwIDczMC41MDEgMzI3LjA1NyA3MzAuNTAxIDczMC41MDEgMCAxLjc4MS0wLjAwNiAzLjU2LTAuMDE5IDUuMzM4bDAuMDAyLTAuMjczYzAgMTEuNTM4IDAgMjIuMzU1IDAgMzMuMTcyIDUwLjg2NCAzNy4wNjQgOTMuNzAzIDgxLjUwOSAxMjcuODk2IDEzMi4yNjJsMS4xODYgMS44Njh6IiAvPg0KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDc7IiBnbHlwaC1uYW1lPSJ5b3V0dWJlIiBob3Jpei1hZHYteD0iMTQ2MyIgZD0iTTE0NjMuMjI0IDc0MC44MTZjMC4wMDEgMC4yNTQgMC4wMDIgMC41NTUgMC4wMDIgMC44NTYgMCAxMjAuNTc5LTk3Ljc0OSAyMTguMzI4LTIxOC4zMjggMjE4LjMyOC0wLjAwMSAwLTAuMDAxIDAtMC4wMDIgMGgtMTAyNy40MjVjLTEyMC4yMTEtMC40ODUtMjE3LjQ3My05OC4wNDctMjE3LjQ3My0yMTguMzI2IDAtMC4zMDIgMC4wMDEtMC42MDMgMC4wMDItMC45MDR2MC4wNDYtNTg2LjQ4OGMtMC4wMTctMS4wMTktMC4wMjctMi4yMjEtMC4wMjctMy40MjUgMC0xMjAuNTc5IDk3Ljc0OS0yMTguMzI4IDIxOC4zMjgtMjE4LjMyOCAwLjAwOSAwIDAuMDE5IDAgMC4wMjggMGgxMDI3LjQyM2MwLjAwMSAwIDAuMDAxIDAgMC4wMDIgMCAxMjAuNTc5IDAgMjE4LjMyOCA5Ny43NDkgMjE4LjMyOCAyMTguMzI4IDAgMC4zMDEtMC4wMDEgMC42MDItMC4wMDIgMC45MDN2LTAuMDQ3IDU4OS4wNTd6TTU4NS42MzIgMjAwLjU2MnY1NTAuNTI4bDQxNy44MTktMjc1LjY5MnoiIC8+DQo8L2ZvbnQ+PC9kZWZzPjwvc3ZnPg==) format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block; }

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icon-right-thin-chevron-svgrepo-com:before {
  content: "\e901"; }

.icon-right-thin-chevron-svgrepo-com1:before {
  content: "\e904"; }

.icon-facebook:before {
  content: "\e900"; }

.icon-instagram:before {
  content: "\e902"; }

.icon-linkedin:before {
  content: "\e903"; }

.icon-twitter:before {
  content: "\e905"; }

.icon-youtube:before {
  content: "\e907"; }

#donation-app.donationp-app-initialized .donation-app-pane {
  display: none; }

#donation-app .donation-app-nav {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 0 2rem 0;
  padding: 0; }
  #donation-app .donation-app-nav li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    #donation-app .donation-app-nav li + li {
      margin: 0 0 0 10px; }
      #donation-app .donation-app-nav li + li:before {
        content: "\e904";
        font-family: "icomoon" !important;
        font-size: 14px;
        margin: 0 10px 0 0; }
    #donation-app .donation-app-nav li a {
      font-size: 22px;
      font-weight: 700; }
      #donation-app .donation-app-nav li a.active {
        color: #fff; }

#donation-app .donation-app-pane.active {
  display: block; }

#donation-app .donation-app-controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin: 10px 0 0 0; }
  #donation-app .donation-app-controls > a:only-child {
    margin-left: auto; }
  #donation-app .donation-app-controls > a {
    color: #fff;
    background: #004492;
    font-weight: bold;
    font-size: 14px;
    font-size: 0.875rem;
    display: inline-block;
    padding: 5px 10px !important;
    text-transform: uppercase; }
  #donation-app .donation-app-controls .donation-app-submit {
    text-align: right; }
    #donation-app .donation-app-controls .donation-app-submit-loader {
      display: inline-block;
      margin: 15px 0 0 0; }
      #donation-app .donation-app-controls .donation-app-submit-loader.loading {
        position: relative; }
        #donation-app .donation-app-controls .donation-app-submit-loader.loading:before {
          position: absolute;
          z-index: 2;
          top: 0;
          right: 0;
          bottom: 0;
          left: 0;
          background-color: rgba(0, 68, 146, 0.9);
          content: ''; }
        #donation-app .donation-app-controls .donation-app-submit-loader.loading:after {
          position: absolute;
          z-index: 3;
          top: 50%;
          left: 50%;
          width: 22px;
          height: 22px;
          border: 3.5px solid #fff;
          /* Blue */
          border-radius: 50%;
          /* Light grey */
          border-top: 3.5px solid #ffdc05;
          -webkit-animation: loader 2s linear infinite;
                  animation: loader 2s linear infinite;
          content: '';
          margin: calc(22px/2 * -1) 0 0 calc(22px/2 * -1);
          -webkit-box-sizing: border-box;
                  box-sizing: border-box; }
      #donation-app .donation-app-controls .donation-app-submit-loader.loading-light.loading {
        position: relative; }
        #donation-app .donation-app-controls .donation-app-submit-loader.loading-light.loading:before {
          position: absolute;
          z-index: 2;
          top: 0;
          right: 0;
          bottom: 0;
          left: 0;
          background-color: rgba(255, 220, 5, 0.9);
          content: ''; }
        #donation-app .donation-app-controls .donation-app-submit-loader.loading-light.loading:after {
          position: absolute;
          z-index: 3;
          top: 50%;
          left: 50%;
          width: 30px;
          height: 30px;
          border: 4px solid #fff;
          /* Blue */
          border-radius: 50%;
          /* Light grey */
          border-top: 4px solid #004492;
          -webkit-animation: loader 2s linear infinite;
                  animation: loader 2s linear infinite;
          content: '';
          margin: calc(30px/2 * -1) 0 0 calc(30px/2 * -1);
          -webkit-box-sizing: border-box;
                  box-sizing: border-box; }

#donation-app .donation-app-message {
  display: none;
  text-align: right;
  margin: 10px 0;
  color: #FF0000; }
  #donation-app .donation-app-message.show {
    display: block; }

#donation-app .donation-app-contract {
  width: 100%;
  padding: 90% 0 0 0;
  margin: 0 0 1.5rem 0;
  position: relative; }
  #donation-app .donation-app-contract iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

#donation-app input[type=submit] {
  margin: 0; }

#donation-app .radio-list-vertical,
#donation-app .checkbox-list-vertical {
  display: block;
  padding: 7px 0 0 0; }

#donation-app .ErrorLabel {
  display: block;
  color: #FF0000;
  margin: 0 0 10px 0; }

#donation-app .form-full-error {
  padding: 10px 0 0 0;
  color: #FF0000; }

.donation-app-repeat-info {
  display: none;
  margin: 0 0 10px 0; }
  .donation-app-repeat-info.show {
    display: block; }

.donation-bank-transfer-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  gap: 20px; }
  @media (min-width: 768px) {
    .donation-bank-transfer-container {
      gap: 40px; } }
  .donation-bank-transfer-container table {
    display: block; }
    @media (min-width: 545px) {
      .donation-bank-transfer-container table {
        display: table; } }
    .donation-bank-transfer-container table tr {
      display: block;
      margin: 0 0 10px 0; }
      @media (min-width: 545px) {
        .donation-bank-transfer-container table tr {
          display: table-row;
          margin: 0; } }
      .donation-bank-transfer-container table tr td {
        display: block;
        padding: 5px 0; }
        .donation-bank-transfer-container table tr td:last-child {
          font-weight: 700; }
        @media (min-width: 545px) {
          .donation-bank-transfer-container table tr td {
            display: table-cell; }
            .donation-bank-transfer-container table tr td:last-child {
              font-weight: 700;
              padding: 5px 0 5px 20px; } }
  .donation-bank-transfer-container img {
    display: block;
    width: 100%;
    max-width: 182px; }

.donation-bank-transfer-left {
  padding: 20px 0 0 0; }

.donation-bank-transfer-right {
  padding: 20px 0 0 0; }

.donation-bank-transfer-qr-label {
  margin: 0 0 10px 0; }

@media (min-width: 545px) {
  .text-sm-right {
    text-align: right; } }

.form-items {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  gap: 10px 20px;
  margin: 0 0 1.5rem 0; }

.form-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  width: 100%; }
  @media (min-width: 545px) {
    .form-item {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 calc(50% - 10px);
              flex: 0 0 calc(50% - 10px);
      max-width: calc(50% - 10px); } }
  @media (min-width: 545px) {
    .form-item.form-item-full {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%;
      max-width: 100%; } }
  @media (min-width: 545px) {
    .form-item.form-item-pull {
      margin-right: calc(50% + 10px); } }
  @media (min-width: 545px) {
    .form-item.form-item-push {
      margin-left: calc(50% + 10px); } }
  .form-item-label {
    font-weight: bold;
    width: 100%;
    padding: 7px 0; }
    @media (min-width: 545px) {
      .form-item-label {
        text-align: right;
        max-width: 180px; } }
  .form-item-value {
    width: 100%; }
    .form-item-value .grayed-out {
      background: #f5f5f5;
      color: #cccccc; }
    @media (min-width: 545px) {
      .form-item-value {
        max-width: calc(100% - 190px);
        padding: 0 0 0 10px; } }
