.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email]{direction:ltr}.wpml-ls-legacy-dropdown{width:15.5em;max-width:100%}.wpml-ls-legacy-dropdown>ul{position:relative;padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-dropdown .wpml-ls-current-language:focus .wpml-ls-sub-menu,.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu{visibility:visible}.wpml-ls-legacy-dropdown .wpml-ls-item{padding:0;margin:0;list-style-type:none}.wpml-ls-legacy-dropdown a{display:block;text-decoration:none;color:#444;border:1px solid #cdcdcd;background-color:#fff;padding:5px 10px;line-height:1}.wpml-ls-legacy-dropdown a span,.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{position:relative;padding-right:calc(10px + 1.4em)}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{content:"";vertical-align:middle;display:inline-block;border:.35em solid transparent;border-top:.5em solid;position:absolute;right:10px;top:calc(50% - .175em)}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown a:hover{color:#000;background:#eee}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{visibility:hidden;position:absolute;top:100%;right:0;left:0;border-top:1px solid #cdcdcd;padding:0;margin:0;list-style-type:none;z-index:101}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{border-width:0 1px 1px}.wpml-ls-legacy-dropdown .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:.4em}body,html{font-family:"Montserrat",sans-serif;font-weight:400;padding:0;margin:0;color:#152028;font-size:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;scroll-behavior:smooth}.gap-2{gap:.5rem}.hstack{flex-direction:row;align-items:center;align-self:stretch}.flex,.hstack,header .header-inner .navigation li>ul.dropdown-menu .inner-container{display:flex}.container{max-width:1500px;box-sizing:border-box;padding-right:15px;padding-left:15px}.website-content{display:inline-block;width:100%;padding-top:115px}.website-content.first-banner{padding-top:0}.website-content.first-banner .breadcrumb-container{position:absolute;top:115px;width:100%;z-index:2}@media only screen and (max-width:767px){.website-content.first-banner .breadcrumb-container{top:55px}}.fixed-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);pointer-events:none;opacity:0;z-index:5000;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.look-h3,h1,h2,h3,h4{font-family:"Montserrat",sans-serif;font-weight:700;margin-bottom:.5em;color:#152028;font-size:3.6rem;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:991px){h1{font-size:3rem}}@media only screen and (max-width:767px){h1{font-size:2.25rem}}.look-h3,h2,h3,h4{font-weight:600;font-size:2.8rem;text-transform:none}@media only screen and (min-width:768px) and (max-width:991px){h2{font-size:2.6rem}}@media only screen and (max-width:767px){h2{font-size:1.9rem}}.look-h3,h3,h4{font-size:2.4rem}@media only screen and (min-width:768px) and (max-width:991px){.look-h3,h3{font-size:2rem}}@media only screen and (max-width:767px){.look-h3,h3{font-size:1.6rem}}h4{font-weight:500;font-size:1.6rem}@media only screen and (min-width:768px) and (max-width:991px){h4{font-size:1.4rem}}@media only screen and (max-width:767px){h4{font-size:1.25rem}}p{margin-bottom:1.5em}p strong{font-weight:700}p a{color:#00181c;position:relative;display:inline-block}.link-underline:after,header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li a .title-content .sub-text:after,header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li.btn-all a:after,p a:after{content:"";position:absolute;top:calc(100% - .2em);left:0;right:0;height:1px;background:#00181c;transform:translateY(0);opacity:1;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li.btn-all a:after{transform:translateY(.2em);opacity:0}.link-underline:hover:after,header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li a .title-content .sub-text:hover:after,header .header-inner .navigation li>ul.dropdown-menu .menu-element-container:hover .link-underline:after,p a:hover:after{transform:translateY(.2em);opacity:0}a{text-decoration:none}a:active,a:focus,a:hover{color:#000;text-decoration:none}a,h1,h2,h3,h4,p,span{-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}a,li,p,span{color:#1f2f3a;line-height:2em}.link-underline{position:relative;display:inline-block}.animate-block .fade-in-left{transform:translateX(-2rem)}.animate-block .fade-in-left,.animate-block .fade-in-right,.animate-block .fade-in-up{position:relative;z-index:2;opacity:0;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;-ms-transition:.5s ease;transition:.5s ease}.animate-block .fade-in-right{transform:translateX(2rem)}.animate-block .fade-in-up{transform:translateY(2rem)}.animate-block .stagger.index-1{transition-delay:.3s}.animate-block .stagger.index-2{transition-delay:.4s}.animate-block .stagger.index-3{transition-delay:.5s}.animate-block .stagger.index-4{transition-delay:.6s}.animate-block .stagger.index-5{transition-delay:.7s}.btn-container{display:flex;gap:1rem}.btn-container.with-person{position:relative;display:flex;align-items:center;padding:2rem 0 2rem 3rem}.btn-container.with-person .person .name{position:absolute;font-size:.8rem;font-weight:500;color:#00181c;left:5.5rem;bottom:-.5rem}.btn-container.with-person .person .name:before{display:block;position:absolute;content:"";left:-48px;width:2rem;height:2rem;top:-.75rem;background-image:url(https://www.tfs-fillingsolutions.com/wp-content/themes/tfs/assets/css/../images/arrow-up-person.png);background-repeat:no-repeat;background-size:contain;background-position:center}.btn-container.with-person .person .name .function{font-weight:400;font-style:italic;color:#b2b3b4}.btn-container.with-person .person img{width:55px;height:55px;margin-right:1rem;border-radius:50%;object-fit:cover;border:2px solid #aab7be}.btn-container.with-person .person:after{position:absolute;bottom:30px;left:85px;content:"";display:block;background-color:#1dcf00;border-radius:50%;border:1px solid #fff;width:12px;height:12px}@media only screen and (max-width:767px){.btn-container.with-person .person .name{left:2.5rem}.btn-container.with-person .person img{margin-right:0}}@media only screen and (max-width:575px){.btn-container.with-person .person:after{left:40px}}.btn{position:relative;font-family:"Montserrat",sans-serif;font-weight:600;padding:.85rem 2rem;border:2px solid #26b4e9;border-radius:6px;background-color:#26b4e9;color:#fff;font-size:15px;display:inline-block;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.btn:hover{background-color:#159ed1;border-color:#159ed1;color:#fff;cursor:pointer;text-decoration:none}.btn.bordered{background-color:transparent;border-color:#1f2f3a;color:#1f2f3a}.btn.bordered:hover{background-color:#1f2f3a;color:#fff}.btn.bordered.border-white{border-color:#fff;color:#fff}.btn.bordered.border-white:hover{background-color:#fff;color:#26b4e9}.btn:active,.btn:focus{color:#fff;outline:0}@media only screen and (max-width:767px){.btn{padding:.5rem 1rem;font-size:.875rem}}.wpcf7 form.wpcf7-form{display:inline-block;padding:2.5rem 2.25rem;background:#e5e5e5;border-radius:1rem;width:100%}.wpcf7 form.wpcf7-form label.titel{font-weight:700;color:#152028}.wpcf7 form.wpcf7-form p.privacyverklaring{font-size:.8rem;margin-bottom:2rem}.wpcf7 form.wpcf7-form .form-group{width:100%;margin-bottom:0;display:inline-block}.wpcf7 form.wpcf7-form .form-group:has(.wpcf7-submit){text-align:center}.wpcf7 form.wpcf7-form .form-group input.wpcf7-text{padding:1.5rem 1rem;border:1px solid #fff;border-radius:5px;box-shadow:none;font-size:14px;outline:0;margin:0 0 .75rem}.wpcf7 form.wpcf7-form .form-group input.wpcf7-text:focus{outline:0;border-color:#677075}.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit{position:relative;font-family:"Montserrat",sans-serif;font-weight:600;padding:.85rem 2rem;border:2px solid #26b4e9;border-radius:6px;background-color:#26b4e9;color:#fff;font-size:15px;display:inline-block;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit:hover{background-color:#159ed1;border-color:#159ed1;color:#fff;cursor:pointer;text-decoration:none}.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit:active,.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit:focus{color:#fff;outline:0}@media only screen and (max-width:767px){.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit{padding:.5rem 1rem;font-size:.875rem;width:100%}}.wpcf7 form.wpcf7-form .form-group p{text-align:left}.wpcf7 form.wpcf7-form .form-group .wpcf7-form-control-wrap{width:100%;display:inline-block}.wpcf7 form.wpcf7-form .wpcf7-response-output{padding:15px 20px;border:0;margin:0 0 2rem;background:#c50e00;color:#fff}.breadcrumb-container{padding:4rem 0 5rem;white-space:nowrap;overflow-x:auto;display:block}.breadcrumb-container p{margin:0;padding:0}.breadcrumb-container.color-white .rank-math-breadcrumb *,footer .footer-colofon p{color:#b2b3b4}.breadcrumb-container.color-white .rank-math-breadcrumb .last,.breadcrumb-container.color-white .rank-math-breadcrumb a:hover,footer .footer-content .footer-item p,footer .footer-content .footer-item p a,footer .footer-content .footer-item ul li a,ul.with-language-switcher li.lang-wrapper.color-white .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{color:#fff}.breadcrumb-container .rank-math-breadcrumb p,.breadcrumb-container p{display:inline-flex;align-items:center}.blog-item .blog-item-inner .info-bottom h1,.breadcrumb-container .rank-math-breadcrumb *{font-family:"Montserrat",sans-serif;font-weight:400;margin:0;color:#1f2f3a}.breadcrumb-container .rank-math-breadcrumb a{position:relative;color:#677075}.breadcrumb-container .rank-math-breadcrumb a:hover{color:#00181c}.breadcrumb-container .rank-math-breadcrumb a:after,header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li.btn-all a .image-in-menu,header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li.btn-all a .title-content .sub-text{display:none}.breadcrumb-container .rank-math-breadcrumb .separator{margin:0 .5rem}@media only screen and (max-width:767px){.breadcrumb-container{padding:1rem 0 2rem}.breadcrumb-container .rank-math-breadcrumb *{font-size:.75rem}}.blog-item{height:calc(100% - 2rem);margin-bottom:2rem}.blog-item .blog-item-inner{position:relative;display:block;padding-bottom:177%}.blog-item .blog-item-inner .info-bottom{position:absolute;z-index:2;bottom:0;left:0;right:0;display:flex;align-items:flex-end;padding:0 2.25rem 2.25rem}.blog-item .blog-item-inner .info-bottom .inner-content{position:relative}.blog-item .blog-item-inner .info-bottom h1{font-weight:600;color:#152028;text-transform:none;font-size:1.875rem;line-height:1.1}@media only screen and (min-width:768px) and (max-width:991px){.blog-item .blog-item-inner .info-bottom h1{font-size:2rem}}@media only screen and (max-width:767px){.blog-item .blog-item-inner .info-bottom h1{font-size:1.6rem}}.blog-item .blog-item-inner .info-bottom :not(.button){color:#fff}.blog-item .blog-item-inner .image-container:after,.blog-item .blog-item-inner .info-bottom .show-on-hover{-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.blog-item .blog-item-inner .info-bottom .show-on-hover{max-height:0;overflow:hidden}.blog-item .blog-item-inner .info-bottom .show-on-hover .btn-element,.blog-item .blog-item-inner .info-bottom .show-on-hover .text-container{transform:translateY(-1rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.blog-item .blog-item-inner .info-bottom .show-on-hover .text-container{padding:1rem 0}.blog-item .blog-item-inner .info-bottom .show-on-hover .text-container p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.blog-item .blog-item-inner .info-bottom .show-on-hover .btn-element{display:block}.blog-item .blog-item-inner .info-bottom .show-on-hover .btn-element .btn,footer{display:block;width:100%}.blog-item .blog-item-inner .image-container{position:absolute;inset:0;overflow:hidden;background:#152028}.blog-item .blog-item-inner .image-container:after{content:"";position:absolute;left:0;bottom:0;right:0;height:19rem;max-height:85%;z-index:1;background:linear-gradient(0deg,#000 10%,transparent 75%);opacity:.75}.blog-item .blog-item-inner .image-container .image-container-inner{position:absolute;inset:0;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.9}.blog-item .blog-item-inner:hover .info-bottom .show-on-hover{max-height:300px}.blog-item .blog-item-inner:hover .info-bottom .show-on-hover .text-container{transform:translateY(0);opacity:1;transition-delay:.3s}.blog-item .blog-item-inner:hover .info-bottom .show-on-hover .btn-element{transform:translateY(0);opacity:1;transition-delay:.5s}.blog-item .blog-item-inner:hover .image-container:after{background:linear-gradient(0deg,#00181c 10%,rgba(0,24,28,0) 75%);opacity:1}.blog-item .blog-item-inner:hover .image-container .image-container-inner{transform:scale(1.05);opacity:.3}.popup-side-item{position:fixed;top:0;height:100%;right:0;width:40vw;background:#fff;z-index:5001;padding:4rem;transform:translateX(100%);overflow:auto}@media only screen and (max-width:767px){.popup-side-item{padding:4rem 2rem 2rem;width:85vw}}footer{position:relative;margin:0;background:#00181c}@media only screen and (min-width:768px){footer{box-shadow:inset 0 0 0 20px #fff}footer .footer-content{padding:0 20px}}footer .footer-content .footer-inner{padding:10rem 1.25rem 5rem}footer .footer-content .footer-item .content{position:relative;z-index:2;max-width:625px}footer .footer-content .footer-item .content h4,footer .footer-content .footer-item p.titel{font-weight:700;font-size:1.25rem;color:#fff;margin-bottom:1.5rem}footer .footer-content .footer-item .content .btn{margin-top:1rem}@media only screen and (min-width:768px){footer .footer-content .footer-item .content .btn{margin-top:2rem}}footer .footer-content .footer-item p a:hover{color:rgba(255,255,255,.6)}footer .footer-content .footer-item p.titel{margin-bottom:.5em;text-transform:none;font-family:"Montserrat",sans-serif;font-weight:600}@media only screen and (min-width:768px) and (max-width:991px){footer .footer-content .footer-item p.titel{font-size:1.4rem}}@media only screen and (max-width:767px){footer .footer-content .footer-item p.titel{font-size:1.25rem}}footer .footer-content .footer-item ul,header .header-inner .navigation ul{padding:0;margin:0;list-style:none}footer .footer-content .footer-item ul.with-language-switcher{font-size:.85rem}footer .footer-content .footer-item ul.with-language-switcher li{width:115px}footer .footer-content .footer-item ul li{display:inline-block;width:100%}footer .footer-content .footer-item ul li a:focus,footer .footer-content .footer-item ul li a:hover{color:rgba(255,255,255,.6)}@media only screen and (min-width:768px){footer .bottom{padding-top:2rem}footer .social-media{margin:4rem 0 0}}footer .footer-colofon{padding:0 20px 100px;font-size:12px}footer .footer-colofon .footer-inner{padding:0 1.25rem}footer .footer-colofon a,footer .footer-colofon ul li a{color:#b2b3b4;font-size:1em}footer .footer-colofon a:focus,footer .footer-colofon a:hover,footer .footer-colofon ul li a:focus,footer .footer-colofon ul li a:hover{color:#fff}footer .footer-colofon a.website-door{float:right}footer .footer-colofon ul{padding:0;margin:0;gap:.5rem 2rem;display:inline-flex;list-style:none;flex-wrap:wrap}footer .footer-colofon ul li{display:inline-block;color:#b2b3b4;font-size:1em}@media only screen and (max-width:991px){footer .footer-content .footer-inner{padding:50px 0 0}footer .footer-content .footer-item{margin-bottom:40px}footer .footer-content .footer-item p.titel{margin-bottom:15px}footer .footer-colofon{padding:0 20px 50px}footer .footer-colofon ul{justify-content:center}}.social-media{padding:0;display:inline-block}.social-media li{display:inline-block;width:auto}.social-media li a{display:inline-flex;background-color:#fff;border-radius:100%;width:30px;height:30px;align-items:center;justify-content:center}.social-media li a img{max-height:16px}.social-media li a:hover{opacity:.7}.social-media li:not(:last-child){margin-right:15px}header{position:fixed;z-index:5001;top:0;width:100%;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;-ms-transition:.5s ease;transition:.5s ease}header .top-row *{font-size:.85rem;color:#fff}header .header-inner{display:flex;position:relative;z-index:1500;align-items:center;justify-content:space-between;padding:1rem 0}header .header-inner .logolink{display:block;height:70px}header .header-inner .logolink img{width:auto;height:100%;display:block}header .header-inner .bottom-row{display:flex;align-items:center;justify-content:flex-end;gap:12rem}header .header-inner .navigation{font-size:16px;text-align:right}header .header-inner .navigation li{position:initial;display:inline-block}header .header-inner .navigation li:first-child{padding-left:0}header .header-inner .navigation li a{display:inline-block;font-family:"Montserrat",sans-serif;font-weight:600;padding:1.25rem;border-radius:.5rem .5rem 0 0;margin-bottom:0;color:#fff;text-decoration:none}header .header-inner .navigation li a:active,header .header-inner .navigation li a:hover{color:#26b4e9;text-decoration:none}header .header-inner .navigation li>ul.dropdown-menu{list-style:none;position:absolute;top:calc(100% - 1rem);width:100%;padding:0;right:0;background:#fff;border-radius:.5rem .5rem 0 0;border:0;border-bottom:7px solid #c00d0e;min-width:320px;margin:0;display:none;text-align:left;z-index:-1;box-shadow:none}header .header-inner .navigation li>ul.dropdown-menu h3.menu-title{font-size:1.1rem;font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;margin:2rem}header .header-inner .navigation li>ul.dropdown-menu .menu-element-container{width:330px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f2f4f5;border-radius:.5rem;padding:1.5rem;margin:0 0 2rem;text-align:center}header .header-inner .navigation li>ul.dropdown-menu .menu-element-container img{width:100%;margin:.75rem 0 1rem}header .header-inner .navigation li>ul.dropdown-menu .menu-element-container .title{font-weight:600;text-transform:uppercase;font-size:1.1rem}header .header-inner .navigation li>ul.dropdown-menu .menu-element-container .subtitle{font-weight:400;font-size:.8rem}header .header-inner .navigation li>ul.dropdown-menu .menu-element-container:hover{background:#e4e8ea}header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner{display:flex;flex-wrap:wrap;width:calc(100% - 330px);padding:0 2rem 2rem 0;gap:1.5rem}header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li{display:block;width:calc((100%/2) - 1.125rem);padding:0;margin:0 0 .25rem;position:initial;font-weight:400;font-size:1rem;cursor:pointer;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li.btn-all{width:100%;padding-left:1.5rem}header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li.btn-all a{background:0 0!important;width:auto;padding:0;position:relative;display:inline-block;color:#b2b3b4}header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li.btn-all a:hover:after{transform:translateY(0);opacity:1}header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li a .title-content .sub-text:after,header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li.btn-all a:after{background:#b2b3b4}header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li.btn-all a .title-content{font-family:"Montserrat",sans-serif;font-weight:400;text-transform:none;color:#b2b3b4;font-size:1rem;width:100%;padding:0}header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li a{display:inline-flex;align-items:center;font-family:"Montserrat",sans-serif;font-weight:600;padding:1rem;margin-bottom:0;color:#1f2f3a;text-decoration:none;width:100%;border-radius:.5rem}header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li a .image-in-menu{position:relative;display:block;overflow:hidden;margin:0;width:140px}header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li a .image-in-menu .inner{position:absolute;inset:0;background-size:contain;background-position:center center;background-repeat:no-repeat}header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li a .image-in-menu .ratio{display:block;padding-bottom:50%}header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li a .image-in-menu.empty,header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li a:hover{background:#f2f4f5}header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li a .title-content{display:inline-flex;padding-left:1rem;align-items:flex-start;flex-direction:column-reverse;width:calc(100% - 140px);font-size:1.1rem;font-family:"Montserrat",sans-serif;font-weight:600;text-transform:uppercase;line-height:1.2}header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li a .title-content .sub-text{font-family:"Montserrat",sans-serif;font-weight:400;text-transform:none;font-size:1rem;position:relative;display:inline-block;color:#b2b3b4}header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li:hover>a{color:#1f2f3a;text-decoration:none}header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li:hover>a .image-in-menu .inner{transform:scale(1.05)}header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li:hover>a .title-content .sub-text{color:#00181c}header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li:hover>a .title-content .sub-text:after{background:#00181c}header .header-inner .navigation li.current-menu-item:not(.btn) a{color:#26b4e9}header .header-inner .navigation li.menu-item-has-children>a:hover{background:#fff}header .header-inner .navbar-toggle{padding:0;border:0;margin:0;appearance:none;outline:0;position:relative;display:inline-block}header .header-inner .navbar-toggle .hamburger-menu{float:left}header .header-inner .navbar-toggle .icon-bar{width:22px;height:2px;border-radius:1px;background:#fff;position:relative;display:block;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}header .header-inner .navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media only screen and (min-width:992px) and (max-width:1199px){header .header-inner .navigation li a{padding:1.25rem .75rem}header .header-inner .navigation li>ul.dropdown-menu .inner-container{display:flex}header .header-inner .navigation li>ul.dropdown-menu .menu-element-container{width:200px;padding:1rem;margin:0 0 2rem}header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner{width:calc(100% - 200px);padding:0 1rem 2rem 0;gap:1rem}header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li a{padding:.75rem .5rem}header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li a .image-in-menu{width:70px}header .header-inner .navigation li>ul.dropdown-menu .dropdown-menu-inner>li a .title-content{width:calc(100% - 70px);font-size:1rem}header .header-inner .bottom-row{gap:4rem}}@media only screen and (max-width:991px){header .header-inner .logolink{height:50px}header .header-inner .bottom-row{gap:1rem}}@media only screen and (max-width:767px){header .header-inner .logolink{height:50px}}@media only screen and (max-width:575px){header .header-inner .cta-button-container{display:none}}.banner .banner-inner a,.banner .banner-inner h1,.banner .banner-inner h4,.default-block.bg-color-4 h2,.default-block.bg-color-4 p,ul.with-language-switcher li.lang-wrapper.color-white .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle *{color:#fff}ul.with-language-switcher li.lang-wrapper.color-white .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{background-image:url(https://www.tfs-fillingsolutions.com/wp-content/themes/tfs/assets/css/../images/icon-chevron-down-white.svg)}ul.with-language-switcher li.lang-wrapper .wpml-ls-legacy-dropdown{position:relative;width:auto}ul.with-language-switcher li.lang-wrapper .wpml-ls-legacy-dropdown a,ul.with-language-switcher li.lang-wrapper .wpml-ls-legacy-dropdown a:hover{text-decoration:none;background-color:transparent!important}ul.with-language-switcher li.lang-wrapper .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{color:#1f2f3a;border-radius:5px;border:0;padding:0 1.5rem 0 0;display:flex;align-items:center;min-width:115px}ul.with-language-switcher li.lang-wrapper .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle *{color:#1f2f3a}ul.with-language-switcher li.lang-wrapper .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{font-weight:700;border:0;position:absolute;top:0;right:.5rem;bottom:0;width:.75rem;margin-left:auto;background:0 0;background:url(https://www.tfs-fillingsolutions.com/wp-content/themes/tfs/assets/css/../images/icon-chevron-down.svg);background-size:70%auto;background-position:right center;background-repeat:no-repeat}ul.with-language-switcher li.lang-wrapper .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{position:absolute;z-index:9999999;border:0;border-radius:5px;background:#fff}ul.with-language-switcher li.lang-wrapper .wpml-ls-legacy-dropdown .wpml-ls-sub-menu:before{position:absolute;content:"";bottom:100%;height:.5em;left:0;right:0}ul.with-language-switcher li.lang-wrapper .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{border:0;padding:.5rem}ul.with-language-switcher li.lang-wrapper .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a,ul.with-language-switcher li.lang-wrapper .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a span{color:#1f2f3a;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}ul.with-language-switcher li.lang-wrapper .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li{display:block;margin:0;width:100%;text-align:left}ul.with-language-switcher li.lang-wrapper .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:first-child{border-radius:5px 5px 0 0}ul.with-language-switcher li.lang-wrapper .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:last-child{border-radius:0 0 5px 5px}ul.with-language-switcher li.lang-wrapper .wpml-ls-legacy-dropdown .wpml-ls-flag{height:.75rem;width:.75rem}.slide-menu{position:fixed;z-index:1000;top:0;right:0;overflow:auto;width:100%;max-width:100%;height:100%;box-sizing:border-box;background:#00181c;overflow-x:hidden;transform:translateX(100%);transition:transform .3s ease-in-out;will-change:transform;display:none}.slide-menu .responsive-nav{display:flex;height:100%;flex-flow:column nowrap;padding:1rem}.slide-menu .lang-wrapper-container{position:absolute;bottom:0;left:0;right:0}.slide-menu .lang-wrapper-container .wpml-ls-legacy-list-horizontal{display:block;padding:.75rem 1.5rem;margin:0}.slide-menu .lang-wrapper-container ul{display:flex;gap:.5rem 1.5rem}.slide-menu .lang-wrapper-container ul li{width:auto;opacity:.25}.slide-menu .lang-wrapper-container ul li a{background:0 0!important;color:#fff!important;padding:0;margin:0}.slide-menu .lang-wrapper-container ul li a *{color:inherit}.slide-menu .lang-wrapper-container ul li.wpml-ls-current-language{opacity:1}.slide-menu .lang-wrapper-container ul li.wpml-ls-current-language a{background:0 0}.slide-menu ul.nav>li a{display:flex;font-weight:400;width:100%;padding:.5rem 0;color:#fff;font-size:1rem}.slide-menu ul.nav>li .sub-menu{position:absolute;bottom:0;text-align:left}.slide-menu ul{width:100%;max-width:100%;padding-left:0;margin:0;font-size:1rem;list-style:none;position:relative}.slide-menu ul li,.slide-menu ul li a{-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.slide-menu ul li{position:initial;width:100%;text-align:left}.slide-menu ul li a{position:relative;display:block;padding:.25rem 1rem;background-color:transparent;color:#00181c;font-size:1.1rem;text-decoration:none;font-weight:400}.slide-menu ul li a:active,.slide-menu ul li a:hover{background-color:transparent;color:#26b4e9;text-decoration:none}.slide-menu ul li.current-menu-item a{color:#26b4e9}.slide-menu ul li.menu-item-has-children>a:after{position:absolute;inset:0;background-image:url(https://www.tfs-fillingsolutions.com/wp-content/themes/tfs/assets/css/../images/icon-chevron-right-white.svg);background-position:center right 1rem;background-repeat:no-repeat;background-size:.5rem auto;content:""}.slide-menu ul ul{position:absolute;top:0;left:100%;display:none}.wave-element-container{position:absolute;width:100vw;height:350px}.wave-element-container.in-banner{left:calc(100% - 100px);bottom:-60px;transform:translateY(10rem)}.wave-element-container.in-footer{right:calc(100% - 100px);top:-70px;display:flex;justify-content:flex-end;z-index:-1}.wave-element-container.in-contact-block{left:calc(100% - 150px);top:-80px;z-index:-1}.wave-element-container.in-content-tekst-right{left:calc(100% - 230px)}.wave-element-container svg{height:100%;width:auto}@media only screen and (max-width:767px){.wave-element-container.in-banner{left:calc(100% - 15px);transform:translateY(3.5rem)}.wave-element-container.in-contact-block{top:-20px;left:calc(100% - 30px);z-index:-1}.wave-element-container.in-footer{right:calc(100% + 5px)}}.default-block{margin-bottom:8rem}@media only screen and (max-width:767px){.default-block{margin-bottom:2.5rem}}.default-block.bg-color-4{background-color:#1f2f3a;padding:7rem 0}.default-block.bg-color-4:before{background:linear-gradient(#152028 20%,rgba(31,47,58,0) 100%);content:"";position:absolute;inset:0;z-index:0}.default-block .btn-container{display:flex;flex-wrap:wrap;gap:.5rem 1rem}@media only screen and (max-width:767px){.default-block.bg-color-4{padding:3rem 0}}.banner,.content-tekst{position:relative}.banner .banner-inner{display:flex;align-items:flex-end;min-height:835px;padding:10rem 0;position:relative}.banner .banner-inner .btn-container{padding-top:5rem}.banner .banner-inner,.banner .banner-inner .banner-img{background-position:center center;background-repeat:no-repeat;background-size:cover}.banner .banner-inner .banner-img{position:absolute;inset:0;overflow:hidden;z-index:0}.banner .banner-inner .banner-img:before{content:"";position:absolute;inset:0;background:#00181c;background:linear-gradient(90deg,#00181c 0,rgba(0,24,28,.85) 22%,rgba(0,24,28,0) 100%);z-index:1}.banner .banner-inner .banner-img:after{content:"";position:absolute;inset:0;background:rgba(20,37,49,.05);display:none}.banner .banner-inner>.container{z-index:3}@media only screen and (max-width:991px){.banner .banner-inner{padding:100px 0 50px}.banner .banner-inner .banner-content{width:calc(100% - 100px)}.banner .banner-inner .banner-content .btn-container{padding-top:3rem}}@media only screen and (max-width:767px){.banner .banner-inner{padding:100px 0 50px;min-height:350px}.banner .banner-inner .banner-content{width:100%}.banner .banner-inner .banner-content .btn-container{padding-top:1.5rem}}.content-tekst{overflow:hidden}.content-tekst .kolom,.tekst-met-afbeelding .kolom.kolom-2{z-index:1}.content-tekst .img-wrapper{position:absolute;left:0;right:auto;max-width:8vw;overflow:hidden;height:100%;margin-top:-7rem}.content-tekst .img-wrapper img{max-width:100%;height:100%;object-fit:cover}@media only screen and (max-width:991px){.content-tekst .img-wrapper{display:none}}.tekst-met-afbeelding{margin-bottom:8rem;position:relative;z-index:1}@media only screen and (max-width:767px){.tekst-met-afbeelding{margin-bottom:2.5rem}}.tekst-met-afbeelding .kolom{position:relative;z-index:2;height:100%;align-items:center;color:red;display:flex}.slider-blog-items,.tekst-met-afbeelding .tekst{display:block;width:100%}.tekst-met-afbeelding .tekst.with-img{z-index:0;padding-left:50px;position:relative}.tekst-met-afbeelding .tekst.with-img img{position:relative;z-index:2;width:100%;border-radius:.5rem;margin:0}.tekst-met-afbeelding img{display:block;width:100%;height:auto;margin-right:0;margin-left:auto}.tekst-met-afbeelding.reverse-row .row{flex-direction:row-reverse}.tekst-met-afbeelding.reverse-row .tekst.with-img{padding-right:50px;padding-left:0}@media only screen and (max-width:991px){.tekst-met-afbeelding .tekst.with-img{padding-left:0}.tekst-met-afbeelding.reverse-row .tekst.with-img{padding-right:0}}@media only screen and (max-width:767px){.tekst-met-afbeelding .img-col{order:-1;-ms-flex-order:-1}.tekst-met-afbeelding .tekst{padding-top:1.5rem}.tekst-met-afbeelding .tekst.with-img img{width:calc(100% + 30px);max-width:calc(100% + 30px);margin:0 0 0-15px;border-radius:0}.tekst-met-afbeelding img{max-width:100%;margin-top:10px}}.contact-block .contact-item{background-color:#f2f4f5;display:grid;grid-template-columns:66% 1fr}.contact-block .content{padding:3rem 2rem 3rem 4rem}.contact-block .img-container{position:relative;display:flex;justify-content:center;align-items:center}.contact-block .img-container img{position:absolute;inset:0;object-fit:cover;height:100%;width:100%}@media only screen and (max-width:767px){.contact-block .content{padding:2rem}.contact-block .btn-container{padding:1.5rem 0 2rem}}@media only screen and (max-width:575px){.contact-block .row{margin:0-36px}.contact-block .contact-item{display:flex}}.slider-blog-items{max-width:100%}.tekst-met-sidebar .sidebar{background:#f2f4f5;border-left:7px solid #00181c;border-radius:0 1rem 1rem 0}.tekst-met-sidebar .sidebar .inner{padding:2rem}.tekst-met-sidebar .sidebar .inner h4{font-size:1.2rem;text-transform:uppercase;margin-bottom:1rem;font-weight:700}.tekst-met-sidebar .sidebar .inner ul.no-list-style{padding:0;list-style:none}.tekst-met-sidebar .sidebar .inner ul.no-list-style li:not(.current_page_item) a{position:relative;display:inline-block}.tekst-met-sidebar .sidebar .inner ul.no-list-style li:not(.current_page_item) a:after{content:"";position:absolute;top:calc(100% - .2em);left:0;right:0;height:1px;background:#00181c;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;transform:translateY(.2em);opacity:0}.tekst-met-sidebar .sidebar .inner ul.no-list-style li:not(.current_page_item) a:hover:after{transform:translateY(0);opacity:1}@media only screen and (max-width:767px){.tekst-met-sidebar .tekst{padding-right:0}.tekst-met-sidebar .sidebar .inner{padding:1.5rem}}@font-face{font-display:swap;font-family:slick;font-weight:400;font-style:normal;src:url(/wp-content/themes/tfs/assets/css/fonts/slick.eot);src:url(/wp-content/themes/tfs/assets/css/fonts/slick.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/tfs/assets/css/fonts/slick.woff)format("woff"),url(/wp-content/themes/tfs/assets/css/fonts/slick.ttf)format("truetype"),url(/wp-content/themes/tfs/assets/css/fonts/slick.svg#slick)format("svg")}.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}