html,body,.elementor-location-footer{overflow-x:hidden!important;margin:0}body{margin-top:0px!important}p{margin-bottom:0px!important}ul li ul li{list-style:disc}#menue{padding:40px 5px 20px 0;transition:.5s all ease-in-out}.elementor-sticky--effects #menue{padding:5px 0 5px 0px!important;transition:.5s all ease-in-out}.logo{transition:.5s all ease-in-out}.elementor-sticky--effects .logo{width:160px!important;transition:.5s all ease-in-out}.swiper-slide-inner{width:1500px}.slide-btn1{background-color:transparent;border-radius:30px;border:2px solid #F9B233;color:#fff!important;text-transform:uppercase;padding:13px 35px!important;transition:.5s all ease-in-out;margin-right:25px}.slide-btn1:hover{background-color:#F9B233;border-radius:30px;border:2px solid #F9B233;color:#fff!important;text-transform:uppercase;padding:13px 35px!important;transition:.5s all ease-in-out}.menu-item-234 a{background-color:#F9B233;border-radius:30px;color:#fff!important;text-transform:uppercase;padding:13px 35px!important;transition:.5s all ease-in-out}.menu-item-234 a:hover{background-color:#2c2c2c;color:#fff!important;transition:.5s all ease-in-out}#unterslide .swiper-slide-bg{background-position:50% 20%}@media only screen and (max-width:800px){#menue{padding:0 10px 0 10px}.elementor-7 .elementor-element.elementor-element-f97c651 .swiper-slide-contents{max-width:100%!important}}#boxhight{transition:.5s all ease-in-out}#boxhight:hover{transform:scale(1.1);transition:.5s all ease-in-out;z-index:1}#boxhighttext{transition:.5s all ease-in-out}#boxhighttext h3{opacity:0;transition:.5s all ease-in-out}#boxhighttext p{opacity:0;transition:.5s all ease-in-out}#boxhighttext:hover{transform:scale(1.1);transition:.5s all ease-in-out;z-index:1}#boxhighttext:hover h3{opacity:1;transition:.5s all ease-in-out}#boxhighttext:hover p{opacity:1;transition:.5s all ease-in-out}#leistungenblock .leistungen-spalte01{transition:.5s all ease-in-out}#leistungenblock .leistungen-spalte01:hover{transform:scale(1.1);z-index:1;transition:.5s all ease-in-out}#leistungenblock .leistungen-spalte01 .l-tab01{height:130px;overflow:hidden;transition:height 0.5s ease;-webkit-transition:height 0.5s ease;bottom:10px;position:absolute;width:85%;padding-left:30px}#leistungenblock .leistungen-spalte01:hover .l-tab01{height:560px;overflow:hidden;transition:height 0.5s ease;-webkit-transition:height 0.5s ease;transform:scale(1.1);z-index:1}#leistungenblock .leistungen-spalte02{transition:.5s all ease-in-out}#leistungenblock .leistungen-spalte02:hover{transform:scale(1.1);z-index:1;transition:.5s all ease-in-out}#leistungenblock .leistungen-spalte02 .l-tab02{height:130px;overflow:hidden;transition:height 0.5s ease;-webkit-transition:height 0.5s ease;bottom:10px;position:absolute;width:85%}#leistungenblock .leistungen-spalte02:hover .l-tab02{height:560px;overflow:hidden;transition:height 0.5s ease;-webkit-transition:height 0.5s ease;transform:scale(1.1);z-index:1}#leistungenblock .leistungen-spalte03 .l-tab03{height:130px;overflow:hidden;transition:height 0.5s ease;-webkit-transition:height 0.5s ease;bottom:10px;position:absolute;width:85%}#leistungenblock .leistungen-spalte03{transition:.5s all ease-in-out}#leistungenblock .leistungen-spalte03:hover{transform:scale(1.1);z-index:1;transition:.5s all ease-in-out}#leistungenblock .leistungen-spalte03:hover .l-tab03{height:560px;overflow:hidden;transition:height 0.5s ease;-webkit-transition:height 0.5s ease}@media only screen and (max-width:1100px){#leistungenblock .leistungen-spalte01 .l-tab01{height:auto;overflow:visible}#leistungenblock .leistungen-spalte02 .l-tab02{height:auto;overflow:visible}#leistungenblock .leistungen-spalte03 .l-tab03{height:auto;overflow:visible}#leistungenblock .leistungen-spalte01:hover .l-tab01,#leistungenblock .leistungen-spalte01:hover{transform:scale(1);height:auto}#leistungenblock .leistungen-spalte02:hover .l-tab02,#leistungenblock .leistungen-spalte02:hover{transform:scale(1);height:auto}#leistungenblock .leistungen-spalte03:hover .l-tab03,#leistungenblock .leistungen-spalte03:hover{transform:scale(1);height:auto}}#copyright a{color:#fff}#copyright a:hover{color:#C6C6C6}#sidebar{position:fixed;top:43%;right:1%}.elementor-field-type-acceptance label{font-size:.8em}.elementor-field-type-html{font-size:.9em;color:#f9b233!important}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{padding:.5rem 0rem}.elementor-field-type-acceptance input{border-radius:50px}.mobilbtn a{width:100%}#zrjb-itemlist-container{color:#000;font-family:"Raleway",Sans-serif!important;font-size:1em}#zrjb-itemlist-container .jobliste-eintrag:nth-child(odd){background-color:#f7f7f7}#zrjb-itemlist-container .jobliste-eintrag{padding:0 10px 10px;width:100%;display:flow-root}#zrjb-itemlist-container .jobliste-eintrag h4 a{font-family:"Raleway",Sans-serif;font-weight:600;font-size:19px!important;width:65%;float:left;padding-right:15px;line-height:1}#zrjb-itemlist-container .jobliste-eintrag-ort{float:right;margin:0 15px;width:20%;font-size:19px!important;font-weight:400}#zrjb-item-search-form{margin-bottom:40px}#zrjb-item-search-container input{border:1px solid #000;border-radius:0}#zrjb-filter-umkreis-wrapper{margin-top:15px}.select2-container .select2-selection--single{height:33px}#zrjb-job-detail-container,#zrjb-application-form-container{color:#000;font-family:"Raleway",Sans-serif!important;font-size:1.1em}#zrjb-job-detail-title{font-size:1.5em!important;text-transform:uppercase;font-weight:600}#zrjb-detail-description-footer{margin-top:30px}#zrjb-detail-description-header{margin-top:20px}#zrjb-application-form-input-container label{margin-top:15px;margin-bottom:5px;font-weight:500}#zrjb-application-form-titel{font-weight:500}#zrjb-application-form-input-container input,#zrjb-application-form-input-container select{border:1px solid #000;border-radius:0}#zrjb-job-detail-stellenid{display:none}#zrjb-send-form-button{margin-top:20px;border-radius:0;color:#fff;background-color:#106268;border-color:#106268}#zrjb-send-form-button:hover{color:#fff;background-color:#71B5BA;border-color:#71B5BA}#zrjb-file-upload-button{border-radius:0;color:#106268;border-color:#106268}#zrjb-file-upload-button:hover{color:#fff;background-color:#71B5BA;border-color:#71B5BA}#zrjb-application-form-footer-container{margin-top:15px}#zrjb-job-detail-container li{margin:0px!important}#zrjb-job-detail-container li span{font-family:"Raleway",Sans-serif!important;font-size:1em!important;background:transparent!important;line-height:1!important}#zrjb-item-search-container input{padding:10px!important}.zrjb-filter-keywords-wrapper label{padding-bottom:10px!important}.select2-container--default .select2-selection--single{border-radius:0px!important}#zrjb-item-search-container{display:grid;width:100%!important}#zrjb-item-search-container .zrjb-filter-keywords-wrapper label{display:none!important}#zrjb-item-search-container .zrjb-filter-keywords-wrapper{order:3;width:100%;margin-top:25px}#zrjb-item-search-container .zrjb-filter-reset-link-wrapper{order:2;width:100%}#zrjb-item-search-container .zrjb-filter-umkreis-wrapper{order:1;width:100%}.select2-container--default .select2-search--dropdown .select2-search__field{padding:5px 10px!important}@media only screen and (max-width:800px){#zrjb-itemlist-container .jobliste-eintrag h4 a{width:100%;padding-right:0}#zrjb-itemlist-container .jobliste-eintrag-ort{margin:0;width:100%;margin-top:10px}}@media only screen and (max-width:1100px){.swiper-slide a{display:block!important;margin-bottom:25px}}
