@import"https://fonts.googleapis.com/css2?family=Aleo:ital,wght@0,100..900;1,100..900&family=Amatic+SC:wght@400;700&display=swap";/*!
*        Theme Name:  umvegetalis.be
*        Version: 1.0
*        2Theme URI: http://html5blank.com
*        2Description: HTML5 Blank WordPress Theme
*        2Version: 1.4.3
*        2Author: Todd Motto (@toddmotto)
*        2Author URI: http://toddmotto.com
*        2Tags: Blank, HTML5, CSS3
*
*        License: MIT
*        License URI: http://opensource.org/licenses/mit-license.php
*/*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}body{font-family:Aleo,serif;color:#444}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}.clear{*zoom: 1;clear:both}img{max-width:100%;vertical-align:bottom}a{color:#c41818;text-decoration:underline}a:hover{color:#444}a:focus{outline:0}a:hover,a:focus{outline:0;color:#444}a:active,a:visited{outline:0;color:#c41818}input:focus{outline:0;border:1px solid #04a4cc}h1,h2,h3,h4,h5,h6{font-family:Amatic SC,cursive;font-weight:700}h1{border-left:solid 8px #ffc900;padding-left:10px}h1 a,h1 a:active,h1 a:visited,h1 a:hover,h2 a,h2 a:active,h2 a:visited,h2 a:hover{color:#000;text-decoration:none}.wrapper{max-width:980px;width:95%;margin:0 auto;position:relative}.header-banner{max-width:1080px;margin:0 auto;text-align:center}.footer{text-align:center;color:#d0d0d0;padding:25px 0;margin:0 auto}.footer .newsletter-container{position:fixed;left:0;bottom:-1px;width:100%;z-index:9000}.footer .newsletter-container .newsletter-header{display:flex;align-items:center;justify-content:end}.footer .newsletter-container .newsletter-toggle{display:block;padding:10px 20px;background-color:#b2b96a;color:#fff;font-weight:700;border:none;cursor:pointer;border-top-left-radius:12px;border-top-right-radius:12px;transition:all .2s linear}.footer .newsletter-container .newsletter-toggle:hover{background-color:#a0a05c}.footer .newsletter-container .newsletter-toggle img{margin-right:10px}.footer .newsletter-container .newsletter-box{max-width:980px;margin:0 auto}.footer .newsletter-container .newsletter-flex{display:flex;justify-content:center;align-items:center;height:100%}.footer .newsletter-container .newsletter-form{background-color:#b2b96a;color:#fff;transition:all .5s cubic-bezier(.8,-.5,.2,1.8);height:0px}.footer .newsletter-container .newsletter-form .frm-email{width:100%;max-width:240px;padding:6px 12px;border:none;margin-top:5px}.footer .newsletter-container.active .newsletter-form{height:125px;padding:16px 10px}.footer .newsletter-container .frm-msg{margin-top:5px;font-size:16px;font-weight:700}.footer .newsletter-container .frm-msg.success{color:#444343}.footer .newsletter-container .frm-msg.error{color:red}.header-banner{margin-bottom:25px;position:relative;margin-top:70px}.header-banner h1{position:absolute;bottom:24%;left:0;border:solid 1px;border-color:#ffffffe6;color:#fff;background-color:#ffffffe6;padding:.5rem 1rem;border-top-right-radius:10px;border-bottom-right-radius:10px}.logo-hp{max-width:140px}.all-menu{position:fixed;top:0;z-index:1000;height:40px;width:100%;max-width:100%;display:block}.all-menu.strongstrong{border-bottom:solid 1px #ebebeb}#primary_nav_wrap{display:block;max-width:980px;width:95%;margin:0 auto;text-align:center}#primary_nav_wrap ul{text-align:center;list-style:none;position:relative;margin:0;padding:0}#primary_nav_wrap ul a{display:block;color:#333;text-decoration:none;line-height:40px;padding:0 15px}#primary_nav_wrap ul li{position:relative;float:left;margin:0;padding:0;text-align:left}#primary_nav_wrap>ul>li{display:inline-block;float:none}#primary_nav_wrap ul li.current-menu-item{background-color:#96969633}#primary_nav_wrap ul li:hover{background:#f5f5f5}#primary_nav_wrap ul ul{display:none;position:absolute;top:100%;left:0;background:#f5f5f5;padding:0}#primary_nav_wrap ul ul li{float:none;width:200px}#primary_nav_wrap ul ul a{line-height:120%;padding:10px 15px}#primary_nav_wrap ul ul ul{top:0;left:100%}#primary_nav_wrap ul li:hover>ul{display:block}.hidden{display:none}.tos-desktop .tos-wrapper.tos-fixed{background-color:#ffffffd4}.tos-wrapper.tos-has-thumbnails.tos-has-caption .tos-uibg{display:none}body img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:120px 120px}.btns-share,.btns-share a{text-decoration:none;border:0;background:none;font-family:Amatic SC,cursive;font-size:20px;letter-spacing:3px;font-weight:700}.btns-share img{width:35px!important;padding:6px;border:0;box-shadow:none!important;display:inline!important;vertical-align:middle}.project-item{width:284px;height:284px;display:inline-block;margin:20px;position:relative;overflow:hidden}.project-item a{color:#fff}.project-item a:hover img{transform:scale(1.05)}.project-item a .project-item-over{display:table;position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s ease}.project-item a .project-item-over .project-item-over-cell{display:table-cell;vertical-align:middle;text-align:center;width:100%;height:100%}.project-item .project-item-over-title{font:300 1.7em Amatic SC,cursive}.project-item .project-item-over-title span{background:#000;background:#000c;padding:2px 6px}.project-item .project-item-over-sub-title{font:300 1.5em Aleo,serif}.project-list{text-align:center;clear:both}.project-item a img{transform:scale(1);transition:all .3s ease}.post-details span:first-child{color:#848484}.post-content{margin:15px 0 10px}#remodalform input{border:none;background-color:#ffc900;padding:2px 8px}#remodalform h1{border:none;padding:none}.remodal-overlay{background:#ffffffe6}.remodal-box{border:3px dashed #e9e9e9}.header-nobanner{height:125px}.search-results h1,.blogpage h1{margin-bottom:35px}.search-results article,.blogpage article{min-height:150px;margin-bottom:20px}.search-results article img,.blogpage article img{float:left;margin-right:30px}.secondary-content{background-color:#f8d03f;padding:20px;margin-bottom:20px}.pagination{text-align:center;display:block}textarea#comment{width:100%}input[type=text],textarea{border:solid 1px #ddd;padding:2px 6px}.comment-notes,#commentform label{display:none}#commentform .comment-form-author,#commentform .comment-form-email,#commentform .comment-form-url{display:inline-block;margin-right:10px}input[type=submit],.btn{background-color:#444343;color:#fff;border:none;font-weight:700;padding:6px 14px}input[type=submit]:hover,.btn:hover{background-color:#303030}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img,.wp-block-gallery.has-nested-images figure.wp-block-image img{width:fit-content}.header{margin:0 auto;color:#fff;display:flex;align-items:center;justify-content:space-between}.github{padding:.5rem;margin-right:-.5rem}.github svg{width:2rem;fill:#fff}.mob-nav-toggler{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:1rem;margin-right:-1rem;cursor:pointer}.mob-nav-toggler svg{width:1.25rem;fill:#fff;stroke:#fff}.logo{font-weight:700;font-size:.95rem;text-transform:uppercase;letter-spacing:.1em;margin-right:auto;display:block}@media (min-width: 1024px){.logo{margin-right:0}}.nav-menu{font-weight:500}:is(.nav-menu,.nav-submenu) a{padding:.6rem 1rem;display:block}@media (min-width: 1024px){:is(.nav-menu,.nav-submenu) a{padding:.5rem 1rem}}.nav-submenu{background:#fff;color:#000;border-radius:.3rem;font-weight:400;font-size:.9375rem}.nav-submenu:not(.ui-shown){display:none}.nav ul>li>a:not(:only-child):after{content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJMYXllcl8yIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMi44OCAyMi43NiI+PHBhdGggZD0ibTEuNSwyMi43NmMtLjM4LDAtLjc3LS4xNS0xLjA2LS40NC0uNTktLjU5LS41OS0xLjU0LDAtMi4xMmw4LjgyLTguODJMLjQ0LDIuNTZDLS4xNSwxLjk4LS4xNSwxLjAyLjQ0LjQ0LDEuMDMtLjE1LDEuOTctLjE1LDIuNTYuNDRsOS44OCw5Ljg4Yy41OS41OS41OSwxLjU0LDAsMi4xMkwyLjU2LDIyLjMyYy0uMjkuMjktLjY4LjQ0LTEuMDYuNDRaIi8+PC9zdmc+);display:block;width:.7rem;background-size:contain;aspect-ratio:1;background-position:center;background-repeat:no-repeat;opacity:.75}@media (max-width: 1023px){.nav a{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.nav ul>li>a:not(:only-child):after{rotate:90deg;transition:scale .2s}.nav ul>li>a.ui-active:not(:only-child):after{scale:-1 1}.mob-nav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:block}.mob-nav-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#00000080;transition-duration:.2s;transition-property:opacity,translate;transition-timing-function:cubic-bezier(.39,.575,.565,1);opacity:0}.mob-nav-backdrop.ui-active{opacity:1}.mob-nav-close{all:unset;position:absolute;top:.5rem;right:.5rem;padding:.6rem;cursor:pointer}.mob-nav-close svg{fill:none;width:1.75rem;apsect-ratio:1;stroke:#232732;display:block;cursor:pointer}.mob-nav-content{background-color:#fff;width:fit-content;height:100%;padding:1.5rem .5rem;min-width:14rem;position:relative;overflow:auto}.mob-nav-content.ui-enter-active,.mob-nav-content.ui-leave-active{transition-duration:.2s;transition-property:opacity,translate;transition-timing-function:cubic-bezier(.39,.575,.565,1)}.mob-nav-content.ui-enter-from,.mob-nav-content.ui-leave-to{opacity:0;translate:-100% 0}.mob-nav-content.ui-enter-to,.mob-nav-content.ui-leave-from{opacity:1;translate:0%}.logo--mob{margin-bottom:2rem;padding-left:1rem}.nav-submenu{padding-left:.5rem}.nav-submenu:before,.nav-submenu:after{content:"";height:.25rem;display:block}.nav-submenu:after{height:.5rem}.nav-submenu.ui-enter-active,.nav-submenu.ui-leave-active{transition-duration:.2s;transition-property:opacity,height;transition-timing-function:ease-in-out;overflow:hidden}.nav-submenu.ui-enter-from,.nav-submenu.ui-leave-to{opacity:0;height:0}.nav-submenu.ui-enter-to,.nav-submenu.ui-leave-from{opacity:1;height:var(--ui-transition-height)}}@media (min-width: 1024px){.mob-nav-close,.logo--mob{display:none}.nav-menu>li>a{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.nav-menu>li>a:after{width:.5rem;rotate:90deg;filter:invert(1)}.nav-menu{display:flex;align-items:center;justify-content:center}.nav-submenu{--ui-dropdown-arrow-offset: 0rem;--ui-dropdown-arrow-padding: .8rem;--ui-dropdown-arrow-width: .4rem;--ui-dropdown-arrow-height: .4rem;--ui-dropdown-placement: bottom-start;padding:.5rem .25rem;box-shadow:#0000000d 0 0 0 1px,#0000001a 0 10px 15px -3px,#0000001a 0 4px 6px -4px}.nav-submenu>li{position:relative}.nav-submenu>li>a{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:.3rem;outline:none}.nav-submenu>li>a:is(:hover,:focus-visible){background-color:#0000000d}.nav-submenu>li>a:after{opacity:.75}.nav-submenu .nav-submenu{--ui-dropdown-placement: right-start;--ui-dropdown-padding: -.25rem;--ui-dropdown-offset: -.25rem;--ui-dropdown-flip: false;--ui-dropdown-sticky: true}.nav-submenu.ui-enter-active,.nav-submenu.ui-leave-active{transition-duration:.2s;transition-property:opacity,scale;transition-timing-function:ease-in-out;transform-origin:var(--ui-dropdown-transform-origin)}.nav-submenu.ui-enter-from,.nav-submenu.ui-leave-to{opacity:0;scale:.95}[data-ui-floating=dropdown]::backdrop{transition:all .15s ease-in-out;background-color:#1118260d;opacity:0}[data-ui-floating=dropdown].ui-active::backdrop{opacity:1}}@media only screen and (min-width: 641px){.remodal{max-width:400px}.secondary-content{float:right;margin:0 0 20px 30px;background-color:#f8d03f;padding:20px;border-top-right-radius:25px;border-bottom-left-radius:25px;max-width:50%}}::selection{background:#04a4cc;color:#fff;text-shadow:none}::-webkit-selection{background:#04a4cc;color:#fff;text-shadow:none}::-moz-selection{background:#04a4cc;color:#fff;text-shadow:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:20px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone,.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
