@charset "UTF-8";
/* https://doopsuikertrees.be/wp-content/themes/doopsuiker-trees/assets/css/responsive.css?ver=6.9.4 */
@media(min-width:992px){.header-top>div+div{margin-left:1.15rem}.site-logo img{width:10rem;margin-top:-2.25rem}.header-top:before{content:none}.header-top{padding:.75rem 0 0}div[class*="tri-combine-image-list-"]{width:14rem;height:14rem;overflow:hidden;margin:2rem auto 0;position:absolute;top:50%;left:0;right:0}div[class*="tri-combine-image-list-"] img{transform:rotate(-45deg) scale(1.45)}.tri_combine_images{height:29rem}.tri-combine-image-list-1{transform:rotate(45deg) translate(-69%,-11rem);z-index:3}.tri-combine-image-list-2{transform:rotate(45deg) translate(0%,-46%);z-index:2}.tri-combine-image-list-3{transform:rotate(45deg) translate(-48%,.75rem)!important}}@media(min-width:1025px){.hero-banner h1,.hero-banner .button,.inner-banner h1,.inner-banner .h1,div[class*="tri-combine-image-list-"] img{transition:all cubic-bezier(.46,.03,.52,.96) 0.65s}.heading-styled:before,.heading-styled:after,.heading-styled span:before,.gallery-grid>div{transition:all cubic-bezier(.46,.03,.52,.96) 0.45s}.hero-banner h1,.hero-banner .button,.inner-banner h1,.inner-banner .h1{opacity:0;transform:translateY(1.5rem)}div[class*="tri-combine-image-list-"] img{transform:rotate(-45deg) scale(1.4)}.animated-up{opacity:1!important;transform:translateY(0)!important}.hero-banner .button{transition-delay:1s}div[class*="tri-combine-image-list-"].animated-tri-img img{transform:rotate(-45deg) scale(1.4)}.heading-styled:before,.heading-styled:after{width:0}.heading-styled span:before{transform:scale(0)}.animated-heading-styled.heading-styled:before,.animated-heading-styled.heading-styled:after{width:calc(50% - 2.25rem)}.animated-heading-styled.heading-styled span:before{transform:scale(1)}.home .gallery-grid>div,.page-template-product .gallery-grid>div,.category-all .gallery-grid>div,div[id*="category-loaded-"]>div{transform:translateY(2rem);opacity:0}.home .gallery-grid>div.animated-gallery-grid,.page-template-product .gallery-grid>div.animated-gallery-grid,.category-all .gallery-grid>div.animated-gallery-grid,div[id*="category-loaded-"]>div.animated-gallery-grid{transform:translateY(0);opacity:1}.img-zoom{transform:scale(1);opacity:1}.main-header-menu>li:hover{overflow:visible}.gallery-loop-item>a{overflow:hidden;left:.75rem;top:.75rem;right:.75rem;bottom:.75rem;width:auto;height:auto}.gallery-loop-item>a:before{content:"";position:absolute;left:0;width:100%;height:100%;transform:translateY(100%);background-color:#E1B724;z-index:1;visibility:hidden;-webkit-transition:all ease-in-out 0.5s;-moz-transition:all ease-in-out 0.5s;-o-transition:all ease-in-out 0.5s;transition:all ease-in-out 0.5s;opacity:.75}.gallery-loop-item>a:hover:before{transform:translateY(0);visibility:visible}.gallery-listing-box:hover .gallery-overlay-title,.gallery-listing-box:hover .gallery-overlay-category{transform:translateY(0);opacity:1;transition-delay:0.25s}.gallery-listing-box:hover .gallery-overlay-category{transition-delay:0.5s}}@media(min-width:1200px){.container{max-width:67rem}.home-about{padding-top:5rem;padding-bottom:5rem}.tri-combine-image-list-1{transform:rotate(45deg) translate(-60%,-11rem)}.tri-combine-image-list-2{transform:rotate(45deg) translate(6%,-49%)}}@media(min-width:1400px){.header-top{padding:.95rem 0 0}.fixed{background-attachment:fixed!important}}@media(min-width:2000px){html{font-size:.975vw}}@media(max-width:1599px){html{font-size:17px}.container{max-width:65rem}.gallery-listing-box{height:18.5rem}.inner-banner{height:27rem}.inner-banner h1,.inner-banner .h1{font-size:3.75rem}}@media(max-width:1399px){.container{max-width:65rem}}@media(max-width:1199px){.inner-banner{height:18.5rem;padding-top:2.5rem;padding-bottom:2.5rem}.inner-banner h1,.inner-banner .h1{font-size:3rem}.contact-page-wrapper{margin-top:0;padding-top:4rem;padding-bottom:4rem;margin-bottom:0}.map-view{height:25rem}.gallery-listing-box{height:14.5rem}.footer-bottom .container{padding-left:75px;padding-right:75px}}@media(max-width:1099px){.container{max-width:98%}.hero-banner{text-align:center}.brand-button_hover_dk{margin-left:auto;margin-right:auto}.cta-right .brand-button_hover_dk{max-width:18rem;padding:.75rem 1.25rem}.contact-via-listing{padding:2rem}.contact-by-phone a{font-size:1.75rem}}@media(max-width:1024px){.h2,h2,h1,.h1{font-size:2.15rem}.hero-banner{height:95%}.product-box .product-overlay{transform:translateY(0)}.product-overlay{background-color:#fff0}.product-box h2{display:none}.product-box h2,.product-box .h2{margin-bottom:.5rem}.product-description{margin-bottom:1rem}.testimonialspace{padding-top:2.5rem;padding-bottom:2.5rem}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.hero-banner{height:550px}}@media(max-width:1023px){body{padding-top:5rem}button.navbar-toggler{display:block!important;background-color:#f5bf35;width:50px;height:40px;border:none}.social-media{margin-right:15px}.header-aside-top>div+div{margin-left:.75rem}.main-mobile-header-menu{margin:0}.mobile-navbar-toggler-icon{display:block;width:100%;height:2px;background-color:#000;margin:5px 0}.header-mobile-menu{display:block!important;height:0;overflow:hidden;background-color:#f5f3f3}.header-mobile-menu.show{max-height:1000%;height:auto;overflow-y:auto}div.header-menu{-ms-flex-direction:row!important;flex-direction:row!important}.header-grid{align-items:center}.main-mobile-header-menu li a{border-bottom:1px solid rgb(0 0 0 / .09);border-radius:0;font-size:16px;display:block;padding:10px;text-align:center;color:#000;text-transform:uppercase}.main-mobile-header-menu>li.current-menu-item>a,.main-mobile-header-menu>li.current_page_parent>a{background-color:#f5bf35;color:#FFF}.header-aside-top{margin-top:0;align-items:center;font-size:.9rem}.hero-banner{height:42%;min-height:210px}}@media screen and (max-device-width:1023px) and (orientation:landscape){.hero-banner{height:350px}}@media screen and (max-device-width:991px) and (orientation:landscape){.header-mobile-menu.show{height:170px}}@media(max-width:991px){.container{max-width:100%}.main-header-menu{display:none!important}.header-grid{padding-top:15px;padding-bottom:15px}.top-to-bottom{height:2.5rem;border-width:.1rem .15rem 0;width:3rem}.top-to-bottom span{width:1.5rem;max-height:1.95rem}.home-about{text-align:center}.home-about .row{flex-direction:column-reverse}.gallery-grid{margin-left:-.35rem;margin-right:-.35rem}.gallery-grid>a,.gallery-loop-item{padding:.35rem}.gallery-listing-box{height:12.5rem}.tri_combine_images{display:flex;margin-top:2rem}div[class*="tri-combine-image-list-"]{width:calc(33.33% - 16px);height:15rem;margin-left:8px;margin-right:8px}.inner-banner{height:16.5rem}inner-banner h1,.inner-banner .h1{font-size:2.5rem}.product-content ul{display:table;text-align:left;margin-left:auto;margin-right:auto}.product-image{height:20rem;box-shadow:none}.product-content{background-color:#FFF;padding:0 0 1.1rem;transform:translateX(0)}.contact-row-wrapper{border-radius:0;flex-direction:column-reverse}.address-col{border-radius:0}ul.contact-via-listing-type{margin-top:1.5rem;display:flex;flex-wrap:wrap}ul.contact-via-listing-type li{display:flex;align-items:center;margin-top:1em;margin-bottom:1rem;width:50%;text-align:left}ul.contact-via-listing-type .social-media{justify-content:flex-start}.contact-via-listing ul.contact-via-listing-type .social-footer-heading{text-align:left;margin-bottom:0}.map-view{margin-top:0}.testomonial-author .h5{padding-left:0;padding-right:0}.quote-bottom{margin-top:0}.footer-logo-holder{width:auto}}@media(max-width:767px){html{font-size:16px}.container{max-width:100%}.desc{max-width:100%}.heading-border:before{content:none}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.3rem}.h6,h6{font-size:1.15rem}.header-aside-top .social-media{display:none}.header-email,.header-phone{position:relative;height:2.5rem;width:2.5rem;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:5px;background-color:#f5bf35}.header-email a:before,.header-phone a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.header-email a,.header-phone a{font-size:0}.header-email img,.header-email svg{width:1.75rem}.header-phone img,.header-phone svg{width:1.65rem}.header-email img,.header-email svg,.header-phone img,.header-phone svg{margin-right:0;top:0}.header-email svg path,.header-phone svg path{fill:#000}.header-aside-top>div{margin-right:.75rem;margin-left:0!important}.hero-banner{height:auto;min-height:1px;padding-top:3rem;padding-bottom:4.5rem}.home-content-img{padding-left:1rem;padding-right:1rem}.hero-banner h1{font-size:2.75rem;margin-top:1.5rem}.first-product-box,.product-box:not(.first-product-box){height:22rem}.product-box .full-image{box-shadow:inset 0 0 10rem 500rem rgb(0 0 0 / .45)}.gallery-category{margin:1.5rem 0 1.15rem}.gallery-grid>a,.gallery-loop-item{width:33.33%}.gallery-category>li{padding:.75rem 1.5rem}.client-review h2,.client-review .h2{margin-bottom:1rem}.static-testimonial-item-wrap>.card-group{margin-left:0;margin-right:0;display:block}.testimonial-item-wrap .testimonial-item-inner{margin-left:0;margin-right:0}.inner-banner{min-height:16rem;height:auto}.cta-section{text-align:center}.cta-section .row{display:block}.cta-right .brand-button_hover_dk{margin-top:.75rem;max-width:none;padding:1rem 1.25rem}.footer-main-row{width:100%;text-align:center}.footer-main-row>div:nth-child(3),.footer-main-row>div:nth-child(1){border-top:1px solid rgb(0 0 0 / .1)}.footer-main-row>div:nth-child(3){order:1;border-top:1px solid rgb(0 0 0 / .1)}.footer-main-row>div:nth-child(1){order:2;padding-bottom:0}.footer-main-row>div:nth-child(2){order:1}.footer-main-grid{padding-top:30px;padding-bottom:30px}.footer-logo-holder{max-width:260px}.footer-col-1,.footer-col-2,.footer-col-3{width:100%}.footer-col-1,.footer-col-2,.footer-col-3{padding-left:0;padding-right:0}.footer-main-row>div+div{border-left:0}.footer-bottom .container{padding-left:15px;padding-right:15px}.footer-main-row .space{padding-bottom:1.5rem;padding-top:1.5rem}footer-main-row .space:last-child{padding-bottom:1.5rem}.footer-bottom-row{display:block;text-align:center;padding-top:10px;padding-bottom:10px}.footer-bottom-row>div{margin-top:.15rem;margin-bottom:.15rem}.design-develop-by{justify-content:center}.cookie-notice-container{display:block!important}.cookie-notice-container #cn-notice-text{display:block;margin-bottom:10px;text-align:center}}@media(max-width:675px){ul.contact-via-listing-type{display:block}ul.contact-via-listing-type li{display:block;text-align:center;width:100%}.contact-by-icon-holder{margin:0 auto 10px}.contact-via-listing-type .contact-info{width:100%;padding-left:0}.contact-via-listing ul.contact-via-listing-type .social-footer-heading{text-align:center}ul.contact-via-listing-type .social-media{justify-content:center}ul.contact-via-listing-type li:last-child{margin-bottom:0}.main-contact-form{padding-left:15px;padding-right:15px}}@media(max-width:575px){.space,.contact-page-wrapper{padding-top:2.5rem;padding-bottom:2.5rem}.tri_combine_images{display:block;margin-top:2rem}div[class*="tri-combine-image-list-"]{width:100%;height:15rem;margin-left:0;margin-right:0}.tri_combine_images>div+div{margin-top:15px}.gallery-grid>a,.gallery-loop-item{width:50%}.inner-banner h1,.inner-banner .h1{font-size:2.25rem}.description{max-width:100%;line-height:1.4}}@media(max-width:479px){.spaceMB{margin-bottom:3rem}.button{font-size:.88rem;min-width:9rem;padding:.75rem 1rem}.cta-right a{font-size:.75rem}.hero-banner h1{font-size:2.2rem}.top-to-bottom{height:2.25rem;width:2.75rem}.top-to-bottom span{width:1.25rem}.gallery-listing li{width:calc(100%/2 - 0.5rem)}.gallery-img-holder{height:11rem}.footer-bottom-row{display:block;text-align:center;padding-top:10px;padding-bottom:10px}.footer-bottom-row>div{margin-top:0;margin-bottom:0}}@media(max-width:385px){.header-phone img,.header-phone svg{width:1.3rem}.header-email img,.header-email svg{width:1.25rem}.header-email,.header-phone{width:2.25rem}button.navbar-toggler{width:45px}.header-aside-top>div{margin-right:.5rem}}@media(max-width:375px){.extra-size-button.button{padding-left:.85rem;padding-right:.85rem}.footer-bottom{font-size:.65rem}}@media(max-width:350px){.wpcf7-acceptance .wpcf7-list-item-label{font-size:14px}}