*,::after,::before{box-sizing:border-box}*{margin:0;padding:0;font:inherit}ol[role=list],ul[role=list]{list-style:none}ul{margin:0}html:focus-within{scroll-behavior:smooth}br+br{display:none}body,html{overflow-x:hidden;margin-bottom:60px;background:#fff;background:-moz-linear-gradient(0deg,#fff 0,#f2f2f2 100%);background:-webkit-linear-gradient(0deg,#fff 0,#f2f2f2 100%);background:linear-gradient(0deg,#fff 0,#f2f2f2 100%)}body{line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed}canvas,picture,svg,video{display:block;max-width:100%;height:auto}img,svg{height:100%;display:block}figure{margin:0}a{text-decoration:none}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word;margin:0}#__next,#root{isolation:isolate}section{position:relative}:focus{outline:0!important}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"!important}@media (min-width:1200px){body,html{margin-bottom:0}}body{background:#f8f3f0}body.no-scroll{overflow:hidden;height:100vh}.bg-white{background-color:#fff}.bg-grey{background-color:#c5c9ce}.bg-black{background-color:#404040}.bg-purple{background-color:#220a39}.bg-terracotta{background-color:#bc6d59}.bg-beige{background-color:#e0d9cb}.bg-blue-grey{background-color:#9da8b0}.bg-off-white{background-color:#f8f3f0}.text-color-white{color:#fff!important}.text-color-white h1,.text-color-white h2{color:#fff!important}.text-color-black{color:#404040!important}.text-color-black h1,.text-color-black h2{color:#404040!important}.text-color-purple{color:#220a39!important}.text-color-purple h1,.text-color-purple h2{color:#220a39!important}.text-color-terracotta{color:#bc6d59!important}.text-color-terracotta h1,.text-color-terracotta h2{color:#bc6d59!important}.text-color-blue-grey{color:#9da8b0!important}.text-color-blue-grey h1,.text-color-blue-grey h2{color:#9da8b0!important}.margin-top-0{padding-top:0!important}.margin-bottom-0{padding-bottom:0!important}.margin-top-30{padding-top:30px!important}.margin-bottom-30{padding-bottom:30px!important}.margin-top-50{padding-top:50px!important}.margin-bottom-50{padding-bottom:50px!important}.margin-top-100{padding-top:100px!important}.margin-bottom-100{padding-bottom:100px!important}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.border-radius-none{border-radius:0}.border-radius-tl-none{border-top-left-radius:0}.border-radius-tr-none{border-top-right-radius:0}.border-radius-br-none{border-bottom-right-radius:0}.border-radius-bl-none{border-bottom-left-radius:0}.border-radius-circle{border-radius:100%}.border-radius-tl-circle{border-top-left-radius:100%}.border-radius-tr-circle{border-top-right-radius:100%}.border-radius-br-circle{border-bottom-right-radius:100%}.border-radius-bl-circle{border-bottom-left-radius:100%}.border-radius-default{border-radius:5px}.border-radius-tl-default{border-top-left-radius:5px}.border-radius-tr-default{border-top-right-radius:5px}.border-radius-br-default{border-bottom-right-radius:5px}.border-radius-bl-default{border-bottom-left-radius:5px}.border-radius-lg{border-radius:20px}.border-radius-tl-lg{border-top-left-radius:20px}.border-radius-tr-lg{border-top-right-radius:20px}.border-radius-br-lg{border-bottom-right-radius:20px}.border-radius-bl-lg{border-bottom-left-radius:20px}b,strong{font-weight:800}figure{position:relative;overflow:hidden}img.contain,img.cover{object-position:center center;height:100%;width:100%}img.cover{object-fit:cover}img.contain{object-fit:contain}img.zoom-effect{transition:transform .5s ease}img.zoom-effect:hover{transform:scale(1.2)}br+br,li+br{display:none}*,::after,::before{box-sizing:border-box}.uppercase{text-transform:uppercase}.container-fluid{width:90%}.container-fluid.disabled{width:100%;padding:0}.container-fluid.left{width:95%;margin-left:5%;padding-right:0}.container-fluid.full-width{width:95%}.rank-math-breadcrumb a{color:#404040;opacity:.5}.rank-math-breadcrumb a:hover{opacity:1;text-decoration:underline}@media (min-width:992px){body,html{margin-bottom:0}.container-fluid{width:90%}a.disabled,a[href="#"]{pointer-events:none;cursor:default}}@media (min-width:1200px){.container-fluid{width:80%}.container-fluid.left{width:90%;margin-left:10%}}@media (min-width:1600px){.container-fluid{width:70%}.container-fluid.left{width:85%;margin-left:15%}}@font-face{font-family:Avenir;font-style:normal;font-weight:200;font-display:swap;src:url("../fonts/Avenir Light.ttf")}@font-face{font-family:Avenir;font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/Avenir Regular.ttf")}@font-face{font-family:Avenir;font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/Avenir Book.ttf")}@font-face{font-family:Avenir;font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/Avenir Heavy.ttf")}@font-face{font-family:Avenir;font-style:normal;font-weight:900;font-display:swap;src:url("../fonts/Avenir Black.ttf")}@font-face{font-family:Exo2;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Exo2-Regular.ttf)}@font-face{font-family:Exo2;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/Exo2-Bold.ttf)}body{font-family:Avenir,sans-serif;font-weight:400}h1{font-size:2.5rem}h2{font-size:2rem}strong{font-weight:700}h1,h2{font-family:Exo2;font-weight:800;color:#220a39}h1.uppercase,h2.uppercase{text-transform:uppercase}@media (min-width:1400px){h1{font-size:3rem}h2{font-size:3rem}}@media (min-width:992px){.placeholder{height:214px}.fixed-container{position:fixed;top:0;left:0;width:100vw;z-index:99999;background:0 0;transition:transform .25s ease,opacity .2s ease;will-change:transform;background:#fff}.fixed-container.is-hidden{transform:translateY(-100%);opacity:0}.fixed-container.is-shown{transform:translateY(0);opacity:1}.fixed-container.header-inactive{background:#404040}.fixed-container.scrolled nav.desktop figure.logo{height:50px}.fixed-container .opening-hours-label{position:absolute;left:50%;bottom:-40px;transform:translate(-50%);z-index:10;white-space:nowrap;height:40px}.fixed-container .line-bottom{border-bottom:1px solid rgba(255,255,255,.4)}.fixed-container figure.logo{transition:all .3s ease-in-out;margin:10px 0;height:120px;max-width:350px}.fixed-container figure.logo img{object-position:center left;height:100%}.fixed-container figure.logo span{font-weight:800;font-size:1.5rem;margin-right:15px}.fixed-container figure.logo figure{height:30px}.fixed-container figure.logo figure img{height:100%}.fixed-container ul{list-style-type:none;padding-left:0;display:flex;align-items:center;margin:0}.fixed-container ul li{position:relative;margin:0 15px}.fixed-container ul li.current-product_cat-ancestor>a{color:#bc6d59}.fixed-container ul li.current-product_cat-ancestor>a .uitklappen i{color:#bc6d59}.fixed-container ul li:first-child{margin-left:0}.fixed-container ul li:last-child{margin-right:0}.fixed-container ul li a{display:block;padding:25px 0;font-size:1rem;font-weight:400;color:#fff}.fixed-container ul li.menu-button a{position:relative;background:#bc6d59;color:#fff;padding:9px 15px 9px 15px;border-radius:5px;text-transform:uppercase;font-weight:800;font-size:.9rem}.fixed-container ul li.menu-button a:hover{background:#fff;color:#bc6d59}.fixed-container ul li a[href$="#"]{cursor:default;pointer-events:none}.fixed-container ul li .uitklappen{transform:rotate(90deg);margin-left:10px}.fixed-container ul li .uitklappen i{font-size:.7rem;color:#fff}.fixed-container ul li.sub a{font-weight:400;font-size:.9rem}.fixed-container ul li.menu-item-has-children{position:relative;cursor:pointer}.fixed-container ul li.menu-item-has-children .sub-menu{display:none;transition:all .3s ease-in-out;margin-top:30px;background:#fff;z-index:999;padding:0;transition:all .5s ease-in-out;border-radius:2px;margin-left:-20px;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0}.fixed-container ul li.menu-item-has-children .sub-menu li{padding:0}.fixed-container ul li.menu-item-has-children .sub-menu li .uitklappen i{color:#404040}.fixed-container ul li.menu-item-has-children .sub-menu li a{color:#fff;padding:5px 10px}.fixed-container ul li.menu-item-has-children:hover>.sub-menu{display:flex;flex-direction:column;position:absolute;left:0;width:200px;height:auto;align-items:start;top:25px;border-radius:0 0 5px 5px}.fixed-container ul li.menu-item-has-children:hover>.sub-menu li{position:relative;display:block;width:100%;margin:0;padding:5px;border-bottom:1px solid rgba(255,255,255,.2)}.fixed-container ul li.menu-item-has-children:hover>.sub-menu li:last-child{border-bottom:0}.fixed-container ul li.menu-item-has-children:hover>.sub-menu li a{align-items:center;display:flex;color:#fff;font-weight:400;font-size:1rem}.fixed-container ul li.menu-item-has-children:hover>.sub-menu li a:hover{color:#fff}.fixed-container ul.cat_menu .sub-menu li a{padding:3px 10px!important;font-size:.7rem!important}.fixed-container .contactgegevens{list-style-type:none;padding-left:0;display:flex}.fixed-container .contactgegevens li{margin:0 15px}.fixed-container .contactgegevens li:first-child{margin-left:0}.fixed-container .contactgegevens li:last-child{margin-right:0}.fixed-container .contactgegevens li a{font-weight:400;font-size:.8rem}}.main-menu-desktop>li.menu-item-has-children:hover>a{color:#bc6d59}.main-menu-desktop li.menu-item-has-children .first-level-sub-menu{display:none;transition:all .3s ease-in-out;margin-top:30px;background:#fff;z-index:999;padding:10px 0;transition:all .5s ease-in-out;border-radius:5px;margin-left:-30px;box-shadow:5px;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0}.main-menu-desktop li.menu-item-has-children .first-level-sub-menu li .uitklappen i{color:#fff}.main-menu-desktop li.menu-item-has-children .sub-menu li{display:block}.main-menu-desktop li.menu-item-has-children:hover .first-level-sub-menu{display:flex;flex-direction:column;position:absolute;left:0;width:250px;height:auto;align-items:start;top:30px}.budget{font-size:.9rem}.main-menu-desktop li.menu-item-has-children .first-level-sub-menu>li,.main-menu-desktop li.menu-item-has-children .second-level-sub-menu>li{border-bottom:1px solid rgba(99,99,99,.2);padding:0 10px;margin-bottom:10px}.main-menu-desktop li.menu-item-has-children .first-level-sub-menu li:last-child,.main-menu-desktop li.menu-item-has-children .second-level-sub-menu li:last-child{border-bottom:none}.main-menu-desktop li.menu-item-has-children:hover .first-level-sub-menu>li{position:relative;display:block;width:100%}.main-menu-desktop .sub-menu a{padding:0}.main-menu-desktop li.menu-item-has-children:hover .first-level-sub-menu li{margin:0}.main-menu-desktop li.menu-item-has-children:hover .first-level-sub-menu li:hover{background:#c5c9ce}.main-menu-desktop li.menu-item-has-children:hover .first-level-sub-menu li .uitklappen{transform:rotate(0)}.main-menu-desktop li.menu-item-has-children:hover .third-level-sub-menu a{font-size:.8rem;padding:0!important}.main-menu-desktop .second-level-sub-menu .uitklappen,.main-menu-desktop li.menu-item-has-children:hover .sub-menu li.go-back{display:none}.main-menu-desktop .second-level-sub-menu{display:none;background:#fff;border-radius:5px;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;left:250px;top:0;margin-top:0;padding:20px 10px}.main-menu-desktop .second-level-sub-menu>li{display:flex;flex-direction:column;margin-bottom:5px!important}.main-menu-desktop .second-level-sub-menu{display:none;margin-top:0!important;margin-left:0!important}.main-menu-desktop .third-level-sub-menu{flex-direction:column;align-items:start;margin-top:0!important;margin-left:0!important}.main-menu-desktop .third-level-sub-menu li{height:auto;margin-bottom:5px}.main-menu-desktop .third-level-sub-menu li a{font-weight:300}.main-menu-desktop .third-level-sub-menu li a:hover{text-decoration:underline}.main-menu-desktop .second-level-sub-menu.active,.main-menu-desktop li.menu-item-has-children:hover .first-level-sub-menu>li.menu-item-has-children:hover .second-level-sub-menu{display:block;position:absolute;left:200px;width:250px;top:0;height:auto}.main-menu-desktop li.menu-item-has-children:hover .third-level-sub-menu{display:flex;flex-direction:column}.fixed-container .container-fluid{width:90%}.cat-menu{background:#404040}@media (min-width:1400px){.fixed-container nav.desktop ul li{margin:0 13px}.fixed-container nav.desktop ul li a{font-size:.9rem}.fixed-container nav.desktop ul.cat_menu .sub-menu li a{font-size:.8rem!important}}@media (min-width:1700px){.fixed-container .container-fluid{width:80%}.fixed-container nav.desktop ul li{margin:0 13px}.fixed-container nav.desktop ul li a{font-size:1rem}}@media (min-width:1900px){.fixed-container .container-fluid{width:70%}.fixed-container nav.desktop ul li{margin:0 15px}.fixed-container nav.desktop ul li a{font-size:1rem}}.desktop-topbar{padding:5px 0;font-size:.8rem}.desktop-topbar ul{list-style-type:none;padding-left:0;margin:0;display:flex}.desktop-topbar ul li{margin:0 15px}.desktop-topbar ul li:last-child{margin-right:0}.desktop-topbar ul li a{display:flex;padding:5px 0;color:#404040}.desktop-topbar ul li a:hover{text-decoration:underline}.desktop-topbar ul li a svg{margin-top:2px;margin-right:10px;color:#bc6d59}.button{position:relative;padding:9px 15px;display:inline-flex;align-items:center;box-sizing:border-box;transition:all .3s ease-in-out;font-size:.9rem;font-weight:800;border-radius:20px}.button:disabled{cursor:default}.button.button-bg-transparant,.button.button-bg-transparent{background:0 0;color:#404040}.button.button-bg-transparant.button-border-white,.button.button-bg-transparent.button-border-white{color:#fff}.button.button-bg-transparant.button-border-white:hover,.button.button-bg-transparent.button-border-white:hover{background:#fff;color:#404040}.button.button-bg-transparant.button-border-white:hover .text,.button.button-bg-transparent.button-border-white:hover .text{mix-blend-mode:normal}.button.button-bg-transparant.button-border-black,.button.button-bg-transparent.button-border-black{color:#404040}.button.button-bg-transparant.button-border-black:hover,.button.button-bg-transparent.button-border-black:hover{background:#404040;color:#fff}.button.button-bg-transparant.button-border-black:hover .text,.button.button-bg-transparent.button-border-black:hover .text{mix-blend-mode:normal}.button.button-bg-transparant.button-border-terracotta,.button.button-bg-transparent.button-border-terracotta{color:#bc6d59}.button.button-bg-transparant.button-border-terracotta:hover,.button.button-bg-transparent.button-border-terracotta:hover{background:#bc6d59;color:#fff}.button.button-bg-transparant.button-border-terracotta:hover .text,.button.button-bg-transparent.button-border-terracotta:hover .text{mix-blend-mode:normal}.button.button-bg-transparant.button-border-blue-grey,.button.button-bg-transparent.button-border-blue-grey{color:#9da8b0}.button.button-bg-transparant.button-border-blue-grey:hover,.button.button-bg-transparent.button-border-blue-grey:hover{background:#9da8b0;color:#fff}.button.button-bg-transparant.button-border-blue-grey:hover .text,.button.button-bg-transparent.button-border-blue-grey:hover .text{mix-blend-mode:normal}.button.button-bg-white{color:#404040}.button.button-bg-black,.button.button-bg-terracotta{color:#fff}.button-bg-transparent{background-color:transparent}.button-border-transparent{border:2px solid transparent}.button-text-transparent{color:transparent}.button-bg-purple{background-color:#220a39}.button-border-purple{border:2px solid #220a39}.button-text-purple{color:#220a39}.button-bg-terracotta{background-color:#bc6d59}.button-border-terracotta{border:2px solid #bc6d59}.button-text-terracotta{color:#bc6d59}.button-bg-white{background-color:#fff}.button-border-white{border:2px solid #fff}.button-text-white{color:#fff}.button-bg-black{background-color:#404040}.button-border-black{border:2px solid #404040}.button-text-black{color:#404040}.button-bg-blue-grey{background-color:#9da8b0}.button-border-blue-grey{border:2px solid #9da8b0}.button-text-blue-grey{color:#9da8b0}.mobile-topbar{padding:10px 0}.mobile-topbar figure.logo{height:50px}nav.mobile{position:fixed;z-index:999;bottom:0;left:0;right:0;background:#220a39;height:60px;width:100vw;border-top:1px solid rgba(255,255,255,.25)}nav.mobile figure{position:relative;display:flex;align-items:center;justify-content:center;margin:0;height:60px;width:60px}nav.mobile figure.border-right{border-right:1px solid #fff}nav.mobile figure.border-left{border-left:1px solid #fff}nav.mobile figure a{color:#fff;height:100%;width:100%;display:flex;align-items:center;justify-content:center;font-size:1.2rem}nav.mobile figure img{filter:brightness(0) invert(1);object-fit:contain;width:25px;height:25px;cursor:pointer}nav.mobile figure.logo a{padding:0}nav.mobile figure.hamburger-menu{color:#fff;cursor:pointer;font-size:1.5rem}.mobile-menu-container{background:#220a39;color:#fff;position:fixed;top:0;left:-9999px;width:100vw;height:100vh;z-index:99999;transition:all .5s ease-in-out;overflow-y:scroll}.mobile-menu-container.tonen{left:0}.mobile-menu-container .top-bar{border-bottom:1px solid rgba(255,255,255,.25);height:70px}.mobile-menu-container .top-bar .w-25{border-left:1px solid rgba(255,255,255,.25)}.mobile-menu-container .top-bar figure.logo{height:50px;padding:10px 0}.mobile-menu-container .top-bar figure.logo img{width:100%;height:100%;object-position:center left}.mobile-menu-container .top-bar i{font-size:1.5rem}.mobile-menu-container .mobile-menu-inner{width:80%;margin:0 auto;padding:30px 0}.mobile-menu-container .mobile-menu-inner .divider{margin:10px 0;height:1px;border-top:1px solid rgba(0,0,0,.25)}.mobile-menu-container ul.contactgegevens{list-style-type:none;padding-left:0}.mobile-menu-container ul.contactgegevens li{margin:5px 0}.mobile-menu-container ul.contactgegevens li a{color:#fff;font-size:1rem}.mobile-menu-container ul.cat_menu,.mobile-menu-container ul.main_menu,.mobile-menu-container ul.product-cat-menu{display:flex;flex-direction:column;margin:0;padding:0;width:100%;list-style-type:none;display:flex;flex-wrap:wrap}.mobile-menu-container ul.cat_menu li,.mobile-menu-container ul.main_menu li,.mobile-menu-container ul.product-cat-menu li{display:block;border-top:1px solid rgba(255,255,255,.25)}.mobile-menu-container ul.cat_menu li:first-child,.mobile-menu-container ul.main_menu li:first-child,.mobile-menu-container ul.product-cat-menu li:first-child{border-top:none}.mobile-menu-container ul.cat_menu li a,.mobile-menu-container ul.main_menu li a,.mobile-menu-container ul.product-cat-menu li a{display:block;color:#fff;font-size:1.4rem;font-weight:400;padding:10px 0}.mobile-menu-container ul.cat_menu li:first-child a,.mobile-menu-container ul.main_menu li:first-child a,.mobile-menu-container ul.product-cat-menu li:first-child a{border-top:none}.mobile-menu-container ul.cat_menu li .uitklappen,.mobile-menu-container ul.main_menu li .uitklappen,.mobile-menu-container ul.product-cat-menu li .uitklappen{position:relative;z-index:1;width:15%;text-align:center;border-left:1px solid rgba(173,173,173,.5)}.mobile-menu-container ul.cat_menu li .uitklappen i,.mobile-menu-container ul.main_menu li .uitklappen i,.mobile-menu-container ul.product-cat-menu li .uitklappen i{color:#404040}.mobile-menu-container ul.cat_menu ul.sub-menu,.mobile-menu-container ul.main_menu ul.sub-menu,.mobile-menu-container ul.product-cat-menu ul.sub-menu{position:absolute;top:0;left:-200%;width:100%;height:100%;transition:all .5s ease-in-out;background:#404040;padding:30px 50px;margin-top:0;z-index:1}.mobile-menu-container ul.cat_menu ul.sub-menu.opened,.mobile-menu-container ul.main_menu ul.sub-menu.opened,.mobile-menu-container ul.product-cat-menu ul.sub-menu.opened{left:0;z-index:2;height:100%}.mobile-menu-container ul.cat_menu ul.sub-menu li a,.mobile-menu-container ul.main_menu ul.sub-menu li a,.mobile-menu-container ul.product-cat-menu ul.sub-menu li a{color:#fff;font-size:1.2rem;border-top:1px solid rgba(255,255,255,.25);padding:10px 0}.mobile-menu-container ul.cat_menu ul.sub-menu li:first-child a,.mobile-menu-container ul.main_menu ul.sub-menu li:first-child a,.mobile-menu-container ul.product-cat-menu ul.sub-menu li:first-child a{border-top:none}.mobile-menu-container ul.cat_menu ul.sub-menu li.go-back,.mobile-menu-container ul.main_menu ul.sub-menu li.go-back,.mobile-menu-container ul.product-cat-menu ul.sub-menu li.go-back{padding:10px 0;color:#fff;cursor:pointer}.mobile-menu-container .menu-sluiten{height:30px;width:30px;border:2px solid #fff;border-radius:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.mobile-menu-container .menu-sluiten i{font-size:1rem;color:#fff}.mobile-menu-container.shop-mobile-menu ul.main_menu li a{font-size:1.4rem}.mobile-menu-container.shop-mobile-menu ul.main_menu .inject-categories a[href="#"]:empty{display:none}.mobile-menu-container.shop-mobile-menu ul.main_menu ul#menu-categorieen-header{padding-left:0}.mobile-menu-overlay{position:fixed;z-index:9999;left:-9999px;background:rgba(0,0,0,.8);width:100%;height:100%;transition:all .5s ease-in-out}.mobile-menu-overlay.tonen{top:0;left:0}@media (min-width:768px){.mobile-menu-container{width:60vw}}.mobile-menu-container.corporate{position:fixed;inset:0;z-index:1050;width:100%;height:100dvh;background-color:#fff;transform:translateX(100%);transition:transform .35s ease;overflow-y:auto}.mobile-menu-container.corporate.active,.mobile-menu-container.corporate.is-active,.mobile-menu-container.corporate.open,.mobile-menu-container.corporate.tonen{transform:translateX(0)}.mobile-menu-container.corporate .top-bar{height:90px;flex-shrink:0}.mobile-menu-container.corporate .top-bar .logo{margin:0}.mobile-menu-container.corporate .top-bar .logo a{display:inline-flex;align-items:center;justify-content:center}.mobile-menu-container.corporate .top-bar .logo img{display:block;max-width:150px;height:auto;object-fit:contain}.mobile-menu-container.corporate .top-bar .menu-sluiten{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:rgba(0,0,0,.05);transition:background-color .2s ease,transform .2s ease}.mobile-menu-container.corporate .top-bar .menu-sluiten i{font-size:22px;line-height:1}.mobile-menu-container.corporate .top-bar .menu-sluiten:hover{background-color:rgba(0,0,0,.1);transform:rotate(90deg)}.mobile-menu-container.corporate .mobile-menu-inner{position:relative;min-height:calc(100dvh - 90px);padding:32px 24px 40px;display:flex;flex-direction:column;align-items:center;overflow:hidden}.mobile-menu-container.corporate .divider{width:64px;height:3px;margin-bottom:32px;border-radius:999px;background-color:currentColor;opacity:.2}.mobile-menu-container.corporate svg{color:#bc6d59}.mobile-menu-container.corporate .main_menu{position:relative;width:100%;margin:0;padding:0;list-style:none;text-align:center}.mobile-menu-container.corporate .main_menu li{width:100%;margin:0;list-style:none}.mobile-menu-container.corporate .main_menu li:not(:last-child){border-bottom:1px solid rgba(0,0,0,.08)}.mobile-menu-container.corporate .main_menu li a{display:flex;align-items:center;min-height:56px;padding:14px 12px;color:inherit;font-size:20px;font-weight:400;line-height:1.25;text-decoration:none;transition:color .2s ease,background-color .2s ease}.mobile-menu-container.corporate .main_menu li a:focus,.mobile-menu-container.corporate .main_menu li a:hover{color:inherit;background-color:rgba(0,0,0,.04)}.mobile-menu-container.corporate .main_menu li.current-menu-item>a,.mobile-menu-container.corporate .main_menu li.current_page_item>a{font-weight:700;background-color:rgba(0,0,0,.05)}.mobile-menu-container.corporate .main_menu li.menu-button{margin-top:20px;border-top:none;border-bottom:none}.mobile-menu-container.corporate .main_menu li.menu-button a{background:#bc6d59;color:#fff;position:relative;padding:9px 15px!important;border-radius:5px;min-height:auto!important;display:inline-flex;align-items:center;box-sizing:border-box;transition:all .3s ease-in-out;text-transform:uppercase;font-size:1rem;font-weight:800;-webkit-tap-highlight-color:transparent;-webkit-appearance:button;-webkit-mask-image:-webkit-radial-gradient(#000,#fff)}.mobile-menu-container.corporate .main_menu>li>a{position:relative}.mobile-menu-container.corporate .main_menu .menu-item-has-children>a .uitklappen{width:48px;min-height:56px;margin-left:12px;display:inline-flex;align-items:center;justify-content:center;border-left:1px solid rgba(0,0,0,.12);cursor:pointer;flex-shrink:0}.mobile-menu-container.corporate .main_menu .menu-item-has-children>a .uitklappen i{color:inherit;font-size:16px}.mobile-menu-container.corporate .main_menu .sub-menu{position:absolute;top:0;left:300%;z-index:5;width:100%;min-height:100%;height:auto;margin:0;padding:0;background-color:#fff;list-style:none;text-align:center;transition:left .35s ease}.mobile-menu-container.corporate .main_menu .sub-menu.opened{left:0;z-index:10}.mobile-menu-container.corporate .main_menu .sub-menu li{width:100%;margin:0;border-bottom:1px solid rgba(0,0,0,.08)}.mobile-menu-container.corporate .main_menu .sub-menu li a{display:flex;align-items:center;min-height:56px;padding:14px 12px;color:inherit;font-size:20px;font-weight:600;line-height:1.25;text-decoration:none;opacity:1}.mobile-menu-container.corporate .main_menu .sub-menu li.current-menu-item>a,.mobile-menu-container.corporate .main_menu .sub-menu li.current_page_item>a{font-weight:400;color:#bc6d59}.mobile-menu-container.corporate .main_menu .sub-menu li.go-back{display:flex!important;align-items:center;justify-content:flex-start;min-height:56px;padding:14px 12px;color:inherit;font-size:.8rem;font-weight:600;line-height:1.25;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.08)}.mobile-menu-container.corporate .main_menu .sub-menu li.go-back i{color:inherit;font-size:16px}.mobile-menu-container.corporate .main_menu.has-open-submenu>li>a{pointer-events:none}.mobile-menu-container.corporate .main_menu.has-open-submenu .sub-menu.opened{pointer-events:auto}.mobile-menu-container.corporate .contactgegevens{width:100%;margin:auto 0 0;padding:24px 0 0;list-style:none;border-top:1px solid rgba(0,0,0,.08)}.mobile-menu-container.corporate .contactgegevens li{justify-content:center}.mobile-menu-container.corporate .contactgegevens li:not(:last-child){margin-bottom:14px}.mobile-menu-container.corporate .contactgegevens li a{color:inherit;font-size:16px;font-weight:500;text-decoration:none;transition:opacity .2s ease}.mobile-menu-container.corporate .contactgegevens li a svg{flex:0 0 auto}.mobile-menu-container.corporate .contactgegevens li a:focus,.mobile-menu-container.corporate .contactgegevens li a:hover{opacity:.7}.mobile-menu-overlay{position:fixed;inset:0;z-index:1040;background-color:rgba(0,0,0,.45);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.mobile-menu-overlay.active,.mobile-menu-overlay.is-active,.mobile-menu-overlay.open{opacity:1;visibility:visible;pointer-events:auto}body.mobile-menu-open{overflow:hidden}.swiper-pagination{position:relative;z-index:9999}.swiper-pagination .swiper-pagination-bullet{position:relative;z-index:9999;height:13px;width:13px;background:#404040;opacity:.4}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.swiper-navigation{display:flex}.swiper-navigation div{all:unset;height:40px;width:40px;background:#fff;border:1px solid #c5c9ce;display:flex;align-items:center;justify-content:center;font-size:1rem;cursor:pointer;color:rgba(0,0,0,.5)}.swiper-navigation div:first-child{margin-right:5px}.swiper-navigation div:after{all:unset}.swiper-navigation div.swiper-button-lock{display:none}.swiper-navigation div svg{width:15px}.swiper-scrollbar{height:10px!important;border-radius:9999px;background:rgba(255,255,255,.1);margin-top:8px}.swiper-scrollbar-drag{border-radius:9999px;background:rgba(255,255,255,.35)}.search{position:relative;z-index:9999}.search .search-container{position:relative;width:100%}.search .search-container input[type=text]{position:relative;width:100%;padding:9px 12px!important;background:#c5c9ce!important;color:#404040!important}.search .search-container i.fa-search{position:absolute;right:15px;top:18px;opacity:.5}.search .live-search-results{display:none;position:absolute;width:100%;background:#c5c9ce;box-shadow:rgba(149,157,165,.2) 0 8px 24px;padding:20px;z-index:99;max-height:300px;overflow-y:scroll}.search .live-search-results .search-section--brands,.search .live-search-results .search-section--categories{background:#c5c9ce;padding:15px}.search .live-search-results .search-section--brands .live-result-box,.search .live-search-results .search-section--categories .live-result-box{background:0 0;padding:0}.search .live-search-results .live-result-box{display:flex;transition:all .3s ease-in-out;cursor:pointer;background:#c5c9ce;padding:10px}.search .live-search-results .live-result-box .type-result{font-size:.7rem;padding:5px 10px;background:#404040;border-radius:15px;color:#fff;margin:3px 0}.search .live-search-results .live-result-box:hover{text-decoration:underline}.search .live-search-results .live-result-box:first-child{margin-top:0}.search .live-search-results .live-result-box h4{color:#404040;font-size:1rem;margin-bottom:0}.search .live-search-results .live-result-box .result-image{display:flex;flex:20%;height:50px;margin:0}.search .live-search-results .live-result-box .result-image.placeholder{padding:10px;background:#c5c9ce;opacity:1}.search .live-search-results .live-result-box .result-info{display:flex;flex:80%;align-items:flex-start;justify-content:center;height:inherit;flex-direction:column;padding-left:10px}.search .live-search-results .live-result-box .result-info .categorieen{color:#404040;font-size:.7rem;margin-top:4px}.live-search-bg{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:1040;display:none}@media (min-width:992px){.search .live-search-results{height:400px;width:100%}}.mixitup-page-list{display:flex;justify-content:center}.mixitup-page-list button{background:#fff;padding:5px 10px;border:1px solid rgba(112,112,112,.25);margin:0 5px}.mixitup-page-list button.mixitup-control-active{background:#bc6d59;color:#fff}:focus{outline:0!important}select{background:#fff;padding:.5rem 1rem;width:100%}.gform_fileupload_multifile,input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{border:1px solid rgba(0,0,0,.15)!important;color:#404040!important;padding:25px 20px!important;border-radius:20px!important;width:100%!important;background:#fff!important;box-shadow:none!important}.gform_fileupload_multifile .gform_drop_area{background:0 0!important;color:#fff!important}.gform_fileupload_multifile .gform_drop_area::before{all:unset;display:none!important}.gform_drop_area .gform_button_select_files{background:#fff!important;color:#404040!important}.ginput_container_fileupload .gfield_description{color:#fff!important}.gform_page_footer{display:flex!important;justify-content:space-between!important;align-items:center!important}.gform_page_footer .gform_next_button,.gform_page_footer .gform_previous_button{color:#fff!important;background:0 0!important;border:none!important;padding:0!important;box-shadow:none!important;font-weight:800!important}.gform_footer button,.gform_page_footer button,input[type=submit],input[type=submit].gform_button{position:relative;padding:9px 15px;display:inline-flex;align-items:center;box-sizing:border-box;transition:all .3s ease-in-out;font-size:.9rem;font-weight:800;border-radius:20px}.gform_footer button:disabled,.gform_page_footer button:disabled,input[type=submit].gform_button:disabled,input[type=submit]:disabled{cursor:default}.gform_footer button,.gform_page_footer button,input[type=submit],input[type=submit].gform_button{background:#bc6d59!important;color:#fff!important;font-weight:800!important;border-radius:20px!important}.gform-theme--framework .gf_progressbar .percentbar_blue{background-color:#bc6d59}input[type=checkbox]{margin-right:8px}textarea{padding:20px!important;border:1px solid rgba(0,0,0,.15)!important;color:#404040!important;background:#fff!important}.gform_button_select_files{background:#c5c9ce!important}:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-ms-input-placeholder,::-webkit-input-placeholder,::placeholder{color:#fff!important}table{background:#fff;border:2px solid #e5e5e5!important;border-radius:0!important;border-collapse:collapse!important;text-align:center}table th{font-weight:800}table td,table th{padding:10px 15px!important;border:1px solid #e5e5e5!important}footer{position:relative;padding:30px 0;color:#fff;border-radius:0 250px 0 0}footer .title{margin-bottom:15px}footer figure.logo img{height:100px;object-position:center left}footer a{color:#fff;transition:all .3s ease-in-out}footer a:hover{color:#bc6d59}footer ul{list-style-type:none;padding-left:0}footer ul.column-2{columns:2;-webkit-columns:2;-moz-columns:2}footer ul>li .menu-title{font-weight:800}footer ul li{margin-bottom:5px}footer ul li .uitklappen{display:none}footer ul li svg{margin-top:2px;margin-right:8px}footer ul li:last-child{margin-bottom:0}footer ul li a{color:#fff}footer ul li a:hover{color:#fff}footer .read-more a{color:#fff;font-weight:800;text-transform:uppercase;font-family:Mulish,sans-serif;font-size:.7rem;letter-spacing:.15rem}footer ul.socials li{margin-right:15px}footer ul.socials li:last-child{margin-right:0}footer ul.socials li a{font-size:1.5rem}footer .divider{background:rgba(255,255,255,.25);height:1px}footer #mc-embedded-subscribe-form input#mce-EMAIL{background:#fff!important;color:#404040!important;height:42px!important;padding:5px 10px!important;border-radius:5px 0 0 5px}footer #mc-embedded-subscribe-form input[type=submit]{border-radius:0 5px 5px 0!important}footer .footer-certificates .swiper figure{height:60px}footer .footer-certificates .swiper figure img{filter:brightness(0) invert(1)}footer.corporate a:hover{color:#bc6d59}footer.corporate a.all-projects-url{font-weight:800}footer.corporate ul li a:hover{color:#bc6d59}.footer-bottom{padding:10px 0}.footer-bottom .backlink a{width:100%}.footer-bottom .backlink img{width:30px;object-position:center center}.footer-bottom ul{list-style-type:none;padding-left:0;margin:0;display:flex}.footer-bottom ul li{margin:0 5px}.footer-bottom ul li:first-child{margin-left:0}.footer-bottom ul li:last-child{margin-right:0}.footer-bottom ul li a{color:#404040}.footer-bottom ul li a:hover{color:#404040}@keyframes whatsapp-pulse{0%{transform:scale(1);box-shadow:0 8px 20px rgba(0,0,0,.2),0 0 0 0 rgba(37,211,102,.45)}70%{transform:scale(1.04);box-shadow:0 8px 20px rgba(0,0,0,.2),0 0 0 14px rgba(37,211,102,0)}100%{transform:scale(1);box-shadow:0 8px 20px rgba(0,0,0,.2),0 0 0 0 rgba(37,211,102,0)}}@media (min-width:992px){footer{padding:75px 0}.floating-whatsapp{position:fixed;right:20px;bottom:20px;width:60px;height:60px;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px rgba(0,0,0,.2);z-index:9999;transition:transform .2s ease,box-shadow .2s ease;animation:whatsapp-pulse 2.2s infinite}.floating-whatsapp:hover{transform:scale(1.08);box-shadow:0 10px 24px rgba(0,0,0,.25);animation-play-state:paused}.floating-whatsapp svg{width:32px;height:32px;fill:#fff}}header{position:relative;min-height:70vh}header .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(34,10,57,.4)}header .morgana-label{position:absolute;z-index:3;top:0;right:10%;width:250px;min-height:250px}header .morgana-label .text{font-size:1.5rem}header .morgana-label figure img{height:35px}header .bg-images{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}header .bg-images figure,header .bg-images video{width:100%;height:100%}header .bg-images video{object-fit:cover;object-position:center center}header .bg-images .swiper{position:relative;z-index:2;width:100%;height:100%}header .content{position:relative;z-index:10;color:#fff}header .content h1{font-weight:800;font-size:2.3rem}header .content a{color:#bc6d59}header .scroll-down{color:#fff;font-size:2rem;cursor:pointer;width:50px;aspect-ratio:1/1;font-size:1.2rem;border-radius:5px}@media (min-width:992px){header{min-height:calc(90vh - 129px)}header .content h1{font-size:2.6rem}}@media (min-width:1200px){header .content h1{font-size:3rem}header .content .subtitle{font-size:2.5rem}}.content-media{position:relative;color:#404040;padding:30px 0}.content-media.image-cover{padding:0}.content-media.image-contain{padding:30px 0}.content-media .container-fluid{position:relative}.content-media a{color:#bc6d59}.content-media .bg-images{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;border-radius:5px}.content-media .bg-images .swiper{height:100%;width:100%}.content-media .bg-images .overlay{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:5;background:#000;background:-moz-linear-gradient(0deg,#000 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(0deg,#000 0,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 100%)}.content-media .bg-images figure{position:relative;z-index:2;width:100%;height:100%}.content-media .content-container{color:#404040}.content-media .content-container .desc img{max-width:100%}.content-media .content-container figure:not(.circle-images__item){position:relative;width:100%;overflow:hidden;height:auto}.content-media .content-container ul{list-style-type:none;padding-left:0}.content-media .content-container ul li{display:table}.content-media .content-container ul li:before{display:table-cell;font-family:"Font Awesome 5 Free";content:"\f00c";font-weight:600;color:#bc6d59;padding-right:8px}.content-media .circle-images{position:relative;top:0;right:0;width:100%;height:300px}.content-media .circle-images__item{position:absolute;margin:0;aspect-ratio:1/1;border-radius:50%;overflow:hidden;background:#fff;border:4px solid #fff;box-shadow:0 8px 18px rgba(64,64,64,.18)}.content-media .circle-images__item img{width:100%;height:100%;display:block;object-fit:cover}.content-media .circle-images__item--1{width:58%;min-width:240px;top:0;left:4%;z-index:2}.content-media .circle-images__item--2{width:27%;min-width:110px;top:15%;right:16%;z-index:3}.content-media .circle-images__item--3{width:38%;min-width:160px;bottom:15%;right:23%;z-index:4}@media (min-width:768px){.content-media{padding:75px 0}.content-media figure:not(.circle-images__item){height:auto!important}}@media (min-width:992px){.content-media .circle-images{position:absolute;top:-10%;right:0;width:100%;height:120%}.content-media .circle-images__item{position:absolute;margin:0;aspect-ratio:1/1;border-radius:50%;overflow:hidden;background:#fff;border:4px solid #fff;box-shadow:0 8px 18px rgba(64,64,64,.18)}.content-media .circle-images__item img{width:100%;height:100%;display:block;object-fit:cover}.content-media .circle-images__item--1{width:58%;min-width:240px;top:-12%;left:4%;z-index:2}.content-media .circle-images__item--2{width:27%;min-width:110px;top:-15%;right:16%;z-index:3}.content-media .circle-images__item--3{width:38%;min-width:160px;bottom:-15%;right:23%;z-index:4}}@media (min-width:1200px){.content-media{padding:75px 0}.content-media.image-contain{padding:75px 0}.content-media .content-container.bg-image-active{padding:100px 50px}.content-media .content-container figure:not(.circle-images__item){width:100%;height:auto}}.content-columns{position:relative;color:#404040;padding:30px 0}.content-columns .container-fluid{position:relative}.content-columns a{color:#bc6d59}.content-columns .content-container{color:#404040}.content-columns .content-container .container-fluid{padding:30px 0}.content-columns .content-container ul{list-style-type:none;padding-left:0}.content-columns .content-container ul li{display:table}.content-columns .content-container ul li:before{display:table-cell;font-family:"Font Awesome 5 Free";content:"\f00c";font-weight:600;color:#bc6d59;padding-right:8px}.content-columns .content-container h1,.content-columns .content-container h2{color:#404040}.content-columns .content-container h1{font-size:3.5rem}.content-columns .content-container h2{font-size:2rem}.content-columns .content-container h3{font-size:1.2rem}.content-columns .content-container .desc img{max-width:100%}.content-columns .content-container figure{width:100%;height:200px;border-radius:5px}.content-columns .content-container figure img{border-radius:5px}@media (min-width:768px){.content-columns figure{height:250px}}.content-tiles{position:relative;padding:30px 0}.content-tiles figure{width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:5px}.content-tiles ul{list-style-type:none;padding-left:0}.content-tiles ul li{display:table}.content-tiles ul li:before{display:table-cell;font-family:"Font Awesome 5 Free";content:"\f00c";font-weight:600;color:#bc6d59;padding-right:8px}.content-tiles .label{position:absolute;bottom:10%;left:0;width:70%;font-size:.8rem}.content-tiles .label::after{background:inherit;position:absolute;left:100%;top:0;height:100%;content:"";width:20%;height:100%;border-radius:0 100% 100% 0}@media (min-width:992px){.content-tiles{padding:75px 0}}.posts{position:relative;padding:30px 0;color:#404040}.posts .swiper{padding:15px 0}@media (min-width:992px){.posts{padding:75px 0}}.google-reviews{position:relative;padding:30px 0}.google-reviews .ti-widget.ti-goog .ti-header-write-btn-container .ti-header-write-btn,.google-reviews .ti-widget.ti-goog .ti-header-write-btn-container a.ti-header-write-btn{position:relative;padding:9px 15px;display:inline-flex;align-items:center;box-sizing:border-box;transition:all .3s ease-in-out;font-size:.9rem;font-weight:800;border-radius:20px}.google-reviews .ti-widget.ti-goog .ti-header-write-btn-container .ti-header-write-btn:disabled,.google-reviews .ti-widget.ti-goog .ti-header-write-btn-container a.ti-header-write-btn:disabled{cursor:default}.google-reviews .ti-widget.ti-goog .ti-header-write-btn-container .ti-header-write-btn,.google-reviews .ti-widget.ti-goog .ti-header-write-btn-container a.ti-header-write-btn{background:0 0!important;background-color:transparent!important;border:2px solid #bc6d59!important;color:#bc6d59!important;box-shadow:none!important;text-decoration:none!important;border-radius:20px 0 0 20px!important}.google-reviews .ti-widget.ti-goog .ti-header-write-btn-container .ti-header-write-btn:hover,.google-reviews .ti-widget.ti-goog .ti-header-write-btn-container a.ti-header-write-btn:hover{background:#bc6d59!important;color:#fff!important;border:2px solid #bc6d59!important}.google-reviews .ti-widget.ti-goog .ti-review-item .ti-inner{border-radius:5px!important;width:100%;aspect-ratio:1/1;display:flex!important;justify-content:center!important;flex-direction:column!important;padding:30px!important;overflow:hidden;text-align:center}.google-reviews .ti-widget.ti-goog .ti-review-item .ti-review-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:992px){.google-reviews{padding:75px 0}.google-reviews .ti-review-item .ti-inner{padding:40px!important}.google-reviews .ti-review-item .ti-review-text{-webkit-line-clamp:4}}.usps{position:relative;padding:30px 0}.usps .bg-shape{position:absolute;top:20%;left:0;width:60%;height:80%}.usps .bg-shape::after{background:inherit;position:absolute;left:100%;top:0;height:100%;content:"";width:150px;height:100%;border-radius:0 100% 100% 0}.usps .usp-card{width:70%}.usps .usp-card .usp-text{font-size:1.2rem}.usps .usp-card figure{width:200px;aspect-ratio:1/1}@media (min-width:782px){.usps .bg-shape{width:80%}.usps .bg-shape::after{width:150px}}@media (min-width:992px){.usps{padding:75px 0}.usps .usp-card{width:100%}.usps .usp-row>[class*=col-]{position:relative}.usps .usp-row>[class*=col-]:not(:last-child)::after{content:"";position:absolute;bottom:0;right:0;width:1px;height:60%;border-right:3px dotted #fff;opacity:.7}}@media (min-width:1200px){.usps .bg-shape::after{width:200px}}.form{position:relative;padding:30px 0}@media (min-width:992px){.form{padding:75px 0}}.categories-slider{position:relative;padding:30px 0;background:#fff;color:#404040}.categories-slider h2{color:#404040}.categories-slider .swiper-navigation div{background:#404040;color:#fff}.categories-slider .category-box a{color:#fff}.categories-slider .category-box a:hover figure img{transform:scale(1.2)}.categories-slider .category-box figure{height:200px;overflow:hidden}.categories-slider .category-box h3{width:100%;padding:10px 5px;font-size:1.3rem}@media (min-width:1200px){.categories{padding:60px 0}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInBottom{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes bounce{0%{transform:scale(1)}30%{transform:scale(1.5)}50%{transform:scale(.9)}70%{transform:scale(1.2)}100%{transform:scale(1)}}.fadeInUp.animated{animation-name:fadeInUp;animation-duration:1.5s}.fadeInLeft.animated{animation-name:fadeInLeft;animation-duration:1.5s}.fadeInRight.animated{animation-name:fadeInRight;animation-duration:1.5s}.fadeInBottom.animated{animation-name:fadeInBottom;animation-duration:1.5s}.bounce{animation:bounce .5s}@keyframes shrink{0%{transform:scale(1)}50%{transform:scale(1.1,1.1)}100%{transform:scale(1,1)}}@keyframes left-right{0%{background-position-x:0}25%{background-position-x:-20%}50%{background-position-x:0}75%{background-position-x:20%}100%{background-position-x:0}}