@keyframes lds-eclipse{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes lds-eclipse{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.vfbody #website-wrapper{background:#fff!important;background-image:none}.vfbody .wb-responsive-menu .buton-close-placeholder{display:flex;align-items:center;justify-content:flex-end;height:43px}.vfbody #website{width:100%;padding-top:67px!important;margin-top:0}@media (min-width:769px){.vfbody #website{padding-top:100px!important}}.vfbody #website .header{width:100%;box-shadow:none}.vfbody #website .header header,.vfbody #website .header>.submenu-outer.pos-r{width:100%;max-width:1308px;margin:auto}.vfbody #website .header .header-content{padding:5px 0 10px}@media (max-width:768px){.vfbody #website .header .header-content{padding:0;height:67px;display:flex;align-items:center;justify-content:space-between}.vfbody #website .header .header-content::after{display:none}.vfbody #website .header .logo{width:185px!important}}@media (min-width:769px){.vfbody #website .header .logo{position:absolute;top:10px;left:0}}@media (min-width:1024px){.vfbody #website .header .logo{top:50%;transform:translateY(-50%);padding-top:0!important;width:170px}}@media (min-width:1080px){.vfbody #website .header .logo{width:230px}}.vfbody #website .header .main-menu-wrapper{padding-top:47px}.vfbody #website .header .submenu-wrapper{width:1308px;margin:auto}.vfbody #website .header .wb-responsive-menu-wrapper{padding-top:0}.vfbody #website .header .wb-responsive-menu-wrapper .wb-button.menu{background:0 0;border-top:4px solid #e30613;border-bottom:4px solid #e30613;width:30px;height:14px;display:block;position:relative}.vfbody #website .header .wb-responsive-menu-wrapper .wb-button.menu::after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;height:4px;background:#e30613}.vfbody #website .aside-contact,.vfbody #website .vf-fullsize-gallery .vf-gallery-content .slick-dots li button::before{display:none}@media (min-width:1024px){.vfbody #website .aside-contact{display:block}}.vfbody #website .container{padding-top:45px;background:0 0}.vfbody #website .container .container-inner{margin-top:0}.vfbody #website .vf-boxes .container{padding-top:25px}.vfbody #website .vf-fullsize-gallery{position:relative;height:calc(100vh - 500px)}@media only screen and (orientation:landscape){.vfbody #website .vf-fullsize-gallery{height:calc(100vh - 117px)}}@media (min-width:769px){.vfbody #website .vf-fullsize-gallery{height:calc(100vh - 101px)}}@media (max-width:769px){.slick-track{height:calc(100vh)}}.vfbody #website .vf-fullsize-gallery .vf-gallery-content{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.vfbody #website .vf-fullsize-gallery .vf-gallery-content img{opacity:0;transition:opacity .1s linear .3s}.vfbody #website .vf-fullsize-gallery .vf-gallery-content .slick-dots{bottom:14px;display:none!important}@media (min-width:768px){.vfbody #website .vf-fullsize-gallery .vf-gallery-content .slick-dots{display:block!important}}.vfbody #website .vf-fullsize-gallery .vf-gallery-content .slick-dots li{background:#fff;border-radius:100%;width:20px;height:20px;margin:0 4px}.vfbody #website .vf-fullsize-gallery .vf-gallery-content .slick-dots li.slick-active{background:#e30613}.vfbody #website .vf-textbox{width:100%;max-width:765px;box-sizing:border-box}@media (max-width:768px){.vfbody #website .vf-textbox{padding:0 15px}}.vfbody #website .vf-intro .container-box-headline,.vfbody #website .vf-intro>h1,.vfbody #website .vf-intro>h2,.vfbody #website .vf-intro>h3,.vfbody #website .vf-intro>h4,.vfbody #website .vf-intro>h5,.vfbody #website .vf-intro>h6{color:#e30613}.vfbody #website .container-grey{background:#edeae5}.vfbody #website .vf-boxes{background:#edeae5;padding-top:0;padding-bottom:35px}@media (min-width:769px){.vfbody #website .vf-boxes{padding-bottom:70px}}.vfbody #website .vf-boxes .vf-teaser-headline-wrap{margin:0 auto 35px;padding-top:35px}.vfbody #website .vf-boxes .vf-teaser-headline-wrap .container-box-headline,.vfbody #website .vf-boxes .vf-teaser-headline-wrap .vf-teaser-headline,.vfbody #website .vf-boxes .vf-teaser-headline-wrap h1,.vfbody #website .vf-boxes .vf-teaser-headline-wrap h2,.vfbody #website .vf-boxes .vf-teaser-headline-wrap h3,.vfbody #website .vf-boxes .vf-teaser-headline-wrap h4,.vfbody #website .vf-boxes .vf-teaser-headline-wrap h5,.vfbody #website .vf-boxes .vf-teaser-headline-wrap h6{display:block;text-align:center;color:#e30613}.vfbody #website .vf-boxes .vf-teaser-headline-wrap .container-box-headline{margin-bottom:25px;font-family:"open_sansbold";font-size:40px;line-height:1}.vf-intro p,.vfbody #website .vf-boxes .vf-teaser-headline-wrap p,.vfbody #website .vf-boxes .vf-teaser-wrap .vf-text-column .vf-text-wrap.-text-center{text-align:center}.vfbody #website .container-inner .vf-teaser-headline-wrap{margin:0 auto;padding-top:0}.vfbody #website .container-inner .vf-teaser-headline-wrap.vf-textbox{max-width:100%;text-align:center}.vfbody #website .vf-boxes .vf-teaser-wrap{width:calc(100% - 30px);max-width:1920px;margin:30px auto;display:flex;flex-wrap:wrap}.vfbody #website .vf-boxes .vf-teaser-wrap:last-of-type{margin-bottom:0}@media (min-width:769px){.vfbody #website .vf-boxes .vf-teaser-wrap{width:100%;flex-wrap:nowrap}.vfbody #website .vf-boxes .vf-teaser-wrap:last-of-type{margin-bottom:30px}}@media (min-width:1024px){.vfbody #website .vf-boxes .vf-teaser-wrap{margin:30px auto 0}}@media (min-width:1921px){.vfbody #website .vf-boxes .vf-teaser-wrap{max-width:1141px}}.vfbody #website .vf-boxes .vf-teaser-wrap .vf-image-column,.vfbody #website .vf-boxes .vf-teaser-wrap .vf-text-column{width:100%}@media (min-width:769px){.vfbody #website .vf-boxes .vf-teaser-wrap .vf-image-column,.vfbody #website .vf-boxes .vf-teaser-wrap .vf-text-column{width:50%}}.vfbody #website .vf-boxes .vf-teaser-wrap .vf-image-column{float:left}@media (min-width:1921px){.vfbody #website .vf-boxes .vf-teaser-wrap .vf-image-column{width:655px}}.vfbody #website .vf-boxes .vf-teaser-wrap .vf-image-column .vf-image-wrap{width:100%;height:100%;background-image:url(src/slider-m.jpg);min-height:306px;max-height:306px;background-size:cover}@media (min-width:768px){.vfbody #website .vf-boxes .vf-teaser-wrap .vf-image-column .vf-image-wrap{max-height:none}}.vfbody #website .vf-boxes .vf-teaser-wrap .vf-text-column{float:left;background:#edeae5;display:flex;flex-direction:column;justify-content:center}@media (min-width:769px){.vfbody #website .vf-boxes .vf-teaser-wrap .vf-text-column{min-height:306px}}@media (min-width:1921px){.vfbody #website .vf-boxes .vf-teaser-wrap .vf-text-column{max-width:486px;width:486px}}.vfbody #website .vf-boxes .vf-teaser-wrap .vf-text-column .vf-text-wrap{width:100%;height:auto;box-sizing:border-box;position:relative;background-color:#fff;padding:25px 34px;text-align:left;font-size:15px;line-height:24px}@media (min-width:769px){.vfbody #website .vf-boxes .vf-teaser-wrap .vf-text-column .vf-text-wrap{max-width:486px;min-height:306px}}.vfbody #website .vf-boxes .vf-teaser-wrap .vf-text-column .vf-text-wrap::after{content:"";display:block;width:37px;height:37px;background:#fff;position:absolute;top:0;left:44px;transform:translateY(-50%) rotate(45deg)}@media (min-width:769px){.vfbody #website .vf-boxes .vf-teaser-wrap .vf-text-column .vf-text-wrap::after{top:50%}}.vfbody #website .vf-boxes .vf-teaser-wrap .vf-text-column .vf-text-wrap span{display:block;font-size:18px;line-height:28px;font-family:"open_sansbold";color:#e30613}.vfbody #website .vf-boxes .vf-teaser-wrap .vf-text-column .vf-text-wrap p{color:#464646}.vfbody #website .vf-boxes .vf-teaser-wrap .vf-text-column .vf-text-wrap a{font-family:"open_sansbold";color:#e30613;text-transform:uppercase}.vfbody #website .vf-boxes .vf-teaser-wrap.-left .vf-image-wrap{background-position:left center}.vfbody #website .vf-boxes .vf-teaser-wrap.-left .vf-text-wrap{align-items:flex-start}@media (min-width:769px){.vfbody #website .vf-boxes .vf-teaser-wrap.-left .vf-text-wrap::after{left:0;transform:translate(-50%,-50%) rotate(45deg)}}.vfbody #website .vf-boxes .vf-teaser-wrap.-right .vf-image-wrap{background-position:right center}.vfbody #website .vf-boxes .vf-teaser-wrap.-right .vf-text-column{align-items:flex-end}@media (min-width:769px){.vfbody #website .vf-boxes .vf-teaser-wrap.-right .vf-text-wrap::after{left:initial;right:0;transform:translate(50%,-50%) rotate(45deg)}.vfbody #website .vf-boxes .vf-teaser-wrap.-right .vf-image-column{order:2}}.vfbody #website .vf-boxes .vf-teaser-wrap.-inverted .vf-text-wrap{background:#e30613;color:#fff}.vfbody #website .vf-boxes .vf-teaser-wrap.-inverted .vf-text-wrap a,.vfbody #website .vf-boxes .vf-teaser-wrap.-inverted .vf-text-wrap p,.vfbody #website .vf-boxes .vf-teaser-wrap.-inverted .vf-text-wrap span{color:#fff}.vfbody #website .vf-boxes .vf-teaser-wrap.-inverted .vf-text-wrap::after{background:#e30613}.vfbody #website .vf-boxes.vf-red{background-color:#e30613}.vfbody #website .vf-boxes.vf-red h1,.vfbody #website .vf-boxes.vf-red h2,.vfbody #website .vf-boxes.vf-red h3,.vfbody #website .vf-boxes.vf-red h4,.vfbody #website .vf-boxes.vf-red h5,.vfbody #website .vf-boxes.vf-red h6,.vfbody #website .vf-boxes.vf-red p,.vfbody #website .vf-boxes.vf-red span{color:#fff;text-align:center}.vfbody #website .vf-boxes.vf-red .button{background-color:transparent;border-color:#fff}@media (max-width:769px){.vfbody #website .vf-boxes.vf-red .container{margin-top:0}}.vfbody #website footer{width:100%;margin:auto}.vfbody #website footer .footer-top{max-width:1140px;margin:auto;padding-top:0}.vfbody #website footer .footer-bottom .wrapper{max-width:1140px;margin:auto}.vfbody #website footer .h1,.vfbody #website footer .h2,.vfbody #website footer .h3,.vfbody #website footer .h4,.vfbody #website footer .h5,.vfbody #website footer .h6,.vfbody #website footer h1,.vfbody #website footer h2,.vfbody #website footer h3,.vfbody #website footer h4,.vfbody #website footer h5,.vfbody #website footer h6{color:#464646}.vfbody #website .aside-contact .sticky-contact-card div.social-buttons div a:hover{background:url(../../Images/social-icons-hover.png)}.vfbody #website .aside-contact .sticky-contact-card{transition:left .5s linear,transform .8s ease-out}.vfbody #website .aside-contact .sticky-contact-card.foldout-hidden{left:0}@media (max-width:767px){.vfbody .responsive-footer{display:block!important}}.vfbody .vf-lds-eclipse{position:relative;width:200px!important;height:200px!important;-webkit-transform:translate(-100px,-100px) scale(1) translate(100px,100px);transform:translate(-100px,-100px) scale(1) translate(100px,100px)}.vfbody .vf-lds-eclipse div{position:absolute;-webkit-animation:lds-eclipse 1s linear infinite;animation:lds-eclipse 1s linear infinite;width:160px;height:160px;top:20px;left:20px;border-radius:50%;box-shadow:0 4px 0 0#e30613;-webkit-transform-origin:80px 82px;transform-origin:80px 82px}.vfbody .vf-lds-css{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vfbody #website .aside-contact .sticky-contact-card .rotate,.vfbody #website .footer .back-to-top,.vfbody #website .header ul.meta-menu li.shop,.vfbody #website .team-decorater,.vfbody .responsive-footer{background-color:#e30613}.vfbody #website .container-box-headline,.vfbody #website .h1,.vfbody #website .h2,.vfbody #website .h3,.vfbody #website .h4,.vfbody #website .h5,.vfbody #website .h6,.vfbody #website h1,.vfbody #website h2,.vfbody #website h3,.vfbody #website h4,.vfbody #website h5,.vfbody #website h6{color:#e30613}.vfbody #website .header ul.meta-menu li.shop a:hover{color:#fff}.vf-intro{margin:18px auto 35px}@media (min-width:769px){.vf-intro{margin-bottom:70px}}@media (min-width:1920px){.vf-intro{opacity:0;transform:translateY(50%)}.vf-intro.in{opacity:1;transform:translateY(0);transition:opacity .5s linear,transform 1.2s ease-out}}.vf-intro .container-box-headline,.vf-intro>h1,.vf-intro>h2,.vf-intro>h3,.vf-intro>h4,.vf-intro>h5,.vf-intro>h6{display:block;text-align:center!important;margin-top:30px!important}.vf-intro .container-box-headline,.vfbody #website .vf-intro h1{font-family:"open_sansbold"!important;font-size:40px!important;line-height:1!important;margin-bottom:20px!important}.vf-intro div.vf-more{display:none}.vf-intro a.vf-show-more{text-transform:uppercase;font-family:"open_sansbold";text-decoration:none;display:flex;flex-direction:column;align-items:center}.vf-intro a.vf-show-more .icon{font-size:20px;color:#000;order:2;padding:5px 0 0}.vf-intro a.vf-show-more .vf-linktext{order:1;color:#e30613}.vf-intro a.vf-show-more.vf-open .icon{order:1;padding:0 0 5px}.vf-intro a.vf-show-more.vf-open .vf-linktext{order:2}.vf-intro a.vf-show-more:hover{text-decoration:none!important}#website .meta-menu .login a:hover{color:#fff!important}.vfbody #website article .team-decorater,.vfbody #website article .white-decorater{box-shadow:0 0 20px 0 rgba(0,1,1,.15)}