:root{--bs-heading-color:#000;--bs-heading-color-rgb:0, 0, 0;--bs-body-color:#888;--bs-body-color-rgb:136, 136, 136;--bs-primary:#000;--bs-primary-rgb:0, 0, 0;--bs-secondary:#888;--bs-secondary-rgb:136, 136, 136;--bs-transparent:transparent;--bs-dark:#000;--bs-dark-rgb:0, 0, 0;--bs-light:#ddd;--bs-light-rgb:221, 221, 221;--bs-white:#fff;--bs-white-rgb:255, 255, 255;--bs-border-color:#888;--bs-border-color-rgb:217, 217, 217;--bs-border-color-light:#d9d9d9;--bs-border-color-light-rgb:217, 217, 217;--bs-link-color:#000;--bs-link-color-rgb:0, 0, 0;--bs-link-hover-color:#000;--bs-link-hover-color-rgb:0, 0, 0;--bs-emphasis-color:#888}[data-bs-theme=dark] .form-control::-moz-placeholder{color:#888 !important;color:var(--bs-body-color) !important}[data-bs-theme=dark] .form-control::placeholder{color:#888 !important;color:var(--bs-body-color) !important}.bg-transparent{background-color:transparent !important;background-color:var(--bs-transparent) !important}.bg-dark{background-color:#000 !important;background-color:var(--bs-dark) !important}.bg-dark .is-style-subkop,.bg-dark .las,.bg-dark .subkop,.bg-dark a,.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark h6,.bg-dark li,.bg-dark small,.bg-dark ul.arrow li:before,.bg-dark ul.vinkjes li:before{color:#fff !important;color:var(--bs-white) !important}.bg-dark p:not(.is-style-supkop){color:hsla(0,0%,100%,.8) !important;color:rgba(var(--bs-white-rgb), .8) !important}.bg-primary{background-color:#000 !important;background-color:var(--bs-primary) !important}.bg-primary .is-style-subkop,.bg-primary .las,.bg-primary .subkop,.bg-primary a,.bg-primary h1,.bg-primary h2,.bg-primary h3,.bg-primary h4,.bg-primary h5,.bg-primary h6,.bg-primary li,.bg-primary small,.bg-primary ul.arrow li:before,.bg-primary ul.vinkjes li:before{color:#fff !important;color:var(--bs-white) !important}.bg-primary p:not(.is-style-supkop){color:hsla(0,0%,100%,.8) !important;color:rgba(var(--bs-white-rgb), .8) !important}.bg-secondary{background-color:#888 !important;background-color:var(--bs-secondary) !important}.bg-secondary .is-style-subkop,.bg-secondary .las,.bg-secondary .subkop,.bg-secondary a,.bg-secondary h1,.bg-secondary h2,.bg-secondary h3,.bg-secondary h4,.bg-secondary h5,.bg-secondary h6,.bg-secondary li,.bg-secondary small,.bg-secondary ul.arrow li:before,.bg-secondary ul.vinkjes li:before{color:#fff !important;color:var(--bs-white) !important}.bg-secondary p:not(.is-style-supkop){color:hsla(0,0%,100%,.8) !important;color:rgba(var(--bs-white-rgb), .8) !important}.bg-white{background-color:#fff !important;background-color:var(--bs-white) !important}.bg-white .h1,.bg-white .h2,.bg-white .h3,.bg-white .h4,.bg-white .h5,.bg-white .h6,.bg-white h1,.bg-white h2,.bg-white h3,.bg-white h4,.bg-white h5,.bg-white h6{color:#000 !important;color:var(--bs-heading-color) !important}.bg-white .is-style-subkop,.bg-white .las,.bg-white .subkop,.bg-white a,.bg-white li,.bg-white small,.bg-white ul.arrow li:before,.bg-white ul.vinkjes li:before{color:#888 !important;color:var(--bs-body-color) !important}.bg-white p:not(.is-style-supkop){color:#888 !important;color:rgba(var(--bs-body-color-rgb), 1) !important}.bg-light{background-color:#ddd !important;background-color:var(--bs-light) !important}.bg-light .h1,.bg-light .h2,.bg-light .h3,.bg-light .h4,.bg-light .h5,.bg-light .h6,.bg-light h1,.bg-light h2,.bg-light h3,.bg-light h4,.bg-light h5,.bg-light h6{color:#000 !important;color:var(--bs-heading-color) !important}.bg-light .is-style-subkop,.bg-light .las,.bg-light .subkop,.bg-light a,.bg-light li,.bg-light small,.bg-light ul.arrow li:before,.bg-light ul.vinkjes li:before{color:#888 !important;color:var(--bs-body-color) !important}.bg-light p:not(.is-style-supkop){color:#888 !important;color:rgba(var(--bs-body-color-rgb), 1) !important}.text-white a,.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white li,.text-white p{color:#fff !important;color:var(--bs-white) !important}:root{--bs-heading-font-family:"Sora", serif;--bs-body-font-family:"Sora", serif;--bs-icon-font-family:"Material Symbols Outlined"}body{color:#888;color:var(--bs-body-color);font-family:Sora,serif;font-family:var(--bs-body-font-family);font-weight:400;letter-spacing:-.48px;line-height:150%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#000 !important;color:var(--bs-heading-color) !important;font-family:Sora,serif;font-family:var(--bs-heading-font-family);font-style:normal;font-weight:500;line-height:100%;margin-bottom:2rem}@media(max-width:575.98px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:1.5rem}}.h1:has(+.subkop),.h2:has(+.subkop),.h3:has(+.subkop),.h4:has(+.subkop),.h5:has(+.subkop),.h6:has(+.subkop),h1:has(+.subkop),h2:has(+.subkop),h3:has(+.subkop),h4:has(+.subkop),h5:has(+.subkop),h6:has(+.subkop){margin-bottom:0}p{margin-bottom:1.5rem}.small,small{font-size:.75rem}b,strong{color:#000;color:var(--bs-primary);font-weight:500}.grote-kop,.is-style-grote-kop{font-size:calc(1.475rem + 2.7vw)}@media(min-width:1200px){.grote-kop,.is-style-grote-kop{font-size:3.5rem}}.is-style-subkop,.subkop{font-size:21px;text-transform:none}.is-style-subkop,.is-style-supkop,.subkop,.supkop{color:#888;color:var(--bs-body-color);font-family:Sora,serif;font-family:var(--bs-heading-font-family);font-weight:400}.is-style-supkop,.supkop{font-size:1rem;margin-bottom:1rem}.intro,.is-style-intro{color:#888;color:var(--bs-body-color);font-family:Sora,serif;font-family:var(--bs-heading-font-family);font-size:calc(1.275rem + .3vw);font-weight:400;line-height:2.25rem;margin-bottom:0}@media(min-width:1200px){.intro,.is-style-intro{font-size:1.5rem}}@media(max-width:575.98px){.intro,.is-style-intro{font-size:18px;line-height:27px}}@media(min-width:992px){.is-style-sticky{margin-bottom:0 !important;position:sticky;top:12rem}}a,i,p a{transition:all .3s ease}ul.arrow,ul.is-style-arrow,ul.is-style-vinkjes,ul.vinkjes{display:table;list-style:none;padding:0}ul.arrow li,ul.is-style-arrow li,ul.is-style-vinkjes li,ul.vinkjes li{display:table-row}ul.arrow li a,ul.is-style-arrow li a,ul.is-style-vinkjes li a,ul.vinkjes li a{-webkit-text-decoration:none;text-decoration:none}ul.is-style-vinkjes li:before,ul.vinkjes li:before{content:"check";line-height:4px}ul.arrow li:before,ul.is-style-arrow li:before,ul.is-style-vinkjes li:before,ul.vinkjes li:before{color:#000;color:var(--bs-primary);font-family:Material Symbols Outlined;font-family:var(--bs-icon-font-family);font-size:32px;font-weight:200;position:relative;top:10px}ul.arrow li:before,ul.is-style-arrow li:before{content:"arrow_forward"}.text-white .h1,.text-white .h2,.text-white .h3,.text-white .h4,.text-white .h5,.text-white .h6,.text-white a,.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white li,.text-white p{color:#fff;color:var(--bs-white)}.text-white .btn--primary{color:#fff !important;color:var(--bs-white) !important}.text-white .btn--primary:before{background-color:#fff;background-color:var(--bs-white)}.text-white .btn--primary .material-symbols-outlined,.text-white .btn--primary-outline,.text-white .btn--primary:active,.text-white .btn--primary:focus,.text-white .btn--primary:hover{color:#fff !important;color:var(--bs-white) !important}.text-white .btn--primary-outline{border:1px solid #fff !important;border:1px solid var(--bs-white) !important}.text-white .btn--primary-outline:before{background-color:#fff;background-color:var(--bs-white)}.text-white .btn--primary-outline .material-symbols-outlined{color:#fff !important;color:var(--bs-white) !important}.text-white .btn--primary-outline:active,.text-white .btn--primary-outline:focus,.text-white .btn--primary-outline:hover{box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px var(--bs-white);color:#fff !important;color:var(--bs-white) !important}:root{border:0 !important;--bs-border-width:1px;--bs-link-color-rgb:var(--bs-dark)}.recent__posts .card .img-fluid{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.post__item{transition:all .2s ease}.post__item .card-body{padding:1.5rem;position:relative}.post__item .card-body h3{font-size:24px;margin-top:10px}.post__item .card-body h3 a{color:#000;color:var(--bs-dark);-webkit-text-decoration:none;text-decoration:none}.post__item .card-footer p{margin-bottom:0}.post__item .card-footer a{color:#000;color:var(--bs-dark);font-weight:700}.post__meta{opacity:.7}.doors__postobjects__item:focus__img img,.doors__postobjects__item:hover__img img{transform:scale(1.05)}.doors__postobjects__item__img{display:block;overflow:hidden}.doors__postobjects__item__img img{height:225px;transition:all .3s ease;width:100%}.doors__postobjects__item__cat{-webkit-text-decoration:none;text-decoration:none}.doors__postobjects__item .card-body,.doors__postobjects__item .card-top{position:relative}.doors__postobjects__item .card-body h3 a{color:var(--bs-black);font-size:18px;-webkit-text-decoration:none;text-decoration:none}.doors__postobjects__item .card-body .post__meta,.doors__postobjects__item .card-body .post__meta time{color:#888;color:var(--bs-secondary)}.doors__postobjects__item .card-body .post__meta .doors__postobjects__item__cat{color:#888;color:var(--bs-secondary);-webkit-text-decoration:underline;text-decoration:underline}.doors__tags a{background-color:#fff;background-color:var(--bs-white);border:1px solid #888;border:1px solid var(--bs-border-color);display:inline-block;padding:7px 20px;-webkit-text-decoration:none;text-decoration:none;transition:all .2s ease}.doors__tags a:focus,.doors__tags a:hover{background-color:#ddd;background-color:var(--bs-light)}.featured_projects{margin-bottom:5rem}.single-projecten .main__content{padding-top:14rem}.single-projecten .main__content .doors__projectintro--title{max-width:492px}@media(max-width:575.98px){.single-projecten .main__content .doors__projectintro--img{aspect-ratio:1.09/1}.single-projecten .main__content{padding-top:6.75rem}}.archive .main__content,.single-projecten .main__content{padding-top:14rem}.archive .main__content .doors__archiveintro,.single-projecten .main__content .doors__archiveintro{max-width:492px}@media(max-width:575.98px){.archive .main__content,.single-projecten .main__content{padding-top:6.75rem}}.scroll-down header#masthead,.scroll-up header#masthead{box-shadow:0 2px 5px rgba(0,0,0,.15) !important;padding-top:0;position:fixed;top:0;z-index:1060}.scroll-down header#masthead .navbar-toggler span,.scroll-up header#masthead .navbar-toggler span{background-color:#000;background-color:var(--bs-dark)}@media(min-width:992px){.scroll-down header#masthead .list-inline-item .nav-link,.scroll-up header#masthead .list-inline-item .nav-link{color:#000;color:var(--bs-dark)}}header .container-fluid{padding-left:1.5rem;padding-right:1.5rem}header#masthead{background-color:#fff;background-color:var(--bs-white);transition:all .4s ease;width:100%;z-index:1050}header .navbar-brand{display:block;padding:0}@media(max-width:1399.98px){header .navbar-brand img{max-width:252px}}@media(max-width:575.98px){header .navbar-brand img{max-width:212px}}header .mainmenu .container-fluid{min-height:7rem}@media(max-width:1399.98px){header .mainmenu .container-fluid{min-height:4.25rem}}header .navbar-toggler{cursor:pointer;height:26px;position:relative;top:3px;transform:rotate(0deg);transition:.5s ease-in-out;width:28px}header .navbar-toggler span{background:#000;background:var(--bs-dark);display:block;height:2px;opacity:1;position:absolute;right:0;transform:rotate(0deg);transition:.25s ease-in-out;width:16px}header .navbar-toggler span:first-child{top:5px}header .navbar-toggler span:nth-child(2){top:13px}header .navbar-toggler.open span:first-child{top:10px;transform:rotate(45deg)}header .navbar-toggler.open span:nth-child(2){top:10px;transform:rotate(-45deg)}header .subnavbar-toggler{cursor:pointer;padding:16px;position:relative;top:6px;transition:top .3s ease}@media(max-width:1399.98px){header .subnavbar-toggler{display:none}}header .subnavbar-toggler span{background-color:#000;background-color:var(--bs-dark);display:block;height:2px;margin-bottom:2px;transition:all .3s ease;width:1.5rem}header .subnavbar-toggler span:first-child{transform:translateY(0)}header .subnavbar-toggler span:nth-child(2){transform:translateY(4px)}header .subnavbar-toggler span:nth-child(3),header .subnavbar-toggler span:nth-child(4){opacity:0;transform:translateY(-8px)}header .subnavbar-toggler:hover{top:8px}header .subnavbar-toggler:hover span:first-child,header .subnavbar-toggler:hover span:nth-child(2){transform:translateY(-4px)}header .subnavbar-toggler:hover span:nth-child(3),header .subnavbar-toggler:hover span:nth-child(4){opacity:1;transform:translateY(-4px)}header .subnavbar-toggler.open{top:6px}header .subnavbar-toggler.open span:first-child{transform:rotate(-45deg) translateX(-3px)}header .subnavbar-toggler.open span:nth-child(2){transform:rotate(45deg) translateX(-3px)}header .subnavbar-toggler.open span:nth-child(3),header .subnavbar-toggler.open span:nth-child(4){opacity:0}@media(min-width:1400px){header .menu-item-has-children .dropdown-toggle:after{display:none}}header .list-inline-item:not(.no-underline):not(:last-child){margin-right:1.5rem}header .list-inline-item:not(.no-underline) .nav-link{color:#000;color:var(--bs-dark);font-family:Sora,serif;font-family:var(--bs-heading-font-family);font-size:1rem;font-weight:400;line-height:24px;padding:.5rem 0 0;position:relative}header .list-inline-item:not(.no-underline) .nav-link span{position:relative}header .list-inline-item:not(.no-underline) .nav-link span:before{background-color:#000;background-color:var(--bs-dark);bottom:-1px;content:"";display:block;height:1px;opacity:0;position:absolute;transition:all .35s ease;width:0}header .list-inline-item:not(.no-underline) .nav-link:focus,header .list-inline-item:not(.no-underline) .nav-link:hover{color:#000;color:var(--bs-dark)}header .list-inline-item:not(.no-underline) .nav-link:focus span:before,header .list-inline-item:not(.no-underline) .nav-link:hover span:before{opacity:1;width:100%}header .list-inline-item:not(.no-underline) .nav-link:not(:last-child){top:0}header .list-inline-item:not(.no-underline) .nav-link:not(:last-child):focus span:before,header .list-inline-item:not(.no-underline) .nav-link:not(:last-child):hover span:before{width:0}header .list-inline-item:not(.no-underline).active .nav-link,header .list-inline-item:not(.no-underline).current_page_parent .nav-link{color:#000;color:var(--bs-dark)}header .list-inline-item:not(.no-underline).active .nav-link span:before,header .list-inline-item:not(.no-underline).current_page_parent .nav-link span:before{opacity:1;width:100%}header .dropdown-menu{border:none;border-radius:0;box-shadow:4px 7px 10px rgba(0,0,0,.15) !important}header .dropdown-menu .list-inline-item{display:block;margin-right:0}header .dropdown-menu .dropdown-item{color:#000;color:var(--bs-dark);font-family:Sora,serif;font-family:var(--bs-heading-font-family);font-size:1rem;font-weight:400}header .dropdown-menu .dropdown-item:focus,header .dropdown-menu .dropdown-item:hover{background-color:#ddd;background-color:var(--bs-light);color:#000;color:var(--bs-primary)}header .dropdown-menu .dropdown-item.active,header .dropdown-menu .dropdown-item:active{background-color:#000;background-color:var(--bs-primary);color:#fff;color:var(--bs-white)}header .dropdown-menu .current-menu-item .dropdown-item{color:#000;color:var(--bs-primary)}.doors__footer{background-color:var(--bs-black);overflow:hidden;padding:50px 0;position:relative}@media(max-width:575.98px){.doors__footer{padding:2rem 0}}.doors__footer .site-footer .doors__footer--logo{border-bottom:1px solid #888;border-bottom:1px solid var(--bs-border-color);padding-bottom:3rem}@media(max-width:575.98px){.doors__footer .site-footer .doors__footer--logo{padding-bottom:2rem}.doors__footer .site-footer .doors__footer--logo img{width:246px}.doors__footer .site-footer .footerwidget:first-child{order:1}.doors__footer .site-footer .footerwidget:nth-child(2){order:3}.doors__footer .site-footer .footerwidget:nth-child(2) .widget-txt:first-child{border-top:1px solid #888;border-top:1px solid var(--bs-border-color)}.doors__footer .site-footer .footerwidget:nth-child(3){order:4}.doors__footer .site-footer .footerwidget:nth-child(3) .widget-txt{border-bottom:1px solid #888;border-bottom:1px solid var(--bs-border-color);padding-bottom:2rem}.doors__footer .site-footer .footerwidget:nth-child(4){order:2}}.doors__footer .site-footer .footerwidget .widget-txt{padding-top:3rem}@media(max-width:575.98px){.doors__footer .site-footer .footerwidget .widget-txt{padding-top:2rem}}.doors__footer .site-footer .footerwidget h5{color:#fff !important;color:var(--bs-white) !important;margin-bottom:.5rem}.doors__footer .site-footer .footerwidget .btn,.doors__footer .site-footer .footerwidget a span,.doors__footer .site-footer .footerwidget li,.doors__footer .site-footer .footerwidget li a,.doors__footer .site-footer .footerwidget p,.doors__footer .site-footer .footerwidget p a,.doors__footer .site-footer .footerwidget span{color:#888;color:var(--bs-body-color)}.doors__footer .site-footer .footerwidget .btn{margin-bottom:10px}.doors__footer .site-footer .footerwidget .btn--primary .material-symbols-outlined{font-size:21px;top:3px}.doors__footer .site-footer .footerwidget .btn--primary:focus:before,.doors__footer .site-footer .footerwidget .btn--primary:hover:before{background-color:transparent;background-color:var(--bs-transparent);display:none}.doors__footer .site-footer .footerwidget ul{list-style:none;margin:0;padding:0}.doors__footer .site-footer .footerwidget ul.list-inline li{display:inline-block}.doors__footer .site-footer .footerwidget ul.list-inline li:not(:last-child){margin-right:1rem}.doors__footer .site-footer .footerwidget ul li a{position:relative;transition:all .3s ease}.doors__footer .site-footer .footerwidget ul li a:focus,.doors__footer .site-footer .footerwidget ul li a:hover{color:#fff;color:var(--bs-white)}@media(max-width:575.98px){.doors__footer .site-footer .social__urls{border-bottom:1px solid #888;border-bottom:1px solid var(--bs-border-color);padding-bottom:2rem}}.doors__footer .site-footer .social__urls h5{margin-bottom:1.5rem;margin-top:1.5rem}.doors__footer .site-footer .social__urls a{-webkit-text-decoration:none;text-decoration:none}.doors__footer .site-footer .social__urls a svg{height:28px;margin-right:10px;position:relative;top:-2px;width:28px}.doors__footer .site-footer .social__urls a span{display:inline-block;margin-right:5px}.doors__footer .site-footer .social__urls a:focus,.doors__footer .site-footer .social__urls a:hover{color:#000;color:var(--bs-primary)}.footer_bottom_tekst{font-size:1rem;padding-top:2rem}.footer_bottom_tekst p{margin-bottom:0}.footer_bottom_tekst a{font-size:1rem;-webkit-text-decoration:none;text-decoration:none}.footer_bottom_tekst a:focus,.footer_bottom_tekst a:hover{color:#fff;color:var(--bs-white);-webkit-text-decoration:underline;text-decoration:underline}.footer_bottom_nav ul li{display:inline;margin-right:1rem}.footer_bottom_nav ul li a{font-size:1rem;-webkit-text-decoration:none;text-decoration:none}.footer_bottom_nav ul li a:focus,.footer_bottom_nav ul li a:hover{color:#fff;color:var(--bs-white);-webkit-text-decoration:underline;text-decoration:underline}.searchform{max-width:250px;overflow:hidden;position:relative;right:0;top:36px;transform:translateX(0) translateY(-50%)}.searchform *{box-sizing:border-box;outline:none}@media(max-width:1199.98px){.searchform{margin-top:1.5rem;max-width:100%;max-width:325px;position:static}.searchform .search__wrapper .search__field{background-color:#fff !important;background-color:var(--bs-white) !important;border:1px solid #fff !important;border:1px solid var(--bs-white) !important;color:#000 !important;color:var(--bs-dark) !important;font-size:1.5rem;max-width:100%;padding-left:0;transition:none;transition:all .3s ease;width:100% !important}}@media(max-width:1199.98px)and (max-width:575.98px){.searchform .search__wrapper .search__field{font-size:1.3rem}}@media(max-width:1199.98px){.searchform .search__wrapper .search__field:focus{border-bottom:1px solid #000 !important;border-bottom:1px solid var(--bs-dark) !important;font-size:1rem;padding-left:0 !important}.searchform .search__wrapper .search__field:focus~.search__icon span{color:#000 !important;color:var(--bs-dark) !important}.searchform .search__wrapper .search__field.error,.searchform .search__wrapper .search__field.open{padding-left:0 !important}.searchform .search__wrapper .search__field.error~.search__icon span{color:#000 !important;color:var(--bs-dark) !important}.searchform .search__wrapper .search__icon span{color:#fff !important;color:var(--bs-white) !important}}@media(max-width:575.98px){.searchform{margin-top:1rem}}.searchform .search__wrapper{position:relative;top:-1px}.searchform .search__wrapper .search__field{border:none;border-radius:0;cursor:pointer;height:40px;padding:0 33px 0 7px;transition:all .3s ease-in-out;width:40px}@media(max-width:575.98px){.searchform .search__wrapper .search__field{padding:0 33px 0 0}}.searchform .search__wrapper .search__field::-moz-placeholder{backface-visibility:hidden;color:#888 !important;color:var(--bs-body-color) !important;left:0;opacity:1;perspective:1000;position:relative;top:0;transform:translateZ(0);transition-duration:.1s;-moz-transition-property:top,color;transition-property:top,color}.searchform .search__wrapper .search__field::placeholder{backface-visibility:hidden;color:#888 !important;color:var(--bs-body-color) !important;left:0;opacity:1;perspective:1000;position:relative;top:0;transform:translateZ(0);transition-duration:.1s;transition-property:top,color}.searchform .search__wrapper .search__field::-moz-placeholder[style*=hidden]{color:#fff;color:var(--bs-white);font-size:.65em;font-weight:400;opacity:1;top:-20px;visibility:visible !important}.searchform .search__wrapper .search__field::placeholder[style*=hidden]{color:#fff;color:var(--bs-white);font-size:.65em;font-weight:400;opacity:1;top:-20px;visibility:visible !important}.searchform .search__wrapper .search__field:focus{background-color:#fff !important;background-color:var(--bs-white) !important;border-bottom:1px solid #000 !important;border-bottom:1px solid var(--bs-dark) !important;border-left:none;box-shadow:none;color:#000 !important;color:var(--bs-dark) !important;cursor:default;outline:none;padding-left:10px;width:30vw}.searchform .search__wrapper .search__field:focus~.search__icon{color:#000 !important;color:var(--bs-dark) !important;cursor:pointer;pointer-events:auto}.searchform .search__wrapper .search__field.open{background-image:none;border-bottom:1px solid #000 !important;border-bottom:1px solid var(--bs-dark) !important;font-size:1rem;padding-left:10px !important;width:30vw}.searchform .search__wrapper .search__field.open:valid{background-image:none}.searchform .search__wrapper .search__field.open:focus~.search__icon,.searchform .search__wrapper .search__field.open~.search__icon span{color:#000 !important;color:var(--bs-dark) !important}.searchform .search__wrapper .search__field.error{background-image:none;border-bottom:1px solid var(--bs-danger) !important;font-size:1rem;padding-left:10px !important}.searchform .search__wrapper .search__field.error:focus~.search__icon,.searchform .search__wrapper .search__icon{color:#000 !important;color:var(--bs-dark) !important}.searchform .search__wrapper .search__icon{background-color:transparent;border-color:transparent;border-radius:50%;display:inline-block;height:41px;position:absolute;right:0;text-align:center;top:0;width:36px}.searchform .search__wrapper .search__icon span{font-size:1.8rem;position:relative;top:4px}.pagination{background:transparent;border:none;display:block}.pagination .nav-links{margin:2rem auto}.pagination .page-numbers.current{background-color:#fff;background-color:var(--bs-white);border-radius:0;color:#000;color:var(--bs-primary);display:inline-block;font-size:1rem;height:32px;line-height:20px;margin:0 4px;padding:9px 0 0;text-align:center;transition:all .2s ease;width:32px}.pagination .page-numbers.current:after{background-color:#000;background-color:var(--bs-primary);content:"";display:block;height:2px;margin:5px auto 0;width:25px}.pagination a.page-numbers{border-radius:0;color:#888;color:var(--bs-secondary);display:inline-block;font-size:1rem;height:32px;line-height:20px;margin:0 4px;padding:9px 0 0;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:all .2s ease;width:32px}.pagination a.page-numbers.dots,.pagination a.page-numbers.next,.pagination a.page-numbers.prev{box-shadow:none;position:relative;width:auto}.pagination a.page-numbers.dots:focus,.pagination a.page-numbers.dots:hover,.pagination a.page-numbers.next:focus,.pagination a.page-numbers.next:hover,.pagination a.page-numbers.prev:focus,.pagination a.page-numbers.prev:hover{background-color:transparent !important;color:#000;color:var(--bs-primary)}.pagination a.page-numbers.next{top:5px}.pagination a.page-numbers.prev{top:7px}.pagination a.current,.pagination a.current:hover,.pagination a:hover{background-color:transparent !important;color:#000;color:var(--bs-primary)}.pagination a.current:after,.pagination a.current:hover:after,.pagination a:hover:after{background-color:#000;background-color:var(--bs-primary);content:"";display:block;height:2px;margin:5px auto 0;width:25px}.pagination .screen-reader-text{display:none}.btn{font-family:Sora,serif;font-family:var(--bs-heading-font-family);font-weight:500;padding:0;-webkit-text-decoration:none;text-decoration:none;transition:all .3s ease}@media(min-width:565px){.btn:not(:last-child){margin-right:2rem}}.btn--primary{border:none;box-shadow:none;color:#000 !important;color:var(--bs-primary) !important;outline:none;position:relative}.btn--primary:before{background-color:#000;background-color:var(--bs-primary);bottom:-1px;content:"";display:block;height:1px;opacity:0;position:absolute;transition:all .35s ease;width:0}.btn--primary .material-symbols-outlined{color:#000 !important;color:var(--bs-primary) !important;font-size:26px;position:relative;top:8px;transform:rotate(-45deg);transition:all .3s ease}.btn--primary:active,.btn--primary:focus,.btn--primary:hover{border:none;color:#000 !important;color:var(--bs-primary) !important}.btn--primary:active .material-symbols-outlined,.btn--primary:focus .material-symbols-outlined,.btn--primary:hover .material-symbols-outlined{transform:rotate(0)}.btn--primary:active:before,.btn--primary:focus:before,.btn--primary:hover:before{opacity:1;width:calc(100% - 30px)}.btn--primary-outline{border:1px solid #000 !important;border:1px solid var(--bs-primary) !important;border-radius:25rem;box-shadow:none;outline:none;padding:3px 20px 10px;top:3px}.btn--primary-outline,.btn--primary-outline .material-symbols-outlined{color:#000 !important;color:var(--bs-primary) !important;position:relative;transition:all .3s ease}.btn--primary-outline .material-symbols-outlined{font-size:26px;top:8px;transform:rotate(-45deg)}.btn--primary-outline:active,.btn--primary-outline:focus,.btn--primary-outline:hover{border:none;box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px var(--bs-primary);color:#000 !important;color:var(--bs-primary) !important}.btn--primary-outline:active .material-symbols-outlined,.btn--primary-outline:focus .material-symbols-outlined,.btn--primary-outline:hover .material-symbols-outlined{transform:rotate(0)}.btn--primary-fill,.btn-primary{background-color:#888;background-color:rgba(var(--bs-secondary-rgb), 1);border:none;border-radius:25rem;box-shadow:none;color:#fff !important;color:var(--bs-white) !important;outline:none;padding:3px 20px 10px;position:relative;top:3px;transition:all .3s ease}.btn--primary-fill .material-symbols-outlined,.btn-primary .material-symbols-outlined{color:#fff !important;color:var(--bs-white) !important;font-size:26px;position:relative;top:8px;transform:rotate(-45deg);transition:all .3s ease}.btn--primary-fill:active,.btn--primary-fill:focus,.btn--primary-fill:hover,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#000;background-color:var(--bs-primary);border:none;color:#fff !important;color:var(--bs-white) !important}.btn--primary-fill:active .material-symbols-outlined,.btn--primary-fill:focus .material-symbols-outlined,.btn--primary-fill:hover .material-symbols-outlined,.btn-primary:active .material-symbols-outlined,.btn-primary:focus .material-symbols-outlined,.btn-primary:hover .material-symbols-outlined{transform:rotate(0)}.btn--white{color:#fff !important;color:var(--bs-white) !important;position:relative}.btn--white:before{background-color:#fff;background-color:var(--bs-white);bottom:-1px;content:"";display:block;height:1px;opacity:0;position:absolute;transition:all .35s ease;width:0}.btn--white .material-symbols-outlined{color:#fff !important;color:var(--bs-white) !important;font-size:26px;position:relative;top:8px;transform:rotate(-45deg);transition:all .3s ease}.btn--white:focus,.btn--white:hover{color:#fff;color:var(--bs-white)}.btn--white:focus .material-symbols-outlined,.btn--white:hover .material-symbols-outlined{transform:rotate(0)}.btn--white:focus:before,.btn--white:hover:before{opacity:1;width:calc(100% - 30px)}.btn--white-outline{border:1px solid #fff !important;border:1px solid var(--bs-white) !important;border-radius:25rem;box-shadow:none;outline:none;padding:3px 20px 10px;top:3px}.btn--white-outline,.btn--white-outline .material-symbols-outlined{color:#fff !important;color:var(--bs-white) !important;position:relative;transition:all .3s ease}.btn--white-outline .material-symbols-outlined{font-size:26px;top:8px;transform:rotate(-45deg)}.btn--white-outline:active,.btn--white-outline:focus,.btn--white-outline:hover{border:none;box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px var(--bs-white);color:#fff !important;color:var(--bs-white) !important}.btn--white-outline:active .material-symbols-outlined,.btn--white-outline:focus .material-symbols-outlined,.btn--white-outline:hover .material-symbols-outlined{transform:rotate(0)}.btn--white-fill{background-color:hsla(0,0%,100%,.8);background-color:rgba(var(--bs-white-rgb), .8);border:none;border-radius:25rem;box-shadow:none;outline:none;padding:3px 20px 10px;top:3px}.btn--white-fill,.btn--white-fill .material-symbols-outlined{color:#000 !important;color:var(--bs-primary) !important;position:relative;transition:all .3s ease}.btn--white-fill .material-symbols-outlined{font-size:26px;top:8px;transform:rotate(-45deg)}.btn--white-fill:active,.btn--white-fill:focus,.btn--white-fill:hover{background-color:#fff;background-color:var(--bs-white);border:none;color:#000 !important;color:var(--bs-primary) !important}.btn--white-fill:active .material-symbols-outlined,.btn--white-fill:focus .material-symbols-outlined,.btn--white-fill:hover .material-symbols-outlined{transform:rotate(0)}@media(max-width:476px){.doors__buttons .btn:first-child{margin-bottom:1rem}}.offcanvas{background:#fff;background:var(--bs-white);min-height:100vh;top:4.25rem !important}.offcanvas .offcanvas-body{padding-left:1.5rem;padding-right:1.5rem}.offcanvas .offcanvas-body #doors-offcanvas-navbar{height:100%;overflow-x:hidden}.offcanvas .offcanvas-body #doors-offcanvas-navbar ul{list-style:none;padding:0;-webkit-text-decoration:none;text-decoration:none}.offcanvas .offcanvas-body #doors-offcanvas-navbar ul li.menu-item{padding:0;position:relative}.offcanvas .offcanvas-body #doors-offcanvas-navbar ul li.menu-item-has-children{border-top:1px solid #d9d9d9;border-top:1px solid var(--bs-border-color-light);padding-top:1.5rem}.offcanvas .offcanvas-body #doors-offcanvas-navbar ul li.menu-item-has-children>a{display:none}.offcanvas .offcanvas-body #doors-offcanvas-navbar ul li a.nav-link{display:block;font-size:1.3rem;padding-bottom:2rem}@media(max-width:575.98px){.offcanvas .offcanvas-body #doors-offcanvas-navbar ul li a.nav-link{padding-bottom:.5rem}}.offcanvas .offcanvas-body #doors-offcanvas-navbar ul li.no-underline .nav-link{padding-bottom:0}.offcanvas .offcanvas-body .navbar-nav .menu-item{padding:8px 0}.offcanvas .offcanvas-body .navbar-nav .menu-item a{color:#000;color:var(--bs-dark);font-family:Sora,serif;font-family:var(--bs-heading-font-family);font-size:1rem;-webkit-text-decoration:none;text-decoration:none}.offcanvas .offcanvas-body .navbar-nav .menu-item a:focus,.offcanvas .offcanvas-body .navbar-nav .menu-item a:hover{color:#000;color:var(--bs-primary)}:root{--hsf-default-row__horizontal-spacing:30px;--hsf-default-row__vertical-spacing:20px;--hsf-default-module__vertical-spacing:10px;--hsf-default-navigationrow-buttons__justify-content:start;--hsf-default-navigationrow-buttons-single__justify-content:start;--hsf-default-button__font-family:Sora;--hsf-default-button__font-size:1.0em;--hsf-default-button__color:#fff;--hsf-default-button__background-color:#888;--hsf-default-button__background-image:none;--hsf-default-button__border-radius:22.0px 22.0px 22.0px 22.0px;--hsf-default-button__padding:12.0px 36.0px 12.0px 36.0px;--hsf-default-button__box-shadow:0.0px 0.0px 0.0px 0.0px #000;--hsf-default-richtext__font-family:Sora;--hsf-default-richtext__font-size:1.0em;--hsf-default-richtext__color:#33475b;--hsf-default-heading__font-family:Helvetica;--hsf-default-heading__color:#043950;--hsf-default-heading__text-shadow:none;--hsf-default-background__padding:40px;--hsf-default-background__border-style:none;--hsf-default-background__border-color:#fff;--hsf-default-background__border-radius:0.0px 0.0px 0.0px 0.0px;--hsf-default-background__border-width:1.0px 1.0px 1.0px 1.0px;--hsf-default-progressbar-text__font-family:Helvetica;--hsf-default-progressbar-text__font-size:1.0em;--hsf-default-progressbar-text__color:#253342;--hsf-default-progressbar-progressLine__border-color:#959494;--hsf-default-progressbar-progressLine__border-style:none;--hsf-default-progressbar-progressLine__border-width:0px 0px 0px 0px;--hsf-default-erroralert__font-family:Sora;--hsf-default-erroralert__font-size:1em;--hsf-default-erroralert__color:#e51520;--hsf-default-infoalert__font-family:Sora;--hsf-default-infoalert__font-size:1em;--hsf-default-infoalert__color:#253342;--hsf-default-field-label__font-family:Sora;--hsf-default-field-label__font-size:1.0em;--hsf-default-field-label__color:#212d3a;--hsf-default-field-description__font-family:Sora;--hsf-default-field-description__font-size:0.8em;--hsf-default-field-description__color:rgba(81,99,131,.89);--hsf-default-field-footer__font-family:Helvetica;--hsf-default-field-footer__font-size:0.8em;--hsf-default-field-footer__color:rgba(81,99,131,.87);--hsf-default-field-input__font-family:Sora;--hsf-default-field-input__font-size:1em;--hsf-default-field-input__color:#212d3a;--hsf-default-field-input__background-color:#fff;--hsf-default-field-input__placeholder-color:rgba(81,99,131,.64);--hsf-default-field-input__border-color:#888;--hsf-default-field-input__border-width:1.0px 1.0px 1.0px 1.0px;--hsf-default-field-input__border-style:solid;--hsf-default-field-input__border-radius:3.0px 3.0px 3.0px 3.0px;--hsf-default-field-input__padding:12.0px 10.0px 12.0px 10.0px;--hsf-default-field-textarea__font-family:Sora;--hsf-default-field-textarea__font-size:1em;--hsf-default-field-textarea__color:#212d3a;--hsf-default-field-textarea__background-color:#fff;--hsf-default-field-textarea__placeholder-color:rgba(81,99,131,.64);--hsf-default-field-textarea__border-color:#888;--hsf-default-field-textarea__border-width:1.0px 1.0px 1.0px 1.0px;--hsf-default-field-textarea__border-style:solid;--hsf-default-field-textarea__border-radius:3.0px 3.0px 3.0px 3.0px;--hsf-default-field-textarea__padding:12.0px 10.0px 12.0px 10.0px;--hsf-default-field-checkbox__padding:8px;--hsf-default-field-checkbox__background-color:#fff;--hsf-default-field-checkbox__color:#212d3a;--hsf-default-field-checkbox__border-color:#888;--hsf-default-field-checkbox__border-width:1.0px 1.0px 1.0px 1.0px;--hsf-default-field-checkbox__border-style:solid;--hsf-default-field-radio__padding:8px;--hsf-default-field-radio__background-color:#fff;--hsf-default-field-radio__color:#212d3a;--hsf-default-field-radio__border-color:#888;--hsf-default-field-radio__border-width:1.0px 1.0px 1.0px 1.0px;--hsf-default-field-radio__border-style:solid;--hsf-default-field-dropdown-options__border-radius:3px 3px 3px 3px}.hbspt-form{background-color:var(--hsf-background__background-color, var(--hsf-default-background__background-color));background-image:var(--hsf-background__background-image, var(--hsf-default-background__background-image));background-position:var(--hsf-background__background-position, var(--hsf-default-background__background-position));background-repeat:var(--hsf-background__background-repeat, var(--hsf-default-background__background-repeat));background-size:var(--hsf-background__background-size, var(--hsf-default-background__background-size));border-color:#fff;border-color:var(--hsf-background__border-color, var(--hsf-default-background__border-color));border-radius:0 0 0 0;border-radius:var(--hsf-background__border-radius, var(--hsf-default-background__border-radius));border-style:none;border-style:var(--hsf-background__border-style, var(--hsf-default-background__border-style));border-width:1px;border-width:var(--hsf-background__border-width, var(--hsf-default-background__border-width));display:flex;height:auto}.hbspt-form,.hs-form{box-sizing:border-box;width:100%}.hbspt-form .hs-form>:not(:last-child):has(>:not(div[style*="display: none"]):not([style*="display:none"])):has(>:not(input[type=hidden])){margin-bottom:20px;margin-bottom:var(--hsf-row__vertical-spacing, var(--hsf-default-row__vertical-spacing))}.inputs-list{list-style-type:none;padding:0}.inputs-list .hs-form-booleancheckbox-display{display:flex}.inputs-list .hs-form-booleancheckbox-display .hs-input{margin-right:.5rem;width:13px !important}.form-columns-2 .hs-form-field:not(:last-child){margin-bottom:20px;margin-bottom:var(--hsf-row__vertical-spacing, var(--hsf-default-row__vertical-spacing))}.hs-form-field{box-sizing:border-box;display:grid;grid-template-rows:repeat(auto-fit, minmax(0, 1fr));width:100%}.hs-form-field>:not(:last-child){margin-bottom:10px;margin-bottom:var(--hsf-module__vertical-spacing, var(--hsf-default-module__vertical-spacing))}label{color:#212d3a;color:var(--hsf-field-label__color, var(--hsf-global__color, var(--hsf-default-field-label__color)));display:block;font-family:Sora;font-family:var(--hsf-field-label__font-family, var(--hsf-global__font-family, var(--hsf-default-field-label__font-family)));font-size:1em;font-size:var(--hsf-field-label__font-size, var(--hsf-global__font-size, var(--hsf-default-field-label__font-size)));margin:0;word-wrap:break-word;overflow-wrap:break-word}.hs-error-msg,label{word-break:break-word}.hs-error-msg{color:#e51520;color:var(--hsf-erroralert__color, var(--hsf-global__error-color, var(--hsf-default-erroralert__color)));font-family:Sora;font-family:var(--hsf-erroralert__font-family, var(--hsf-global__font-family, var(--hsf-default-erroralert__font-family)));font-size:1em;font-size:var(--hsf-erroralert__font-size, var(--hsf-global__font-size, var(--hsf-default-erroralert__font-size)))}.no-list{list-style:none;padding:0}.hs-input{background-color:#fff;background-color:var(--hsf-field-input__background-color, var(--hsf-default-field-input__background-color));border-color:#888;border-color:var(--hsf-field-input__border-color, var(--hsf-default-field-input__border-color));border-radius:3px 3px 3px 3px;border-radius:var(--hsf-field-input__border-radius, var(--hsf-default-field-input__border-radius));border-style:solid;border-style:var(--hsf-field-input__border-style, var(--hsf-default-field-input__border-style));border-width:1px;border-width:var(--hsf-field-input__border-width, var(--hsf-default-field-input__border-width));box-sizing:border-box;color:#212d3a;color:var(--hsf-field-input__color, var(--hsf-default-field-input__color));font-family:Sora;font-family:var(--hsf-field-input__font-family, var(--hsf-global__font-family, var(--hsf-default-field-input__font-family)));font-size:1em;font-size:var(--hsf-field-input__font-size, var(--hsf-global__font-size, var(--hsf-default-field-input__font-size)));margin:0;padding:12px 10px;padding:var(--hsf-field-input__padding, var(--hsf-default-field-input__padding));transition:box-shadow .2s ease;width:100% !important}.hs-submit{margin-top:40px;margin-top:calc(var(--hsf-row__vertical-spacing, var(--hsf-default-row__vertical-spacing))*2)}.hs-field-desc{margin-bottom:20px;margin-bottom:var(--hsf-row__vertical-spacing, var(--hsf-default-row__vertical-spacing))}.actions:has(>:only-child){justify-content:start;justify-content:var(--hsf-navigationrow-buttons-single__justify-content, var(--hsf-default-navigationrow-buttons-single__justify-content))}.actions{align-items:center;display:flex;flex-direction:row;flex-grow:1;gap:30px;gap:var(--hsf-row__horizontal-spacing, var(--hsf-default-row__horizontal-spacing));justify-content:start;justify-content:var(--hsf-navigationrow-buttons__justify-content, var(--hsf-default-navigationrow-buttons__justify-content))}fieldset{max-width:100% !important}.actions .hs-button{background-color:#888;background-color:var(--hsf-button__background-color, var(--hsf-default-button__background-color));background-image:none;background-image:var(--hsf-button__background-image, var(--hsf-default-button__background-image));border:0;border-radius:22px 22px 22px 22px;border-radius:var(--hsf-button__border-radius, var(--hsf-default-button__border-radius));box-shadow:0 0 0 0 #000;box-shadow:var(--hsf-button__box-shadow, var(--hsf-default-button__box-shadow));color:#fff;color:var(--hsf-button__color, var(--hsf-default-button__color));cursor:pointer;font-family:Sora;font-family:var(--hsf-button__font-family, var(--hsf-global__font-family, var(--hsf-default-button__font-family)));font-size:1em;font-size:var(--hsf-button__font-size, var(--hsf-global__font-size, var(--hsf-default-button__font-size)));font-weight:700;margin:0;padding:12px 36px;padding:var(--hsf-button__padding, var(--hsf-default-button__padding));position:relative;text-align:center;transition:transform .2s ease-out,filter .2s linear,box-shadow .2s;width:auto;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word}.form-control,.form-select{border-color:#888;border-color:var(--bs-border-color);border-radius:.25rem}.wpcf7 .wpcf7-form .form-group.has-error .form-control,.wpcf7 .wpcf7-form .form-group.has-error .form-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E") !important;background-position:right 10px;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-bottom:2px solid;border-color:var(--bs-danger) !important}.wpcf7 .wpcf7-form .form-group.has-error .form-control.checked,.wpcf7 .wpcf7-form .form-group.has-error .form-select.checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3E%3C/svg%3E") !important;background-position:right 10px;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border:2px solid var(--bs-success) !important}.wpcf7 .wpcf7-form .form-control,.wpcf7 .wpcf7-form .form-select{border-color:#888;border-color:var(--bs-border-color);border-radius:.25rem}.wpcf7 .wpcf7-form .form-control.checked,.wpcf7 .wpcf7-form .form-control.is-valid,.wpcf7 .wpcf7-form .form-control.wpcf7-valid,.wpcf7 .wpcf7-form .form-select.checked,.wpcf7 .wpcf7-form .form-select.is-valid,.wpcf7 .wpcf7-form .form-select.wpcf7-valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3E%3C/svg%3E") !important;background-position:right 10px;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border:2px solid var(--bs-success) !important}.wpcf7 .wpcf7-form .form-control.is-invalid,.wpcf7 .wpcf7-form .form-control.wpcf7-not-valid,.wpcf7 .wpcf7-form .form-select.is-invalid,.wpcf7 .wpcf7-form .form-select.wpcf7-not-valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E") !important;background-position:right 10px;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border:2px solid;border-color:var(--bs-danger) !important}.wpcf7 .wpcf7-form.submitting .form-control.is-valid,.wpcf7 .wpcf7-form.submitting .form-control:valid{background-image:none}.splide .splide__custombuttons{bottom:0;position:absolute;right:0;z-index:1}.splide .splide__custombuttons--prev{margin-right:-5px;transform:rotate(180deg)}.splide .splide__custombuttons button{background-color:#fff;background-color:var(--bs-white);border:1px solid hsla(0,0%,85%,.4);border:1px solid rgba(var(--bs-border-color-rgb), .4);border-radius:0;height:3.5em;opacity:1;transition:all .1s ease-in;width:3.5em;z-index:3}.splide .splide__custombuttons button:hover .line{transform:translateX(-3px);transform-origin:left center}.splide .splide__custombuttons button:hover .arrow,.splide .splide__custombuttons button:hover .line2{transform:translateX(3px);transform-origin:left center}.splide .splide__custombuttons svg{height:24px;width:24px}.splide .splide__custombuttons .arrow,.splide .splide__custombuttons .line,.splide .splide__custombuttons .line2{transition:all .3s ease-in-out}.splide__pagination{bottom:-20px}.splide__pagination__page.is-active{background-color:#000;background-color:var(--bs-primary)}.doors__postobjects--intro{position:relative;top:30px}.doors__postobjects--txt{bottom:2rem;position:relative}.doors__postobjects__item{position:relative;transition:all .6s ease}.doors__postobjects__item:focus .animated_mask,.doors__postobjects__item:hover .animated_mask{background-color:#fff;background-color:var(--bs-white);height:2rem;transition:all .6s ease}.doors__postobjects__item:focus .doors__postobjects__item--img img,.doors__postobjects__item:hover .doors__postobjects__item--img img{transform:scale(1.15)}.doors__postobjects__item:focus .doors__postobjects__item--cat,.doors__postobjects__item:hover .doors__postobjects__item--cat{top:1rem}.doors__postobjects__item:focus .doors__postobjects__item--title .material-symbols-outlined,.doors__postobjects__item:hover .doors__postobjects__item--title .material-symbols-outlined{transform:rotate(0)}.doors__postobjects__item--img{display:block;overflow:hidden;position:relative}.doors__postobjects__item--img img{aspect-ratio:.7/1;height:100%;transition:all .6s ease;width:100%}.doors__postobjects__item--img .animated_mask{background-color:#fff;background-color:var(--bs-white);height:2rem;position:relative;top:0;transition:height .6s ease,background-color .6s ease;width:100%}@media(max-width:575.98px){.doors__postobjects__item--img .animated_mask{height:2rem}}.doors__postobjects__item--img:after{background:linear-gradient(180deg, transparent, rgba(0,0,0,.5));bottom:0;content:"";height:166px;left:0;position:absolute;width:100%}.doors__postobjects__item--cat{color:#fff;color:var(--bs-white);position:absolute;right:1.5rem;-webkit-text-decoration:none;text-decoration:none;top:3rem;transition:all .5s ease}@media(max-width:575.98px){.doors__postobjects__item--cat{top:1.5rem}}.doors__postobjects__item--title{bottom:.5rem;left:1.5rem;margin-bottom:1rem;position:absolute;right:1rem}.doors__postobjects__item--title h3.project-title{color:#fff !important;color:var(--bs-white) !important;font-weight:300;padding-right:45px}.doors__postobjects__item--title .material-symbols-outlined{bottom:-.5rem;color:#fff;color:var(--bs-white);font-size:36px;position:absolute;right:0;transform:rotate(-45deg);transition:all .6s ease}@media(max-width:575.98px){.doors__postobjects__item--title .material-symbols-outlined{transform:rotate(0)}}.doors__postobjects .splide__track .splide__slide{overflow:hidden}@media(max-width:575.98px){.doors__postobjects .splide__track .splide__slide.is-active .doors__postobjects__item{top:10px}.doors__postobjects .splide__track .splide__slide.is-active .doors__postobjects__item .doors__postobjects__item--txt h3:after{transform:rotate(-45deg)}.doors__postobjects .splide__track .splide__slide.is-active .doors__postobjects__item .doors__postobjects__item--txt p{color:#888;color:var(--bs-body-color)}.doors__postobjects .splide__track .splide__slide.is-active .doors__postobjects__item .doors__postobjects__item--excerpt{opacity:1;visibility:visible}}.doors__postobjects .splide__track .splide__slide .doors__postobjects__item{position:relative;top:70px;transition:all .3s ease}.doors__postobjects .splide__track .splide__slide .doors__postobjects__item>a{-webkit-text-decoration:none;text-decoration:none}.doors__postobjects .splide__track .splide__slide .doors__postobjects__item:focus,.doors__postobjects .splide__track .splide__slide .doors__postobjects__item:hover{top:10px}.doors__postobjects .splide__track .splide__slide .doors__postobjects__item:focus .doors__postobjects__item--txt h3:after,.doors__postobjects .splide__track .splide__slide .doors__postobjects__item:hover .doors__postobjects__item--txt h3:after{transform:rotate(-45deg)}.doors__postobjects .splide__track .splide__slide .doors__postobjects__item:focus .doors__postobjects__item--txt p,.doors__postobjects .splide__track .splide__slide .doors__postobjects__item:hover .doors__postobjects__item--txt p{color:#888;color:var(--bs-body-color)}.doors__postobjects .splide__track .splide__slide .doors__postobjects__item:focus .doors__postobjects__item--excerpt,.doors__postobjects .splide__track .splide__slide .doors__postobjects__item:hover .doors__postobjects__item--excerpt{opacity:1;visibility:visible}.doors__postobjects .splide__track .splide__slide .doors__postobjects__item--txt h3{padding-right:35px;position:relative}.doors__postobjects .splide__track .splide__slide .doors__postobjects__item--txt h3:after{color:#000;color:var(--bs-primary);content:"arrow_forward";font-family:Material Symbols Outlined;font-family:var(--bs-icon-font-family);font-size:30px;font-weight:400;position:absolute;right:-7px;top:0;transform:rotate(0);transition:all .3s ease}.doors__postobjects .splide__track .splide__slide .doors__postobjects__item--txt p{color:#888;color:var(--bs-body-color)}.doors__postobjects .splide__track .splide__slide .doors__postobjects__item--excerpt{height:75px;opacity:0;overflow:hidden;transition:all .3s ease;visibility:hidden}.doors__postobjects .splide__arrows{bottom:-56px;position:absolute;right:70px}.doors__postobjects .splide__arrows .splide__arrow{background-color:transparent;border-radius:0;height:1.5em;opacity:.5;transition:all .1s ease-in;width:1.5em;z-index:3}.doors__postobjects .splide__arrows .splide__arrow:focus,.doors__postobjects .splide__arrows .splide__arrow:hover{opacity:1}.doors__postobjects .splide__arrows .splide__arrow svg{display:none}.doors__postobjects .splide__arrows .splide__arrow--next{bottom:0;color:#000;color:var(--bs-primary);left:35px;right:0;top:inherit}.doors__postobjects .splide__arrows .splide__arrow--next:before{color:#000;color:var(--bs-primary);content:"arrow_forward";font-family:Material Symbols Outlined;font-family:var(--bs-icon-font-family);font-size:42px;font-weight:200}.doors__postobjects .splide__arrows .splide__arrow--prev{bottom:0;color:#000;color:var(--bs-primary);left:0;top:inherit}.doors__postobjects .splide__arrows .splide__arrow--prev:before{color:#000;color:var(--bs-primary);content:"arrow_forward";font-family:Material Symbols Outlined;font-family:var(--bs-icon-font-family);font-size:42px;font-weight:200;left:inherit;position:relative;transform:rotate(180deg)}.doors__postobjects .doors__postobjects__progress{background-color:#ddd;background-color:var(--bs-light);height:3px;width:100%}.doors__postobjects .doors__postobjects__progress--bar{background-color:#000;background-color:var(--bs-primary);height:3px;transition:width .5s ease;width:0}.doors__pagesslider .splide__custombuttons{bottom:-56px}.doors__pagesslider .splide__custombuttons button{border:none;height:2.5em;width:2.5em}.doors__pagesslider .doors__postobjects__item--img:after{display:none}.doors__pagesslider .splide__track{overflow:hidden}.doors__pagesslider .splide__track:before{background-color:#fff;background-color:var(--bs-white);content:"";height:110%;left:-1000px;position:absolute;top:-8%;width:1000px;z-index:1}.doors__projectslider .splide__track,.doors__projectslider .splide__track .splide__slide{overflow:inherit}.doors__projectslider .splide__track:before{background-color:#fff;background-color:var(--bs-white);content:"";height:110%;left:-1000px;position:absolute;top:-8%;width:1000px;z-index:1}@media(max-width:575.98px){.doors__projects__item--img{aspect-ratio:.69/1}}@media(min-width:576px){.doors__projects__item--img img{max-height:440px;min-height:440px}}.doors__dooranimation{height:656px;max-width:722px;overflow:hidden;position:relative;width:100%}@media(max-width:575.98px){.doors__dooranimation{height:510px}}.doors__dooranimation--background{background-position:50%;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media(max-width:575.98px){.doors__dooranimation--background{background-size:cover}}.doors__dooranimation--animated{background-position:50%;height:100%;left:0;position:absolute;top:0;transition:transform 1s ease;width:100%;z-index:2}@media(max-width:575.98px){.doors__dooranimation--animated{background-size:cover}}.doors__dooranimation--top{background-position:50%;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}@media(max-width:575.98px){.doors__dooranimation--top{background-size:cover}}.post-type-archive-projecten .main__content{padding-top:14rem}@media(max-width:575.98px){.post-type-archive-projecten .main__content{padding-top:6.75rem}.post-type-archive-projecten .main__content .doors__projects--container{padding-left:.5rem !important;padding-right:.5rem !important}.post-type-archive-projecten .main__content .featured_projects .doors__postobjects__item .doors__postobjects__item--cat{top:1rem}.post-type-archive-projecten .main__content .featured_projects .doors__postobjects__item:focus .animated_mask,.post-type-archive-projecten .main__content .featured_projects .doors__postobjects__item:hover .animated_mask{display:none}.post-type-archive-projecten .main__content .featured_projects .doors__postobjects__item:focus .doors__postobjects__item--cat,.post-type-archive-projecten .main__content .featured_projects .doors__postobjects__item:hover .doors__postobjects__item--cat{top:1rem}.post-type-archive-projecten .main__content .facetwp-template .doors__postobjects__item:focus .animated_mask,.post-type-archive-projecten .main__content .facetwp-template .doors__postobjects__item:hover .animated_mask,.post-type-archive-projecten .main__content .featured_projects .doors__postobjects__item--img .animated_mask{display:none}.post-type-archive-projecten .main__content .facetwp-template .doors__postobjects__item:focus .doors__postobjects__item--cat,.post-type-archive-projecten .main__content .facetwp-template .doors__postobjects__item:hover .doors__postobjects__item--cat{top:1rem}.post-type-archive-projecten .main__content .facetwp-template .doors__postobjects__item--img img{aspect-ratio:1.36/1;height:100%;max-height:275px}.post-type-archive-projecten .main__content .facetwp-template .doors__postobjects__item--img .animated_mask{display:none}}@media(max-width:575.98px)and (max-width:575.98px){.post-type-archive-projecten .main__content .facetwp-template .doors__postobjects__item--img{aspect-ratio:1.36/1}}@media(max-width:575.98px){.post-type-archive-projecten .main__content .facetwp-template .doors__postobjects__item--cat{right:1.5rem;top:1rem}.post-type-archive-projecten .main__content .facetwp-template .doors__postobjects__item--title{left:1.5rem;right:1rem}}@media(max-width:991.98px){.doors__postobjects--txtplaceholder .doors__postobjects--txt{bottom:-2rem}}.archive:not(.post-type-archive-projecten) .main__content,.page-template-kennisbank .main__content,.search .main__content{padding-top:14rem}@media(max-width:575.98px){.archive:not(.post-type-archive-projecten) .main__content,.page-template-kennisbank .main__content,.search .main__content{padding-top:6.75rem}}.archive:not(.post-type-archive-projecten) .main__content .doors__postobjects__item,.page-template-kennisbank .main__content .doors__postobjects__item,.search .main__content .doors__postobjects__item{-webkit-text-decoration:none;text-decoration:none}.archive:not(.post-type-archive-projecten) .main__content .doors__postobjects__item--img img,.page-template-kennisbank .main__content .doors__postobjects__item--img img,.search .main__content .doors__postobjects__item--img img{aspect-ratio:.7/1;aspect-ratio:1.36/1;height:100%;max-height:none !important;max-height:unset !important;min-height:0 !important;min-height:auto !important;min-height:unset !important;transition:all .6sease;width:100%}@media(max-width:575.98px){.archive:not(.post-type-archive-projecten) .main__content .doors__postobjects__item--img,.page-template-kennisbank .main__content .doors__postobjects__item--img,.search .main__content .doors__postobjects__item--img{aspect-ratio:1.36/1}.archive:not(.post-type-archive-projecten) .main__content .doors__postobjects__item--cat,.page-template-kennisbank .main__content .doors__postobjects__item--cat,.search .main__content .doors__postobjects__item--cat{top:3rem}}.archive:not(.post-type-archive-projecten) .main__content .doors__postobjects__item:focus,.archive:not(.post-type-archive-projecten) .main__content .doors__postobjects__item:hover,.page-template-kennisbank .main__content .doors__postobjects__item:focus,.page-template-kennisbank .main__content .doors__postobjects__item:hover,.search .main__content .doors__postobjects__item:focus,.search .main__content .doors__postobjects__item:hover{-webkit-text-decoration:none;text-decoration:none}.archive:not(.post-type-archive-projecten) .main__content .doors__postobjects__item:focus .btn--primary,.archive:not(.post-type-archive-projecten) .main__content .doors__postobjects__item:hover .btn--primary,.page-template-kennisbank .main__content .doors__postobjects__item:focus .btn--primary,.page-template-kennisbank .main__content .doors__postobjects__item:hover .btn--primary,.search .main__content .doors__postobjects__item:focus .btn--primary,.search .main__content .doors__postobjects__item:hover .btn--primary{border:none;color:#000 !important;color:var(--bs-primary) !important}.archive:not(.post-type-archive-projecten) .main__content .doors__postobjects__item:focus .btn--primary .material-symbols-outlined,.archive:not(.post-type-archive-projecten) .main__content .doors__postobjects__item:hover .btn--primary .material-symbols-outlined,.page-template-kennisbank .main__content .doors__postobjects__item:focus .btn--primary .material-symbols-outlined,.page-template-kennisbank .main__content .doors__postobjects__item:hover .btn--primary .material-symbols-outlined,.search .main__content .doors__postobjects__item:focus .btn--primary .material-symbols-outlined,.search .main__content .doors__postobjects__item:hover .btn--primary .material-symbols-outlined{transform:rotate(0)}.archive:not(.post-type-archive-projecten) .main__content .doors__postobjects__item:focus .btn--primary:before,.archive:not(.post-type-archive-projecten) .main__content .doors__postobjects__item:hover .btn--primary:before,.page-template-kennisbank .main__content .doors__postobjects__item:focus .btn--primary:before,.page-template-kennisbank .main__content .doors__postobjects__item:hover .btn--primary:before,.search .main__content .doors__postobjects__item:focus .btn--primary:before,.search .main__content .doors__postobjects__item:hover .btn--primary:before{opacity:1;width:calc(100% - 30px)}.facetwp-template{margin-top:2.5rem}.facetwp-facet{margin-bottom:10px !important}.facetwp-display-value{position:relative;transition:all .3s ease}.facetwp-counter{display:none}.facetwp-type-checkboxes{margin-bottom:0 !important}.facetwp-type-checkboxes .facetwp-checkbox{background-image:none !important;border:1px solid #000 !important;border:1px solid var(--bs-primary) !important;border-radius:25rem;box-shadow:none;display:inline-block;margin-bottom:.5rem;margin-right:.5rem;padding:7px 20px;transition:all .3s ease}.facetwp-type-checkboxes .facetwp-checkbox:active,.facetwp-type-checkboxes .facetwp-checkbox:focus,.facetwp-type-checkboxes .facetwp-checkbox:hover{background-image:none !important;border:none;box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px var(--bs-primary);color:#000;color:var(--bs-primary)}.facetwp-type-checkboxes .facetwp-checkbox:active .facetwp-display-value,.facetwp-type-checkboxes .facetwp-checkbox:focus .facetwp-display-value,.facetwp-type-checkboxes .facetwp-checkbox:hover .facetwp-display-value{color:#000;color:var(--bs-primary)}.facetwp-type-checkboxes .facetwp-checkbox.checked{background-color:#000;background-color:var(--bs-primary);color:#fff;color:var(--bs-white)}.facetwp-type-checkboxes .facetwp-checkbox.checked .facetwp-display-value{color:#fff;color:var(--bs-white)}.facetwp-type-checkboxes .facetwp-checkbox:last-child{margin-right:0}.facetwp-load-more{background-color:transparent;border:1px solid #000 !important;border:1px solid var(--bs-primary) !important;border-radius:25rem;box-shadow:none;color:#000 !important;color:var(--bs-primary) !important;outline:none;padding:10px 20px;position:relative;top:3px;transition:all .3s ease}.facetwp-load-more:active,.facetwp-load-more:focus,.facetwp-load-more:hover{border:none;box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px var(--bs-primary);color:#000 !important;color:var(--bs-primary) !important}body.home .doors__fullwidth__homebanner .row{aspect-ratio:2.2/1}body.home .doors__fullwidth__homebanner .row img{max-height:5vh}@media(max-width:1199.98px){body.home .doors__fullwidth__homebanner .row{aspect-ratio:1.4/1}}.doors__fullwidth__homebanner{margin:0 1rem}@media(max-width:1199.98px){.doors__fullwidth__homebanner{margin:0 .5rem}}.doors__fullwidth__homebanner .container-fluid{background-color:#000;background-color:var(--bs-dark);background-position:50%;background-size:cover;overflow:hidden;position:relative}.doors__fullwidth__homebanner .container-fluid>img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;width:100%}.doors__fullwidth__homebanner .row{aspect-ratio:4/1;height:100%;position:relative}.doors__fullwidth__homebanner .row img{height:auto;max-height:5vh;max-width:100%;width:auto}@media(max-width:991.98px){.doors__fullwidth__homebanner .row{aspect-ratio:3/1}.doors__fullwidth__homebanner .row img{height:auto}}.doors__fullwidth__banner{background-color:#000;background-color:var(--bs-dark);background-position:50%;background-size:cover;margin:0 1rem;overflow:hidden;position:relative}@media(max-width:767.98px){.doors__fullwidth__banner{margin:0 .5rem}}@media(max-width:575.98px){.doors__fullwidth__banner{margin-bottom:2rem !important}.doors__fullwidth__banner .scroll__button{display:none}}.doors__fullwidth__banner .container-fluid{position:relative;z-index:1}.doors__fullwidth__banner .container-fluid .row{min-height:920px}@media(max-width:1399.98px){.doors__fullwidth__banner .container-fluid .row{min-height:calc(100vh - 4.25rem)}}@media(max-width:575.98px){.doors__fullwidth__banner .container-fluid .row{min-height:calc(36vh - 4.25rem)}}.doors__fullwidth__banner .container-fluid .row .doors__fullwidth__banner--caption{margin-top:8.75rem}@media(max-width:767.98px){.doors__fullwidth__banner .container-fluid .row .doors__fullwidth__banner--caption{margin-top:2.5rem}}@media(min-width:576px){.doors__fullwidth__banner .container-fluid .row .doors__fullwidth__banner--caption .btn:not(:last-child){margin-right:2rem}}.doors__fullwidth__banner .container-fluid .row .doors__fullwidth__banner--caption h1{font-size:calc(1.475rem + 2.7vw);line-height:1;position:relative}@media(min-width:1200px){.doors__fullwidth__banner .container-fluid .row .doors__fullwidth__banner--caption h1{font-size:3.5rem}}.doors__fullwidth__banner--placeholder .text-white a,.doors__fullwidth__banner--placeholder .text-white h1,.doors__fullwidth__banner--placeholder .text-white h2,.doors__fullwidth__banner--placeholder .text-white h3,.doors__fullwidth__banner--placeholder .text-white h4,.doors__fullwidth__banner--placeholder .text-white h5,.doors__fullwidth__banner--placeholder .text-white h6,.doors__fullwidth__banner--placeholder .text-white li,.doors__fullwidth__banner--placeholder .text-white p{color:#000 !important;color:var(--bs-dark) !important}@media(max-width:991.98px){.doors__fullwidth__banner--placeholder{margin-bottom:5.5rem}}.doors__usps{position:relative}.doors__usps .row{border-top:1px solid hsla(0,0%,85%,.4);border-top:1px solid rgba(var(--bs-border-color-rgb), .4)}@media(max-width:767.98px){.doors__usps .row{padding:1.5rem 0}}.doors__usps__item{align-items:center;display:flex;padding:2rem}@media(max-width:767.98px){.doors__usps__item{padding:1rem 0}.doors__usps__item--col{width:100%}}.doors__usps__item a{align-items:center;display:flex;flex-direction:row;-webkit-text-decoration:none;text-decoration:none}.doors__usps__item.checkboxes:before{color:#000;color:var(--bs-primary);content:"check";font-family:Material Symbols Outlined;font-family:var(--bs-icon-font-family);font-size:1.5rem;font-weight:600;margin-right:1rem}.doors__fullwidth__image--placeholder{max-width:565px}.doors__fullwidth__image--placeholder h1,.doors__fullwidth__image--placeholder h2,.doors__fullwidth__image--placeholder h3{margin-bottom:1rem !important}.doors__fullwidth__image--placeholder .text-white a,.doors__fullwidth__image--placeholder .text-white h1,.doors__fullwidth__image--placeholder .text-white h2,.doors__fullwidth__image--placeholder .text-white h3,.doors__fullwidth__image--placeholder .text-white li{color:#000 !important;color:var(--bs-primary) !important}.doors__fullwidth__image--placeholder .text-white p{color:#888 !important;color:var(--bs-body-color) !important}.doors__fullwidth__image .container-fluid{aspect-ratio:2.28/1;height:100%;position:relative}.doors__fullwidth__image .container-fluid.withtxt{aspect-ratio:1.81/1}.doors__fullwidth__image .container-fluid .doors__fullwidth__image--txt{left:5rem;max-width:270px;position:absolute;top:5rem}@media(max-width:767.98px){.doors__fullwidth__image .container-fluid .doors__fullwidth__image--txt{max-width:300px}}.doors__fullwidth__image .container-fluid .doors__fullwidth__image--txt.txtleft{left:5rem}@media(max-width:767.98px){.doors__fullwidth__image .container-fluid .doors__fullwidth__image--txt.txtleft{left:2rem;top:2rem}}.doors__fullwidth__image .container-fluid .doors__fullwidth__image--txt.txtright{left:inherit;right:5rem;text-align:right}@media(max-width:767.98px){.doors__fullwidth__image .container-fluid .doors__fullwidth__image--txt.txtright{right:2rem;top:2rem}}.doors__fullwidth__image .container-fluid img{-o-object-position:center;object-position:center}.doors__fullwidth__video{margin-bottom:8.5rem}.doors__fullwidth__video__item,.doors__fullwidth__video__item--video{aspect-ratio:1.78/1;height:100%;max-width:100%;position:relative}.doors__fullwidth__video .btn-check-social{background:transparent;border:none;height:100%;opacity:0;position:absolute;width:100%;z-index:1}@media(max-width:991.98px){.doors__fullwidth__video{margin-bottom:5.5rem}}.doors__twocolvid.bg-dark,.doors__twocolvid.bg-light,.doors__twocolvid.bg-primary,.doors__twocolvid.bg-secondary{padding-bottom:2.75rem !important;padding-top:2.75rem !important}.doors__twocolvid__item,.doors__twocolvid__item--video{aspect-ratio:16/9;height:100%;max-width:100%;position:relative}.doors__twocolvid .btn-check-video{background:transparent;border:none;height:100%;opacity:0;position:absolute;width:100%;z-index:1}.doors__textimagesslider__splide .splide__track .splide__list .splide__slide .doors__textimagesslider__item{align-items:center;display:flex;justify-content:center;max-height:496px;width:100%}.doors__textimagesslider__splide .splide__track .splide__list .splide__slide .doors__textimagesslider__item img{-o-object-position:center;object-position:center}@media(min-width:1200px){.doors__textimagesslider .sliderright{padding-right:32px}.doors__textimagesslider .sliderleft{padding-left:32px}}@media(min-width:992px){.doors__textimagesslider--txt p:last-child{margin-bottom:0}}.doors__fullwidthslider__splide .splide__custombuttons{right:4rem}@media(max-width:575.98px){.doors__fullwidthslider__splide .splide__custombuttons{right:1.5rem}.doors__fullwidthslider__splide .splide__custombuttons button{height:2rem;width:2rem}.doors__fullwidthslider__splide .splide__custombuttons button svg{height:1rem;width:1rem}.doors__fullwidthslider__splide .splide__custombuttons button:nth-child(2) svg{position:relative;top:-2px}}.doors__fullwidthslider__splide .splide__track .splide__list .splide__slide{align-items:center;display:flex}.doors__fullwidthslider__splide .splide__track .splide__list .splide__slide .doors__fullwidthslider__item{align-items:center;aspect-ratio:1.92/1;display:flex;justify-content:center;max-height:552px;width:100%}@media(max-width:575.98px){.doors__fullwidthslider__splide .splide__track .splide__list .splide__slide .doors__fullwidthslider__item{aspect-ratio:2.31/1}}.doors__fullwidthslider__splide .splide__track .splide__list .splide__slide .doors__fullwidthslider__item img{-o-object-position:center;object-position:center}.doors__fullwidthslider__splide .splide__track .splide__list .splide__slide.is-active .doors__fullwidthslider__item{aspect-ratio:2.13/1;max-height:600px}@media(max-width:575.98px){.doors__fullwidthslider__splide .splide__track .splide__list .splide__slide.is-active .doors__fullwidthslider__item{aspect-ratio:1.9/1}}.doors__twocolimgright.bg-dark,.doors__twocolimgright.bg-light,.doors__twocolimgright.bg-primary,.doors__twocolimgright.bg-secondary{padding-bottom:2.75rem !important;padding-top:2.75rem !important}.doors__twocolimgright .col-txt h1,.doors__twocolimgright .col-txt h2,.doors__twocolimgright .col-txt h3{max-width:329px}.doors__twocolimgright .col-txt p{max-width:379px}.doors__twocolimgright .col-img img{aspect-ratio:1.7/1;height:100%;-o-object-fit:cover;object-fit:cover}.doors__twocolimgright .col-txt p:last-child{margin-bottom:0}.doors__fourcol.bg-dark,.doors__fourcol.bg-light,.doors__fourcol.bg-primary,.doors__fourcol.bg-secondary,.doors__textfull.bg-dark,.doors__textfull.bg-light,.doors__textfull.bg-primary,.doors__textfull.bg-secondary,.doors__twocol.bg-dark,.doors__twocol.bg-light,.doors__twocol.bg-primary,.doors__twocol.bg-secondary{padding-bottom:2.75rem !important;padding-top:2.75rem !important}.doors__twocolimg figure img{aspect-ratio:1.26/1;height:100%;-o-object-fit:cover;object-fit:cover}.doors__imagetextsticky--img img{aspect-ratio:2.17/1}.doors__imagetextsticky--txt{top:12rem}@media(min-width:576px){.doors__imagetextsticky--txt{max-width:270px}}@media(max-width:767.98px){.doors__twocolimgfeatured .row .col-md-4:first-child{margin-bottom:3rem}}@media(min-width:768px){.doors__twocolimgfeatured .row .col-md-4:nth-child(2){margin-top:6rem}}.doors__twocolimgfeatured .row .col-md-4 h1,.doors__twocolimgfeatured .row .col-md-4 h2,.doors__twocolimgfeatured .row .col-md-4 h3,.doors__twocolimgfeatured .row .col-md-4 h4,.doors__twocolimgfeatured .row .col-md-4 h5,.doors__twocolimgfeatured .row .col-md-4 h6{font-size:calc(1.275rem + .3vw);margin-bottom:1rem}@media(min-width:1200px){.doors__twocolimgfeatured .row .col-md-4 h1,.doors__twocolimgfeatured .row .col-md-4 h2,.doors__twocolimgfeatured .row .col-md-4 h3,.doors__twocolimgfeatured .row .col-md-4 h4,.doors__twocolimgfeatured .row .col-md-4 h5,.doors__twocolimgfeatured .row .col-md-4 h6{font-size:1.5rem}}@media(max-width:575.98px){.doors__twocolimgfeatured .row .col-md-4 h1,.doors__twocolimgfeatured .row .col-md-4 h2,.doors__twocolimgfeatured .row .col-md-4 h3,.doors__twocolimgfeatured .row .col-md-4 h4,.doors__twocolimgfeatured .row .col-md-4 h5,.doors__twocolimgfeatured .row .col-md-4 h6{font-size:calc(1.325rem + .9vw)}}@media(max-width:575.98px)and (min-width:1200px){.doors__twocolimgfeatured .row .col-md-4 h1,.doors__twocolimgfeatured .row .col-md-4 h2,.doors__twocolimgfeatured .row .col-md-4 h3,.doors__twocolimgfeatured .row .col-md-4 h4,.doors__twocolimgfeatured .row .col-md-4 h5,.doors__twocolimgfeatured .row .col-md-4 h6{font-size:2rem}}.doors__twocolimgfeatured figure{margin-bottom:2rem}@media(max-width:575.98px){.doors__twocolimgfeatured figure{margin-bottom:1.5rem}}.doors__twocolimgfeatured figure img{aspect-ratio:.83/1;height:100%;max-height:496px;-o-object-fit:cover;object-fit:cover}.doors__quote--title{color:#000;color:var(--bs-heading-color);display:block;font-weight:500;margin-bottom:1rem;position:relative}.doors__quote--title.h1{font-size:calc(1.425rem + 2.1vw)}@media(min-width:1200px){.doors__quote--title.h1{font-size:3rem}}.doors__quote--name{color:#888;color:var(--bs-body-color);display:block;font-weight:300;margin-bottom:1rem}.doors__quote--link{align-items:center;display:flex;flex-direction:row;position:relative}.doors__quote--link a{flex:0 0 auto;text-align:right}.doors__quote--link i{background-color:hsla(0,0%,53%,.4);background-color:rgba(var(--bs-body-color-rgb), .4);height:1px;margin-right:16px;position:relative;top:3px;width:100%}.doors__reveal{max-height:960px;overflow:hidden;padding-bottom:40%;position:relative;width:100%}@media(max-width:1399.98px){.doors__reveal{min-height:520px;padding-bottom:64%}}.doors__reveal--blurredimage{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.doors__reveal--blurredimage:before{background-image:linear-gradient(141deg, rgba(var(--bs-black-rgb), 1), rgba(var(--bs-black-rgb), 0) 80%);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.doors__reveal--blurredimage img{filter:blur(5px);transform:scale(1.05)}.doors__reveal--txt{left:1.5rem;max-width:600px;position:absolute;top:5rem;z-index:4}.doors__reveal--txt h2{color:#fff !important;color:var(--bs-white) !important;font-size:calc(1.575rem + 3.9vw)}@media(min-width:1200px){.doors__reveal--txt h2{font-size:4.5rem}}@media(max-width:991.98px){.doors__reveal--txt{left:24px;top:24px}}.doors__reveal--image{background-position:50%;background-size:cover;clip-path:circle(0 at center);height:100%;left:0;position:absolute;top:0;transition:clip-path .1s ease;width:100%;z-index:2}.doors__reveal--image img{transform:scale(1.05)}.doors__reveal--circle{border-radius:50%;height:150px;left:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:150px;z-index:3}.doors__faq{position:relative}.doors__faq .container-xl{position:relative;z-index:20}.doors__faq .card{border:0 solid #888;border-top:1px solid hsla(0,0%,85%,.4);border-top:0 solid var(--bs-border-color);border:0 solid var(--bs-border-color);border-top:1px solid rgba(var(--bs-border-color-rgb), .4);margin-bottom:1rem}.doors__faq .card .card-header{background-color:#fff;background-color:var(--bs-white);border:none;padding:1rem}@media(max-width:575.98px){.doors__faq .card .card-header{padding:.7rem}}.doors__faq .card .card-header .btn-link{color:#000;color:var(--bs-dark);display:block;font-size:1.25rem;font-weight:500;text-align:left;width:100%}.doors__faq .card .card-header .btn-link p{margin-bottom:0}.doors__faq .card .card-header .btn{position:relative}.doors__faq .card .card-header .btn:after{bottom:auto;bottom:0;color:#000;color:var(--bs-dark);content:"indeterminate_check_box";font-family:Material Symbols Outlined;font-family:var(--bs-icon-font-family);font-size:26px;font-weight:500;height:-moz-max-content;height:max-content;margin:auto 0;position:absolute;right:1rem;top:auto;top:0}@media(max-width:575.98px){.doors__faq .card .card-header .btn:after{right:0}}.doors__faq .card .card-header .btn.collapsed:after{content:"add_box"}.doors__pros__item--title{align-items:center;display:flex}.doors__pros__item--title img{height:auto;width:25px}.doors__pros__item:not(:last-child){border-bottom:1px solid hsla(0,0%,85%,.4);border-bottom:1px solid rgba(var(--bs-border-color-rgb), .4)}@media(min-width:1200px){.doors__teammembers .col-xl-3{width:20%}}.doors__teammembers .doors__postobjects__item--img{aspect-ratio:unset}.doors__teammembers .doors__postobjects__item--img img{opacity:1;position:relative;z-index:1}.doors__teammembers .doors__postobjects__item--img img.img-hover{left:0;opacity:0;position:absolute;z-index:2}.doors__teammembers .doors__postobjects__item .doors__postobjects__item--cat{z-index:3}@media(max-width:575.98px){.doors__teammembers .doors__postobjects__item .doors__postobjects__item--cat{left:1rem;right:1rem;text-align:right;top:2.5rem}}.doors__teammembers .doors__postobjects__item .doors__teammembers__item--contact a{color:#888;color:var(--bs-body-color);-webkit-text-decoration:none;text-decoration:none}.doors__teammembers .doors__postobjects__item .doors__teammembers__item--contact a .material-symbols-outlined{color:#888;color:var(--bs-secondary);font-weight:500;margin-right:5px;position:relative;top:7px}.doors__teammembers .doors__postobjects__item:focus .doors__postobjects__item--img img,.doors__teammembers .doors__postobjects__item:hover .doors__postobjects__item--img img{z-index:2}.doors__teammembers .doors__postobjects__item:focus .doors__postobjects__item--img img.img-hover,.doors__teammembers .doors__postobjects__item:hover .doors__postobjects__item--img img.img-hover{opacity:1;z-index:3}body,html{background-color:#fff;background-color:var(--bs-white);position:relative;scroll-behavior:smooth}.main__content{overflow:clip;padding-top:7rem}@media(max-width:1399.98px){.main__content{padding-top:4.25rem}}.main__content section{margin-bottom:8.5rem}@media(max-width:991.98px){.main__content section{margin-bottom:5.5rem}}@media(max-width:575.98px){.main__content section{margin-bottom:4.5rem}}.scroll__button{align-items:center;background-color:rgba(0,0,0,.25);background-color:rgba(var(--bs-primary-rgb), .25);border-radius:25rem;color:#fff;color:var(--bs-white);display:flex;justify-content:center;left:0;margin:0 auto;padding:12px 20px;position:fixed;right:0;top:calc(100vh - 88px);transition:all .4s ease;width:107px;z-index:1}.scroll__button:focus,.scroll__button:hover{cursor:pointer}.scroll__button span{align-items:center;border:1px solid #fff;border:1px solid var(--bs-white);border-radius:10px;display:flex;height:20px;justify-content:center;margin-right:10px;overflow:hidden;position:relative;transition:height .3s ease;width:11px}.scroll__button span:before{animation:scrollButonAnimation 2s linear infinite;background-color:#fff;background-color:var(--bs-white);content:"";height:100%;margin:0 auto;position:absolute;transition:all .3s ease;width:1px}@keyframes scrollButonAnimation{0%{height:2px;transform:translateY(0)}25%{height:2px;transform:translateY(-4px)}60%{height:10px;transform:translateY(0)}75%{height:2px;transform:translateY(4px)}to{height:2px;transform:translateY(0)}}.form-control{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.has-text-align-center{text-align:center}section{scroll-margin-top:150px}.wp-block-image{margin-bottom:0}.wp-block-image img,img[class^=wp-image-]{height:auto;max-width:100%}@media(min-width:1400px){.container-fluid{--bs-gutter-x:2rem;max-width:1440px}.container,.container-xl{--bs-gutter-x:0rem;max-width:1280px}footer .container,footer .container-xl{max-width:1280px;padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:992px)and (max-width:1199.98px){.container,.container-fluid,.container-xl{padding-left:1.5rem;padding-right:1.5rem}}@media(max-width:1199.98px){.container,.container-xl{padding-left:1.5rem;padding-right:1.5rem}}
