.registration-form{align-items:center}.registration-form .registration-field{display:flex;align-items:baseline;margin-bottom:0.5rem}.registration-form .registration-field.is-vertical{flex-direction:column}@media (max-width: 768px){.registration-form .registration-field{flex-direction:column}}.registration-form .registration-field .registration-label{min-width:25ch;margin-right:1em}.registration-form input:user-invalid,.registration-form select:user-invalid,.registration-form textarea:user-invalid{border-color:red !important}div.registration-input{width:100%}.registration__address{display:flex;width:100%}.registration__address input.address-number,.registration__address input.address-box{width:8ch}@media (max-width: 768px){.registration__address{flex-direction:column}}@media (min-width: 768px){.registration__address{align-items:center;gap:.5em}}label.required:after{content:"*";opacity:.7;font-size:.9em;padding-left:.2em}input[type=text],select{width:300px}@media (max-width: 768px){input[type=text],select{width:80%}}.birthday-format{white-space:nowrap;margin-left:1em}@media (max-width: 768px){.birthday-format{margin-left:0}}.back-to-vacancies{display:none}#share-registration{margin-top:2em}.registration__form-info{margin-bottom:.5em}body:not(.path-user){background-color:var(--main-background-color);font-family:var(--main-font-family);font-weight:300;padding:0;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--main-font-family);line-height:1.3}h1{text-transform:none;font-size:2.5rem}h2{color:var(--primary-color);font-size:2rem;font-weight:500}p,ul,ol,p,ul,ol{font-family:var(--secondary-font-family);font-weight:300}p strong,ul strong,ol strong,p strong,ul strong,ol strong{font-weight:500}@media (min-width: 992px){p,ul,ol,p,ul,ol{font-size:18px}}ul li,ol li,ul li,ol li{margin-bottom:8px}ul,ul{list-style-type:none;padding:0}ul li,ul li{padding-left:24px;position:relative;line-height:1.7}ul:not(.items) li::before,ul:not(.items) li::before{background-image:url(/assets/lier/angle-right-daece68adf49560abd65de0568796fdbf5e1577b5181baf0f061945ca8bd669b.png)}ul li::before,ul li::before{background-repeat:no-repeat;background-size:8px;background-position:left top;content:"";display:block;position:absolute;left:0;top:8px;height:16px;width:10px}a{color:var(--primary-color);transition:all 0.2s ease-in-out}a:hover,a:focus{color:var(--primary-color)}table{font-family:var(--secondary-font-family)}@media (min-width: 992px){table{font-size:18px}}form .form-control,form .custom-select{border-radius:0;font-family:var(--secondary-font-family);font-weight:normal}.views-exposed-form .form-row .form-item{width:100%}.node .btn{border:3px solid var(--primary-color);color:var(--black-color);font-family:var(--main-font-family);font-size:20px;font-weight:normal;line-height:21px;padding:20px 40px;text-decoration:none;text-transform:uppercase;text-align:center}.node .btn:hover,.node .btn:focus{background-color:transparent;border-color:var(--medium-gray-color);color:var(--medium-gray-color)}.node .btn.focus,.node .btn:focus{box-shadow:0 0 0 0.2rem rgba(0,0,0,0.2)}.node .btn-primary{border:3px solid var(--primary-color);color:var(--black-color)}.node .btn-primary:hover,.node .btn-primary:focus{background:var(--primary-color);border-color:var(--primary-color);color:var(--white-color)}.node .btn-primary.focus,.node .btn-primary:focus{box-shadow:0 0 0 0.2rem rgba(245,14,30,0.5)}.file{font-family:var(--secondary-font-family)}.file a{color:var(--black-color);display:inline-block;padding-right:30px;position:relative}.file a::after{background-image:url("https://lier.paddlecms.net/sites/default/files/2020-11/file.png");background-repeat:no-repeat;background-size:12px;background-position:left top;content:"";display:block;position:absolute;right:0;top:5px;height:20px;width:16px}.file a:hover,.file a:focus{color:var(--black-color)}.file .link__file{font-weight:700}.top-margin{margin-top:30px}.back-link{margin-left:3em}.field-link a{background:var(--primary-color);color:var(--white-color);border:3px solid var(--primary-color);font-family:var(--main-font-family);font-size:20px;font-weight:normal;line-height:21px;display:inline-block;padding:20px 40px;text-decoration:none;text-transform:uppercase;text-align:center}.field-link a::before{background:url(/assets/lier/long-arrow-alt-right-white-68106aaa6809cd35fbc3ea1ffb534bf6293b99688294825ff2f1e8b8a5edd079.png) center center no-repeat;background-size:20px;content:"";display:inline-block;height:16px;margin-right:1rem;transition:all 0.2s ease-in-out;width:22px}input[name="attachment[submit]"]+.form{border-collapse:collapse}input[name="attachment[submit]"]+.form th{vertical-align:top}input[name="attachment[submit]"]+.form tr:not(:first-child){border-top:1px solid rgba(0,0,0,0.15)}input[name="attachment[submit]"]+.form tr:not(:first-child) th,input[name="attachment[submit]"]+.form tr:not(:first-child) td{padding-top:0.75em}body .clickable-blocks{display:grid;margin-bottom:1rem;grid-template-columns:1fr;column-gap:20px;row-gap:40px}body .clickable-blocks a.clickable-block{text-decoration:none;transition:0.3s;background:var(--white-color);color:var(--black-color)}body .clickable-blocks a.clickable-block:hover{color:var(--primary-color)}body .clickable-blocks a.clickable-block .job-teaser__image{background:var(--placeholder)}body .clickable-blocks a.clickable-block .job-teaser__image-wrapper{background-color:var(--dark-gray-color);width:100%;aspect-ratio:3/2;overflow:hidden}body .clickable-blocks a.clickable-block .job-teaser__image-wrapper img{width:100%;aspect-ratio:3/2;object-fit:cover}body .clickable-blocks a.clickable-block .job-title-wrapper{padding:5%;display:flex}body .clickable-blocks a.clickable-block .job-title-wrapper__arrow img{height:13.5px;margin-right:1.5rem}body .clickable-blocks a.clickable-block .job-title-wrapper__content h2{margin:0;text-align:left;font-size:13.5pt;color:inherit;word-break:break-word}@media (min-width: 900px){body .clickable-blocks{grid-template-columns:1fr 1fr 1fr}body .clickable-blocks .fixed-block{grid-area:1/3}}body .node.node--product .job-detail__wrapper{display:grid;grid-template-columns:1fr}body .node.node--product .job-detail__wrapper .job-detail__image img{width:100%}@media (min-width: 900px){body .node.node--product .job-detail__wrapper{grid-template-columns:66% 33%;column-gap:20px}}.registration-form.registration--attachments .registration-field{margin-bottom:1.5rem}.registration-form.registration--attachments .registration-field:last-child{margin-bottom:0.5rem}:root{--main-background-color: #f2f2f2;--primary-color: #f50e1e;--main-font-family: "Fjalla One", sans-serif;--secondary-font-family: "Roboto", sans-serif;--black-color: black;--white-color: white;--medium-gray-color: dimgray;--dark-gray-color: #333333}*,::after,::before{box-sizing:border-box}
