:root{--main-font-family:MuseoSans}.no-js header,.no-webp header{background-image:url(/assets/images/homepage/achtergrondbeeld_v1.jpg);background-position:center}.webp header{background-image:url(/assets/images/homepage/achtergrondbeeld_v1.webp);background-attachment:fixed;background-position:center}header{background-image:url(/assets/images/homepage/achtergrondbeeld_v1.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;height:100vh;min-height:570px}.no-js header,.no-webp header.eurostop{background-image:url(/assets/images/eurostop/background_1.jpg)}.webp header.eurostop{background-image:url(/assets/images/eurostop/background_1.webp)}header.eurostop{background-image:url(/assets/images/eurostop/background_1.jpg)}#widget-container .row{height:auto}#widget-container .brand-filler{width:12.7vw}#widget-container .brand-headline-filter{width:20.4vw}#widget-container .brand,#widget-container .brand-headline,#widget-container .brand-subtitle{color:#34b67d;font-family:MuseoSans;font-weight:900;text-transform:uppercase;font-size:6.3rem;line-height:1.2}#widget-container .brand-headline,#widget-container .brand-subtitle{padding-left:4px}#widget-container .brand-headline,#widget-container .brand-subtitle{font-size:5.6rem;font-weight:900;line-height:1.5}#widget-container .campaign{font-size:5rem;max-width:95%;margin:auto}#widget-container:not(.companyportal):not(.apppage) .brand-headline{color:#fff;bottom:50px}#widget-container:not(.companyportal):not(.apppage) .brand{bottom:60px}#widget-container:not(.companyportal):not(.apppage) .brand-subtitle{bottom:60px}#widget-container:not(.companyportal):not(.apppage){position:absolute;bottom:60px}#widget-container.companyinfo .brand{bottom:45px!important}#widget-container.apppage .brand{top:200px}#widget-container.apppage .brand-headline{font-size:5rem;top:210px;margin-left:290px;color:#fff}header.offercontainer{height:70vh;position:relative}@media only screen and (min-width:991px) and (max-height:531px){header{min-height:0}.brand,.brand-headline{display:none}}.companyportal{padding-top:190px}.input-group{background-color:transparent}#widget-container i{color:#2641d6;font-size:1.5rem}#quick-search-container{width:70vw}#widget-container .input-group-prepend{margin-right:0}#widget-container .input-icon-prepend{border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgba(255,255,255,.8)}#widget-container .input-group-text{background-color:rgba(255,255,255,.8);border:none;border-radius:4rem;border-bottom-right-radius:0;border-top-right-radius:0;height:60px;width:3rem}#widget-container input{font-weight:300;font-size:1.5rem;height:60px!important;background-color:rgba(255,255,255,.8);outline:0;border:none;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000;border-radius:0!important;background-clip:border-box}input[placeholder]{color:#7f7e7e!important}#widget-container input::-webkit-input-placeholder{color:#777779}#widget-container input::-moz-placeholder{color:#777779}#widget-container input:-ms-input-placeholder{color:#777779}#widget-container input::-ms-input-placeholder{color:#777779}#widget-container input::placeholder{color:#777779}#teasersearch #from_col{width:20vw}#teasersearch #switcher{width:4.7vw}#teasersearch #switcher .input-icon-prepend{width:100%}#teasersearch #to_col{width:17.5vw}#teasersearch #date{width:13.8vw}#teasersearch #date_2,#teasersearch #time{width:13.9vw}#teasersearch #date_2 input,#teasersearch #time input{border-bottom-right-radius:4rem!important;border-top-right-radius:4rem!important}#from{padding-right:1.7vw!important}#time-input{border-bottom-right-radius:4rem;border-top-right-radius:4rem;padding-left:1vw!important}.form-control{background-color:rgba(255,255,255,.8)}#widget-container #switcher{display:-webkit-box;display:-ms-flexbox;display:flex;outline:0;border-left:1px solid #c6cacd!important;border-right:1px solid #c6cacd!important;-webkit-box-shadow:none!important;box-shadow:none!important}#widget-container #date{outline:0;border-left:1px solid #d2d6db!important;border-right:1px solid #d2d6db!important;-webkit-box-shadow:none!important;box-shadow:none!important}#cplz_date{border-radius:0}#widget-container .tx-btn-icon{width:1.5vw;margin-left:-.5rem}#widget-container.companyportal .tx-btn-icon{width:24px;margin-left:5px}#widget-container:not(.companyportal) .widget-button{margin-top:3rem}#widget-container .alert-danger{height:5rem;line-height:3.3rem}#widget-container .alert-danger .close{line-height:3rem}#widget-container .btn{outline:0;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition:none;transition:none;background-image:none;-webkit-appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;height:5rem;border-radius:4rem!important;background-color:#2641d6!important;border-color:#2641d6!important;font-weight:600;font-family:MuseoSans;letter-spacing:1px;font-size:1.2rem}#widget-container .btn-secondary{background-color:#34b67d!important;color:#fff!important}#widget-container .btn:active{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none;background-image:none;outline:0!important;-webkit-appearance:none}#widget-container .btn-primary:hover{color:#fff!important;background-color:#2641d6!important;border-color:#2641d6!important}.btn{cursor:pointer}.widget-button.fade{opacity:.6;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}@media (min-width:922px) and (max-width:1280px){#widget-container input{font-size:1.3rem}}@media only screen and (min-width:1px) and (max-width:1379px) and (min-width:1px) and (max-width:1379px){#widget-container .tx-btn-icon{margin-left:-1rem}}@media only screen and (min-width:1px) and (max-width:1199px) and (min-width:1px) and (max-width:1199px){#widget-container .brand{font-size:5vw}#widget-container .brand-headline{font-size:4.05vw}#widget-container .brand-subtitle{font-size:2.5vw}#quick-search-container,#teasersearch #date,#teasersearch #switcher,#teasersearch #to_col{width:auto}#teasersearch #from_col{width:24vw!important}}@media only screen and (min-width:1px) and (max-width:991px) and (min-width:1px) and (max-width:991px){.webp header{background-attachment:initial}}@media only screen and (min-width:1px) and (max-width:991px) and (min-width:1px) and (max-width:991px) and (height:1024px){#widget-container .tx-btn-icon svg{padding-top:1.5rem!important}}@media only screen and (min-width:1px) and (max-width:991px) and (min-width:1px) and (max-width:991px){.offercontainer{height:100vh!important}#widget-container .brand,#widget-container .brand-headline,#widget-container .brand-subtitle{font-size:45px;line-height:45px}#widget-container:not(.companyportal) .brand{bottom:60px}.brand{bottom:55px}#widget-container .brand-subtitle::first-letter{text-transform:uppercase}#widget-container{padding-top:30rem}#widget-container.companyportal{padding-top:190px}#widget-container{top:initial!important}#widget-container:not(.companyportal){position:inherit;bottom:inherit}#widget-container.apppage .brand{top:0}#widget-container.apppage .brand-headline{font-size:3.5rem;top:10px;margin-left:210px}#teasersearch #from_col,#teasersearch #to_col{width:16vw!important}#widget-container #from_col .input-icon-prepend{border-top-left-radius:4rem!important;border-bottom-left-radius:4rem!important}#widget-container .input-icon-prepend{background-color:rgba(255,255,255,.8)!important}#widget-container .input-group-text{display:none}#widget-container input{height:7vh!important;border-left:none!important;font-size:1.3rem}#teasersearch #date{border:none!important}#switcher .input-icon-prepend{border-radius:0!important}#widget-container .tx-btn-icon{width:2vw}#widget-container .tx-btn-icon svg{padding-top:.9rem}#widget-container .btn{margin-top:3vw;height:6vh;font-size:1rem;line-height:1rem}#teasersearch .widget-button{padding-left:0;padding-bottom:3rem;margin-top:0!important}#teasersearch #time{width:18vw}#teasersearch #cplz_date{width:13vw}}@media only screen and (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){.webp header{background-attachment:initial}#widget-container:not(.companyportal):not(.apppage){position:relative}#widget-container .btn{margin-top:3vw;height:3rem;font-size:1rem}#widget-container input{height:4rem!important;line-height:4rem;border-top-right-radius:4rem!important;border-bottom-right-radius:4rem!important}#widget-container .input-icon-prepend{border-top-left-radius:4rem!important;border-bottom-left-radius:4rem!important}#widget-container{padding-top:300px}}@media only screen and (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px) and (orientation:landscape){#widget-container{padding-top:150px!important}}@media only screen and (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){#widget-container .tx-btn-icon svg{padding-top:.5rem}#widget-container.apppage .brand{top:-90px;text-align:center}#widget-container.apppage .brand-headline{top:-80px;margin-left:0}#teasersearch #from_col,#teasersearch #to_col{width:18vw!important}}@media only screen and (min-width:1px) and (max-width:479px) and (min-width:1px) and (max-width:479px){header.offercontainer{height:auto!important}#widget-container:not(.companyportal):not(.apppage){padding-top:70px;bottom:10px}#widget-container:not(.companyportal) .widget-button{padding-left:0!important;padding-right:0!important;width:100%;padding-bottom:10px}#widget-container .tx-btn-icon{width:5vw}#widget-container:not(.companyportal) .btn{height:4rem;padding-left:2rem;padding-right:1rem;padding-bottom:0;width:100%;-webkit-box-pack:left!important;-ms-flex-pack:left!important;justify-content:left!important}#widget-container .tx-btn-icon svg{padding-top:.6rem}#widget-container.companyportal{padding-top:140px}#widget-container:not(.apppage) .brand{font-size:3rem}#widget-container .brand-headline{font-size:3rem;padding-top:40px!important;padding-bottom:0!important;bottom:0!important}#quick-search-container{margin-bottom:0!important;padding-bottom:10px!important}#widget-container #hold_message{display:contents}#widget-container .alert-danger{height:auto;line-height:2.3rem}.firm-text{margin-left:0;padding-left:15px;padding-right:15px}}
:root{--main-font-family:MuseoSans}.no-js header,.no-webp header{background-image:-webkit-gradient(linear,left top,right top,from(rgba(128,52,40,.32)),to(rgba(24,81,76,0))),url(/assets/images/companyportal/background_1.jpg)!important;background-image:linear-gradient(to right,rgba(128,52,40,.32),rgba(24,81,76,0)),url(/assets/images/companyportal/background_1.jpg)!important}.webp header{background-image:-webkit-gradient(linear,left top,right top,from(rgba(128,52,40,.32)),to(rgba(24,81,76,0))),url(/assets/images/companyportal/background_1.webp)!important;background-image:linear-gradient(to right,rgba(128,52,40,.32),rgba(24,81,76,0)),url(/assets/images/companyportal/background_1.webp)!important}header{background-image:-webkit-gradient(linear,left top,right top,from(rgba(128,52,40,.32)),to(rgba(24,81,76,0))),url(/assets/images/companyportal/background_1.jpg)!important;background-image:linear-gradient(to right,rgba(128,52,40,.32),rgba(24,81,76,0)),url(/assets/images/companyportal/background_1.jpg)!important;background-size:cover;background-repeat:no-repeat;height:100vh}#widget-container .brand-subtitle{text-transform:none!important;font-weight:500!important;font-size:3.5rem!important}h1{text-transform:uppercase;font-weight:500;font-size:2.8rem}#top-filler-background{display:none}.block1-container{color:#fff;background-color:#22a768}.block1-title-holder{margin-top:7rem}.block1-text p{line-height:4rem}.block1-text{margin-bottom:7rem}.block1-text .widget-button{margin-top:1rem}.block1-container .tx-btn-icon{width:24px;position:relative}.btn{outline:0;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;background-image:none;-webkit-appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;height:50px;min-height:40px;border-radius:4rem!important;background-color:#2641d6!important;border-color:#2641d6!important;font-weight:600;font-family:MuseoSans;letter-spacing:1px;-webkit-transition:background-color .3s ease-in;transition:background-color .3s ease-in}.btn-primary:hover{background-color:#fff!important;-webkit-transition:background-color .3s ease-in;transition:background-color .3s ease-in;color:#34b67d!important}.block2-container{padding-top:6rem;padding-bottom:6rem}.block2-container a{color:#505050;display:contents}.block2-container h3{color:#34b67d;text-transform:uppercase;font-weight:900;font-size:2.5rem;margin-bottom:1rem}.block2-text,.block2-title{border-right:1px solid #e1f0e8}.block2-bg svg{width:100px;margin-left:auto;margin-right:auto}.block3-container{background-color:#f2f5f9;font-size:18px}.block3-container-text{padding-top:5rem;padding-bottom:5rem;background-color:#f2f5f9;z-index:2;font-size:1.8rem}.block3-container h1{width:140%;color:#34b67d;font-family:MuseoSans;font-weight:900;text-transform:uppercase;font-size:5rem;margin-bottom:0;margin-top:5rem}.block3-headline{z-index:2;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:end!important;display:grid}.block3-bg{background-image:-webkit-gradient(linear,left top,right top,from(rgba(73,58,50,.69)),to(rgba(24,81,76,.05))),url(/assets/images/homepage/hp_firm.jpg);background-image:linear-gradient(to right,rgba(73,58,50,.69),rgba(24,81,76,.05)),url(/assets/images/homepage/hp_firm.jpg);background-repeat:no-repeat;background-size:cover;height:450px;z-index:1}.block3-container .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block4-container{font-size:15px;padding-top:60px;padding-bottom:60px}.block4-container ul{padding-left:17px}.block4-container.dark{background-color:#f2f5f9}.block4-container h1{font-size:2rem;text-transform:inherit;width:50%}.block4-headline{padding-left:30px;padding-right:30px}.block4-bg svg{width:100px;margin-left:auto;display:block}.block5-container{overflow:hidden;background-color:#4891ca;padding-top:60px;padding-bottom:60px}.block5-image{z-index:1}.testimonial-headline h4{font-size:3rem;font-weight:900}.testimonial-headline .fa-circle{color:#34b67d;cursor:pointer}.testimonial-bullets .fas{font-size:10px;margin-left:8px}.testimonial-headline .fa-circle.show{color:#2641d6}.testimonial-quote-text:before{content:"\2019";font-family:"Times New Roman",serif;font-size:170px;line-height:1;color:#2641d6;position:absolute;left:-40px;top:-50px}@-webkit-keyframes slide-in-from-left{0%{left:0;opacity:0}100%{left:8vh;visibility:visible;opacity:1}}@keyframes slide-in-from-left{0%{left:0;opacity:0}100%{left:8vh;visibility:visible;opacity:1}}@-webkit-keyframes slide-in-from-right{0%{left:16vh;opacity:0}100%{left:8vh;visibility:visible;opacity:1}}@keyframes slide-in-from-right{0%{left:16vh;opacity:0}100%{left:8vh;visibility:visible;opacity:1}}@-webkit-keyframes slide-out-to-left{0%{left:8vh;opacity:1;visibility:visible}100%{left:0;visibility:hidden;opacity:0}}@keyframes slide-out-to-left{0%{left:8vh;opacity:1;visibility:visible}100%{left:0;visibility:hidden;opacity:0}}@-webkit-keyframes slide-out-to-right{0%{left:8vh;opacity:1;visibility:visible}100%{left:14vh;visibility:hidden;opacity:0}}@keyframes slide-out-to-right{0%{left:8vh;opacity:1;visibility:visible}100%{left:14vh;visibility:hidden;opacity:0}}.testimonial-quote.preload *{-webkit-animation:none!important;-MS-animation:none!important;animation:none!important}.testimonial-text{padding-left:46px;opacity:0;visibility:hidden;position:absolute;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.testimonial-text.show{opacity:1;visibility:visible;left:0;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.testimonial-text h6{font-size:1.5rem}.testimonial-text.left-in{opacity:1;visibility:visible;left:8vh;-webkit-animation:slide-in-from-left .5s linear;animation:slide-in-from-left .5s linear}.testimonial-text.right-in{opacity:1;visibility:visible;left:8vh;-webkit-animation:slide-in-from-right .5s linear;animation:slide-in-from-right .5s linear}.testimonial-text.left-out{width:16vw;opacity:0;visibility:hidden;position:absolute;right:10vh;-webkit-animation:slide-out-to-left .5s linear;animation:slide-out-to-left .5s linear}.testimonial-text.right-out{width:16vw;opacity:0;visibility:hidden;position:absolute;right:10vh;-webkit-animation:slide-out-to-right .5s linear;animation:slide-out-to-right .5s linear}.circle{border-radius:50%}.centered-circle{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%}.testimonial-inner-circle{height:265px;width:265px;z-index:-9998}.testimonial-middle-circle{background-color:#449cd4;height:382px;width:382px;z-index:-9999}.testimonial-outer-circle{background-color:#4697d0;height:540px;width:540px;z-index:-10000}.testimonial-image-circle{position:absolute;background-color:#22a768;height:26vh;width:26vh;left:33vh;top:21vh;border:1.5vh #22a768 solid;background-origin:content-box;background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover;z-index:-9997;overflow:hidden}.testimonial-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.testimonial-image.show{opacity:1;-webkit-transition:opacity 1.2s ease-in-out;transition:opacity 1.2s ease-in-out}.testimonial-headline{padding-left:45px;color:#fff;text-transform:uppercase}.testimonial-headline>h4{font-size:3rem;font-weight:900!important;font-family:MuseoSans}.testimonial-quote>i{color:#2641d6}.testimonial-quote-text h6{color:#fff;font-weight:300}.testimonial-quote{font-size:calc(.5em + 2vh);color:#fff}.testimonial-quote-who h6{color:#fff;font-size:1.4rem;font-weight:100}.testimonial-bullets{position:absolute;bottom:0;padding-left:39px;font-size:1rem}.testimonial-bullets .fas{padding-right:.5rem;cursor:pointer;color:#2641d6}.testimonial-bullets .fas.show{color:#fff}.block5-testimonial-content{z-index:1;height:270px;margin-left:-45px;margin-right:45px}.block5-button{margin-top:auto}.block5-container .tx-btn-icon{width:24px;position:relative}.block5-container .tx-icon-wrapper{margin-left:auto;padding-right:15px!important}.block6-container{padding-top:6rem;padding-bottom:6rem}@media only screen and (min-width:1px) and (max-width:1379px) and (min-width:1px) and (max-width:1379px){.block5-testimonial-content{margin-left:0;margin-right:0}.block4-bg svg{width:auto}}@media only screen and (min-width:1px) and (max-width:1199px) and (min-width:1px) and (max-width:1199px){h1{font-size:2.4rem}.btn{height:50px}.block1-container .tx-btn-icon{width:2.4rem}.block1-text .widget-button{padding-left:0!important}.block2-container{padding-top:5rem;padding-bottom:5rem}.block2-bg{height:115px!important}.block3-headline .btn div{line-height:5.2rem!important}.block3-container h1{width:170%;font-size:3.6rem}.block3-container-text{font-size:1.7rem}.block4-bg{height:9vw!important}.testimonial-inner-circle{height:200px;width:200px}.testimonial-middle-circle{height:300px;width:300px}.testimonial-outer-circle{height:400px;width:400px}.testimonial-headline,.testimonial-text{padding-left:30px}.testimonial-headline>h4{font-size:3rem}.testimonial-bullets{padding-left:15px}.block5-container{height:400px}.block5-container .tx-btn-icon{width:2.4rem}.block6-container{height:200px}}@media only screen and (min-width:1px) and (max-width:991px) and (min-width:1px) and (max-width:991px) and (height:1024px){.block1-text .widget-button{margin-left:auto;margin-right:auto!important}}@media only screen and (min-width:1px) and (max-width:991px) and (min-width:1px) and (max-width:991px){header{min-height:400px!important}#widget-container{padding-top:150px}#widget-container .brand,#widget-container .brand-headline,#widget-container .brand-subtitle{padding-top:10px!important}#widget-container .brand-subtitle{font-size:18px!important;padding-top:10px!important;line-height:25px!important}h1{font-weight:900;font-size:2.6rem}.btn{height:40px;padding-left:20px!important;padding-right:20px!important}.block1-title-holder{margin-top:4rem}.block1-text{margin-bottom:4rem}.block1-text p{font-weight:200;line-height:3rem}.block1-container .tx-btn-icon{width:19px}.block2-container{padding-top:4rem;padding-bottom:4rem}.block2-bg{height:20vw;margin-bottom:0}.block2-text,.block2-title{border-right:none}.block2-container h3{font-size:2.2rem;letter-spacing:0}.block2-column:nth-of-type(2){background-color:#f2f5f9}.block3-headline{z-index:2;height:inherit;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:start!important}.block3-container h1{width:170%;font-size:37px;margin-top:4rem}.block3-container-text{padding-top:4rem;padding-bottom:4rem}.block3-container-text{font-size:1.6rem}.block3-container-text .btn{line-height:4rem;font-size:1.2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block3-bg{height:300px}.block4-container{padding-top:4rem!important;padding-bottom:4rem!important}.block4-container h1{margin-top:2rem;width:100%}.block4-bg{padding-left:0;background-position-x:center;margin-top:2rem;margin-bottom:2rem}.block5-container{height:350px;padding-top:40px;padding-bottom:40px}.block5-container .tx-btn-icon{width:19px}.block5-testimonial-content{height:270px}.block5-button .btn{position:inherit;bottom:inherit}.testimonial-inner-circle{height:200px;width:200px}.testimonial-middle-circle{height:300px;width:300px}.testimonial-outer-circle{height:400px;width:400px}.testimonial-headline h4{font-size:2.5rem!important}.testimonial-headline{padding-left:50px}.testimonial-text{width:inherit;padding-left:50px;padding-right:50px}.testimonial-bullets{padding-left:43px}.block6-container{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){.block1-container .btn{margin-left:auto;margin-right:auto}.block2-container{padding-top:2rem;padding-bottom:2rem}.block2-column{padding-top:1rem;padding-bottom:2rem}.block2-column.dark{background-color:#f2f5f9}.block3-container-text{padding-left:30px;padding-right:15px}.block3-container-text h1{color:#34b67d}.block3-headline{padding-bottom:2rem}.block4-container .col-8{padding-top:2rem;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1px) and (max-width:479px) and (min-width:1px) and (max-width:479px){#widget-container.companyinfo{bottom:-200px!important}#widget-container.companyinfo .brand-headline{bottom:0!important}#widget-container.companyinfo .brand-subtitle{bottom:10px!important}#widget-container{padding-top:100px!important}#widget-container .brand{top:40px}#widget-container .brand-headline{padding-top:0!important;padding-bottom:0!important}#widget-container .brand-subtitle{bottom:40px!important}.block4-bg svg{width:150px;margin-right:auto}.block4-container ul{padding-left:40px}.block4-headline{padding-bottom:10px}}
/*# sourceMappingURL=companyinfo.min.css.map */
