.table-noborder>tbody>tr>td,.table-noborder>tbody>tr>th,.table-noborder{border:none}.table-noborder>tbody>tr>td:first-child{width:20px}.table-noborder>tbody>tr>td,.table-noborder>tbody>tr>th,.table-noborder>tfoot>tr>td,.table-noborder>tfoot>tr>th,.table-noborder>thead>tr>td,.table-noborder>thead>tr>th{padding:2px}.elementor hr.fl-divide{background-color:#5d5d5d;margin:70px 0;height:2px}.noimg{max-width:144px;max-height:160px;width:100%;height:100%;background-color:#CCC;text-align:center;color:#FFF;font-size:6rem;font-weight:700;margin:2px 20px 2px 0}.col{margin-right:20px}.col,.col img{width:144px;margin-bottom:15px}.col-bild{align-content:flex-start;align-items:stretch!important;max-width:20%;margin-right:5px;padding-right:5px}.col-daten{align-content:flex-start;max-width:80%}.col-daten i{padding-right:5px}.col-icm{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;margin-right:calc(20px + 5%)!important}.col-inter-form,.icm-wrap{width:100%}.col-box-flex{display:flex;flex-wrap:wrap;align-items:stretch!important;align-content:flex-start;width:100%}.col-box-titel{color:#5D5D5D;font-family:"Helvetica",Sans-serif;font-size:24px;font-weight:500;margin:0;line-height:30px}.col-box-titel-m{color:#5D5D5D;font-family:"Helvetica",Sans-serif;font-size:20px;font-weight:500;margin:0;line-height:30px}.col-box-titel-sm{color:#5D5D5D;font-family:"Helvetica",Sans-serif}.col-box-titel b{font-weight:700}.col-box-wrap{width:100%}.content-was{display:flex;flex-direction:column;align-items:start;margin:40px 0}.content-was h3{padding-bottom:20px}.content-was .col img{width:100%;margin-left:20px}.col-daten .col-daten-row{width:100%;display:flex;flex-direction:column;padding-top:20px;justify-content:space-evenly}.col-daten-row a{width:100%}.highlight-text{font-weight:600;color:rgb(39,112,140)}.highlight-text.highlight-text-funktionsmoebel-und-lagertechnik{color:#ef7c00}.highlight-text.highlight-text-lohnbeschichter{color:#ffcb00}.highlight-text.highlight-text-bau-und-sanitaer{color:#b51c27}.highlight-text.highlight-text-fahrzeugbau{color:#002e5c}.highlight-text.highlight-text-maschinen-und-apparatebau{color:#85bc22}.highlight-text.highlight-text-raeder{color:#6f2082}.highlight-text.highlight-text-schienenfahrzeuge{color:#4A739B}.main-container{width:100%;display:flex;flex-flow:column;justify-content:center;align-items:center}.check-container{width:6.25rem;height:7.5rem;display:flex;flex-flow:column;align-items:center;justify-content:space-between;padding:10px}.check-container .check-background{width:100%;height:calc(100% - 1.25rem);background:linear-gradient(to bottom right,#62a39f,#41d67c);box-shadow:0 0 0 65px rgba(255,255,255,.25) inset,0 0 0 65px rgba(255,255,255,.25) inset;transform:scale(.84);border-radius:50%;animation:animateContainer 1.15s ease-out forwards 1.15s;display:flex;align-items:center;justify-content:center;opacity:0}.check-container .check-background svg{width:65%;transform:translateY(.25rem);stroke-dasharray:80;stroke-dashoffset:80;animation:animateCheck 0.35s forwards 1.25s ease-out}.check-container .check-shadow{bottom:calc(-15% - 5px);left:0;border-radius:50%;background:radial-gradient(closest-side,#49da83,transparent);animation:animateShadow 0.75s ease-out forwards 0.75s}@keyframes animateContainer{0%{opacity:0;transform:scale(0);box-shadow:0 0 0 65px rgba(255,255,255,.25) inset,0 0 0 65px rgba(255,255,255,.25) inset}25%{opacity:1;transform:scale(.9);box-shadow:0 0 0 65px rgba(255,255,255,.25) inset,0 0 0 65px rgba(255,255,255,.25) inset}43.75%{transform:scale(1.15);box-shadow:0 0 0 43.334px rgba(255,255,255,.25) inset,0 0 0 65px rgba(255,255,255,.25) inset}62.5%{transform:scale(1);box-shadow:0 0 0 0 rgba(255,255,255,.25) inset,0 0 0 21.667px rgba(255,255,255,.25) inset}81.25%{box-shadow:0 0 0 0 rgba(255,255,255,.25) inset,0 0 0 0 rgba(255,255,255,.25) inset}100%{opacity:1;box-shadow:0 0 0 0 rgba(255,255,255,.25) inset,0 0 0 0 rgba(255,255,255,.25) inset}}@keyframes animateCheck{from{stroke-dashoffset:80}to{stroke-dashoffset:0}}@keyframes animateShadow{0%{opacity:0;width:100%;height:15%}25%{opacity:.25}43.75%{width:40%;height:7%;opacity:.35}100%{width:85%;height:15%;opacity:.25}}.fl-form-overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;background:rgba(0,0,0,.7);transition:opacity 500ms;visibility:visible;opacity:1}.fl-form-overlay:target{opacity:1}.popup{margin:250px auto;padding:20px;background:#fff;border-radius:5px;width:30%;position:relative;transition:all 5s ease-in-out}.popup .close{position:absolute;top:20px;right:30px;transition:all 200ms;font-size:30px;font-weight:700;text-decoration:none;color:#333}.popup .close:hover{color:#06D85F}.popup .content{max-height:40%;overflow:auto;text-align:center}@media screen and (max-width:700px){.box{width:70%}.popup{width:70%}}.col-inter{display:flex;align-items:stretch!important;align-content:flex-start;flex-wrap:wrap;width:100%}.cont-inter{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;max-width:100%}.col-inter-wrap{margin-top:50px;width:100%}.row-inter{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;flex-wrap:wrap;max-width:100%}.country{margin-top:5px;margin-bottom:5px}.country_form{width:100%;background:none;padding-left:0}.col-europe{display:flex;align-items:stretch!important;align-content:flex-start;min-width:100%}.cont-europe{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;max-width:100%}.cont-europe2{display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap;justify-content:space-between;max-width:100%;color:#3A3A3A}.flag-europe{display:flex;align-content:flex-start;width:50%;min-width:50%;max-width:50%;padding-right:8px;padding-left:8px}.countrybtn{font-size:17px;background:none!important;border:none;color:inherit!important;font:inherit!important}#zip{width:30%}.rowplz{margin-top:25px}.rowplz hr{margin-top:20px!important;margin-bottom:20px!important;border:0;border-top-color:currentcolor;border-top-style:none;border-top-width:0;border-top:1px solid #eee}.rowplz img{padding:30px}.col-germany{display:flex;align-items:stretch!important;align-content:flex-start;width:100%;position:relative;min-height:1px;margin-bottom:5px}.cont-germany{display:flex;flex-direction:row;align-items:stretch!important;flex-wrap:wrap;justify-content:space-between;max-width:100%;color:#3A3A3A}.cont-germany a{color:#3A3A3A}.team-form{width:55%!important}.team-form-tab{display:flex;overflow:hidden;z-index:1}.active-tab{color:#27708c;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.team-form-tabcontent{animation:fadeEffect 2s}.team-form-tabcontent .elementor-column{padding:5px}.team-form-tabcontent .elementor-column input,.team-form-tabcontent .elementor-column textarea{background-color:#fff}.team-form-tab div{padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.contacts2 .teamsidebar{margin:80px 0 20px 0;padding:30px 30px 0 30px;border:solid 10px;border-image:linear-gradient(353deg,rgb(39,112,140) 45%,rgb(249,249,249) 45%) 50;position:relative}.contacts2 .teamsidebar:after{width:0;height:0;border-left:105px solid transparent;border-right:35px solid transparent;border-bottom:70px solid rgb(39,112,140);position:absolute;content:"";right:10%;top:-70px}.contacts2 .teamsidebar.icm:after{border-bottom:70px solid rgb(144,144,144)}.contacts2 .teamsidebar.icm{border-image:linear-gradient(353deg,rgb(144,144,144) 45%,rgb(249,249,249) 45%) 50}.contacts2 .teamsidebar:before{position:absolute;content:"";width:0;height:50%;right:-10px;top:5%;border-top:10px solid transparent;border-bottom:20px solid transparent;border-left:10px solid transparent;border-right:10px solid #f9f9f9}.contacts2 .teamsidebar{border-image:linear-gradient(353deg,rgb(39,112,140) 45%,rgb(249,249,249) 45%) 50}.contacts2 .teamsidebar:after{border-bottom:70px solid rgb(39,112,140)}.contacts2 .teamsidebar.highlight-color-funktionsmoebel-und-lagertechnik{border-image:linear-gradient(353deg,#ef7c00 45%,rgb(249,249,249) 45%) 50}.contacts2 .teamsidebar.highlight-color-funktionsmoebel-und-lagertechnik:after{border-bottom:70px solid #ef7c00}.contacts2 .teamsidebar.highlight-color-lohnbeschichter{border-image:linear-gradient(353deg,#ffcb00 45%,rgb(249,249,249) 45%) 50}.contacts2 .teamsidebar.highlight-color-lohnbeschichter:after{border-bottom:70px solid #ffcb00}.contacts2 .teamsidebar.highlight-color-bau-und-sanitaer{border-image:linear-gradient(353deg,#b51c27 45%,rgb(249,249,249) 45%) 50}.contacts2 .teamsidebar.highlight-color-bau-und-sanitaer:after{border-bottom:70px solid #b51c27}.contacts2 .teamsidebar.highlight-color-fahrzeugbau{border-image:linear-gradient(353deg,#002e5c 45%,rgb(249,249,249) 45%) 50}.contacts2 .teamsidebar.highlight-color-fahrzeugbau:after{border-bottom:70px solid #002e5c}.contacts2 .teamsidebar.highlight-color-maschinen-und-apparatebau{border-image:linear-gradient(353deg,#85bc22 45%,rgb(249,249,249) 45%) 50}.contacts2 .teamsidebar.highlight-color-maschinen-und-apparatebau:after{border-bottom:70px solid #85bc22}.contacts2 .teamsidebar.highlight-color-raeder{border-image:linear-gradient(353deg,#6f2082 45%,rgb(249,249,249) 45%) 50}.contacts2 .teamsidebar.highlight-color-raeder:after{border-bottom:70px solid #6f2082}.contacts2 .teamsidebar.highlight-color-schienenfahrzeuge{border-image:linear-gradient(353deg,#4A739B 45%,rgb(249,249,249) 45%) 50}.contacts2 .teamsidebar.highlight-color-schienenfahrzeuge:after{border-bottom:70px solid #4A739B}.hsidebar img{margin:20px 0 0 20px}div.team-form-tab.buttonflex{display:flex;flex-direction:row;justify-content:start;flex-wrap:wrap;gap:5px}.team-form-tab div.fl-btn-style,.team-form-tabcontent button.fl-btn-style{color:var(--e-global-color-5418e11a);background-color:var(--e-global-color-accent);border:none;display:inline-block;line-height:1;background-color:#818a91;font-size:15px;padding:12px 24px;padding-top:12px;padding-bottom:12px;border-radius:3px;color:#fff!important;fill:#fff;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-weight:700}.team-form-tab div.fl-btn-style.active-tab,.team-form-tab div.fl-btn-style:hover,.team-form-tabcontent button.fl-btn-style:hover{background-color:#276f8b}.fl-btn-col{padding:10px}.vfnm-parallax{position:relative;background-image:url(https://dev.freilacke.de/wp-content/uploads/2020/10/Hintergrund-Fassade.jpg);background-size:cover;min-height:300px;background-attachment:fixed;background-position:center;background-repeat:no-repeat}.vfnm-background-overlay{background-color:#f8f8f8;opacity:.9;transition:background 0.3s,border-radius 0.3s,opacity 0.3s;height:100%;width:100%;top:0;left:0;position:absolute}.country_form2 h1,.country_form2 h2,.country_form2 h3{color:#5D5D5D;font-family:"Helvetica",Sans-serif;font-size:24px;font-weight:500;margin-bottom:25px}.country_form2 .vfnm-container,.vfnm-container{max-width:1170px!important;margin:0 auto 0 auto}.vfnm-container .vfnm-container-space{margin:0 20px 60px 20px}.vfnm-container h2{margin-top:60px;margin-bottom:40px}.country_form2{padding:30px}.country_form2 input[type=radio]{min-width:100%;display:none}.country_form_de2{position:relative}.country_form_de2 label{min-width:100%;background:none;padding-left:0}.country_form_de2 label b{font-weight:600;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:1rem;line-height:1.5rem;text-align:center;text-shadow:0;width:100%;display:block;min-height:120px;padding:30px .25rem;color:var(--e-global-color-text);background-color:white!important;box-shadow:0 0 10px 0 rgba(0,0,0,.1);margin:10px 10px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.vfnm-loadingimg{max-width:170px!important;margin:0 auto 0 auto;padding:50px}#loadingimg{display:none}.countrybtn_de{font-size:16px}.country_form_de2 input:hover+b{transition-duration:.5s,border 0.3s;transition-property:transform;border-bottom:10px}.country_form_de2 input:checked+b{transition-duration:.5s;transition-property:transform;border-bottom:10px}.country_form_de2 input:checked+b:before{content:"\f00c";text-shadow:0;font-family:FontAwesome;font-style:normal;font-weight:400;font-size:11px;line-height:18px;margin-left:10px;margin-right:0;padding-right:0;position:absolute;top:-5px;right:-5px;text-align:center;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5);border-radius:20px;height:20px;width:20px;border:1px solid #FFF}.country_form_de2 .br163{border-bottom:solid 5px #6f2082!important}.country_form_de2 .br162{border-bottom:solid 5px #85bc22!important}.country_form_de2 .br161,.country_form_de2 .br1155,.country_form_de2 .br1157{border-bottom:solid 5px #ffcb00!important}.country_form_de2 .br160,.country_form_de2 .br217,.country_form_de2 .br1162,.country_form_de2 .br1167,.country_form_de2 .br1169{border-bottom:solid 5px #ef7c00!important}.country_form_de2 .br107,.country_form_de2 .br219,.country_form_de2 .br1180,.country_form_de2 .br1183,.country_form_de2 .br1186,.country_form_de2 .br1189,.country_form_de2 .br1192{border-bottom:solid 5px #b51c27!important}.country_form_de2 .br159,.country_form_de2 .br1132,.country_form_de2 .br1135,.country_form_de2 .br1137,.country_form_de2 .br1130,.country_form_de2 .br1139,.country_form_de2 .br1141{border-bottom:solid 5px #002e5c!important}@media only screen and (min-width:768px){.col-europe{display:flex;align-content:flex-start;width:100%;min-width:90%;padding:20px}.flag-europe{display:flex;align-content:flex-start;width:50%;min-width:50%;max-width:50%}.col-germany{display:flex;align-items:stretch!important;align-content:flex-start;width:48%}.col-box-flex{display:flex;flex-wrap:nowrap;align-items:stretch!important;align-content:flex-start;width:48%}.col-inter{display:flex;flex-wrap:nowrap;align-items:stretch!important;align-content:flex-start;width:100%}.col-inter-form,.icm-wrap{width:48%}.col-inter-wrap{width:48%}.col{margin-right:0}.col-daten{margin:0 20px}.col-daten .col-daten-row{flex-direction:row}.col-daten-row a{width:50%}.content-was{flex-direction:row;align-items:center}.content-was .col img{margin-left:0}.content-was .col{flex:3}.content-was .col-daten{flex:4}}@media (min-width:992px){.col-europe{display:flex;align-content:flex-start;width:48%;padding:20px}.flag-europe{display:flex;align-content:flex-start;width:33%;min-width:33%}.col-germany{display:flex;align-items:stretch!important;align-content:flex-start;width:30%}.col-box-flex{display:flex;flex-wrap:nowrap;align-items:stretch!important;align-content:flex-start;width:45%}.col-inter{display:flex;flex-wrap:nowrap;align-items:stretch!important;align-content:flex-start;width:100%}.col-inter-wrap,.col-inter-form,.icm-wrap{width:45%}}@media (min-width:1200px){.flag-europe{display:flex;align-content:flex-start;width:25%;min-width:25%}.col-europe{display:flex;align-content:flex-start;width:33%;padding:20px}.col-germany{display:flex;align-items:stretch!important;align-content:flex-start;width:16%}.col-box-flex{width:45%}.col-inter{width:100%}.col-inter-wrap,.col-inter-form,.icm-wrap{width:45%}.vfnm-container .vfnm-container-space{margin:0 auto 60px auto}}