.recepten-filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -15px;flex-wrap:wrap}.recepten-filter .select-container{position:relative;padding-left:15px;padding-right:15px;width:calc(25% - 50px)}.recepten-filter .submit-container{padding-left:15px;padding-right:15px;width:200px}.recepten-filter .submit-container button{width:100%}.recepten-overview{margin:0 -15px}.recepten-overview .item{width:33.33%;padding:0 15px;display:block;margin-bottom:30px}.recepten-overview .item.recept-banner .content{text-align:center;padding:15vh 50px;background:#00430e}.recepten-overview .item.recept-banner .content .icon{text-align:center;margin-bottom:20px}.recepten-overview .item.recept-banner .content .icon img{display:inline-block;width:60px;height:auto}.recepten-overview .item.recept-banner .content h2 .title{font-size:35px;margin:0 0 30px;color:#fff;width:auto}.recepten-overview .item.recept-banner .content p{color:#fff}.recepten-overview .item.recept-banner .content input{width:100%;margin-bottom:30px;border:0;border-bottom:1px solid;color:#fff;text-align:center;background:transparent}.recepten-overview .item.recept-banner .content input::-webkit-input-placeholder{color:#fff}.recepten-overview .item.recept-banner .content input::-moz-placeholder{color:#fff}.recepten-overview .item.recept-banner .content input:-ms-input-placeholder{color:#fff}.recepten-overview .item.recept-banner .content input:-moz-placeholder{color:#fff}.recepten-overview .item.recept-banner .content .checkbox{color:#fff;font-size:13px}.recepten-overview .item.recept-banner .content .checkbox a{font-size:13px;text-decoration:underline}.recepten-overview .item.recept-banner .content button{border:0}.recepten-overview .item.small .image-container{height:35vh;max-height:300px}.recepten-overview .item.medium .image-container{height:50vh;max-height:450px}.recepten-overview .item.large .image-container{height:65vh;max-height:550px}.recepten-overview .item .image-container{overflow:hidden;display:block;margin:0 0 15px;position:relative;padding-top:15px}.recepten-overview .item .image-container:hover .bg-image{-webkit-transform:scale(1.05);transform:scale(1.05)}.recepten-overview .item .image-container .bg-image{-webkit-transform:scale(1);transform:scale(1);-webkit-transition-duration:.3s;transition-duration:.3s;position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;top:0;left:0;right:0;bottom:0;z-index:1}.recepten-overview .item .content h2{margin:0 0 15px}.recepten-overview .item .content h2 .date,.recepten-overview .item .content h2 .title{display:inline-block;vertical-align:top}.recepten-overview .item .content h2 .title{font-size:17px;color:#00430e;font-weight:600;width:calc(100% - 110px)}.recepten-overview .item .content h2 .date{text-transform:uppercase;color:#00430e;font-size:13px;padding-left:15px;text-align:right;width:100px;padding-top:3px}@media only screen and (max-width:1024px){.recepten-filter .select-container{width:50%;margin-bottom:15px}.recepten-overview .item.recept-banner .content{padding:10vh 15px}.recepten-overview .item.recept-banner .content h2 .title{font-size:35px}}@media only screen and (min-width:769px){.recepten-filter-mobile{display:none!important}.recepten-filter{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}@media only screen and (max-width:768px){.recepten-filter-mobile{display:block;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #00430e}.recepten-filter-mobile .icon,.recepten-filter-mobile .text{display:inline-block;vertical-align:middle}.recepten-filter-mobile .text{text-transform:uppercase;font-size:14px;width:calc(100% - 25px)}.recepten-filter-mobile .icon{with:20px}.recepten-filter-mobile .icon img{width:20px;height:20px}.recepten-filter{max-height:1px;opacity:0;padding-top:15px;-webkit-transition-duration:.5s;transition-duration:.5s}.recepten-filter.open{max-height:500px;opacity:1}.recepten-overview .item{width:50%}.recepten-overview .item.small .image-container{height:20vh;max-height:150px}.recepten-overview .item.medium .image-container{height:30vh;max-height:250px}.recepten-overview .item.large .image-container{height:40vh;max-height:350px}}@media only screen and (max-width:576px){.recepten-filter .select-container,.recepten-overview .item{width:100%}.recepten-overview .item.large .image-container,.recepten-overview .item.medium .image-container,.recepten-overview .item.small .image-container{height:30vh;max-height:250px}}