@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,400&display=swap.css);
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#212529;font-family:Open Sans,sans-serif;font-size:16px;line-height:1.7;overflow-x:hidden}@media (max-width:990px){body{font-size:13px}}@media (max-width:1400px){body{font-size:14px}}@media (min-width:1400px){.container{max-width:1300px}}@media (min-width:1600px){.container{max-width:1500px}}@media (min-width:1700px){.container{max-width:1600px}}img{border-style:none}.text-small{font-size:.8rem}hr{border:none;border-top:1px solid #ccc;margin:0 0 24px;width:100%}.cursor-pointer{cursor:pointer}hr.short-thick{border-top:5px solid #ccc;max-width:50px;opacity:1!important}.image-bg hr{border-color:#fff;opacity:.6}.image-bg.bg-light hr{border-color:#ccc;opacity:1}.bg-dark hr{border-color:#555}
/*!---------- LIVING DEFAULT PAGE ----------*/.living-colors a{color:#cad400}.living-colors a:hover{color:#99a100}.living-colors .btn-primary{background:#cad400!important;border-color:#cad400;color:#fff}.living-colors .btn-primary:hover{background:transparent!important;border-color:#cad400;box-shadow:0 0 0 .25rem rgba(202,212,0,.1);color:#171717}.service-block{background-color:#171717}.service-block p{color:#fff}
/*!---------- 5. SECTIONS ----------*/.fullscreen{height:100vh}.inspiration{height:calc(100vh - 60px)}.arrow-inspiration{margin-left:-25px;margin-top:-114px;position:absolute;width:50px;z-index:99}@media (max-width:990px){.inspiration{height:100vh}.arrow-inspiration{margin-left:-25px;margin-top:-58px;position:absolute;width:50px;z-index:99}}.bigscreen{background-color:#171717;height:80vh}.overlay:before{background:#171717;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:2}.overlay-heavy:before{opacity:.6}.bg-light.overlay:before{background:#fff;content:"";height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;z-index:2}.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}.advisor{background-position:50%;background-size:cover;height:auto;position:relative}.advisor .redorgreen{height:auto;left:auto;position:absolute;right:0;top:0;width:40px}.brand-collection{background-color:#fff;border:1px solid #eee;border-radius:3px;padding:5px}.brand-collection img{filter:grayscale(100%)}.brand-collection img:hover{filter:grayscale(0)}.brand-color{padding:30px}.brand-carousel{padding:15px}.partner-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(250px,2fr))}.partner-grid a{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:24px;transition:all .3s ease}.partner-grid a:hover{box-shadow:0 10px 15px 0 rgba(0,0,0,.2);transform:translateY(-10px)}.partner-grid a img{width:100%}@media (max-width:767px){.partner-grid{grid-template-columns:repeat(2,1fr)}.partner-grid a{padding:0}}.breadcrumb{background:none;margin-bottom:24px;padding:0}.breadcrumb li,.breadcrumb li a{font-size:14px}.breadcrumb>li+li:before{color:#bbb;padding:0 16px}.image-bg .breadcrumb li a{color:#fff;opacity:.8}.image-bg .breadcrumb li a:hover{opacity:1}.bg-dark .breadcrumb a,.image-bg .breadcrumb li.active{color:#fff}@media (max-width:990px){.page-title-2 .breadcrumb,.page-title-4 .breadcrumb{float:left;margin-top:32px}}@media (max-width:767px){.breadcrumb-2>li+li:before{padding:0 4px}.page-title-2 .breadcrumb,.page-title-4 .breadcrumb{float:left;margin-top:8px}}.btn{color:#000;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;margin-bottom:12px;min-width:150px;padding:12px 26px;text-align:center;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.btn.control-active,.btn:hover{background:#ca0538;border-color:#ca0538;color:#fff}.btn-green{border-color:#cad400}.btn-green.control-active,.btn-green:hover{background:#cad400;border-color:#cad400;color:#fff}.btn-outline{border:1px solid #ca0538}.btn-outline.btn-green{border-color:#cad400}.btn-outline.btn-green:hover{background:#cad400;border-color:#cad400;color:#171717}.bg-dark .btn-outline,.bg-primary .btn-outline,.image-bg .btn-outline{border:2px solid #fff;color:#fff;font-weight:700}.btn-lg{height:50px;line-height:46px;min-width:200px}.btn-filled{background:#ca0538;border-color:#ca0538;color:#fff}.btn-filled-2{background:#cad400;border-color:#cad400;color:#fff}.btn-filled-3{background:#36a7e9;border-color:#36a7e9;color:#fff}.btn-white{border-color:#fff;color:#fff}.btn-white.btn-filled,.btn-white:hover{background:#fff;border-color:#fff;color:#000}.btn-filter{border:1px solid #171717;border-radius:5px;height:auto;line-height:1;min-width:150px;padding:10px 30px}.btn-filter:not(.control-active):hover{background:transparent;color:#000}.btn-primary,button{background:#ca0538;border:1px solid #ca0538;border-radius:3px;color:#fff;font-weight:700}.btn-primary.disabled,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,button.disabled,button:active,button:focus,button:hover{background:transparent;border-color:#ca0538;box-shadow:0 0 0 .25rem rgba(202,5,56,.1);color:#000}.bg-dark .btn-primary:hover{color:#fff}.btn-secondary{background:#cad400!important;border-color:#cad400;color:#fff}.btn-secondary:hover{background:transparent!important;border-color:#cad400;box-shadow:0 0 0 .25rem rgba(202,212,0,.1);color:#171717}.btn-sm{font-size:12px;min-width:0;padding:10px 22px}.btn-rounded{border-radius:30px}.card{border:none;transition:transform .45s cubic-bezier(.19,1,.22,1) 0s}.card:hover{transform:translate3d(4px,0,10px)}@media (max-width:990px){.card .ratio{height:150px}}.card.partners{border:1px solid #f1f1f1;font-size:13px;margin:1%;padding:20px;width:18%}@media (max-width:1200px){.card.partners{width:23%}}@media (max-width:992px){.card.partners{width:31%}}@media (max-width:768px){.card.partners{width:48%}}.card.bouwinfodays{border:1px solid #f1f1f1;font-size:13px;height:150px;margin:1%;padding:20px;width:10.5%}.card.bouwinfodays img{margin:0 auto;max-height:100%}@media (max-width:1200px){.card.bouwinfodays{width:14%}}@media (max-width:992px){.card.bouwinfodays{width:23%}}@media (max-width:576px){.card.bouwinfodays{width:31%}}.card-image{background-position:50%;background-size:cover;width:100%}.card-button{background-color:#ca0538;border-radius:2px;color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:700;padding:4px 12px;text-transform:uppercase}.card-button:hover{background-color:#98042a;color:#fff}.card-label{z-index:3}.card .redorgreen{right:0!important}.card .redorgreen,.card .redorgreen2{position:absolute;top:0;width:50px;z-index:10}.card .redorgreen2{right:15px!important}.redorgreen-xs{position:absolute;right:0;top:0;width:35px!important;z-index:10}.color-black{color:#000!important}.bg-primary{background:#ca0538!important}.bg-green,.bg-primary-2{background:#cad400!important}.bg-primary-3{background:#36a7e9!important}.bg-secondary{background:#f1f1f1!important}.bg-white{background:#fff}.bg-dark{background:#171717!important}.color-body,.color-body *{color:#000!important}.color-primary,.color-red{color:#ca0538!important}.color-green{color:#cad400!important}.color-white{color:#fff!important}.openingtimes table tbody tr td{font-size:.9em}.openingtimes table tbody tr td.text-white{color:#000!important}.img-contact{background-position:50%;background-size:cover;height:250px}#cookiefirst-policy-page h2{font-size:1.2em;line-height:1.3}#cookiefirst-policy-page h3{font-size:1.1em;line-height:1.3}#cookiefirst-policy-page button{background:#ca0538;border:none;border-radius:5px;color:#fff;font-family:Open Sans,sans-serif;font-size:13px;font-weight:600;margin-right:6px;padding:0 18px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}#cookiefirst-policy-page button span{font-weight:600}#cookiefirst-policy-page button:hover{background:#66031c;color:#fff;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}#cookiefirst-policy-page .cookiefirst-root [data-cookiefirst-button=primary]{font-weight:600}.dropdown-menu{background:#171717;border:0;box-shadow:0 .125rem .25rem hsla(0,0%,9%,.075);padding-bottom:0;padding-top:0}.dropdown-menu .dropdown-item{padding:.5em 1em}.dropdown-menu .dropdown-item.active,.dropdown-menu .dropdown-item:focus,.dropdown-menu .dropdown-item:hover{background:#4a4a4a;color:#fff}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:800;src:url(/fonts/avenir/AvenirLTStd-Black.woff2) format("woff2"),url(/fonts/avenir/AvenirLTStd-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:500;src:url(/fonts/avenir/AvenirLTStd-Medium.woff2) format("woff2"),url(/fonts/avenir/AvenirLTStd-Medium.woff) format("woff")}blockquote,button,p,pre,table{margin-bottom:16px;margin-top:0;padding:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#171717;font-family:Avenir,sans-serif;font-weight:800;margin-bottom:12px}@media (max-width:500px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{word-break:break-word}}h1{font-size:2.1em;line-height:1.3}@media (max-width:1200px){h1{font-size:1.9em}}h1.large{font-size:3em;line-height:1.3}@media (max-width:1200px){h1.large{font-size:2.3em}}h2{font-size:1.8em}h2,h3{line-height:1.3}h3{font-size:1.4em}h4{font-size:1.2em}h4,h5{line-height:1.3}h5{font-size:1.1em}.h6,h6{font-family:Open Sans,sans-serif;font-size:.9em;line-height:1.1em;text-transform:uppercase}.subtitle{font-size:.9em}.subtitle,.subtitle-big{font-family:Avenir,sans-serif;font-weight:800}.subtitle,.subtitle-big,.uppercase{text-transform:uppercase}.bold{font-weight:800}.light{font-weight:300}.sub{font-size:.9em;line-height:1.4}.sub-sub{font-size:.7em}@media (max-width:767px){.text-center-xs{text-align:center!important}}.text-transform-none{text-transform:none!important}a,a:active,a:focus,a:hover,a:visited{outline:none;text-decoration:none}a{color:#ca0538;cursor:pointer}.bg-dark a,.bg-dark a:hover,.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark h6,.bg-dark li,.bg-dark li:hover,.bg-dark p,.bg-dark span,.bg-dark ul,.bg-dark ul:hover,.bg-primary a,.bg-primary a:hover,.bg-primary h1,.bg-primary h2,.bg-primary h3,.bg-primary h4,.bg-primary h5,.bg-primary h6,.bg-primary li,.bg-primary li:hover,.bg-primary p,.bg-primary span,.bg-primary ul,.bg-primary ul:hover,.image-bg a,.image-bg a:hover,.image-bg h1,.image-bg h2,.image-bg h3,.image-bg h4,.image-bg h5,.image-bg h6,.image-bg li,.image-bg li:hover,.image-bg p,.image-bg span,.image-bg ul,.image-bg ul:hover{color:#fff}.bg-light a{color:#ca0538}.bg-light a:hover{color:#ca0538;opacity:1}a:hover{color:#98042a;text-decoration:none}li{margin-bottom:4px}.no-bullets{list-style:none;padding:0}.two-columns{-moz-column-count:2;column-count:2}p.lead{font-size:1.1em;line-height:1.8em}.infotype{background-color:#ca0538;border-radius:100px;font-size:.8rem;padding:4px 5px}.infotype,footer a{color:#fff}footer a:hover{color:#ca0538}.social [class*=social-icon]{background-color:#333;border-radius:40px;color:#fff;display:inline-block;font-size:15px;height:40px;line-height:40px;margin:auto 3px;text-align:center;width:40px}.brochure{max-width:250px}.form-text{font-size:12px}.form-control,.form-select{border-radius:0}.form-control:focus,.form-select:focus{border-color:#ca0538;box-shadow:none}.infoDaysForm{margin-left:0}.infoDaysForm .form-check-input:checked{background-color:#ca0538;border-color:#ca0538}.infoDaysForm .form-check-input:focus{box-shadow:none}.infoDaysForm .form-floating{padding-left:0}.splitscreen-home{height:400px;overflow:hidden;position:relative;width:50%}@media (max-width:990px){.splitscreen-home{height:250px}}@media (min-width:1920px){.splitscreen-home{height:450px}}.splitscreen.background-image{background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.splitscreen.overlay-green:before{background:#cad400;content:"";height:100%;left:0;mix-blend-mode:multiply;opacity:.4;position:absolute;top:0;transition:all .8s ease;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;width:100%;z-index:2}.splitscreen.overlay-green .splitscreen-content>span>i{margin-right:0;padding-left:15px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease}.splitscreen.overlay-green:hover .splitscreen-content>span>i{margin-right:-5px;padding-left:8px}.splitscreen.overlay-green:hover:before{background:#cad400;opacity:0}.splitscreen.overlay-green:hover:before,.splitscreen.overlay-red:before{content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;transition:all .8s ease;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;width:100%;z-index:2}.splitscreen.overlay-red:before{background:#ca0538;opacity:.4}.splitscreen.overlay-red .splitscreen-content>span>i{margin-left:0;padding-right:15px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease}.splitscreen.overlay-red:hover .splitscreen-content>span>i{margin-left:-5px;padding-right:8px}.splitscreen.overlay-red:hover:before{background:#ca0538;content:"";height:100%;left:0;mix-blend-mode:multiply;opacity:0;position:absolute;top:0;transition:all .8s ease;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;width:100%;z-index:2}.splitscreen .splitscreen-content{z-index:2}.splitscreen .splitscreen-content span{color:#fff;font-family:Avenir,sans-serif;font-size:34px;font-weight:900;line-height:34px;text-transform:uppercase}@media (max-width:990px){.splitscreen .splitscreen-content span{font-size:20px;line-height:1}}.splitscreen .splitscreen-content span i{font-size:36px}@media (max-width:990px){.splitscreen .splitscreen-content span i{font-size:16px}}.header{height:500px}.header h1,.header h2,.header h3,.header h4,.header h5,.header h6,.header li,.header p,.header span{color:#fff}.header .header-content{bottom:0;position:absolute;width:auto;z-index:5}@media (max-width:768px){.header{height:700px}}@media (min-width:1500px){.header{height:700px}}@media (min-width:2000px){.header{height:750px}}.header-title{position:relative;width:100%;z-index:5}.header-sub{height:400px}@media (max-width:768px){.header-sub{height:300px}}@media (min-width:1500px){.header-sub{height:400px}}@media (min-width:2000px){.header-sub{height:500px}}.header-sub-sub{height:300px}.header .background-image{background-position:50% 15%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.header-sub .background-image{background-position:50% 30%}@media (max-width:990px){.overlay-header:before{width:100%}}.kenburns .slides:nth-of-type(odd) .background-image-holder{animation:kenBurnsEast 10s linear infinite alternate;-webkit-animation:kenBurnsEast 10s linear infinite alternate}.kenburns .slides:nth-of-type(2n) .background-image-holder{animation:kenBurnsWest 10s linear infinite alternate;-webkit-animation:kenBurnsWest 10s linear infinite alternate}@keyframes kenBurnsEast{0%{transform:scale(1) translateX(0);-webkit-transform:scale(1) translateX(0)}to{transform:scale(1.05) translateX(0);-webkit-transform:scale(1.1) translateX(0)}}@-webkit-keyframes kenBurnsEast{0%{transform:scale(1) translateX(0);-webkit-transform:scale(1) translateX(0)}to{transform:scale(1.05) translateX(0);-webkit-transform:scale(1.1) translateX(0)}}@keyframes kenBurnsWest{0%{transform:scale(1) translateX(0);-webkit-transform:scale(1) translateX(0)}to{transform:scale(1.05) translateX(0);-webkit-transform:scale(1.1) translateX(0)}}@-webkit-keyframes kenBurnsWest{0%{transform:scale(1) translateX(0);-webkit-transform:scale(1) translateX(0)}to{transform:scale(1.05) translateX(0);-webkit-transform:scale(1.1) translateX(0)}}@media (max-width:767px){.kenburns .slides li .background-image-holder{animation:none!important;-webkit-animation:none!important}}.box-shadow{box-shadow:0 2px 4px rgba(0,0,0,.12),0 2px 3px rgba(0,0,0,.2)}.img-cover{background-position:50%;background-size:cover}.img-contain{background-size:contain}.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;-ms-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}.align-bottom{bottom:0}.align-bottom,.align-top{left:0;margin:0 auto;position:absolute;right:0;z-index:2}.align-top{top:0}.overlay-gradient-dark:before{background:linear-gradient(90deg,hsla(0,0%,9%,.5),hsla(0,0%,9%,0))}.overlay-gradient-dark:before,.overlay-gradient-red:before{content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:2}.overlay-gradient-red:before{background:linear-gradient(90deg,#ca0538,rgba(202,212,0,.2));mix-blend-mode:multiply}.overlay-gradient-green:before{background:linear-gradient(90deg,#ca0538,rgba(202,212,0,.2))}.overlay-gradient-green:before,.overlay-gradient-white:before{content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:2}.overlay-gradient-white:before{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.2) 30%)}.visibility-hidden{visibility:hidden}.openingtimes{text-align:left}.openingtimes ul{list-style:none;padding:0}.nav-utility{background:#242729;height:40px;line-height:40px;position:absolute;top:0;width:100%;z-index:1030}.nav-utility span{color:#fff;font-size:12px;margin-right:20px}.nav-utility span i{margin-right:8px}.nav-utility span a{color:#fff}.nav-utility .btn.btn-primary{padding:5px}nav.navbar{background:#171717;padding-bottom:10px;padding-top:10px;top:40px}nav.navbar .nav-item{margin-right:20px}nav.navbar .nav-item a{color:#fff;font-family:Open Sans,sans-serif;font-size:13px;font-weight:700}@media (max-width:1399px){nav.navbar .nav-item{margin-right:5px}nav.navbar .nav-item a i{display:none}}nav.navbar .nav-item.bid{background-color:#ca0538;border-radius:50px;margin-right:0}nav.navbar .nav-item:last-of-type{margin-right:0}nav.navbar .logo{height:60px}@media (max-width:990px){nav.navbar .logo{height:40px}}nav.navbar-shrink{box-shadow:0 2px 4px rgba(0,0,0,.12),0 2px 3px rgba(0,0,0,.2);transition:all .1s ease;-webkit-transition:all .1s ease;-moz-transition:all .1s ease}nav.navbar-shrink .logo{transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease}@media (max-width:990px){nav.navbar-shrink .logo{height:40px}}.navbar-toggler{border:none;position:relative}.navbar-toggler span{background-color:#ca0538;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:focus{box-shadow:none}.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)}.nav-extra{background:#242729;position:absolute;right:0;top:90px}.nav-extra a{color:#fff;font-family:Open Sans,sans-serif;font-size:13px;font-weight:700}@media (max-width:1199px){.nav-extra{display:none}.navbar-nav .nav-link{padding:.5rem 10px!important}}.news-detail-img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:400px;width:100%}.pagination{margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pagination .page-item .page-link{color:#171717}.pagination .page-item.active .page-link{background-color:#ca0538;border-color:#ca0538;color:#fff}.product-container{display:grid;gap:8px;grid-template-columns:repeat(7,1fr);margin-top:15px}@media (max-width:1450px){.product-container{grid-template-columns:repeat(5,1fr)}}@media (max-width:990px){.product-container{gap:5px;grid-template-columns:repeat(3,1fr)}}@media (max-width:575px){.product-container{grid-template-columns:repeat(2,1fr)}}.product-category{background:#f1f1f1;border-radius:5px;position:relative;transform:translateY(-12px);transition:transform .45s cubic-bezier(.19,1,.22,1) 0s}.product-category:hover{transform:translateY(-20px)}.product-category.active{border:2px solid #ca0538}.product-category.active .product-category-title{color:#ca0538}.product-category .product-category-img{background:#fff;border-radius:50%;height:80px;margin-bottom:12px;padding:1.5em;width:80px}@media (max-width:990px){.product-category .product-category-img{height:75px;width:75px}}.product-category .product-category-img img{max-height:100%;max-width:100%}.product-category .product-category-title{color:#000;font-family:Avenir,sans-serif;font-weight:500}@media (max-width:990px){.product-category .product-category-title{font-size:12px}}.style-green .product-category.active{border:2px solid #cad400}.style-green .product-category.active .product-category-title{color:#cad400}.kenburns{height:100vh;margin:0 auto;overflow:hidden;position:relative;width:100%}.kenburns img{-webkit-animation:move 90s ease infinite;animation:move 90s ease infinite;height:100%;position:absolute;width:100%}.kenburns .product-description{background-color:aqua;bottom:5em;left:5em;position:absolute;width:40vw;z-index:1}@media (max-width:1200px){.kenburns .product-description{width:80vw}}.btn-next{align-items:center;background-color:#ca0538;border-radius:50%;color:#fff;display:flex;font-size:30px;height:50px;justify-content:center;left:50%;line-height:30px;margin-left:-25px;margin-top:-25px;position:absolute;text-align:center;width:50px;z-index:1}.btn-next i{height:25px}@-webkit-keyframes move{0%{transform:scale(1.1);transform-origin:bottom left}50%{transform:scale(1.35)}to{transform:scale(1.1);transform-origin:bottom left}}.flickity-prev-next-button{background:#ca0538;height:50px;width:50px}.flickity-prev-next-button:hover{background:#ca0538;border:3px}.flickity-prev-next-button.next{margin-bottom:0;right:-25px}.flickity-prev-next-button.next:before{color:#fff;content:"\f061";font-family:Font Awesome\ 5 Pro;font-size:25px;font-weight:300;line-height:50px}@media (max-width:1200px){.flickity-prev-next-button.next:before{font-size:20px;line-height:40px}}.flickity-prev-next-button.previous{left:-25px;margin-bottom:0;transform:scaleX(-1) translateY(-50%)}.flickity-prev-next-button.previous:before{color:#fff;content:"\f061";font-family:Font Awesome\ 5 Pro;font-size:25px;font-weight:300;line-height:50px}@media (max-width:1200px){.flickity-prev-next-button.previous:before{font-size:20px;line-height:40px}.flickity-prev-next-button{height:40px;width:40px}.flickity-prev-next-button.next{right:-20px}.flickity-prev-next-button.previous{left:-20px}}.flickity-page-dots{bottom:-22px}.flickity-page-dots .dot{border-radius:0;height:4px;margin:0;width:40px}.product-images-main{margin-bottom:24px}.product-images-main .carousel-image{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.product-images-main .carousel-image .product-images-label{background:#ca0538;border-radius:3px 0 0 3px;bottom:20px;color:#fff;font-size:.8em;padding:8px 12px;position:absolute;right:0}.product-images-main.is-fullscreen .carousel-cell{height:100%}.product-images-main.is-fullscreen .carousel-cell .carousel-image{background-position:50%;background-repeat:no-repeat;background-size:contain;max-height:1200px}.product-images-main .carousel-cell{background-color:#fff;border-radius:5px;height:450px;margin-right:10px;width:100%}.product-images-nav .carousel-cell{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:2px solid transparent;border-radius:5px;height:80px;margin-right:10px;width:100px}.product-images-nav .carousel-cell.is-nav-selected{border:2px solid #ca0538}.product-images-nav .carousel-cell:before{font-size:50px;line-height:80px}.flickity-enabled.is-fullscreen{z-index:9999}.flickity-enabled.is-fullscreen .flickity-prev-next-button.next{right:10px}.flickity-enabled.is-fullscreen .flickity-prev-next-button.previous{left:10px}.promotion-item{background-color:#fff;border-radius:8px;height:400px;margin-bottom:25px;margin-right:16px;padding:20px;position:relative;width:22%}@media (max-width:1200px){.promotion-item{width:30%}}@media (max-width:990px){.promotion-item{width:60%}}@media (min-width:1600px){.promotion-item{width:18%}}.promotion-item .promotion-item-subtitle{font-size:12px}.promotion-item .promotion-item-title{color:#171717;font-size:1.1em;line-height:1.3}.promotion-item img{background-position:50%;background-repeat:no-repeat;background-size:contain;min-height:200px;width:100%}.promotion-item .promotion-label{background-color:#ca0538;border-radius:5px;bottom:20px;height:auto;left:20px;min-width:100px;position:absolute;width:auto}.promotion-item .promotion-label .promotion-label-name{background-color:#000;border-radius:5px;color:#fff;display:inline-block;float:left;font-size:14px;font-weight:800;padding:6px 10px;text-align:center;text-transform:uppercase;width:100%}.promotion-item .promotion-label .square{background-color:#000;display:block;height:10px;margin:30px auto 0;transform:rotate(-45deg);width:10px}.promotion-item .promotion-label .promotion-label-price{color:#fff;display:inline-block;float:left;font-size:28px;font-weight:800;padding:10px 5px 15px;text-align:center;text-transform:uppercase;width:100%}.promotion-item .promotion-label .promotion-label-price span{font-size:18px;font-weight:800}.subtitle-detail{color:#ca0538;font-weight:800;margin-top:0}.price-detail{background-color:#ca0538;color:#fff;font-size:30px;font-weight:800;padding:10px 15px}section{padding:6em 0;position:relative}@media (max-width:767px){section{padding:80px 0}}section:first-of-type{margin-top:120px}@media (max-width:1200px){section:first-of-type{margin-top:90px}}footer{overflow:hidden;padding:72px 0;position:relative}.min-margin{margin-top:-150px;z-index:2}@media (max-width:1200px){.min-margin-md-none{margin-top:0}}.solaredge-bg{height:400px}.solaredge{background-color:#ca0538;border-radius:.5em;padding:1.2em;text-align:center}.solaredge span{font-size:.75em}.solaredge .suffix{font-size:.5em}.image-text-section{background-color:#f1f1f1;padding:3.5em}.image-text-section-img{background-position:50%;background-size:cover;height:100%;min-height:500px;position:absolute;top:0;width:70%;z-index:-1}.image-text-section-img.left{left:0}.image-text-section-img.right{right:0}.products-link{height:400px}.products-link h1,.products-link h2,.products-link h3,.products-link h4,.products-link h5,.products-link h6,.products-link li,.products-link p,.products-link span{color:#fff}.products-link .header-content{bottom:0;position:absolute;width:auto;z-index:5}@media (max-width:1750px){.products-link{height:500px}}@media (max-width:768px){.products-link{height:300px}}.products-link .quote-title{margin-left:6vw;position:relative;z-index:5}.products-link .quote-title span{font-family:Avenir,sans-serif;font-size:42px;font-weight:800;line-height:1.2}@media (max-width:768px){.products-link .quote-title span{font-size:18px}}.products-link .background-image{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.bouwinfodagen{background-image:url(/images/background.jpg);background-position:50%;background-size:cover}.cube{-webkit-animation:float 6s ease-in-out infinite;animation:float 6s ease-in-out infinite;height:auto;left:5%;max-width:300px;position:absolute;top:0}@media (max-width:1200px){.cube{max-width:200px}}@media (max-width:767px){.cube{left:auto;max-width:180px;right:10%;top:-5%}}.cube-small{left:auto;max-width:200px;right:6%;top:80px}@media (max-width:1400px){.cube-small{top:-80px;z-index:999}}@-webkit-keyframes float{0%{transform:translatey(-20%)}50%{transform:translatey(-30%)}to{transform:translatey(-20%)}}@keyframes float{0%{transform:translatey(-20%)}50%{transform:translatey(-30%)}to{transform:translatey(-20%)}}.programm li{line-height:2;list-style:none}.programm li:before{background-image:url(/images/narrowcasting/arrow-red.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-right:10px;margin-top:4px;min-width:20px}.programm ul{padding-left:0}.programm .starters{padding-left:35px}.programm .starters li:before{background-image:url(/images/narrowcasting/arrow-green.svg);height:15px;min-width:15px}.showcase-item:hover .showcase-img{opacity:.8}.showcase-item .showcase-img{background-position:50%;background-size:cover;color:#000;height:auto;position:relative}.showcase-item .showcase-img .redorgreen{height:auto;left:auto;position:absolute;right:0;top:0;width:60px}.showcase-gallery{padding:28px 20px 20px}.sticky-item{bottom:0;height:0;overflow:visible;position:-webkit-sticky;position:sticky}.sticky-item .showcase-info{background-color:#171717eb!important;bottom:50px;height:auto;left:50px;max-width:80vw;padding:32px;position:absolute;width:600px}@media (max-width:990px){.showcase-info{left:0;margin-bottom:0;position:relative;width:100%}}.showroom-model{background-color:#cad400;color:#fff;margin:0;padding:10px 10px 8px;position:absolute;right:0;top:0;transform:translateY(-99%)}.nav-pills .nav-link{background:#fff;color:#171717;font-size:14px;padding:8px 12px}.nav-pills .nav-link.mw-200{min-width:200px}.nav-pills .nav-link.active{background:#ca0538}.style-green .nav-pills .nav-link.active{background:#cad400!important}.tooltip{font-size:13px;font-weight:600}.tooltip-inner{border-radius:0;padding:9px 24px 12px}audio:-webkit-full-screen,video:-webkit-full-screen{-webkit-transform:translateY(0)}.page-title-vid{background:#222}.page-title-vid .background-image-holder{display:none;z-index:0}.page-title-vid .container.fadeOut{opacity:0}video{max-width:100%}.fs-vid-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.fs-vid-background video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.overlay .fs-vid-background:before{background:#171717;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:2}.picture{background-image:url(/images/playvideo.jpg);background-repeat:no-repeat;background-size:contain;transition:.3s}.picture:hover{background-image:url(/images/playvideo-hover.jpg)}@media (max-width:1024px){.fs-vid-background{display:none}.page-title-vid .background-image-holder{display:block;z-index:0}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.background-image-holder{display:block}.fs-vid-background{display:none}}

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