:root{--main-font-family:MuseoSans}ul.ui-autocomplete{position:absolute!important;border-radius:2rem!important;border:1px solid rgba(0,0,0,.15);list-style:none;background-color:#fff;overflow:auto;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;max-height:20rem;-webkit-padding-start:20px;padding-inline-start:20px;padding:10px 15px;margin-left:-20px}ul.ui-autocomplete .ui-state-active{cursor:pointer;background-color:#2641d6;color:#fff}.form-control.mode-autocomplete,.form-control.mode-dropdown,.mode-autocomplete,.mode-dropdown{display:none}[data-mode=autocomplete] .form-control.mode-autocomplete,[data-mode=autocomplete] .mode-autocomplete,[data-mode=dropdown] .form-control.mode-dropdown,[data-mode=dropdown] .mode-dropdown{display:block}.select-site[data-mode=default],.select-site[data-mode=default]+*{visibility:hidden}.no-js header,.no-webp header{background-image:url(/assets/images/companyportal/background_1.jpg)}.webp header{background-image:url(/assets/images/companyportal/background_1.webp)}header{background-image:url(/assets/images/companyportal/background_1.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;height:600px}h1{text-transform:uppercase;font-weight:500;font-size:2.8rem}#widget-container.companyportal .btn-primary:hover{background-color:#34b67d!important;border-color:#34b67d!important}.tx-btn-icon{width:1.2vw}#slider-container.companyinfo{top:34vh}#slider-container .btn:hover{background-color:#34b67d}.brand-subtitle{color:#fff!important}#top-filler-background{display:none}.block1-container{padding-top:60px;min-height:584px;overflow:hidden;background-color:#f2f5f9}.firm-image{z-index:2}.firm-image img{-o-object-fit:cover;object-fit:cover;width:30vw;height:30vw}.firm-text{color:#fff;background-color:#34b67d;margin-left:-38.3%!important;padding-left:38.3%;padding-top:5rem;z-index:1;line-height:30px;font-weight:200;min-height:456px;padding-bottom:5rem}.firm-text h2{font-size:25px}.firm-logo{padding-bottom:6rem}.firm-logo img{max-height:120px}.block2-container{padding-top:5rem;padding-bottom:5rem;font-size:18px;font-weight:600;text-transform:uppercase;color:#2641d6}.block2-container input{background-color:transparent;border:none;color:#fff!important;font-size:16px;font-weight:200}.block2-container input::-webkit-input-placeholder{background-color:transparent;border:none;color:#fff!important;font-size:16px;font-weight:200}.block2-container input::-moz-placeholder{background-color:transparent;border:none;color:#fff!important;font-size:16px;font-weight:200}.block2-container input:-ms-input-placeholder{background-color:transparent;border:none;color:#fff!important;font-size:16px;font-weight:200}.block2-container input::-ms-input-placeholder{background-color:transparent;border:none;color:#fff!important;font-size:16px;font-weight:200}.block2-container input::placeholder{background-color:transparent;border:none;color:#fff!important;font-size:16px;font-weight:200}.block2-container .form-control:focus{background-color:transparent;border:none;outline:0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0}.block2-container #date{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto;color:#fff;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;border-color:#2641d6;font-weight:600;font-family:MuseoSans;letter-spacing:1px;font-size:1.3vh}.block2-container #location{width:273px;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;border-color:#2641d6;font-weight:600;font-family:MuseoSans;letter-spacing:1px;font-size:1.3vh;padding-left:20px;padding-right:20px}.block2-container .sitesearch_suffix{font-size:1.5rem;font-weight:300;text-transform:none;text-align:center;top:1rem;position:relative}#location select::-webkit-input-placeholder{color:#fff}#location select::-moz-placeholder{color:#fff}#location select:-ms-input-placeholder{color:#fff}#location select::-ms-input-placeholder{color:#fff}#location select::placeholder{color:#fff}#location:after{content:'\f0dc';font:11px "Font Awesome 5 Pro";font-weight:900;color:#fff;right:8px;padding:0 5px;position:absolute;pointer-events:none}#location.search:after{content:'\f002'}#location select{font-size:16px;font-weight:200;color:#fff;background-color:transparent;border:none;moz-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:10px}#location select *{color:#505050}.block2-container #date .fas{color:#34b67d;font-size:16px}.block4-container{padding-top:5rem;padding-bottom:5rem}.block4-container ol,.block4-container ul{padding-left:1.6rem}.block4-container:nth-of-type(odd){background-color:#f2f5f9}.block4-container:nth-of-type(even) circle{fill:#f2f5f9}.block4-container h1{font-size:2rem;text-transform:inherit;width:50%}.block4-container p{font-size:1.5rem}.block4-container .btn{background-color:#34b67d;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block4-bg svg{width:100px;margin-left:auto;display:block}.block5-container a{display:contents}.block5-container a:hover{text-decoration:none}.block5-container.eurostop{padding-top:7rem;background-color:#f2f5f9}.webp .block5-events{background-image:url(/assets/images/homepage/events.webp)}.block5-events,.no-js .block5-events,.no-webp .block5-events{background-image:url(/assets/images/homepage/events.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;height:450px}.eventContainer{-ms-flex-line-pack:center;align-content:center}.webp .block5-campus{background-image:url(/assets/images/homepage/campus.webp)}.block5-campus,.no-js .block5-campus,.no-webp .block5-campus{background-image:url(/assets/images/homepage/campus.jpg);background-size:cover;background-repeat:no-repeat;height:450px}.webp .block5-carpool{background-image:url(/assets/images/homepage/carpool.webp)}.block5-carpool,.no-js .block5-carpool,.no-webp .block5-carpool{background-image:url(/assets/images/homepage/carpool.jpg);background-size:cover;background-repeat:no-repeat;height:450px}.webp .block5-europe{background-image:url(/assets/images/homepage/europe.jpg)}.block5-europe,.no-js .block5-europe,.no-webp .block5-europe{background-image:url(/assets/images/homepage/europe.webp);background-size:cover;background-position:center;background-repeat:no-repeat;height:450px}.block5-title{font-size:4rem;cursor:pointer;font-weight:900;color:#2641d6;text-transform:uppercase;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;margin-top:1rem}.block5-campus,.block5-carpool,.block5-europe,.block5-events{cursor:pointer;-webkit-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out}.block5-column{-webkit-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out;cursor:pointer}.block5-container a:nth-of-type(even) .block5-column{background-color:#f2f5f9}.block5-column.hover,.block5-column:hover{background-color:#263679!important;-webkit-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out}.block5-column.hover .block5-title,.block5-column:hover .block5-title{color:#34b67d;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.block5-column:hover .tx-icon{height:0;visibility:hidden;-webkit-transition:visibility 1s ease-in-out,opacity 1s ease-in-out;transition:visibility 1s ease-in-out,opacity 1s ease-in-out;opacity:0}.block5-column:hover .tx-icon-hover{height:initial;visibility:visible;-webkit-transition:visibility 1s ease-in-out,opacity 1s ease-in-out;transition:visibility 1s ease-in-out,opacity 1s ease-in-out;opacity:100}.block5-container svg{margin-left:auto;margin-right:auto;width:100px}.block5-container .carpool_logo{height:80px;margin-left:auto;margin-right:auto;display:block}.preview-warning{background-color:#f2f5f9}.preview-warning h1{font-size:6rem}@media only screen and (min-width:1px) and (max-width:1199px) and (min-width:1px) and (max-width:1199px){.block2-container #date{width:auto}}@media only screen and (min-width:1px) and (max-width:991px) and (min-width:1px) and (max-width:991px){header{background-position:0 0}.brand{bottom:0}#widget-container.companyportal{padding-top:30rem}#widget-container .brand-subtitle{font-size:2.5rem}.block2-container #location{width:100%}.block2-container #date,.block2-container #location{margin:1rem auto 1rem auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.block2-container .sitesearch_suffix{top:0}}@media only screen and (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){header{background-position:center}#widget-container .btn{margin-top:0;height:4rem;font-size:1rem}#widget-container .brand{font-size:4rem;bottom:inherit}#widget-container .brand-subtitle{font-size:25px}.block1-container{padding-top:0}.block1-container .firm-text{padding-top:4rem;padding-bottom:4rem}.block2-container{padding-top:4rem;padding-bottom:4rem}.block2-container #date,.block2-container #location{margin:1rem auto 1rem auto}.block2-container #date{width:-webkit-max-content;width:-moz-max-content;width:max-content}.block4-container{padding-left:2rem}.block4-container .btn{margin-right:auto;margin-left:auto}.block4-container ol,.block4-container p,.block4-container ul{text-align:left}}@media only screen and (min-width:1px) and (max-width:479px) and (min-width:1px) and (max-width:479px){.block1-container{padding-top:0;height:inherit;min-height:initial}.block1-container .firm-text{padding-bottom:5rem}.block2-container #date{margin-right:auto;width:210px}.block4-container{padding-right:15px;padding-left:15px}.block4-headline{padding-bottom:10px}}
/*# sourceMappingURL=companyportal.min.css.map */
