/* https://talig.be/wp-content/themes/taalpunt/assets/css/responsive.css?ver=6.2.8 */
@media(min-width:992px){.header-top>div+div{margin-left:1.15rem}.mobile-trigger-button,.mobile-menu-view{display:none}.site-header .wpml-ls-legacy-list-horizontal a:last-child{margin-right:0}.wpml-ls-legacy-list-horizontal{padding-right:0!important}}@media(min-width:1200px){.container{max-width:60rem;padding-left:30px;padding-right:30px}}@media(min-width:1025px){.hero-banner h1,.hero-banner .h1,.banner-sub-heading,.hero-button-wrap,.inner-banner h1,.inner-banner .h1,.banner-desciption,.hello-image,.our-service-listing-outer>div,.service-listing-content{transition:all cubic-bezier(.46,.03,.52,.96) 0.65s}.hero-banner h1,.hero-banner .h1,.banner-desciption,.service-listing-content{opacity:0;transition-delay:100ms;transform:translateX(-1rem)}.banner-desciption,.service-listing-content{transition-delay:250ms}.hero-button-wrap{opacity:0;transition-delay:400ms;transform:translateY(1rem)}.inner-banner h1,.inner-banner .h1,.combine-images>div,.our-service-listing-outer>div{opacity:0;transform:translateY(1.5rem)}.service-listing-content{transform:translateY(1.5rem)}.hello-image{opacity:0;transform:scale(.85);transition-delay:400ms}.animated-hero-banner-text .hello-image{opacity:1;transform:scale(1)}.animated-hero-banner-text h1,.animated-hero-banner-text .h1,.animated-hero-banner-text .banner-desciption{opacity:1!important;transform:translateX(0)!important}.animated-hero-banner-text:before,.default-hero-banner-text:before{width:100%!important}.animated-hero-banner-text .banner-sub-heading{transform:translateX(0);opacity:1}.animated-hero-banner-text .hero-button-wrap{opacity:1;transform:translateY(0)}.animated-up,.default-up,.animated-up .service-listing-content,.default-up .service-listing-content{opacity:1!important;transform:translateY(0)!important}.main-header-menu>li:hover{overflow:visible}.blog-listing-row>div .blog-thumbnail{transform:scale(1.1);transition:all ease-in-out 0.5s}.blog-listing-row>div.animated-blog-thumb .blog-thumbnail,.blog-listing-row>div.activated-blog-thumb .blog-thumbnail{transform:scale(1);transition-delay:0.5s}}@media(min-width:2000px){html{font-size:1vw}}@media(max-width:1599px){html{font-size:18px}body{padding-top:122.5px}.hello-image{width:27rem}.blog-image-holder{height:19.5rem}.blog-loop-content-bottom .h4{font-size:1.35rem}.inner-banner{height:20rem;padding-top:2.5rem;padding-bottom:2.5rem}}@media(max-width:1499px){.footer-right-tyre,.footer-left-tyre{opacity:.35}}@media(max-width:1399px){.hello-image{width:21rem}}@media(max-width:1299px){.hero-banner h1,.hero-banner .h1{font-size:2.5rem}}@media(max-width:1199px){.hello-image{max-width:100%}.contact-via-listing .h4{font-size:1.6rem}.blog-loop-content-bottom .h4{font-size:1.2rem}}@media(max-width:1099px){.site-logo{width:11rem}.about-more-services.have-img-about-services{padding-left:1rem;padding-right:2rem}}@media(max-width:1024px){.hero-banner{height:auto;padding-top:5rem;padding-bottom:5rem}}@media(max-width:991px){h1,.h1{font-size:2rem}h2,.h2{font-size:1.75rem;text-transform:uppercase}h3,.h3{font-size:1.6rem}h4,.h4{font-size:1.45rem}h5,.h5{font-size:1.3rem}h6,.h6{font-size:1.15rem}.space_m{margin-top:4rem;margin-bottom:4rem}.space{padding-top:4rem;padding-bottom:4rem}.spaceT{padding-top:4rem}.spaceB{padding-bottom:4rem}.spaceMT{margin-top:4rem}.spaceMB{margin-bottom:4rem}body{padding-top:82.1562px}.header-grid{padding-top:5px;padding-bottom:5px}.header-grid .social-wrapper{display:none}.header-aside-top{margin:0}.site-header{padding-bottom:0}.site-logo{margin-top:.5rem;margin-bottom:.5rem}.header-aside{align-self:auto}.social-media{margin-right:15px}.header-aside-top>div+div{margin-left:.75rem}div.header-menu{-ms-flex-direction:row!important;flex-direction:row!important}div.wpml-ls-legacy-list-horizontal{padding:0}.main-mobile-header-menu{margin:0}.header-menu{display:none!important}button.navbar-toggler{display:block!important;background-color:#990012;width:50px;height:45px;border:none}.mobile-navbar-toggler-icon{display:block;width:100%;height:2px;background-color:#FFF;margin:5px 0}.header-mobile-menu{display:block!important;height:0;overflow:hidden;background-color:#f5f3f3}.main-mobile-header-menu li a{border-bottom:1px solid rgba(0,0,0,.09);border-radius:0;font-size:17px;display:block;padding:10px 15px 10px 5%;color:#000;line-height:1.2;text-transform:uppercase}.main-mobile-header-menu .sub-menu li a{padding-left:10%}.main-mobile-header-menu .sub-menu .sub-menu li a{padding-left:15%}.main-mobile-header-menu>li.current-menu-item>a,.main-mobile-header-menu>li.current_page_parent>a{background-color:#990012;color:#FFF}.mobile-trigger-button{display:block}html.menu-opened,html.menu-opened body{overflow-y:hidden}.mobile-menu-view{position:fixed;right:0;top:0;width:460px;z-index:111;background-color:#FFF;max-width:80%;max-height:100%;height:0;opacity:0;transition:all ease 0.45s;transform:translateX(100%);overflow-x:hidden;overflow-y:auto}.menu-opened .mobile-menu-view{opacity:1;transform:translateX(0)}.menu-opened .toggle-icon-two{opacity:0}.toggle-icon-one,.toggle-icon-three{transition:all ease 0.5s}.menu-opened .toggle-icon-one{transform:rotate(45deg) translate(6px,6px)}.menu-opened .toggle-icon-three{transform:rotate(-45deg) translate(4px,-4px)}.header-aside-top{align-items:center;margin-bottom:0}.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:#990012}.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.4rem}.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:#FFF}.header-aside-top>div{margin-right:.75rem;margin-left:0!important}.hero-banner{padding-top:3rem;padding-bottom:3rem}.home-about-inner .row{flex-direction:column-reverse}.about-image-box{margin-top:20px}.about-image-box{padding-bottom:0;display:flex;justify-content:space-between}.about-small-image{position:relative}.about-large-image,.about-small-image{width:48%;height:16rem}.service-listing{display:block}.service-listing-content{border:none;line-height:1.35}.service-listing-img-box,.service-listing-img,.service-listing-content{width:100%}.our-service-listing-outer>div:nth-child(even) .service-listing-img{left:0}.service-listing-img-box{height:17.5rem}.blog-image-holder{height:17.5rem}.inner-banner{height:16.5rem}.contact-banner-content{width:20rem}.contact-inner-banner .full-image{width:calc(100% - 20rem)}.footer-main-grid .footer-nav{font-size:15px;flex-wrap:wrap}.footer-logo svg,.footer-logo img{width:10rem}.footer-main-grid .footer-nav li{margin:0 .5rem}.footer-heading{font-size:1rem}.site-footer .like-social-heading{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.footer-col-3{width:13rem!important}}@media (max-width:900px){.cookie-notice-container #cn-notice-buttons{display:flex!important}}@media(max-width:767px){.container{max-width:100%}.desc{max-width:100%}.heading-border:before{content:none}.space{padding-top:3rem;padding-bottom:3rem}.space_m{margin-top:3rem;margin-bottom:3rem}.spaceMB{margin-bottom:3rem}.spaceMT{margin-top:3rem}.spaceT{padding-top:3rem}.spaceB{padding-bottom:3rem}.button{min-width:10rem;padding:.85rem .85rem}.mb2{margin-bottom:1.5rem}.site-header .container{padding-left:15px;padding-right:15px}.header-email{display:none!important}.hero-banner{text-align:center}.hero-banner .row{flex-direction:column-reverse}.hero-banner h1,.hero-banner .h1{font-size:2rem}.hero-banner .button{min-width:8.5rem;padding:.75rem .75rem;font-size:18px;margin-top:10px!important}.service-listing-img-box{height:13.5rem}.our-service-listing-outer>div+div{margin-top:2.5rem}.inner-banner{height:12.5rem}.cta-section-inner{display:block}.cta-contact-info{margin:0 auto}.cta-content{width:100%;text-align:center;margin-top:35px}.cta-button{text-align:center;margin-top:15px}.about-more-services.have-img-about-services{padding-right:1rem}.contact-inner-banner{display:block;height:auto}.contact-inner-banner .full-image{width:100%;position:static;height:238px}.contact-banner-content{width:100%}.contact-via-listing,ul.contact-via-listing-type>li{text-align:center}.contact-by-inner{justify-content:center}.contact-via-listing .social-media{justify-content:center}.contact-by-email{font-size:inherit}.blog-loop-content-col{position:relative;width:450px;max-width:100%;margin-left:auto;margin-right:auto}.bottom-to-top,.scrollup{right:1rem;bottom:3.5rem}.footer-right-tyre,.footer-left-tyre{display:none!important}.footer-main-grid{padding-top:1.5rem;padding-bottom:1.5rem}.footer-main-row{display:block;text-align:center}.footer-heading{margin-bottom:.75rem}.footer-contact-list li{margin-bottom:.75rem}.footer-main-grid .footer-nav{justify-content:center;margin-top:15px}.footer-col-1{text-align:center}.footer-description{max-width:100%}.footer-col-1 .social-media{justify-content:center;margin-right:0}.footer-bottom{padding-top:10px;padding-bottom:10px;text-align:center}.design-develop-by{justify-content:center}.footer-bottom-row>div{margin-top:.15rem;margin-bottom:.15rem}.cookie-notice-container{display:block!important}.cookie-notice-container #cn-notice-text{display:block;margin-bottom:10px;text-align:center}.footer-col-1 .copyrights,.footer-col-1 .design-develop-by{display:none}.site-footer .social-wrapper{justify-content:center;margin-top:20px}.footer-col-1>div{width:100%}.footer-logo{margin-left:auto;margin-right:auto}.footer-heading{font-size:1.15rem}}@media(max-width:575px){.space{padding-top:2.5rem;padding-bottom:2.5rem}.space_m{margin-top:2.5rem;margin-bottom:2.5rem}.spaceMB{margin-bottom:2.5rem}.spaceMT{margin-top:2.5rem}.spaceT{padding-top:2.5rem}.spaceB{padding-bottom:2.5rem}h2,.h2{font-size:1.75rem}h3,.h3{font-size:1.55rem}h4,.h4{font-size:1.4rem}.mb2{margin-bottom:1rem}body{padding-top:72.3125px}.site-logo{width:9rem}.header-aside-top>div{margin-right:.35rem}.service-listing-img-box{height:11rem}.our-service-listing-outer>div+div{margin-top:2rem}.about-large-image,.about-small-image{height:13rem}.footer-main-grid{text-align:center}.footer-main-row>div:first-child{margin-bottom:0}.footer-contact-list li:last-child{margin-bottom:0}.footer-col-2 .w-100{padding-left:0}.site-footer .social-wrapper{justify-content:center;margin-top:1.5rem}.footer-main-row>div{padding-left:0!important;padding-right:0!important}}@media(max-width:479px){.button{font-size:.88rem;min-width:9rem;padding:.75rem 1rem}h1,.h1{font-size:1.65rem}h2,.h2{font-size:1.5rem;text-transform:uppercase}h3,.h3{font-size:1.4rem}h4,.h4{font-size:1.3rem}h5,.h5{font-size:1.2rem}h6,.h6{font-size:1.15rem}.mb2{margin-bottom:1.25rem}.mb2_5{margin-bottom:1.55rem}.list-col-2 ul{display:block}.list-col-2 ul li{width:100%}body{padding-top:127.156px}.header-grid{display:block;text-align:center}.header-email{display:none!important}.site-logo{width:11rem;margin-left:auto;margin-right:auto}.header-aside{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.banner-desciption{font-size:1.1rem}.about-image-box{display:block;margin-top:5px}.about-large-image,.about-small-image{width:100%}.about-small-image{margin-top:10px}.inner-banner{height:10.5rem}.service-listing-content{padding:30px 20px}.contact-via-listing{padding:25px 15px}.contact-main-heading{padding-left:15px;padding-right:15px}.main-contact-form{padding-left:15px;padding-right:15px}}@media(max-width:415px){.navbar-toggler{padding:.25rem .6rem}}@media(max-width:399px){h2.banner-sub-heading,.h2.banner-sub-heading{font-size:20px}.hero-banner h1,.hero-banner .h1{font-size:1.75rem}.hero-banner{padding-top:2rem;padding-bottom:2rem}}@media(max-width:385px){.header-phone img,.header-phone svg{width:1.4rem;height:1.4rem}.header-email img,.header-email svg{width:1.5rem;height:1.5rem}.header-email,.header-phone{width:2.5rem}button.navbar-toggler{width:45px}.header-aside-top>div{margin-right:.5rem}.header-email{display:none!important}.map-info-window{padding-left:10px}.map-site-name{font-size:1.1rem}}