@charset "UTF-8";:root{--body-color:#031901;--cassiopeia-color-link:#2E8818;--cassiopeia-color-hover:#37c913}.floatleft{float:left}.left img{margin-right:20px}.floatright{float:right}.right img{margin-left:20px}iframe{max-width:100%}h1,h2,h3,h4,h5{color:#1D570F;clear:both}.wf_caption{margin:0 10px 15px 0;background-color:#1f9e01;padding-bottom:8px;color:#eee;font-size:0.8em}.wf_caption:hover{color:white}.wf_caption span{padding:0 5px;font-size:11px}cite{display:inline-block;background-color:#eee;padding:20px 30px;border:2px solid #ddd;box-shadow:8px 8px 8px rgb(0,0,0,0.2);border-radius:2px;margin-bottom:15px}ul.nav svg.p-2{padding:0 5px 0 0 !important}.blog-item a{text-decoration:none}.com-content-category-blog .item-content{display:contents}.com-content-category-blog .page-header{order:-1}.moduletable.aanmelden{background-color:#c2f805;border:1px solid white;padding:10px;border-radius:15px;box-shadow:10px 10px 5px rgb(0,0,0,0.1)}.newsflash a.readmore,.readmore a.btn{background-color:#c2f805;background-image:none;border:0;border-radius:0;padding:12px 20px;color:#123914;text-transform:uppercase;border-radius:3px;font-weight:bold;font-size:16px;text-shadow:none}#volle-breedte-1{background-color:black;color:white;margin:30px 0}[id^=volle-breedte],[id^=kolom-breedte]{padding:50px 10px}#kolom-breedte-2{background-color:#eaf0e9;padding:60px 0;margin:50px 0}.mod-custom.custom{background-size:cover}.moduletable.centreren h1,.moduletable.centreren h2,.moduletable.centreren h3{text-align:center}.footer{border-top:15px solid #1d5532;background-image:url(https://leroytuin.nl/media/templates/site/cassiopeia_noordoost/images/bg-footer.png);background-color:#1d5532;color:#C5D1C2;font-size:0.8em}.footer h1,.footer h2,.footer h3,footer h4{color:#f0f5ef}footer.footer .grid-child{align-items:flex-start;gap:20px}footer.footer .moduletable{flex-basis:33%}footer.footer a{color:#c2f805}.acym_form label span{margin-right:8px}[data-entrance]{visibility:hidden}.icons>div{background-color:yellow;padding:15px;border-radius:5px}.moduletable.zoeken{vertical-align:middle;float:right;margin:5px 5px 0 0}.zoekfoto{width:200px}.com-finder__results-list>li{clear:both}.zoekfoto.result__image{float:left;margin-right:2em}.com-finder__navigation.search-pagination{clear:both;padding-top:20px}#eventlist a.ev_link_row:visited,#eventlist a.ev_link_row{color:var(--cassiopeia-color-primary);font-size:var(--body-font-size)}.jevbootstrap .mod_events_latest_date,.jevbootstrap .mod_events_latest_content{line-height:inherit !important}.jev_evdt_creator{display:none !important}a.modalgallery img{margin:5px}.modals_gallery img{margin:0 5px 8px 0}.moduletable.meewerken{border:1px solid #99b189;background-color:#f1fbea;padding:2em;box-shadow:5px 5px 5px rgb(0,0,0,0.1);border-radius:20px;margin:0 4em}.moduletable.meewerken h3{text-align:center}.snowflake{color:#fff;font-size:2em;opacity:0.5;font-family:Arial,sans-serif;text-shadow:0 0 2px rgb(0,0,0,0.5)}.snowflake{position:fixed;top:-10%;z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;-webkit-animation-name:snowflakes-fall,snowflakes-shake;-webkit-animation-duration:10s,3s;-webkit-animation-timing-function:linear,ease-in-out;-webkit-animation-iteration-count:infinite,infinite;-webkit-animation-play-state:running,running;animation-name:snowflakes-fall,snowflakes-shake;animation-duration:10s,3s;animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite,infinite;animation-play-state:running,running}.snowflake:nth-of-type(0){left:1%;-webkit-animation-delay:0s,0s;animation-delay:0s,0s}.snowflake:nth-of-type(1){left:10%;-webkit-animation-delay:1s,1s;animation-delay:1s,1s}.snowflake:nth-of-type(2){left:20%;-webkit-animation-delay:6s,.5s;animation-delay:6s,.5s}.snowflake:nth-of-type(3){left:30%;-webkit-animation-delay:4s,2s;animation-delay:4s,2s}.snowflake:nth-of-type(4){left:40%;-webkit-animation-delay:2s,2s;animation-delay:2s,2s}.snowflake:nth-of-type(5){left:50%;-webkit-animation-delay:8s,3s;animation-delay:8s,3s}.snowflake:nth-of-type(6){left:60%;-webkit-animation-delay:6s,2s;animation-delay:6s,2s}.snowflake:nth-of-type(7){left:70%;-webkit-animation-delay:2.5s,1s;animation-delay:2.5s,1s}.snowflake:nth-of-type(8){left:80%;-webkit-animation-delay:1s,0s;animation-delay:1s,0s}.snowflake:nth-of-type(9){left:90%;-webkit-animation-delay:3s,1.5s;animation-delay:3s,1.5s}.snowflake:nth-of-type(10){left:25%;-webkit-animation-delay:2s,0s;animation-delay:2s,0s}.snowflake:nth-of-type(11){left:65%;-webkit-animation-delay:4s,2.5s;animation-delay:4s,2.5s}.google-reviews{--gr-bg:#fff;--gr-card:#f7f8fa;--gr-text:#1f2937;--gr-muted:#6b7280;--gr-border:rgba(17,24,39,.08);--gr-shadow:0 8px 30px rgba(0,0,0,.06);--gr-radius:16px;color:var(--gr-text);font-size:13px}.google-reviews__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.google-reviews__header h3{font-size:1.1rem;line-height:1.2;margin:0;letter-spacing:.2px}.google-reviews__summary{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.google-reviews__ratingline{display:flex;align-items:center;gap:10px;justify-content:flex-end}.google-reviews__rating{font-size:1.6rem;font-weight:800;letter-spacing:-0.02em}.google-reviews__count{font-size:.9rem;color:var(--gr-muted)}.google-reviews__stars{display:inline-flex;gap:2px;transform:translateY(1px)}.google-reviews__stars svg{width:12px;height:12px;display:block}.google-reviews__list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:12px}.google-reviews__item{background:var(--gr-card);border:1px solid var(--gr-border);border-radius:14px;padding:14px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.google-reviews__item:hover{transform:translateY(-1px);box-shadow:0 10px 28px rgba(0,0,0,.07);border-color:rgba(17,24,39,.14)}.google-reviews__meta{margin-bottom:8px}.google-reviews__meta span{font-size:25px;color:#eed503;text-shadow:3px 3px rgb(0,0,0,0.15)}.google-reviews__author{display:flex;align-items:center;gap:10px;min-width:0}.google-reviews__avatar{width:36px;height:36px;border-radius:999px;object-fit:cover;border:1px solid var(--gr-border);background:#fff;flex:0 0 auto}.google-reviews__authorname{font-weight:700;font-size:.98rem;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.google-reviews__time{color:var(--gr-muted);font-size:.85rem;white-space:nowrap}.google-reviews__text{margin:0;color:var(--gr-text);font-size:.95rem;line-height:1.5}.google-reviews__footer{margin-top:12px;display:flex;justify-content:flex-end}.google-reviews__link{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid var(--gr-border);background:#fff;color:var(--gr-text);text-decoration:none;font-weight:700;font-size:.92rem;transition:background .15s ease,transform .15s ease,border-color .15s ease}.google-reviews__link:hover{background:#f3f4f6;transform:translateY(-1px);border-color:rgba(17,24,39,.16)}.google-reviews .ster{width:18px}@media (max-width:760px){.google-reviews__header{flex-direction:column;align-items:flex-start}.google-reviews__summary{align-items:flex-start;text-align:left}.google-reviews__list{grid-template-columns:1fr}.google-reviews__authorname{max-width:180px}}@media only screen and (max-width:960px){.pagination .page-link{padding:1px 5px}}@media only screen and (max-width:640px){body.site{padding-top:50px !important}.container-topbar a.flag img{height:20px;width:auto}}
