@charset "UTF-8";.transparent,.transparent:hover{background-color:transparent}body{font-family:Assistant,sans-serif;font-optical-sizing:auto;font-style:normal;background:#242424;color:#d7c499;font-size:1.6rem;line-height:160%}.button1,a.button1,a.button2{margin-right:10px;padding:10px 20px;border-radius:4px;font-size:2.2rem}.flex1{flex:1!important}.flex2{flex:2!important}.button1,a.button1{position:relative;display:inline-flex;align-items:center;gap:.4rem;color:#0d0d0d;background:linear-gradient(177deg,#E4C070 48.9%,#A98840 73.68%);font-family:'Bebas Neue',sans-serif;background-size:120% 120%;background-position:50% 0;box-shadow:0 1px 2px rgba(0,0,0,.18);transition:transform .15s ease,box-shadow .25s ease,background-position .35s ease}.button1:hover,a.button1:hover{transform:translateY(-1px);background-position:50% 100%;box-shadow:inset 0 0 0 1px rgba(255,255,255,.55),0 6px 16px rgba(0,0,0,.18)}.button1:active,a.button1:active{transform:translateY(0);box-shadow:none}.button1:focus-visible,a.button1:focus-visible{outline:#fff solid 2px;outline-offset:3px}@media (prefers-reduced-motion:reduce){a.button1{transition:none}}a.button2{position:relative;display:inline-flex;width:fit-content;background:#0d0d0d;color:#d7c499;font-family:'Bebas Neue',sans-serif;background-clip:padding-box;border:1px solid transparent;transition:transform .15s ease}a.button2::before,h1,h1::after{background:linear-gradient(177deg,#E4C070 48.9%,#A98840 73.68%)}a.button2:hover{transform:translateY(-1px);color:#000}a.button2::before{content:'';position:absolute;z-index:-1;margin:0;padding:2px;width:100%;height:100%;max-width:100%;border-radius:inherit;box-sizing:content-box;top:-2px;right:-2px}h1{font-family:"Bebas Neue",sans-serif;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;display:inline-block;font-size:2vw;line-height:100%;font-weight:100;position:relative}h1::after{content:"";display:block;width:72px;height:3px;margin-top:.6rem;border-radius:2px}.div-sub.mw-60{max-width:80ch}.div-sub.floatbox{float:right;background:#000;padding:40px;border:1px solid #ecc876;max-width:500px}@media (pointer:fine){::-webkit-scrollbar-thumb{border-radius:0;background:linear-gradient(177deg,#E4C070 48.9%,#A98840 73.68%)}}::selection{background:linear-gradient(177deg,#E4C070 48.9%,#A98840 73.68%);color:#fff;display:block}.padding40{padding:40px 0}.article-image,.content-image{display:inline-block;padding:0;border:1px solid #ecc876}.header-wrapper{background:#242424}.header-wrapper .header-top-wrapper{background:#0d0d0d}.header-wrapper .header-top-wrapper a{color:#b3995f}.header-wrapper .header-top-wrapper a:hover{text-decoration:underline}.header-wrapper .header-top-wrapper a i{color:#d7c499}.header-wrapper .header-placeholder .header-menu-wrapper{position:relative;background:#242424;border-bottom:none}.header-wrapper .header-placeholder .header-menu-wrapper .block .menu{top:3px;position:relative;display:inline-flex;gap:25px;flex-wrap:wrap-reverse;justify-content:flex-start}.header-wrapper .header-placeholder .header-menu-wrapper .block .menu li{background:0 0}.header-wrapper .header-placeholder .header-menu-wrapper .block .menu li a{font-family:"Bebas Neue",sans-serif;background:linear-gradient(177deg,#E4C070 48.9%,#A98840 73.68%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;display:inline-block;font-size:2.4rem;margin:0;padding:0;border-bottom:2px solid transparent;transition:.3s ease}.header-wrapper .header-placeholder .header-menu-wrapper .block .menu li a:hover{border-bottom:2px solid #d7c499;transition:.3s ease}.header-wrapper .header-placeholder .header-menu-wrapper .block .logo{max-width:fit-content;width:100%;margin:15px 0 0;z-index:9;left:-20px;position:relative;top:2.5px}.gold-lines::after,.gold-lines::before{width:calc((100% - min(100%,1400px))/ 2)}.header-wrapper .header-placeholder .header-menu-wrapper .block .logo svg{max-width:450px;height:100%}:root{--line-c:#b3995f;--line-h:30px;--line-o:.5}.header-menu-wrapper{position:relative}.header-menu-wrapper>.block{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:0}.header-menu-wrapper,.header-menu-wrapper .menu{display:flex;justify-content:center;gap:clamp(14px,2.4vw,34px)}.gold-lines{position:absolute;left:0;right:0;top:106px;transform:translateY(-50%);height:var(--line-h);pointer-events:none;opacity:var(--line-o)}.gold-lines::after,.gold-lines::before{content:"";position:absolute;top:0;bottom:0;border-top:1px solid var(--line-c);border-bottom:1px solid var(--line-c)}.gold-lines::before{left:-21px;border-right:none}.gold-lines::after{right:0;border-left:none}.header-menu-wrapper .menu-outer{position:relative}.header-menu-wrapper .menu-outer::after,.header-menu-wrapper .menu-outer::before{content:"";position:absolute;right:0;border-top:1px solid var(--line-c);opacity:var(--line-o);left:-20px}.header-menu-wrapper .menu-outer::before{top:calc(50% - var(--line-h)/ 2)}.header-menu-wrapper .menu-outer::after{top:calc(50% + var(--line-h)/ 2);transform:translateY(-1px)}.header-menu-wrapper .menu{position:relative}.header-menu-wrapper .menu::after,.header-menu-wrapper .menu::before{content:"";position:absolute;top:calc(50% - var(--line-h)/ 2);bottom:calc(50% - var(--line-h)/ 2);width:0;opacity:var(--line-o);border-left:1px solid var(--line-c);display:none}@media (max-width:900px){.gold-lines{height:24px}}@media (max-width:700px){.gold-lines{display:none}}.banner-wrapper{position:relative;background:#242424;margin-top:50px;color:#d7c499}.banner-wrapper .showcase-loader{background-color:#0d0d0d;max-width:1400px;margin:0 auto;width:100%}.banner-wrapper .showcase-bullet.active,.banner-wrapper .showcase-loader .showcase-loader-bar{background:linear-gradient(177deg,#E4C070 48.9%,#A98840 73.68%)}.banner-wrapper .mini-showcase{max-width:1400px;margin:0 auto;min-height:clamp(520px,70vh,860px)}.banner-wrapper .mini-showcase .case.top-left{display:flex;flex-direction:row-reverse;align-items:center;border:1px solid #ecc876;background:#0d0d0d}.banner-wrapper .mini-showcase figure.showcase-image-wrapper{flex:1;position:relative;background-size:cover;background-position:center right;background-repeat:no-repeat}.banner-wrapper .mini-showcase figure.showcase-image-wrapper .showcase-overlay{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.45) 0,rgba(0,0,0,.28) 35%,rgba(0,0,0,0) 68%)}.banner-wrapper .mini-showcase .showcase-text{flex:1;position:relative;background:0 0;color:#d7c499}.banner-wrapper .mini-showcase .showcase-text .showcase-content{max-width:450px;width:100%;font-size:1.8rem;line-height:160%}.banner-wrapper .mini-showcase .showcase-text .showcase-content p{margin:0 0 .9rem}.banner-wrapper .mini-showcase .showcase-text .showcase-content strong{font-family:"Bebas Neue",sans-serif;background:linear-gradient(177deg,#E4C070 48.9%,#A98840 73.68%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;display:inline-block;font-size:4vw;line-height:100%;font-weight:100;position:relative}.banner-wrapper .mini-showcase .showcase-text .showcase-content strong::after{content:"";display:block;width:72px;height:3px;margin-top:.6rem;background:linear-gradient(177deg,#E4C070 48.9%,#A98840 73.68%);border-radius:2px}.banner-wrapper .mini-showcase .showcase-text .showcase-content em{color:#b3995f;font-size:2.6rem;font-weight:100;line-height:160%}.banner-wrapper .scroll-to{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);color:#e7d7a3;opacity:.85}.banner-wrapper .scroll-to .icona-falling{animation:bounce 1.8s ease-in-out infinite}@keyframes bounce{0%,100%{transform:translateY(0);opacity:.8}50%{transform:translateY(6px);opacity:1}}@media (max-width:900px){.banner-wrapper .mini-showcase .case.top-left.case-index-0{flex-direction:column-reverse}.banner-wrapper .mini-showcase figure.showcase-image-wrapper{width:100%;height:42vh}.banner-wrapper .mini-showcase .showcase-text{width:100%;padding:16px}.banner-wrapper .mini-showcase figure.showcase-image-wrapper .showcase-overlay{background:linear-gradient(0deg,rgba(0,0,0,.45) 0,rgba(0,0,0,0) 65%)}}.showcase-next,.showcase-prev{color:#ecc876;cursor:pointer}.showcase-bullet-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;z-index:2;top:-20px;width:100%;bottom:auto;max-width:1400px;margin:0 auto;left:0;right:0}.filegrid .column-caption,.showcase-loader{display:none}.showcase-bullet{display:flex;flex-direction:row;justify-content:center;align-items:stretch;border:none;height:15px;border-radius:0;margin-right:15px;cursor:pointer;width:100%;background-color:#5c5138}.buildix-grid.home-collection .column:first-child h2:before,.buildix-grid.home-collection .column:nth-child(2) h2:before{background:linear-gradient(177deg,#E4C070 48.9%,#A98840 73.68%);font-family:'Font Awesome 5 Free';vertical-align:middle;font-weight:900;margin-right:10px;font-size:3.6rem;color:transparent;display:inline-block;-webkit-text-fill-color:transparent;line-height:100%}.buildix-grid.home-collection{padding:50px 0}.buildix-grid.home-collection .column:first-child h2:before{content:"\f53f";-webkit-background-clip:text;background-clip:text}.buildix-grid.home-collection .column:nth-child(2) h2:before{content:"\f013";-webkit-background-clip:text;background-clip:text}.buildix-grid.home-collection .column:nth-child(3) h2:before{font-family:'Font Awesome 5 Free';vertical-align:middle;font-weight:900;content:"\f676";margin-right:10px;font-size:3.6rem;background:linear-gradient(177deg,#E4C070 48.9%,#A98840 73.68%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;display:inline-block;line-height:100%}.buildix-grid.home-collection .column{position:relative;padding:0;display:flex;flex-direction:column;border:1px solid #d7c499;gap:20px}.buildix-grid.home-collection .column h2{color:#d7c499;font-size:2rem;padding:10px 0}.buildix-grid.home-collection .column .collection-footer ul li:before,.collection-voordelen .column .sub-column ul li:before{font-family:'Font Awesome 5 Free';vertical-align:middle;font-weight:900;content:"\f00c";margin-right:10px;color:#ecc876}.buildix-grid.home-collection .column .column-figure{position:absolute;height:100%;width:100%;z-index:0}.buildix-grid.home-collection .column .column-figure a.load.loaded{background-blend-mode:overlay;background-color:#232323;pointer-events:none}.buildix-grid.home-collection .column .sub-column{z-index:1}.buildix-grid.home-collection .column .collection-footer{z-index:1;padding:0 40px 20px}.buildix-grid.home-collection .column .collection-footer ul{list-style:none;padding:0}.buildix-grid.home-collection .column .column-header{z-index:1;padding:20px 40px 0}.buildix-grid.home-collection .column:hover .column-figure a.load.loaded{background-color:#555;transition:.7s ease}.collection-voordelen .column{background-color:#0d0d0d;border:1px solid #ecc876}.collection-voordelen .column .column-figure{pointer-events:none}.collection-voordelen .column .sub-column{padding:20px}.collection-voordelen .column .sub-column ul{list-style:none;padding:0}.collection-voordelen .column .sub-column ul li{display:flex}.parallax{background:url(https://static.reto.media/gieterijtupkernl/upload-2025/ibiza_1_-1.jpg) no-repeat fixed #323232;min-height:400px;background-blend-mode:overlay;border:1px solid #ecc876;margin:0;padding:80px 0}.parallax .block{display:flex;align-items:center;justify-content:space-around}.parallax .parallax-showcase{text-align:start;font-size:2rem;max-width:60ch;text-wrap:balance}.parallax .parallax-showcase h2{background:linear-gradient(177deg,#E4C070 48.9%,#A98840 73.68%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;display:inline-block;line-height:100%}.parallax .parallax-showcase strong{color:#ecc876}.block-full-section-1{background-image:url(https://static.reto.media/skeletonbuildixcombasic/upload-2021/vendor_60f7c967d0fea9.06710227.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;color:#fff;padding:50px}.captcha-row .form-info-row{display:flex;flex-direction:row}.captcha-row .form-info-row img.captcha-image{margin:0}.captcha-row .form-info-row input{max-height:51px}.buildix-columns .div-sub{position:relative}.buildix-columns img{position:absolute;object-fit:cover;object-position:center;height:100%;width:100%}.buildix-columns .captcha-image{max-width:120px;position:relative;object-fit:contain;max-height:50px}.buildix-columns .captcha-image img{max-width:100%;height:auto;display:block}.footer-menu-wrapper{margin:0;background-color:#0d0d0d}.footer-menu-wrapper a{color:#b3995f;text-decoration:underline}.footer-menu-wrapper a:hover{color:#d7c499;text-decoration:underline}.footer-menu-wrapper .social-tiny{margin-top:20px}.footer-menu-wrapper img.leer{max-width:150px;width:100%}.footer-menu-wrapper ul.menu.footer-menu.ex-links{border-top:1px solid #d7c499;padding-top:20px}.footer-menu-wrapper .menu,.footer-menu-wrapper ul.menu.footer-menu{display:flex;flex-direction:column;gap:10px;margin-top:10px}.footer-menu-wrapper .menu ul,.footer-menu-wrapper ul.menu.footer-menu ul{position:relative}.footer-menu-wrapper .menu li,.footer-menu-wrapper ul.menu.footer-menu li{padding:0;margin:0;background-color:transparent}.footer-menu-wrapper .menu li a,.footer-menu-wrapper ul.menu.footer-menu li a{padding:0}.footer-copyright-wrapper{background:#000}.footer-copyright-wrapper a{color:#b3995f}.footer-copyright-wrapper a:hover{color:#d7c499;text-decoration:underline}.bg-black{background-color:#0d0d0d;padding:120px 0;margin:0}.bg-black.notlast{margin:40px 0}.buildix-columns.list-image-columns .list-left ul li:before,.buildix-columns.malcolumns .malinfo ul li:before{font-family:'Font Awesome 5 Free';vertical-align:middle;font-weight:900;content:"\f00c";margin-right:10px;color:#ecc876}.buildix-columns.list-image-columns{gap:40px}.buildix-columns.list-image-columns .list-left{border:1px solid #ecc876;padding:40px;flex:2}.buildix-columns.list-image-columns .list-left ul{list-style:none;padding:0}.buildix-columns.list-image-columns .imageright{flex:1;border:1px solid #ecc876}.buildix-columns.columns-text-image{gap:40px}.buildix-columns.columns-text-image .image-right,.buildix-columns.columns-text-image .textleft{flex:1}.buildix-columns.columns-text-image .image-right img{position:relative;max-height:400px;object-fit:contain}.buildix-columns.malcolumns.reverse{display:flex;flex-direction:row-reverse}.buildix-columns.malcolumns{padding:40px 0;gap:40px;display:flex;flex-direction:row}.buildix-columns.malcolumns .malinfo{display:flex;flex:1;flex-direction:column}.buildix-columns.malcolumns .malinfo ul{list-style:none;padding:0 0 0 10px}.buildix-columns.malcolumns .malimage{display:flex;flex:1;flex-direction:column;border:1px solid #d7c499;overflow:hidden}.buildix-columns.malcolumns .malprep{background-color:#0d0d0d;border:1px solid #d7c499;padding:20px;margin-top:20px}.filegrid .column,.overons-img{border:1px solid #ecc876}.buildix-columns.malcolumns .malprep ul{padding-left:20px;list-style:disc}.buildix-columns.malcolumns .malprep ul li:before{content:""}.overons-img p:not(:empty):not(.buildix-column){margin:0}.overons-img img{position:relative;max-height:100%;object-fit:cover!important}.filegrid .column{padding:0}.fancybox-button--arrow_left,.fancybox-navigation .fancybox-button--arrow_right{color:#fff;background:#d7c499;height:70px;width:70px;padding:10px}.fancybox-button--arrow_left:hover,.fancybox-navigation .fancybox-button--arrow_right:hover{background-color:#b3995f}.fancybox-navigation .fancybox-button{opacity:1}.fancybox-navigation .fancybox-button--arrow_left{color:#fff;background:#d7c499;height:70px;width:70px;padding:10px;left:5px}.fancybox-navigation .fancybox-button--arrow_left:hover{background-color:#b3995f}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#fff;cursor:default;outline:0;background-color:#888}.fancybox-navigation .fancybox-button--arrow_right{right:5px}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{visibility:visible}.fancybox-navigation .fancybox-button div{padding:0}.whatsfixxed{position:fixed;bottom:50px;right:50px}.whatsfixxed img{max-width:70px}.whats-close{position:absolute;top:-8px;right:-8px;width:24px;height:24px;border:0;border-radius:50%;background:#111;color:#fff;font:700 16px/24px system-ui,sans-serif;cursor:pointer;box-shadow:0 4px 10px rgba(0,0,0,.25);margin:0!important;padding:5px!important;display:flex;align-items:center;justify-content:center}.whats-close:hover{background-color:#b3995f}.whatsfixxed.is-hidden{display:none}.metaalunie-logo{width:100%;margin-top:50px;max-width:150px}.tables h2:first-child{padding:0 0 40px}.tables h2{padding:40px 0}main table th,main table tr td{padding:10px 20px 0}main table{background:#242424;border:1px solid #ecc876}main table th{background:#0d0d0d;display:flex}main table tr{background:#3c3c3c;border-bottom:1px solid #d7c499}main table tr:nth-child(odd){background:#535353}main table tr:last-child,main table tr:nth-child(odd):last-child{border-bottom:none}.agreement-row2 .form-group-row{display:inline-flex}.buildix-columns.contactcolumns{border:1px solid #d7c499;padding:40px;gap:80px}.buildix-columns.contactcolumns a{color:#b3995f;text-decoration:underline}.buildix-columns.contactcolumns img{position:relative;margin-right:10px}.buildix-columns.contactcolumns div{flex:1}iframe{margin-bottom:50px}.openinghours-wrapper{background-color:#0d0d0d;margin:10px 0 20px}.openinghours-wrapper .opening-future .opening-column,.openinghours-wrapper .opening-past .opening-column{color:#b3995f}.openinghours-wrapper .opening-active{background-color:#242424}.openinghours-wrapper .opening-row{border-bottom:1px solid #d7c499;padding:0}.openinghours-wrapper .opening-future,.openinghours-wrapper .opening-past{background-color:#0d0d0d}.openinghours-wrapper .opening-active .opening-column{color:#d7c499}@media screen and (max-width:900px){.header-wrapper .header-placeholder .header-menu-wrapper .block .logo,.logo{left:0}.buildix-columns .div-sub,.buildix-columns img{position:relative;width:100%}.header-wrapper .menu-info-wrapper{display:flex;flex-direction:row;gap:10px}.buildix-columns img{object-fit:cover;object-position:center;height:auto}.toggle-menu{background-color:#b3995f;top:33px}p:has(img){margin:0!important}.menu-info-wrapper,.menu-info-wrapper a{margin-left:0}.header-menu-wrapper>.block{max-width:1400px;margin:0 auto;display:flex;grid-template-columns:auto 1fr;align-items:center;gap:0}.header-wrapper .header-menu-wrapper .block{justify-content:space-between;align-items:center;height:100px}.parallax .block{display:flex;align-items:center;justify-content:space-around;flex-direction:column;padding:20px}.header-menu-wrapper .menu-outer{grid-column:2!important;position:fixed!important}.header-wrapper .header-placeholder .header-menu-wrapper .block .menu li{background:#000;padding:0 20px}.menu-outer.res.show{transform:translateX(0);background:#000}.header-menu-wrapper .menu-outer::after,.header-menu-wrapper .menu-outer::before{display:none}h1{font-size:4rem}.buildix-columns.columns-text-image .image-right,.buildix-columns.columns-text-image .textleft{flex:1;padding:20px}.showcase-content strong{font-size:4rem}.buildix-grid.collection-voordelen{display:grid;grid-template-columns:repeat(1,minmax(100%,1fr))!important;gap:15px!important}.buildix-columns.malcolumns{padding:40px 0;gap:40px;display:flex;flex-direction:column}.buildix-columns.malcolumns.reverse{display:flex;flex-direction:column}main.main-wrapper{width:100%;margin:0 auto;z-index:1;flex-grow:1;overflow:hidden}main table{border-collapse:separate;display:flex;flex-direction:column;border-spacing:0;overflow:scroll;border:1px solid #ecc876}main table td,main table th{min-width:250px}main table tr{width:fit-content}.block.tables{padding:20px}.article-header{float:none;display:flex;padding:0;width:100%;align-items:stretch;justify-content:center}.article-image{width:100%;border:1px solid #d7c499;padding:0}.article-image,.content-image{max-width:100%}.buildix-columns.contactcolumns{border:1px solid #d7c499;padding:20px;gap:80px}.header-wrapper .header-placeholder .header-menu-wrapper .block .logo svg{max-width:251px;height:100%;padding-right:10px}.buildix-grid.home-collection .column{overflow:hidden}.buildix-grid.home-collection{display:grid;grid-template-columns:repeat(2,minmax(48.1887%,1fr))!important;gap:15px}.buildix-columns.list-image-columns{gap:40px;padding:20px}.parallax .parallax-showcase{text-align:start;font-size:2rem;max-width:500px;text-wrap:balance;margin-bottom:40px}}@media screen and (max-width:768px){.buildix-columns .div-sub,.buildix-columns img{position:relative;width:100%}.buildix-columns img{object-fit:cover;object-position:center;height:auto}.metaalunie-logo{width:40%;margin-top:50px}.buildix-columns.columns-text-image{gap:40px;padding:20px}}@media screen and (max-width:500px){.buildix-columns .div-sub,.buildix-columns img{width:100%;position:relative}.buildix-columns img{object-fit:cover;object-position:center;height:auto}.buildix-grid.home-collection{display:grid;grid-template-columns:repeat(1,minmax(100.1887%,1fr))!important;gap:15px}.toggle-menu{background-color:#b3995f}.header-wrapper .header-placeholder .header-menu-wrapper .block .logo svg{max-width:150px;height:100%;padding-right:10px}.header-menu-wrapper>.block{max-width:1400px;margin:0 auto;display:flex;grid-template-columns:auto 1fr;align-items:center;gap:0}.header-wrapper .header-menu-wrapper .block{justify-content:space-between;align-items:center;height:100px}.parallax .block{display:flex;align-items:center;justify-content:space-around;flex-direction:column;padding:20px}.header-wrapper .header-placeholder .header-menu-wrapper .block .menu li{background:#000;padding:0 20px}.menu-outer.res.show{transform:translateX(0);background:#000}.header-menu-wrapper .menu-outer::after,.header-menu-wrapper .menu-outer::before{display:none}.banner-wrapper .mini-showcase .case.top-left{display:flex;flex-direction:column;align-items:center;border:1px solid #ecc876;background:#0d0d0d}.buildix-columns.malcolumns,.buildix-columns.malcolumns.reverse,main table{flex-direction:column;display:flex}.showcase-content strong,h1{font-size:4rem}.buildix-grid.collection-voordelen{display:grid;grid-template-columns:repeat(1,minmax(100%,1fr))!important;gap:15px!important}.buildix-columns.malcolumns{padding:40px 0;gap:40px}main.main-wrapper{width:100%;margin:0 auto;z-index:1;flex-grow:1;overflow:hidden}main table{border-collapse:separate;border-spacing:0;overflow:scroll;border:1px solid #ecc876}main table td,main table th{min-width:250px}main table tr{width:fit-content}.block.tables{padding:20px}.article-header{float:none;display:flex;padding:0;width:100%;align-items:stretch;justify-content:center}.article-image{width:100%;border:1px solid #d7c499;padding:0}.article-image,.content-image{max-width:100%}.logo{left:0}.buildix-columns.contactcolumns{border:1px solid #d7c499;padding:20px;gap:80px}.fancybox-button--arrow_left,.fancybox-navigation .fancybox-button--arrow_left,.fancybox-navigation .fancybox-button--arrow_right{color:#fff;background:#d7c499;height:50px;width:50px;padding:10px}.banner-wrapper .mini-showcase{max-width:1400px;margin:0 auto;min-height:clamp(520px,100vh,100vh)}.showcase-next i,.showcase-prev i{transform:scale(1);transition:all .3s ease;font-size:2rem}.banner-wrapper .mini-showcase .showcase-text .showcase-content strong{font-size:4rem}.fancybox-button--arrow_left:hover,.fancybox-navigation .fancybox-button--arrow_right:hover{background-color:#b3995f}.fancybox-navigation .fancybox-button{opacity:1}.fancybox-navigation .fancybox-button--arrow_left{left:5px}.fancybox-navigation .fancybox-button--arrow_left:hover{background-color:#b3995f}.banner-wrapper .mini-showcase .case.top-left.case-index-0{flex-direction:column}.showcase-next,.showcase-prev{top:-100px}.buildix-columns.columns-text-image .image-right,.buildix-columns.columns-text-image .textleft{flex:1;padding:0}.case>.showcase-video-wrapper{flex-direction:column;position:relative;min-height:400px}.banner-wrapper .mini-showcase figure.showcase-image-wrapper{width:100%;height:43vh;min-height:400px;object-fit:contain}.banner-wrapper .scroll-to{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);color:#e7d7a3;opacity:.85;display:none}.menu-outer.res.show .menu-info-wrapper{margin-left:20px}.menu-info-wrapper a{background-color:#d7c499}}