.elementor-1296 .elementor-element.elementor-element-00c3f58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-3fa19f6e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:95px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:105px;letter-spacing:-0.28px;word-spacing:0px;color:#F0F0F0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-35cda392{width:var( --container-widget-width, 513px );max-width:513px;--container-widget-width:513px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:25px;letter-spacing:1px;word-spacing:0px;color:#F0F0F0;}.elementor-1296 .elementor-element.elementor-element-35cda392.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1296 .elementor-element.elementor-element-66e7067{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1296 .elementor-element.elementor-element-190c820{--item-display:flex;--read-more-alignment:1;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-1296 .elementor-element.elementor-element-190c820 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.53 * 100% );}.elementor-1296 .elementor-element.elementor-element-190c820:after{content:"0.53";}.elementor-1296 .elementor-element.elementor-element-190c820 .elementor-post__thumbnail__link{width:100%;}.elementor-1296 .elementor-element.elementor-element-190c820 .elementor-post{border-radius:15px;padding:0px 0px 0px 0px;background-color:var( --e-global-color-accent );}.elementor-1296 .elementor-element.elementor-element-190c820 .elementor-post__text{padding:15px 20px 15px 20px;}.elementor-1296 .elementor-element.elementor-element-190c820.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:10px;}.elementor-1296 .elementor-element.elementor-element-190c820.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:10px;}.elementor-1296 .elementor-element.elementor-element-190c820.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:10px;}.elementor-1296 .elementor-element.elementor-element-190c820 .elementor-post__title, .elementor-1296 .elementor-element.elementor-element-190c820 .elementor-post__title a{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;}.elementor-1296 .elementor-element.elementor-element-190c820 .elementor-post__title{margin-bottom:10px;}.elementor-1296 .elementor-element.elementor-element-190c820 .elementor-post__excerpt p{color:#FFFFFFA6;}.elementor-1296 .elementor-element.elementor-element-190c820 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-1296 .elementor-element.elementor-element-190c820 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1296 .elementor-element.elementor-element-190c820 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1296 .elementor-element.elementor-element-190c820 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1296 .elementor-element.elementor-element-190c820 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-1296 .elementor-element.elementor-element-3357ac4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-1296:not(.elementor-motion-effects-element-type-background), body.elementor-page-1296 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1296 .elementor-element.elementor-element-3fa19f6e .elementor-heading-title{font-size:59px;line-height:60px;letter-spacing:-0.28px;word-spacing:0em;}.elementor-1296 .elementor-element.elementor-element-35cda392{font-size:15px;line-height:17px;}}@media(max-width:767px){.elementor-1296 .elementor-element.elementor-element-3fa19f6e .elementor-heading-title{font-size:36px;line-height:40px;letter-spacing:-0.28px;word-spacing:0px;}.elementor-1296 .elementor-element.elementor-element-35cda392{font-size:16px;line-height:20px;}.elementor-1296 .elementor-element.elementor-element-190c820 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1296 .elementor-element.elementor-element-190c820:after{content:"0.5";}.elementor-1296 .elementor-element.elementor-element-190c820 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for posts, class: .elementor-element-190c820 */.elementor-1296 .elementor-element.elementor-element-190c820 h3 a{
    padding: 10px 10px;
}

//The following css is for bottom shift
//.elementor-1296 .elementor-element.elementor-element-190c820 article:after{
    display: block;
    content:" ";
    width: 150px;
    height: 50px;
    bottom: 0px;
    background-color: #;
    position: absolute;
    right: px;
    transform:skewX(45deg);
    -ms-transform:skewX(45deg);
    -webkit-transform:skewX(0deg);
    transform: rotate(10deg);
    border: 2px solid blue;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS *//* Student in de Tuin — article archive */
body.elementor-page-1296 { color:#263d2e; background:#fff; }
body.elementor-page-1296 .elementor-element-00c3f58 { background:#f5f3eb!important; padding:72px 24px 60px!important; margin:0!important; border-bottom:1px solid #e2dfd2; }
body.elementor-page-1296 .elementor-element-00c3f58 > .e-con-inner { max-width:1120px; align-items:flex-start; gap:24px; }
body.elementor-page-1296 .elementor-element-3fa19f6e { max-width:850px; text-align:left!important; }
body.elementor-page-1296 .elementor-element-3fa19f6e:before { content:"TUINADVIES · STUDENT IN DE TUIN"; display:block; margin-bottom:24px; color:#657150; font:12px/1.5 Arial,sans-serif; letter-spacing:2px; }
body.elementor-page-1296 .elementor-element-3fa19f6e .elementor-heading-title { font-family:Georgia,"Times New Roman",serif!important; font-size:60px!important; line-height:1.1!important; font-weight:700!important; letter-spacing:-1.5px; text-transform:none!important; color:#254b31!important; }
body.elementor-page-1296 .elementor-element-35cda392 { max-width:720px; text-align:left!important; font:19px/1.75 Arial,sans-serif!important; color:#53604e!important; }
body.elementor-page-1296 .elementor-element-35cda392 p { margin-bottom:22px; }
body.elementor-page-1296 .sit-archive-jump { display:inline-block; font-size:15px; font-weight:700; color:#2e603d; text-decoration:none; border-bottom:1px solid #b29a59; padding-bottom:6px; }
body.elementor-page-1296 .elementor-element-66e7067 { margin:0!important; padding:56px 24px 72px!important; scroll-margin-top:130px; }
body.elementor-page-1296 .elementor-element-66e7067 > .e-con-inner { max-width:1120px; gap:28px; }
body.elementor-page-1296 .elementor-element-047bdd3 { order:-1; text-align:left; }
body.elementor-page-1296 .elementor-element-047bdd3 .elementor-heading-title { font:700 34px/1.2 Georgia,serif!important; text-transform:none!important; color:#254b31!important; }
body.elementor-page-1296 .elementor-element-190c820 { width:100%; }
body.elementor-page-1296 .elementor-posts-container { gap:32px!important; }
body.elementor-page-1296 .elementor-post { background:#fff; border:1px solid #e2e5d9; border-radius:16px; overflow:hidden; text-align:left!important; box-shadow:0 6px 22px rgba(37,75,49,.04); transition:box-shadow .2s,border-color .2s; }
body.elementor-page-1296 .elementor-post:hover { border-color:#b29a59; box-shadow:0 10px 26px rgba(37,75,49,.09); }
body.elementor-page-1296 .elementor-post__thumbnail__link { margin:0!important; width:100%!important; }
body.elementor-page-1296 .elementor-post__thumbnail { padding-bottom:60%!important; border-radius:0!important; }
body.elementor-page-1296 .elementor-post__thumbnail img { object-fit:cover; }
body.elementor-page-1296 .elementor-post__text { padding:28px 30px 30px; text-align:left!important; }
body.elementor-page-1296 .elementor-post__title, body.elementor-page-1296 .elementor-post__title a { font:700 28px/1.24 Georgia,serif!important; text-transform:none!important; color:#254b31!important; }
body.elementor-page-1296 .elementor-post__title { margin:0 0 16px!important; }
body.elementor-page-1296 .elementor-post__excerpt p { font:16px/1.75 Arial,sans-serif!important; color:#53604e!important; margin-bottom:20px; }
body.elementor-page-1296 .elementor-post__read-more { color:#2e603d!important; font:700 15px/1.5 Arial,sans-serif!important; text-transform:none!important; text-decoration:underline; text-underline-offset:4px; }
body.elementor-page-1296 .elementor-pagination { margin-top:32px; }
body.elementor-page-1296 .elementor-element-3357ac4 { margin:0!important; padding:0 24px 72px!important; }
body.elementor-page-1296 .elementor-element-3357ac4 > .e-con-inner { max-width:1120px; background:#254b31; border-radius:16px; padding:42px 48px; border-top:3px solid #b29a59; }
body.elementor-page-1296 .elementor-element-77b3e3b { text-align:left; max-width:850px; color:#f5f3eb!important; font:17px/1.75 Arial,sans-serif; }
body.elementor-page-1296 .elementor-element-77b3e3b h2 { font:700 36px/1.2 Georgia,serif!important; color:#fff!important; text-transform:none!important; margin:10px 0 18px; }
body.elementor-page-1296 .sit-eyebrow { font:12px/1.5 Arial,sans-serif; letter-spacing:2px; color:#d6c68f; }
body.elementor-page-1296 .sit-archive-button { display:inline-flex; gap:22px; align-items:center; background:#f5f3eb; color:#254b31!important; border-radius:8px; padding:12px 20px; font-size:15px; font-weight:700; text-decoration:none; margin:12px 22px 0 0; }
body.elementor-page-1296 .sit-archive-secondary { display:inline-block; color:#fff!important; font-size:15px; text-underline-offset:4px; margin-top:12px; }
body.elementor-page-1296 a:focus-visible { outline:3px solid #b29a59; outline-offset:4px; }
@media(max-width:1024px){body.elementor-page-1296 .elementor-element-3fa19f6e .elementor-heading-title {font-size:48px!important;} body.elementor-page-1296 .elementor-post__text {padding:24px;} body.elementor-page-1296 .elementor-post__title,body.elementor-page-1296 .elementor-post__title a {font-size:25px!important;}}
@media(max-width:767px){body.elementor-page-1296 .elementor-element-00c3f58 {padding:40px 20px 32px!important;} body.elementor-page-1296 .elementor-element-3fa19f6e .elementor-heading-title {font-size:38px!important;letter-spacing:-.7px;} body.elementor-page-1296 .elementor-element-35cda392 {font-size:17px!important;} body.elementor-page-1296 .elementor-element-66e7067 {padding:36px 20px 40px!important;} body.elementor-page-1296 .elementor-posts-container {grid-template-columns:1fr!important;gap:24px!important;} body.elementor-page-1296 .elementor-element-047bdd3 .elementor-heading-title {font-size:29px!important;} body.elementor-page-1296 .elementor-element-3357ac4 {padding:0 20px 40px!important;} body.elementor-page-1296 .elementor-element-3357ac4 > .e-con-inner {padding:28px 24px;} body.elementor-page-1296 .elementor-element-77b3e3b h2 {font-size:29px!important;} }
@media(prefers-reduced-motion:reduce){body.elementor-page-1296 .elementor-post {transition:none;}}

/* Override legacy page and card backgrounds. */
body.elementor-page-1296, body.elementor-page-1296 .elementor-element-66e7067, body.elementor-page-1296 .elementor-element-3357ac4 { background:#fff!important; }
body.elementor-page-1296 .elementor-post, body.elementor-page-1296 .elementor-post__text { background:#fff!important; }
body.elementor-page-1296 .elementor-element-35cda392 { width:100%!important; letter-spacing:0!important; }/* End custom CSS */