/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
h2{font-size   :28px;font-weight :300;line-height :1.25;color       :#343a40;}h3{font-size   :22px;font-weight :600;line-height :1.3;color       :#343a40;}h4,.feature-box-info h4{font-size   :18px;font-weight :600;line-height :1.35;color       :#343a40;}p > strong:first-child{font-size   :16px;font-weight :600;}p.lead{font-size   :20px;font-weight :300;line-height :1.6;color       :#6c757d;}@media (max-width:767.98px){h2{font-size:23px;}h3{font-size:20px;}h4,.feature-box-info h4{font-size:17px;}p.lead{font-size:18px;}}
.kaderwrap{margin-left  :0;margin-right :0;padding-left :0;padding-right:0;}.kaderwrap .view-content.row{margin-left  :-5px;margin-right :-5px;}.kaderbox{padding      :0 5px 10px 5px;display      :flex;}.kaderbox > a{display      :block;width        :100%;}.kader{height       :100%;width        :100%;padding      :14px;}@media (max-width:767.98px){.kader{padding:12px;}}.kader h3:has(.ozk-vrijgroep){display     :flex;align-items :center;gap          :4px;}.ozk-vrijgroep{margin-left :auto;display     :inline-flex;gap         :1px;flex        :0 0 auto;}.ozk-vrij{font-size   :20px;line-height :1;color       :dimgray;}.ozk-vrij-nog-plek,.ozk-vrij-bijna-vol{color:#439F35;}.ozk-vrij-wachtlijst{color:#EE6902;}.ozk-vrij-helaas-vol{color:#C13C62;}span.button.ozk-btn-dicht{width        :100%;padding      :10px 5px 10px 5px;font-family  :Rambla,Arial,Helvetica,sans-serif;font-size    :14px;border       :1px solid;border-color :darkgray;display      :block;color        :dimgray;cursor       :default;}.block-views-blockbeschikbaarheid-zomerkampen-blocks-kamptype .kader h3,.block-views-blockbeschikbaarheid-zomerkampen-blocks-kamptype-pre .kader h3{font-size     :22px;line-height   :28px;font-weight   :600;color         :#343a40;margin-bottom :8px;}.block-views-blockbeschikbaarheid-zomerkampen-blocks-kamptype .kader .indent7,.block-views-blockbeschikbaarheid-zomerkampen-blocks-kamptype-pre .kader .indent7{font-size   :16px;line-height :24px;color       :#343a40;}@media (max-width:767.98px){.block-views-blockbeschikbaarheid-zomerkampen-blocks-kamptype .kader,.block-views-blockbeschikbaarheid-zomerkampen-blocks-kamptype-pre .kader{padding :12px;}.block-views-blockbeschikbaarheid-zomerkampen-blocks-kamptype .kader > div:has(.kadericon),.block-views-blockbeschikbaarheid-zomerkampen-blocks-kamptype-pre .kader > div:has(.kadericon){gap :2px;}.block-views-blockbeschikbaarheid-zomerkampen-blocks-kamptype .kadericon,.block-views-blockbeschikbaarheid-zomerkampen-blocks-kamptype-pre .kadericon{font-size :16px;width     :16px;min-width :16px;}.block-views-blockbeschikbaarheid-zomerkampen-blocks-kamptype .kader .indent7,.block-views-blockbeschikbaarheid-zomerkampen-blocks-kamptype-pre .kader .indent7{font-size :13px;}.block-views-blockbeschikbaarheid-zomerkampen-blocks-kamptype .kader h3,.block-views-blockbeschikbaarheid-zomerkampen-blocks-kamptype-pre .kader h3{font-size   :20px;line-height :26px;}}@media (max-width:384.98px){.block-views-blockbeschikbaarheid-zomerkampen-blocks-kamptype .kader,.block-views-blockbeschikbaarheid-zomerkampen-blocks-kamptype-pre .kader{padding :10px;}.block-views-blockbeschikbaarheid-zomerkampen-blocks-kamptype .kader .indent7,.block-views-blockbeschikbaarheid-zomerkampen-blocks-kamptype-pre .kader .indent7{font-size :12px;}}
