img.ghita-main {border-radius:0;display:none;height:160px !important;margin:0 auto 1rem auto;}
h1.kop, h2.kop {font-family: "hagrid", sans-serif;font-weight: 800;font-style: normal;color: #e85363;font-size: 4.2rem;text-transform: uppercase;line-height: 90%;letter-spacing: -1px;}
h1.kop {padding-bottom:2rem;}
h2.kop {font-size:3rem;}
.block-inline-blockcall-to-action h2.block-inline-blockcall-to-action .field--name-field-primary-link a  {font-family: "hagrid", sans-serif;font-weight: 800;font-style: normal;color: #fff;font-size: 2.4rem;line-height: 123%;letter-spacing:1px;}
.block-inline-blockcall-to-action .layout--twocol-section {display:block;}
.block-inline-blockcall-to-action {padding-bottom: 1rem;}
/* En de niet caps koppen: */
.nietcaps {
line-height: 123%;
letter-spacing: 1px;
}
.main-region-alignment--full-width:nth-of-type(1) {background:url("https://arq.org/sites/default/files/media/images/2025-12/gitta-bg.png");
  background-repeat: no-repeat;
  background-size: contain;
padding:3rem;
}
.field--name-field-intro p {
font-size:1.2rem;
}
.block-inline-blockquick-link-menu {
padding: 2rem;
background-color: #fff;
}
.layout__region--sidebar h2 {
color:#E85363;
}
.block-inline-blockquick-link-menu a {
font-size:1.1rem;
font-weight:bold;
}
.block-inline-blockquick-link-menu *, .block-inline-blockquick-link-menu a:hover {color: #202435;}
.block-inline-blockquick-link-menu a:after {
background-image: url(https://arq.org/sites/default/files/media/images/2025-12/arrow-next-right-icon.png); top: 5px;width: .9rem;height: .9rem;
}
p.bijdrage {font-size:1.5rem;font-weight:bold;font-family: "Cerebri Sans Pro Bold", "Poppins", sans-serif;}

/* drie voor blokken */
.voorblokken {display:flex;margin:5rem auto auto auto;}
.voor {width:33%;padding:2rem;border-radius:20px;box-shadow: 0 0 20px #e1e1e1;display: flex;flex-direction: column;}
.voor:first-child {margin-right:2rem;}
.voor:last-child {margin-left:2rem;}
.voor h2 {color:#E85363;}
.voor p {height:auto;}
.voor .div-button, .div-button  {color:red;margin-top: auto;width:fit-content !important;}
.div-button a {background:#fff;border-radius:1.625rem;color:#E85363;padding:.84375rem 1.875rem;text-decoration:none;margin-top:3rem;display:inline-block;border:1px solid #E85363;}
.div-button a:hover, .block-inline-blockcall-to-action .field--name-field-primary-link a:hover {background:#E85363;color:#fff;border-color:#E85363;}
.block-inline-blockcall-to-action .field--name-field-primary-link a:hover {border-color:#fff;}
/* cta blok */
.block-inline-blockcall-to-action,  .block-inline-blockcall-to-action h2 {background:#E85363;color:#fff;border-radius:1.25rem;}
.block-inline-blockcall-to-action h2 {margin-left:1.2rem;font-family: "hagrid", sans-serif;font-weight: 800;font-style: normal;color: #fff;font-size: 2rem;max-width:600px;}
.block-inline-blockcall-to-action p {font-weight:bold;font-size:1.5rem;}
.block-inline-blockcall-to-action .field--name-field-primary-link a {background:#fff;color:#E85363;}
/*
.layout__region.layout__region--sidebar .block-inline-blockbasic:nth-of-type(3) {background:#E6FFD2;color:#E85363;padding:2rem;border-radius:.5rem;}

.layout__region.layout__region--sidebar .block-inline-blockbasic .field--name-field-primary-link a {background:#E85363;border:0;}
.block-inline-blockquick-link-menu, .block-inline-blockcall-to-action {border-radius:20px;}
*/
/* kijk niet weg blok */
.alles{background:#E6FFD2;padding:4rem 2rem;margin:4rem auto 2rem auto;border-radius:20px;overflow:auto; }
.alles div {float:left;width:45%;}
.alles .text {margin-left:4rem;}
.alles .div-button a {background:revert;margin-top:1rem;}
.alles .div-button a:hover {background:#E85363;color:#fff;border-color:#E85363;}

/* aanmeld nieuwsbrief blok */
.wrap {background: #E6FFD2; padding: 2rem; border-radius: 20px;overflow: auto;}
.wrap p {font-family: "Cerebri Sans Pro Bold", "Poppins", sans-serif;font-weight:bold;color:#E85363;font-size:1.4rem;line-height: 1.4;}
.wrap a {font-weight:normal;background: #E85363;border-radius: 1.625rem;color: #fff;padding: .84375rem 1.875rem;text-decoration: none;margin:4.5rem 0 .7rem 0 !important;;display: inline-block;border: 1px solid #E85363;}
.wrap a:hover {background:#fff;color:#E85363;border: 1px solid #E85363;}

/* footer & contact info */
.samen div {width:45%;float:left;}
.logo img{width:175px;border-radius:0;}
.block-inline-blockquick-link-menu:last-child {margin-top:-2rem;}

/* verticale aanmeldknop */
a.doneer {display:block;background:#E85363;color:#fff;padding:12px 20px 7px;border-radius:0 0 1rem 1rem; position: fixed;top:50%;left:-80px;transform: rotate(-90deg);    z-index: 100;text-decoration:none;letter-spacing:.5px;border: 1px solid #E85363;}
a.doneer:hover {color:#E85363;background:#fff;}

/* AANVRAGEN dankzij en bijdrage */
.dankzij {font-family: "hagrid", sans-serif;font-weight: 800;font-style: normal;color: #e85363;font-size: 1.6rem;margin-top:3rem;}

.bijdrage {color: #E85363;font-size:1.2rem;}

/* AANVRAGEN voor wie blok */
.voorwie {padding:1.5rem;border-radius:1.25rem;background:#fff;box-shadow: 0 0 20px #e1e1e1;margin-left:-2rem;}
.voorwie p, .voorwie ul li {font-size:95%;}
.voorwie ul {list-style-type: none;
}
.voorwie ul li::before {
  margin-right: 5px;
  position: absolute;
  top: 2px !important;
  left: -25px;
  width: 15px !important;
  height: 15px !important;
  background: url("https://arq.org/sites/default/files/media/images/2026-02/voorwiebullet.png");
  background-size:15px 15px;
  background-color:transparent !important;
}

/* AANVRAGEN doe aanvraag blok background */
.layout--pluggable-layout-full-width-sidebar:nth-of-type(2) {background:#E6FFD2;padding:4rem 3rem 1rem;border-radius:1.25rem;margin: 5rem auto;}

/* OVER GHITA meer info */
.meerinfo {padding: 1.5rem;border-radius:20px;box-shadow: 0 0 20px #e1e1e1;background:#fff;}
.meerinfo .div-button a {margin-top:1rem;}
p.pentekening {font-size:.9rem;font-style: italic;}



/* voor telefoon */
@media only screen and (max-width: 1350px) {
a.doneer {padding:12px 10px 2px}
}

/* voor telefoon */
@media only screen and (max-width: 768px) {
img.ghita-main {display:inline;}
.block-inline-blockquick-link-menu {background: #E6FFD2 !important;}
h1.kop, h2.kop {font-size:2.4rem;}
.main-region-alignment--full-width:nth-of-type(1) {padding:2rem 1rem;background-position:0 225px;}
.voorblokken {display: block;margin:0;}
.voor, .voor:first-child, .voor:last-child {width:auto;margin:0 0 3rem 0;padding:2rem 1.5rem;}
.block-inline-blockcall-to-action, .layout--pluggable-layout-full-width-sidebar:nth-of-type(2)  {padding: 2rem 1.5rem !important;}
.block-inline-blockcall-to-action h2 {margin-left:0;font-size:2rem;}
.block-inline-blockcall-to-action .field--name-field-primary-link a {padding:.84375rem 1.875rem !important;}
.block-inline-blockquick-link-menu:last-child {margin-top: 4rem;}
.voorwie {margin-left: auto;}
.alles{padding:2rem 1.5rem;margin:5rem auto 2rem auto;}
.alles div {float:left;width:100%;}
.alles .text {margin:0;}
.wrap {background: #E6FFD2; padding: 2rem 1.5rem 1.5rem;}
.samen div {width:100%;}
.samen .logo, .ghita-rechts img, a.doneer {display:none;}
}