*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{border-style:none}img:not([src]){content:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-family:regiofoodvalley-book,Arial;font-size:15px;line-height:25px;overflow-x:hidden}.benedenBovenCookieNotification>a{color:#829e5c!important}@media (max-width:990px){body{font-size:12px;line-height:22px}}::selection{background:#829e5c;color:#fff;opacity:1}::-moz-selection{background:#829e5c;color:#fff;opacity:1}.container-fluid{padding-left:2em;padding-right:2em}@media (min-width:1200px){.container{max-width:1100px}.container-fluid{padding-left:4em;padding-right:4em}}@media (min-width:1300px){.container{max-width:1200px}.container-fluid{padding-left:5em;padding-right:5em}}@media (min-width:1400px){.container{max-width:1300px}}@media (min-width:1500px){.container{max-width:1400px}}@media (min-width:1600px){.container{max-width:1500px}.container-fluid{padding-left:7em;padding-right:7em}}.overflow-y-hidden{overflow-y:hidden}.overflow-visible{overflow:visible}
/*!---------- GALLERY / GRIDZY / MODULOBOX ----------*/.gallery img{border-radius:10px;box-shadow:0 0 10px #d6d6d6}
/*!---------- HOMEPAGE ----------*/.featured{min-height:500px;padding:0}.featured span{background-color:#009edf;color:#fff;font-size:10px;font-weight:700;left:0;letter-spacing:2px;padding:0 10px;position:absolute;text-transform:uppercase;top:0}.featured .content-top{padding:60px 0 0 1.5em;position:absolute;top:0;width:50%;z-index:10}.featured .content-top h3,.featured .content-top p{color:#fff}.featured .content-bottom{bottom:0;padding:0 0 1.5em 1.5em;position:absolute;z-index:10}.featured .background-image{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.featured .background-image:before{background:linear-gradient(90deg,#4f786b 30%,rgba(79,120,107,0));bottom:0;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4F786B",endColorstr="#4F786B",GradientType=1);height:100%;left:0;opacity:1;position:absolute;width:100%}.news-block{background-color:#fff;min-height:500px;padding:0}.news-block span{background-color:#829e5c;color:#fff;font-size:10px;font-weight:700;left:0;letter-spacing:2px;padding:0 10px;position:absolute;text-transform:uppercase;top:0}.news-block .news-image{background-position:50%;background-size:cover;height:250px}.news-block div{padding:1.5em}.news-block-sm{min-height:400px}@media (max-width:1199px){.featured,.news-block{min-height:400px}}@media (max-width:990px){.news-block{min-height:350px}}@media (max-width:767px){.news-block{min-height:380px}.featured{min-height:500px}}@media (max-width:450px){.featured .content-top{width:80%}}.precursors{min-height:200px}.carousel-cell:nth-child(odd){margin-top:25px}.card{background-color:transparent;border:none;border-radius:0;padding:1.25rem}.img-circle{border:2px solid #bfd62e;border-radius:0;box-shadow:0 0 10px #efefef;z-index:1}.ratio{background-position:50%;background-repeat:no-repeat;background-size:cover;height:0;padding-bottom:100%;position:relative;width:100%}.img-circle{border-radius:50%}.img-responsive{display:block;height:auto;max-width:100%}.card-body{margin:-30px 0 0 -15px;padding:0;z-index:2}.card-title{margin-right:20px;position:relative}.card-symbol{background-color:#829e5c;border-radius:35px;height:35px;left:0;position:absolute;top:-45px;width:35px}.card-symbol i{color:#fff;line-height:35px;margin:0 auto}.card-text{font-size:12px;line-height:12px;margin:0;padding:5px 0}.card-link{font-weight:700}.become-partner{background-color:#4f786b;border-radius:10px 0 0 10px;padding:30px;position:absolute;right:0}.become-partner h2{color:#fff;max-width:300px}.become-partner img{height:250px;left:290px;position:absolute;top:-30px;z-index:-1}.agenda-section{padding-bottom:150px;padding-top:96px}@media (max-width:990px){.agenda-section{padding-bottom:96px;padding-top:30px}}.img-agenda{box-shadow:0 0 10px #d6d6d6;left:0;margin-top:25px;position:absolute;width:150%}.agenda{border-radius:15px;color:#fff;height:auto;margin-top:100px;min-height:500px;padding:30px}a.agenda-item{color:#fff;margin:15px 0}a.agenda-item .date{background-color:#4f786b;display:inline-block;margin-right:30px;min-width:140px;padding:30px 20px 20px}a.agenda-item .date span{display:block;font-size:50px;font-weight:700}a.agenda-item .date strong{display:block;font-size:20px;margin-top:15px}a.agenda-item .agenda-text{display:inline-block;height:130px;padding:5px;width:auto}a.agenda-item .agenda-text h4,a.agenda-item .agenda-text p{color:#fff;margin-bottom:.5em}a.agenda-item .agenda-text span{border:2px solid #fff;border-radius:15px;font-size:9px;font-weight:700;padding:3px 5px}a.agenda-item:hover{color:#fff;margin-left:15px;transition:all .3s ease}@media (max-width:990px){.agenda{min-height:50px}a.agenda-item .agenda-text{height:170px}}.video-thumbnail{margin-bottom:25px;position:relative}.video-thumbnail img{border-radius:10px;box-shadow:0 0 10px #d6d6d6;height:auto;width:100%}.agenda-info{border-bottom:1px solid #efefef!important;margin:0 0 30px;padding-bottom:15px}.agenda-info div{font-size:15px;margin-bottom:10px;padding:0}.agenda-info div i{color:#009edf;font-size:18px;margin-right:5px}.date-mobile{background-color:#4f786b;display:inline-block;margin-bottom:8px!important;padding:3px!important}.date-mobile span{border:none!important;font-size:12px!important}.become-section{background-color:#4f786b;background-image:url(/img/dots-background.svg);background-size:cover}.downloads{border-radius:15px;margin-bottom:30px;padding:30px}.contact-person{align-items:stretch;border-radius:15px;display:flex;overflow:hidden}.contact-person .contact-person-image{max-width:14em}.contact-person .contact-person-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.contact-person .contact-person-body{background:#efefef;border:2px solid #efefef;border-left:0;border-radius:0 15px 15px 0;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:30px;transition:all .3s ease}.contact-person .contact-person-body .contact-person-subtitle{color:#000;font-size:.8rem;margin-bottom:5px}.contact-person .contact-person-body .contact-person-email{border-radius:300px;font-size:.8rem;margin-bottom:5px;margin-right:auto;padding:4px 0;transition:all .3s ease}.contact-person .contact-person-body .contact-person-email:before{content:"\f0e0";font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:10px}.contact-person .contact-person-body .contact-person-email:hover{background:#009edf;color:#fff;padding:4px 15px}.contact-person .contact-person-body h3{font-size:1.2rem;margin-bottom:10px}.contact-person:hover .contact-person-body{border-color:#4f786b}
/*!---------- LIVING LAB ----------*/.partner{border:1px solid #efefef;max-height:250px;min-height:249px;width:100%}.partner div{height:auto;margin-bottom:10px}.partner div img{display:block;margin:0 auto;max-height:200px;padding:10px}.partner a{font-size:12px;line-height:13px;text-align:center}@media (max-width:500px){.partner{max-height:180px;min-height:179px}.partner a{font-size:9px;line-height:10px}}
/*!---------- NIEUWS ----------*/.news-view{border:1px solid #efefef;margin-bottom:30px;padding:30px}.news-view div:first-child{display:inline-block;padding:0}.news-view h3,.news-view strong{margin-bottom:.5em}.news-view strong{color:#009edf;display:block;font-weight:700}.news-view span{border:2px solid #afafaf;border-radius:15px;color:#afafaf;display:inline-block;font-size:9px;font-weight:700;margin:0 3px 5px 0;padding:0 5px}.news-view:nth-child(2n){background-color:#efefef}.news-view-image{display:inline-block;float:right;height:100%}.news-view-image .background-image{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.news-tag{margin-bottom:20px}.news-tag span{border:2px solid #afafaf;border-radius:15px;color:#afafaf;display:inline-block;font-size:9px;font-weight:700;margin:0 3px 5px 0;padding:0 5px}.workplace div{background-color:#fff;border:5px solid #4f786b;border-radius:15px;margin:15px 0;min-height:300px;padding:15px;transition:transform .2s}.workplace div img{height:70px}.workplace div span{display:block;letter-spacing:2px;padding-bottom:10px;padding-top:30px;text-transform:uppercase}.workplace div h3,.workplace div p,.workplace div span{color:#4f786b;text-align:center}.workplace:hover div{background-color:#4f786b;transform:scale(1.1)}.workplace:hover div h3,.workplace:hover div p,.workplace:hover div span{color:#fff}.modal-body{background-color:#fff}.modal-body i{color:#000}.page-item.active .page-link{background-color:#4f786b;border-color:#4f786b}.page-link,.page-link:hover{color:#4f786b}
/*!---------- CONTACT PAGE ----------*/
/*!---------- MIXINS ----------*/.v-align-children{flex-direction:row}.v-align-children,.v-align-children-column{align-items:center;-webkit-align-items:center;display:-moz-flex;display:flex;justify-content:center;-webkit-justify-content:center}.v-align-children-column{flex-direction:column}.disable-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-align-transform{position:relative;top:50%;transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);z-index:2}.v-align-bottom{align-items:flex-end;display:flex}.box-shadow{box-shadow:0 15px 15px rgba(0,0,0,.05),0 15px 15px rgba(0,0,0,.08)}.blend-mode-lighten{background-blend-mode:lighten}.cursor-pointer{cursor:pointer}
/*!---------- COLOURS ----------*/.color-white{color:#fff!important}.color-black{color:#000!important}.color-gray{color:#efefef!important}.color-blue{color:#009edf!important}.color-green{color:#829e5c!important}.color-darkgreen{color:#4f786b!important}.color-lightgreen{color:#bfd62e!important}.color-yellow{color:#ff0!important}.bg-white{background-color:#fff!important}.bg-black{background-color:#000!important}.bg-gray{background-color:#efefef!important}.bg-blue{background-color:#009edf!important}.bg-green{background-color:#829e5c!important}.bg-darkgreen{background-color:#4f786b!important}.bg-lightgreen{background-color:#bfd62e!important}.bg-yellow{background-color:#ff0!important}
/*!---------- TYPOGRAPHY ----------*/@font-face{font-family:regiofoodvalley-book;font-style:normal;font-weight:400;src:url(/fonts/regiofoodvalley-book.woff) format("woff")}@font-face{font-family:regiofoodvalley-bold;font-style:bold;font-weight:700;src:url(/fonts/regiofoodvalley-bold.woff) format("woff")}blockquote,button,h1,h2,h3,h4,h5,h6,input,p,pre,select,table,textarea{margin-bottom:1em;margin-top:0;padding:0}p{margin-bottom:2em}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#829e5c;font-family:regiofoodvalley-bold,Arial Black}h1.large{font-size:60px;line-height:70px;margin:0}.h1,h1{font-size:2.8em}.h1,h1,h2{line-height:1em}h2{font-size:2.1em}h3{font-size:1.5em}h3,h4{line-height:1em}h4{font-size:1.2em}h5{font-size:1.1em;line-height:1em}.h6,h6{font-family:regiofoodvalley-book,Arial;font-family:regiofoodvalley-bold,Arial Black;font-size:.9em;line-height:1.1em;text-transform:uppercase}p{font-size:15px;line-height:25px}@media (max-width:767px){h1.large{font-size:3.5em}.h1,h1,h1.large{line-height:1.5em}.h1,h1{font-size:2.2em}}.bold{font-family:regiofoodvalley-bold,Arial Black}.light{font-weight:200!important}.subtitle,.uppercase{text-transform:uppercase}.subtitle{font-family:regiofoodvalley-bold,Arial Black;margin-bottom:0;opacity:.6}.sub,.subtitle{font-size:.8em}.sub-sub{font-size:.7em}@media (max-width:767px){.text-center-xs{text-align:center!important}}.bold-h6{color:#829e5c;font-family:regiofoodvalley-book,Arial;font-family:regiofoodvalley-bold,Arial Black;font-size:.9em;line-height:1.1em;text-transform:uppercase}@media (max-width:767px){p{font-size:13px;line-height:20px}}a,a:active,a:focus,a:hover,a:visited{outline:none;text-decoration:none}a{color:#009edf;cursor:pointer;font-weight:700}.bg-primary a,.image-bg a{color:#fff}.bg-primary a:hover,.image-bg a:hover{color:#fff;opacity:.9}.bg-light a{color:#829e5c}.bg-light a:hover{color:#829e5c;opacity:1}a:hover{color:#677e49;text-decoration:none}.label{background:#829e5c!important;border-radius:0;color:#829e5c;font-family:regiofoodvalley-book,Arial;font-family:regiofoodvalley-bold,Arial Black;font-size:.9em;font-size:10px;letter-spacing:1px;line-height:1.1em;padding:6px 12px;text-transform:uppercase;vertical-align:middle}.text-left{text-align:left}@media (max-width:767px){.text-left-xs{text-align:left!important}}.no-bullets{list-style:none;padding:0}.bg-black a,.bg-black h1,.bg-black h2,.bg-black h3,.bg-black h4,.bg-black h5,.bg-black h6,.bg-black li,.bg-black p,.bg-black span,.bg-dark a,.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark h6,.bg-dark li,.bg-dark p,.bg-dark span,.bg-primary a,.bg-primary h1,.bg-primary h2,.bg-primary h3,.bg-primary h4,.bg-primary h5,.bg-primary h6,.bg-primary li,.bg-primary p,.bg-primary span{color:#fff}@media (max-width:500px){a,h1,h2,h3,h4,h5,h6,p{word-break:break-word}}
/*!---------- FORMS ----------*/.form-control{height:calc(3.2em + 2px);padding:.6em 1em}label{font-size:.9em}.form-block{color:#fff}.form-block h2{margin:0 auto;max-width:550px}.steps{display:flex}.steps-item{flex:1 1 0;position:relative;text-align:center}.steps-item.is-active a{color:#000}.steps-item a{color:#efefef;display:inline-block;padding:2.25rem .5rem 0;pointer-events:none;text-decoration:none}.steps-item.is-active a:before{background:#829e5c;box-shadow:inset 0 0 0 4px #fff;content:"\f111"}.steps-item.is-active a:before,.steps-item a:before{border:2px solid #829e5c;color:#829e5c;font-family:Font Awesome\ 5 Free;font-weight:900}.steps-item a:before{align-items:center;background:#fff;border-radius:50%;content:"\f00c";display:block;display:flex;height:2rem;justify-content:center;left:50%;position:absolute;top:0;transform:translateX(-50%);width:2rem;z-index:1}.steps-item.is-active .steps-item-title{font-family:regiofoodvalley-bold,Arial Black}.steps-item.is-active~.steps-item:before{background-color:#efefef}.steps-item.is-active~.steps-item a:before{background-color:#fff;border-color:#efefef;color:#fff}.steps-item:not(:first-child):before{background:#829e5c;content:"";height:2px;left:-50%;position:absolute;top:15px;width:100%}#form-group-osobko{display:none}#odber-1:checked+#form-group-osobko{display:block;margin-left:-1.25rem}
/*!---------- BUTTONS ----------*/.btn{background-color:transparent;border:none;border-radius:150px;cursor:pointer;display:inline-block;font-family:regiofoodvalley-bold,Arial Black;font-size:15px;line-height:1em;outline:none;padding:1em 1.5em;position:relative}.btn.btn-filled,.btn.btn-primary{background-color:#829e5c!important;border-color:#fff!important;color:#fff!important}.btn.btn-filled:hover,.btn.btn-primary:hover{background-color:#4f786b}.button-bar-sticky{position:sticky;top:80px;z-index:99}@media (max-width:768px){.button-bar-sticky{position:relative;top:0;z-index:0}}.btn-filter img{height:30px;margin-right:10px}.btn-filter.btn-filter-sm{height:36px;padding:6px 15px}.btn-filter.btn-filter-sm img{height:20px;margin-right:5px}.btn.btn-light{background:#bfd62e;color:#fff}.btn.btn-light:hover{background:#829e5c}.btn.btn-blue,.btn.btn-secondary{background:#009edf;color:#fff}.btn.btn-blue:hover,.btn.btn-secondary:hover{background:#007aac}.btn.btn-border{background-color:transparent;border:2px solid #fff;color:#fff}.btn.btn-border:hover{background-color:#fff;color:#000}.static-button{bottom:30px;left:50%;position:sticky;transform:translate(-50%);z-index:99}.btn-navigation-label{background:#009edf;border-radius:0 0 15px 15px;color:#fff;overflow:hidden;position:fixed;right:5%;text-align:left;top:124px;transition:all .3s ease;z-index:9}@media (max-width:1199px){.btn-navigation-label{top:110px!important}}.btn-navigation-label>span{background-color:#006893;border-radius:5px;display:inline-block;font-size:.55rem;left:50%;margin-bottom:5px;opacity:0;padding:4px 8px;position:absolute;text-transform:uppercase;top:0;transform:translateX(-50%);transition:all .3s ease;white-space:nowrap}.btn-navigation-label:hover{color:#fff;padding-top:40px}.btn-navigation-label:hover>span{opacity:1;top:25px}
/*!---------- VIDEO ----------*/.video-play-button{border-radius:50%;box-sizing:content-box;display:block;height:44px;left:50%;padding:24px 14px 13px 28px;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:32px;z-index:10}.video-play-button img{height:auto;max-width:100%;position:relative;width:auto;z-index:3}.video-play-button span{border-bottom:16px solid transparent;border-left:24px solid #fff;border-top:16px solid transparent;display:block;height:0;position:relative;width:0;z-index:3}.video-play-button:before{animation:pulse-border 1.5s ease-out infinite;z-index:0}.video-play-button:after,.video-play-button:before{background:#829e5c;border-radius:50%;content:"";display:block;height:80px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:80px}.video-play-button:after{transition:all .2s;z-index:1}.video-play-button:hover:after{background-color:#677e49}@keyframes pulse-border{0%{opacity:1;transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1)}to{opacity:0;transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5)}}.modal-promovideo .modal-content{background-color:#000!important;border:none;border-radius:0}.modal-promovideo .close{color:#fff}.product-video-container{position:relative}.video-category-filter{margin-top:130px;position:fixed;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;z-index:99}.video-category-filter.filter-shrink{margin-top:90px}.video-category-filter.filter-shrink .video-category-filter-label{display:none}.video-row{margin-top:250px}.video-row figure .video-label{background-color:#829e5c;border-radius:30px;color:#fff;font-size:10px;font-weight:700;height:26px;line-height:29px;padding:0 12px;position:absolute;right:30px;text-transform:uppercase;top:12px}.video-row figure .caption{left:50%;opacity:0;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transition:.5s ease}.video-row figure .caption .text{background-color:#829e5c;border-radius:5px;color:#fff;font-size:16px;padding:16px 32px}.video-row figure figcaption{bottom:12px;color:#fff;left:30px;position:absolute}.video-row figure:hover img{opacity:.3}.video-row figure:hover .caption{opacity:1}
/*!----------  SECTIONS ----------*/footer,section{overflow:hidden;padding:6em 0;position:relative}footer{padding:2em}.fullscreen{height:100vh!important}@media (max-width:767px){section{padding:3em 0}}.overlay:before{background:#000;opacity:.3}.overlay-gradient-left:before,.overlay:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.overlay-gradient-left:before{background:linear-gradient(90deg,#000,transparent);opacity:1}.overlay-gradient-bottom:before{background:linear-gradient(0deg,#000,transparent);content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:2}.image-bg a,.image-bg h1,.image-bg h2,.image-bg h3,.image-bg h4,.image-bg h5,.image-bg h6,.image-bg li,.image-bg p,.image-bg span{color:#fff}.container.image-bg .row,.image-bg .container,.image-bg div[class*=col-]{position:relative;z-index:3}.contact-img{background-image:url(/img/foto-linda.jpg);background-position:55% 50%;background-repeat:no-repeat;background-size:220%;border-radius:999px;height:180px;margin-bottom:18px;width:180px}.contact-img.smaller{background-position:47% 28%;background-size:500%;height:80px;margin-bottom:8px;width:80px}
/*!---------- NAVIGATION ----------*/#scroll-indicator{height:1px;position:fixed;width:1px;z-index:-10}.logo{height:46px;margin-bottom:12px;margin-top:12px}#payoff{height:90px;margin-left:25px}#payoff .st1{fill:#829e5c}#payoff .st2{fill:none;stroke:#bfd62e;stroke-linecap:round;stroke-miterlimit:10}#payoff .st3{fill:none;stroke:#ff0;stroke-linecap:round;stroke-miterlimit:10}#payoff .st4{fill:none;stroke:#009edf;stroke-linecap:round;stroke-miterlimit:10}#payoff .st5{fill:#829e5c}#payoff .st6{fill:#ff0}#payoff .st7{fill:#bfd62e}#payoff .st8{fill:#009edf}#payoff .circle-1{animation-duration:15s;animation-iteration-count:infinite;animation-name:rotate;animation-timing-function:ease-in-out}#payoff .circle-2{animation-duration:15s;animation-iteration-count:infinite;animation-name:rotate-2;animation-timing-function:ease-in-out}@keyframes rotate{0%{transform:rotate(0deg);transform-origin:center center}20%{transform:rotate(0deg);transform-origin:center center}30%{transform:rotate(45deg);transform-origin:center center}40%{transform:rotate(45deg);transform-origin:center center}50%{transform:rotate(0deg);transform-origin:center center}to{transform:rotate(0deg);transform-origin:center center}}@keyframes rotate-2{0%{transform:rotate(0deg);transform-origin:center center}25%{transform:rotate(0deg);transform-origin:center center}35%{transform:rotate(-45deg);transform-origin:center center}45%{transform:rotate(-45deg);transform-origin:center center}55%{transform:rotate(0deg);transform-origin:center center}to{transform:rotate(0deg);transform-origin:center center}}#mainNav{background:#fff!important;box-shadow:0 4px 8px rgba(0,0,0,.08),0 4px 6px rgba(0,0,0,.08);font-family:regiofoodvalley-bold,Arial Black;height:124px;padding:12px 5%;position:fixed;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;width:100%;z-index:999}@media (max-width:1199px){#mainNav{height:auto}}.navbar-nav{margin-bottom:0}.navbar-nav li{margin-right:32px}.navbar-nav li:last-of-type{margin-right:0}.navbar-nav .nav-item{font-size:15px;line-height:40px;padding-bottom:6px;padding-top:6px}.navbar-nav .nav-item a{color:#000;margin-bottom:0}.navbar-nav .nav-item:hover>a{color:#4f786b;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.navbar-nav .nav-cta{background-color:#009edf!important;border-radius:150px;font-size:15px;line-height:40px}.navbar-nav .nav-cta a{color:#fff;display:block;padding:6px 15px}.navbar-nav .nav-cta.bg-green{background-color:#829e5c!important}.navbar-nav .nav-cta:hover{background-color:#007aac!important;color:#fff!important;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.navbar-nav .nav-cta.bg-green:hover{background-color:#677e49!important}@media (max-width:1199px){.nav-item{line-height:20px!important}}.nav-item a.lang{border:1px solid #fff;border-radius:50%;color:#fff;display:block;height:40px;position:relative;width:40px}.nav-item a.lang span{font-size:14px;left:50%;margin-right:-50%;position:absolute;top:50%;transform:translate(-50%,-45%)}.nav-item a.nav-cart{border:1px solid #fff;border-radius:50%;color:#fff;display:block;height:40px;position:relative;width:40px}.nav-item a.nav-cart span{font-size:14px;left:50%;margin-right:-50%;position:absolute;top:50%;transform:translate(-50%,-45%)}.nav-item .nav-cart-qty{background-color:#829e5c;border-radius:50%;color:#fff;height:20px;position:absolute;right:0;top:-10px;width:20px}.nav-item .nav-cart-qty span{font-size:10px;left:50%;margin-right:-50%;position:absolute;top:50%;transform:translate(-50%,-45%)}.nav-item.dropdown{align-items:center;display:flex}.nav-item.dropdown:after{content:"\f107";font-family:Font Awesome\ 5 Free;font-weight:700}.nav-item.dropdown.show:after{content:"\f106"}.nav-item.dropdown .dropdown-menu{border:0;border-radius:0 0 15px 15px;box-shadow:0 4px 0 rgba(0,0,0,.08),0 4px 2px rgba(0,0,0,.08);padding:.8rem 0;top:calc(100% + 26px);transition:all .3s}.nav-item.dropdown .dropdown-menu>li{margin-right:0}@media (max-width:1199px){.nav-item.dropdown{display:block;position:relative}.nav-item.dropdown:after{position:absolute;right:20px;top:12px}.nav-item.dropdown .dropdown-menu{background:#efefef;border-bottom:3px solid #829e5c;border-radius:0;box-shadow:none}}.navbar-toggler{position:relative}.navbar-toggler span{background-color:#009edf;display:block;height:3px;margin-bottom:4px;margin-top:4px;opacity:1;position:relative;transform:rotate(0deg);width:25px}.navbar-toggler span:first-child,.navbar-toggler span:nth-child(3){transition:transform .35s ease-in-out}.navbar-toggler:not(.collapsed) span:first-child{position:absolute;right:12px;top:10px;transform:rotate(135deg)}.navbar-toggler:not(.collapsed) span:nth-child(2){background-color:transparent;height:12px;visibility:hidden}.navbar-toggler:not(.collapsed) span:nth-child(3){position:absolute;right:12px;top:10px;transform:rotate(-135deg)}@media (min-width:1200px){#mainNav{transition:all .3s ease}#mainNav.navbar-shrink{height:80px;top:0;transition:all .1s ease;-webkit-transition:all .1s ease;-moz-transition:all .1s ease}#mainNav.navbar-shrink .dropdown-menu{top:calc(100% + 4px)}#mainNav.navbar-shrink .navbar-brand .logo{height:36px;margin-bottom:12px;margin-top:12px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}#mainNav.navbar-shrink .navbar-brand #payoff{height:69px;margin-left:17px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}}@media (max-width:1560px){.navbar-nav li{margin-right:15px}.navbar-nav li a{font-size:13px!important}}@media (max-width:1350px){.navbar-brand #payoff,.navbar-brand .logo{height:40px}}@media (max-width:1228px){.navbar-nav li a{font-size:12px!important}}@media (max-width:1199px){#mainNav{padding-bottom:20px;padding-top:20px}.navbar-nav{padding-bottom:2em;padding-top:2em}.navbar-toggler{margin-bottom:0}.navbar-brand .logo{height:30px;margin-bottom:6px;margin-top:6px}.navbar-brand #payoff,.navbar-brand .logo{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.navbar-brand #payoff{height:60px;margin-left:15px}.navbar-nav li{margin-bottom:6px;margin-right:0}.navbar-nav li a{font-size:15px!important}}.dropdown-toggle:after{display:none}.nav-item.mr-3.dropdown.show .dropdown-item{color:#fff;font-size:14px;opacity:1}.nav-item.mr-3.dropdown.show .dropdown-item.active{background-color:#1a1a1a;color:#829e5c}.nav-item.mr-3.dropdown.show .dropdown-item:hover{background-color:#1a1a1a;color:#829e5c;opacity:1}.nav-pills .nav-link,.nav-pills .show>.nav-link{border-radius:100px;font-family:regiofoodvalley-bold,Arial Black;font-size:15px;padding:1em}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#4f786b;border-radius:100px;font-family:regiofoodvalley-bold,Arial Black;font-size:15px;padding:.75em 1.5em}
/*!---------- FACTS ----------*/.fact{border-radius:4px;margin-bottom:1em;margin-right:1em;max-width:250px;min-height:100px;min-width:175px;padding:1.1em;text-align:center}.fact .fact-title{display:block;font-family:regiofoodvalley-bold,Arial Black;font-size:1.25em;margin-bottom:6px}.fact .fact-title.large{font-size:2.5em}.fact .fact-description{font-size:11px;line-height:18px}@media (max-width:990px){.fact{max-width:175px;min-width:125px}}
/*!---------- PARALLAX IMAGE DIVIDERS ----------*/.parallax-section{height:600px}.parallax-section .parallax{height:auto;max-width:120%}.simpleParallax img{width:100%}@media (max-width:1200px){.parallax-section{height:450px}}@media (max-width:990px){.parallax-section{height:350px}}@media (max-width:567px){.parallax-section{height:200px}.parallax-section .parallax{height:auto;max-width:150%}}
/*!---------- HEADERS / PAGE TITLES ----------*/.page-title{height:600px}.page-title-home{background-color:#000;height:600px;min-height:600px}.page-title-home .header-image-home{background-blend-mode:lighten;background-color:#000;background-position:100%;background-size:cover;height:100%;position:absolute;right:0;top:0;width:50%}.page-title-home .header-title{background-image:url(/img/logo-line.svg);background-repeat:no-repeat;background-size:contain;padding-bottom:1.5em;padding-left:2em;padding-top:2em}.page-title-home .container,.page-title .container{position:relative;top:50%;transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);z-index:2}.page-title-sub{height:100px;min-height:350px}.page-title-sub .background-image,.page-title .background-image{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.page-title .background-image:before{background:linear-gradient(90deg,#4f786b 20%,rgba(79,120,107,0));bottom:0;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4F786B",endColorstr="#4F786B",GradientType=1);height:100%;left:0;mix-blend-mode:multiply;opacity:1;position:absolute;width:100%}@media (max-width:1100px){.page-title-home .header-image-home{background-position:50%;width:100%}}.page-title-fullscreen{background-blend-mode:lighten;background-color:#000;background-position:bottom;background-size:cover;height:100vh}.page-title-fullscreen .content{margin-top:250px;position:relative}.header-dots{bottom:325px;position:absolute;right:-5%;transform:translate3d(0,-30%,0);-webkit-transform:translate3d(0,-30%,0);width:500px;z-index:19}@media (max-width:990px){.header-dots{bottom:180px;right:-10%;width:350px}}.header-intro{padding:0 15px}.page-title-sub .header-dots{left:auto;right:2%;top:35%;transform:translate3d(0,-35%,0);-webkit-transform:translate3d(0,-35%,0);width:700px}.header-dots-1{position:absolute;z-index:110}.header-dots-2{position:absolute;z-index:111}.header-dots-3{position:absolute;z-index:112}.header-home-dots-1{position:absolute;z-index:10}.header-home-dots-2{position:absolute;z-index:11}.header-home-dots-3{position:absolute;z-index:12}
/*!---------- MIXITUP ----------*/.controls{border-bottom:1px solid #efefef;margin-bottom:30px}.control{background-color:#fff;border:2px solid #4f786b;border-radius:150px;color:#000;cursor:pointer;display:inline-block;font-size:15px;line-height:17px;margin-right:15px;padding:5px 15px;position:relative;transition:background .15s}.control.active{background:#4f786b;color:#fff}@media (max-width:500px){.control{border-radius:150px;font-size:11px;line-height:12px;margin-right:5px;padding:3px 6px}}.control:focus{outline:none}.control:hover,.mixitup-control-active{background:#4f786b;color:#fff}.gap,.mix{display:inline-block;vertical-align:top}.workplace-item{background-color:#829e5c;border-radius:0 0 15px 15px;color:#fff;margin-bottom:30px;min-height:240px;padding:20px}.workplace-item p{color:#fff;margin-bottom:1em;padding-top:10px}.workplace-item a{color:#fff;font-weight:700}.workplace-item span{background-color:#4f786b;border-radius:50px;font-size:12px;padding:3px 15px}.workplace-item span:not(:first-child){margin-left:7px}@media (max-width:767px){.workplace-item{min-height:100px}}.workplace-img{border-radius:15px 15px 0 0;height:200px;overflow:hidden;position:relative;width:100%}.workplace-img .background-image{background-position:50%;background-size:cover;height:100%;width:100%;z-index:0}.workplace-img h4{bottom:0;color:#fff;display:inline-block;left:0;padding:0 20px;position:absolute;z-index:9}.workplace-img .background-image:before{background:linear-gradient(0deg,rgba(0,0,0,.6) 20%,transparent);bottom:0;content:"";height:100%;left:0;mix-blend-mode:multiply;opacity:1;position:absolute;width:100%}
/*!---------- FOOTER ----------*/footer{font-size:13px}footer,footer a{color:#000}.logo-footer{margin-bottom:2em;max-width:200px;width:100%}
/*!---------- SOCIAL ----------*/ul.social-footer{line-height:30px;list-style:none;padding:0}ul.social-footer li{color:#000;display:block}ul.social-footer li .footer-icon{border:1px solid #000;border-radius:50%;color:#000;display:inline-block;height:30px;margin-left:0;margin-right:5px;position:relative;width:30px}ul.social-footer li .footer-icon i{font-size:14px;left:50%;margin-right:-50%;position:absolute;top:50%;transform:translate(-50%,-50%)}ul.social-footer li:hover .footer-icon i{color:#829e5c;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}@media (max-width:990px){ul.social-footer li .footer-icon{height:25px;width:25px}ul.social-footer li .footer-icon i{font-size:12px}}#search-form-app{position:relative;z-index:99999}#search-form-app .search-overlay{background:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.search-results{background:#fff;border:3px solid #829e5c;border-radius:30px;left:1;margin-top:30px;padding:25px;position:absolute;top:1;width:100%;z-index:5}.search-results.in-page-results{border:0;position:relative}.search-results .tab-content ul{padding-left:0}.search-results .search-result-footer{color:#000}.search-results .search-result-footer div{padding:0}.search-results li{list-style-type:none}.search-results li>div{background-color:#fff;border-radius:10px;padding:10px;transition:all .1s ease}.search-results li .search-result-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:auto;margin-right:24px;min-height:100px;min-width:140px}.search-results li .search-result-body{padding:10px}.search-results li .search-result-body a{color:#000;display:inline-block;font-size:large;font-weight:700;line-height:normal}.search-results li .search-result-body p{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;margin:0;overflow:hidden;text-overflow:ellipsis}.search-results li.active:not(.search-result-footer)>div,.search-results li:hover:not(.search-result-footer)>div{background:#efefef;cursor:pointer}.search-results li.active:not(.search-result-footer)>div .search-result-body a,.search-results li:hover:not(.search-result-footer)>div .search-result-body a{color:#000}.search-results li.active:not(.search-result-footer)>div .search-result-body a span i,.search-results li:hover:not(.search-result-footer)>div .search-result-body a span i{color:#829e5c}.search-results li.search-result-footer{padding:10px}.search-results li.search-result-footer div{margin:0}.search-results li.search-result-footer div span{color:#000;font-weight:600}.search-results li.search-result-footer div a{color:#829e5c;font-weight:600;text-decoration:underline}.search-results li.search-result-footer div a:hover{color:#000}.search-results li .search-result-single-line{align-items:center;display:flex}.search-results li .search-result-single-line .search-result-icon{background-color:#fff;border-radius:5px;height:40px;margin-right:15px;padding:5px;text-align:center;width:40px}.search-results li .search-result-single-line .search-result-icon img{height:100%}.search-results li .search-result-single-line a{font-weight:400}.search-results.bigger-result-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));overflow:hidden;position:relative}.search-results.bigger-result-container .search-result-footer{grid-column-start:1}@media (max-width:600px){.search-results,.search-results li{padding:10px}}.search-results #pills-tab .nav-item .nav-link{background-color:#4f786b;border-radius:100px;font-size:.9em;margin:0 10px 5px 0;padding:8px 24px;transition:all .2s ease}.search-results #pills-tab .nav-item .nav-link:hover{background-color:#009edf}.search-results #pills-tab .nav-item .nav-link.active{background-color:#829e5c}.project-container .project-item{display:flex;flex-direction:column;transition:all .3s ease}.project-container .project-item:hover{transform:translateY(-10px)}.project-container .project-item:hover .workplace-item{box-shadow:0 10px 20px rgba(0,0,0,.05)}.project-container .project-item:hover .workplace-item a.project-button{background-color:#bfd62e;color:#4f786b;width:150px}.project-container .project-item:hover .workplace-item a.project-button em.hidden-text{display:inline;height:auto;max-width:100px;opacity:1}.project-container .project-item:hover .workplace-item a.project-button i{color:#4f786b;margin-left:10px}.project-container .project-item .workplace-img{border-radius:15px 15px 0 0;height:220px;overflow:hidden}.project-container .project-item .workplace-item{background:#fff;border-radius:0 0 15px 15px;flex-grow:1;min-height:auto;position:relative;transition:all .3s ease}.project-container .project-item .workplace-item .badge-container{display:flex;flex-wrap:wrap}.project-container .project-item .workplace-item .badge-container>span{background:#efefef;border-radius:50px;color:#000;font-weight:400;line-height:100%;margin-bottom:5px;margin-left:0;margin-right:5px;padding:8px 10px;text-transform:none}.project-container .project-item .workplace-item .badge-container>span:last-child{margin-right:0}.project-container .project-item .workplace-item p{color:#000;margin-top:10px}.project-container .project-item .workplace-item>a.project-button{background-color:#4f786b;border-radius:50px;color:#fff;display:inline-block;font-size:14px;font-weight:400;height:40px;line-height:45px;overflow:hidden;position:absolute;right:20px;text-align:center;top:-21px;transition:all .3s ease;white-space:nowrap;width:40px}.project-container .project-item .workplace-item>a.project-button em.hidden-text{color:#4f786b;display:inline-block;font-style:normal;height:0;max-width:0;opacity:0;overflow:hidden;transition:opacity,height,width .3s ease}.project-container .project-item .workplace-item>a.project-button i{transition:all .2s ease}.form-label-group{margin-bottom:1rem;position:relative}.form-label-group>label{align-items:center;border:1px solid transparent;border-radius:.25rem;bottom:0;color:#495057;cursor:text;display:flex;font-size:1rem;height:calc(3.2em + 2px);left:0;line-height:1.5;margin-bottom:0;padding:.6em 1em;pointer-events:none;position:absolute;top:0;transition:all .1s ease-in-out;width:100%}.form-label-group>label i{color:#009edf;font-size:18px;margin-right:8px;margin-top:-5px}.form-label-group input::-moz-placeholder{color:transparent}.form-label-group input::placeholder{color:transparent}.form-label-group input:not(:-moz-placeholder-shown){padding-bottom:calc(var(--input-padding-y)/3)}.form-label-group input:not(:placeholder-shown){padding-bottom:calc(var(--input-padding-y)/3)}.form-label-group input:not(:-moz-placeholder-shown)~label{color:#777;font-size:12px;padding-bottom:1rem;padding-top:0}.form-label-group input:not(:placeholder-shown)~label{color:#777;font-size:12px;padding-bottom:1rem;padding-top:0}.form-label-group input:not(:-moz-placeholder-shown)~label i{font-size:12px}.form-label-group input:not(:placeholder-shown)~label i{font-size:12px}

/*# sourceMappingURL=app.css.map*/