/*acbf4a76bd442224d8762f4d6fb2959c*/
@charset "UTF-8";
body{font-size:16px !important}.g-main-nav .g-toplevel>li{min-height:unset !important;transition:0ms !important}div#CybotCookiebotDialog{top:unset !important;bottom:0 !important;font-family:Arial !important}div#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonAccept{color:#fff !important}#CybotCookiebotDialogBody{max-width:640px !important}.cmpboxbtn,.cmpboxbtn:hover{color:white !important}#g-page-surround{opacity:1;transition:opacity 500ms ease 0s}.mobile-open #g-page-surround{opacity:0.3}.nav-header{text-transform:unset !important;padding:unset !important}.mobilemenuck{height:unset !important;max-height:95vh !important;max-width:100vw;overflow-y:scroll !important}.mobilemenuck a,.mobilemenuck .nav-header{font-weight:normal !important;font-size:16pt !important;color:unset !important;line-height:35px}.mobilemenuck-bar-title{display:none}.mobilemenuck-bar-button,.mobilemenuck-button{position:fixed;border-bottom-right-radius:10px;left:0;right:unset !important}@media screen and (max-width:992px){.g-main-nav{display:none}.stickyMenuHR{display:none !important}#searchWv{display:none}#socialMediaBarDlContainer{margin-bottom:0 !important}.phoneContainer,.mailContainer,.internInfos,#socialMediaBarDtSpace{display:none}#socialMediaBarDlContainer .socialMediaLink{font-size:1.4em;padding-left:15px;padding-right:15px}}#stickyMenuRow,.toolbarContent .custom .row,.thirdContainer dl{margin-bottom:0 !important}.thirdContainer{display:flex;gap:0.75em;justify-content:center;align-items:center}@media screen and (min-width:992px){.mobilemenuck,#mobilemenuck-1-mobile-bar{display:none !important}}@media screen and (max-width:992px){#socialMediaBarDtSpace{display:none}}#socialMediaBarBreak{display:none}@media screen and (max-width:1200px){#socialMediaBarBreak{display:block;height:5px}}#mobilemenuck-1-mobile-bar{position:fixed !important}#mobilemenuck-1-wrap{display:none}.mobilemenuck-button:hover,.mobilemenuck-togglericon:hover{color:#c33}.sliderX .slider{height:unset !important}ul a{color:#cc3333 !important;text-decoration:none}a{color:#cc3333 !important;text-decoration:none}h1.productInfoTitle{color:#c33}h2.headlineStyle{color:#c33}h2.cardboxProcuct{color:#c33}.accordion .accordion-item{border-bottom:1px solid #e5e5e5}.accordion .accordion-item button[aria-expanded="true"]{border-bottom:1px solid #cc3333}.accordion button{position:relative;display:block;text-align:left;width:100%;padding:1em 0;color:#545451;font-size:1.15rem;font-weight:400;border:none;background:none;outline:none}.accordion button:hover,.accordion button:focus{cursor:pointer;color:#cc3333}.accordion button:hover::after,.accordion button:focus::after{cursor:pointer;color:#03b5d2;border:1px solid #cc3333}.accordion button .accordion-title{display:inline-block;padding-right:1em;white-space:pre-wrap}.accordion-title{font-size:17px}.accordion button .icon{display:inline-block;position:absolute;top:15px !important;right:0;width:22px;height:22px;border:1px solid;border-radius:22px}.accordion button .icon::before{display:block;position:absolute;content:"";top:9px;left:5px;width:10px;height:2px;background:currentColor}.accordion button .icon::after{display:block;position:absolute;content:"";top:5px;left:9px;width:2px;height:10px;background:currentColor}.accordion button[aria-expanded="true"]{color:#cc3333}.accordion button[aria-expanded="true"] .icon::after{width:0}.accordion button[aria-expanded="true"]+.accordion-content{opacity:1;max-height:100%;-webkit-transition:all 200ms linear;transition:all 200ms linear;will-change:opacity, max-height}.accordion .accordion-content{opacity:0;max-height:0;overflow:hidden;-webkit-transition:opacity 200ms linear, max-height 200ms linear;transition:opacity 200ms linear, max-height 200ms linear;will-change:opacity, max-height}.accordion .accordion-content p{font-size:16px;font-weight:300;margin:2em 0}.setCenter{text-align:center}caption{color:#545451}table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}table caption{font-size:1.5em;margin:0.5em 0 0.75em;color:#333}table tr{border:1px solid #ddd;padding:0.35em}table th,table td{padding:0.625em;text-align:center}table th{font-size:0.85em;letter-spacing:0.1em;text-transform:uppercase}@media screen and (max-width:600px){table{border:0}table caption{font-size:1.3em}table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:0.625em}table td{border-bottom:1px solid #ddd;display:block;font-size:0.8em;text-align:right}table td::before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase}table td:last-child{border-bottom:0}}.g-sublevel>.g-menu-item-link-parent>.g-menu-item-container>.g-menu-item-content:after{display:block;content:"";float:right;width:0px;height:0px;border-color:transparent;border-style:solid;border-width:5px 0px 5px 5px;border-left-color:#545451;margin-top:5px;margin-right:-10%}[type="checkbox"]+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:16px !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#333333}.CybotCookiebotDialogBodyButton{color:white !important}.CybotCookiebotDialogBodyButton:hover{color:white !important}.span12>.container{margin-top:2%}input[type="checkbox"]:not(.rsform-checkbox){display:none !important}#cwhire_joblication input#privacy_policy_accepted[type="checkbox"]{display:inline-block !important;opacity:1 !important;position:relative !important;pointer-events:all !important;top:-3px}#cwhire_joblication input[type="submit"]:hover{background-color:#545451;color:#fff;transition:all 100ms}#beitragbildlinks-6531-particle{margin-top:-60px}#appliform_country{display:none !important}#appliform_title{width:18%}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover{background:#cc3333;color:white !important}#g-offcanvas{overflow-x:hidden !important;overflow-y:hidden !important}.appliform_field{border:1px solid lightgray !important;border-radius:4px !important}#cwhire_joblication .item_fields #application_form .formlabel{width:18%}.itemlist_descriptionblock>a{font-size:20px;text-decoration:underline}.formlabel_right{border:1px solid #545451;padding:0.5%;border-radius:5px}.formlabel_right:hover{background-color:#545451;color:white}form p{margin-bottom:10px;text-align:left}.modalBtn{color:#545451 !important;background-color:white !important;border:2px solid #545451 !important;display:inline-block;padding:6px 12px;margin-bottom:30px;font-size:16px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.modalBtn:hover{color:white !important;background-color:#545451 !important;display:inline-block;padding:6px 12px;margin-bottom:30px;font-size:16px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.previewBtn{background-color:#c33 !important;color:white !important;transition:all 350ms;border:2px solid #c33 !important;width:100%;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:18px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;text-decoration:none !important}.previewBtn:hover{background-color:white !important;color:#c33 !important}.previewBtn.outlineBtn{background-color:white !important;color:#333 !important;border-color:#c33}.previewBtn.outlineBtn:hover{background-color:#c33 !important;color:white !important}.items .items_list .itemlayer .itemlist_header .itemlist_textstr{float:left;padding-right:20px;color:#cc3333}#jobsearch_well #jobokSearchForm #jobokay_search_container #filter-bar #jobokay_search_submit{width:100%;text-align:center;background-color:#545451 !important;background-image:none !important;color:#fff !important;border:1px solid #545451 !important;border-radius:0;box-shadow:none;line-height:normal;text-transform:uppercase;padding:6px 0;height:28px}#cwhire_joblication .item_fields .item_header .item_header_textstr{float:left;padding-right:20px;color:#b9181d}#cwhire_joblication .item_fields #formhider{color:#fff;display:block;cursor:pointer;font-weight:bold;text-align:right;background:#545451;padding-right:10px;vertical-align:middle;height:26px}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:0.75;color:#545451 !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-ul>li>a:focus,a:hover{color:#cc3333 !important;text-decoration:underline}.text>p>a{color:#cc3333 !important}.text>p>a:focus,a:hover{color:#cc3333 !important}g-toplevel>li a{color:#545451 !important}.g-logo.g-logo-wuerzburger img,.g-logo.g-logo-wuerzburger svg{max-height:unset !important}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.z-depth-1,nav,.card-panel,.card,.toast,.btn,.btn-large,.btn-floating,.dropdown-content,.collapsible,.side-nav{-webkit-box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0) !important;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0) !important}#g-offcanvas #g-mobilemenu-container ul{background:transparent !important;padding-left:15px;padding-top:30px}#g-offcanvas{background-color:transparent !important;width:12rem;color:#fff}#mobile-menu-1326-particle{background-color:white}.g-menu-item-content{color:#545451 !important}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background:#cc3333 !important}.g-menu-item-container:active{background-color:#cc3333 !important}.mod_search98>.form-inline>.button{border:none !important}.back>p>a{color:white !important;text-decoration:none}.back>p>a:hover{color:white !important;text-decoration:underline}main{flex:1 0 auto}#g-page-surround{overflow:visible !important}.stickyMainMenu{position:sticky !important;top:0;scroll-behavior:smooth;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:0.5em}.g-main-nav .g-standard .g-sublevel>li{position:relative;float:none !important}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container{color:#545451 !important;padding:0.2345rem 0}#g-navigation .g-main-nav .g-sublevel>li>.g-menu-item-container{color:#545451 !important}.me_sticky{background-color:white;z-index:10000;position:static}h2.headlineStyle{font-weight:bold}.imageBorderRadius{border-radius:40px}.parallax-container{height:300px}.linkRed{color:#cc3333 !important}.linkRed:hover{color:#cc3333 !important;text-decoration:underline !important}.linkGray{color:#545451 !important}.linkGray:hover{color:#545451 !important;text-decoration:underline !important}.centeredHeadline{text-align:center}.counter-icon{width:50%}.background-white{background-color:white}.background-grey{background:#f3f2ed}.background-white,.background-grey{padding:20px 0}.serviceCard .serviceCardImageContainer{text-align:center;height:80px;margin:1.2em auto}.serviceCard .serviceCardInfoContainer .serviceCardTitle{color:#c33;text-align:center}.serviceCard .serviceCardInfoContainer .serviceCardText{min-height:5em}#mod-search-searchword98{border:1px solid lightgray;border-radius:4px;width:60%;font-size:16px}.mod_search98>.form-inline>.button{margin-bottom:0px}@media (min-width:992px){.mod_search98>.form-inline>.button{margin-bottom:20px}}#g-navigation .g-main-nav .g-toplevel>li.active>.g-menu-item-container>.g-menu-item-content{box-shadow:0 2px 0 #cc3333 !important}#g-intro{padding:0rem 0}#g-header{padding:0rem 0 !important}nav ul a:hover{background-color:white !important;color:#cc3333 !important}.well{min-height:0px;padding:19px;margin-bottom:0px;background-color:white !important;border:white !important;border-radius:0px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05)}#jobsearch_well #jobokSearchForm #jobokay_search_container{position:relative;width:100%;height:auto;text-align:center;border:1px solid #ffffff;padding-bottom:20px}#jobsearch_well #jobokSearchForm #jobokay_search_container #filter-bar .btn-group{width:50%;min-width:20%;max-width:80%;margin:0;border:1px solid #efefef !important;border-right:0}#jobsearch_well #jobokSearchForm #jobokay_search_container #filter-bar .btn-group{width:50%;min-width:20%;max-width:80%;margin:0;border:1px solid #b8b8b8;border-right:0}.jobsearch_well form{margin-bottom:0}.jobsearch_well .filter-btn-container select.inputbox[name="filter_jobcategory"]{display:block !important}.jobsearch_well .filter-btn-container select.inputbox[name="filter_joblocation"]{display:block !important}.jobsearch_well .filter-btn-container:nth-child(2){display:none}.g-container{width:100%}#g-intro{color:#424753}.searchText{display:none}.g-main-nav .g-toplevel>li>.g-menu-item-container,.g-main-nav .g-sublevel>li>.g-menu-item-container{font-size:1.7rem}.g-menu-parent-indicator{display:none !important}#g-navigation .g-main-nav .g-toplevel>li:hover>.g-menu-item-container{color:#cc3333 !important}#g-navigation .g-main-nav .g-dropdown{background:#fff;border:1px solid rgba(84, 84, 81, 0.2)}#g-navigation .g-main-nav .g-sublevel>li:not(:last-child)>.g-menu-item-container{border-bottom:0px solid transparent !important}.g-main-nav .g-standard .g-dropdown{width:285px !important;float:left}#g-navigation .g-main-nav .g-sublevel>li:hover>.g-menu-item-container,#g-navigation .g-main-nav .g-sublevel>li.active>.g-menu-item-container{color:#545451}.g-content{margin:0rem;padding:0rem}div.toolbar{color:#545451;line-height:2.5em;padding-top:1%}span.socialMediaBar{font-size:16px;font-style:italic;line-height:16px;min-height:16px}.floatRight{float:right}div.toolbarContent ul li a{color:#545451;display:block;text-decoration:none;min-height:16px;text-align:center;padding:2px 8px}#dlFloatLeft{float:left;margin-right:20px}hr{border-top:1px solid #545451 !important;margin-top:0px !important}.internInfos{margin-right:10%}.toolbar-phone{color:#cc3333 !important}.socialMediaLink{color:#cc3333}.socialMediaLink:hover{color:#9a392b !important;text-decoration:none}.phoneIcon,.mailIcon,.whatsappIcon,.searchIcon{float:left;position:relative;font-size:18pt !important;padding:1%;color:#cc3333}.jumbotron{position:relative;overflow:hidden;background-color:white;height:70vh}.jumbotron video{position:absolute;z-index:1;top:0;width:100%;height:100%;background-size:cover;object-fit:cover;opacity:0.9}.jumbotron img{display:none}.jumbotron .container{z-index:2;position:relative}.jumbotron p{margin-bottom:0;font-size:21px;font-weight:200}.lead{position:absolute;top:50%;left:22%;margin-top:34%;font-size:30pt !important}.customLead{font-size:42pt;font-weight:bold;color:#cc3333;margin-left:245px}.infoBoxes{box-shadow:6px 10px 15px grey;z-index:500;position:relative;bottom:60px;background-color:white}.infoBoxesGray{background-color:#ebebeb}.iconInfobox{width:100px;float:left}.infoBoxÜberschrift{font-size:18pt;padding-top:30px}.infoBoxContent{clear:both;margin-top:20px;min-height:60px}.infoBoxContainer{padding:1%}.infoBoxContainer:hover{background-color:#c7c7c7}.counter{text-align:center}.founded,.employees,.partner,.customer{margin-top:70px;margin-bottom:70px}.counter-count{font-size:24px;position:relative;color:#545451;text-align:center;line-height:2px;margin-top:30px}.founded-p,.employees-p,.partner-p,.customer-p{font-size:18px;color:#545451;line-height:34px}.site-header{padding:40px;text-align:center}.siteHeaderImage{max-width:100%;height:auto}.subtitle{font-size:25px}.titleh2{font-weight:bold}.titleCenter{text-align:center}.productImage{width:100%}.abstandProducts{padding-top:25px}.abstandProducts+.container .row>div:not(:nth-last-child(-n+3)){padding-bottom:2em}.fullSizeContainer{margin-top:-2%}.gradient_line{margin:0 0 30px 0;display:none !important;border:none;border-top:white;height:2px;background:#cc3333;background:linear-gradient(to right, white, #f9aea3, #cc3333, #f9aea3, white);width:20%;text-align:left}.ProductTitle{color:#545451}.subtitleStrongProdukt{font-weight:bold !important}.fa-check{color:#cc3333}.fa-arrow-right{color:#cc3333}#productBox{font-size:40px;line-height:50%;margin-bottom:-20px}h1.productInfoTitle{font-weight:bold}.parallax-container{height:400px !important;opacity:0.9}nav{color:#fff;background-color:white !important;width:100%;height:56px;line-height:56px}.z-depth-1,nav,.card-panel,.card,.toast,.btn,.btn-large,.btn-floating,.dropdown-content,.collapsible,.side-nav{-webkit-box-shadow:0 0px 0px 0 rgba(0, 0, 0, 0), 0 0px 0px 0 rgba(0, 0, 0, 0), 0 0px 0px 0px rgba(0, 0, 0, 0) !important;-webkit-box-shadow:0 0px 0px 0 rgba(0, 0, 0, 0), 0 0px 0px 0 rgba(0, 0, 0, 0), 0 0px 0px 0px rgba(0, 0, 0, 0) !important}nav ul li.active{background-color:transparent !important}.blog-card{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:1rem auto;box-shadow:0 3px 7px -1px rgba(0, 0, 0, 0.1);margin-bottom:1.6%;background:#fff;line-height:1.4;font-family:sans-serif;border-radius:5px;overflow:hidden;z-index:0;width:100%;height:auto}.blog-card a{color:inherit}.blog-card .meta{position:relative;z-index:0;height:200px}.blog-card .photo{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.blog-card .details,.blog-card .details ul{margin:auto;padding:0;list-style:none}.blog-card .details{position:absolute;top:0;bottom:0;left:-100%;margin:auto;-webkit-transition:left 0.2s;transition:left 0.2s;background:rgba(0, 0, 0, 0.6);color:#fff;padding:10px;width:100%;font-size:0.9rem}.blog-card .details a{-webkit-text-decoration:dotted underline;text-decoration:dotted underline}.blog-card .details ul li{display:inline-block}.blog-card .details .tags li{margin-right:2px}.blog-card .details .tags li:first-child{margin-left:-4px}.blog-card .description{padding:1rem 1rem 1rem 4rem;background:#fff;position:relative;z-index:1}.blog-card .description h1,.blog-card .description h2{font-family:Poppins, sans-serif}.blog-card .description .read-more{text-align:right}.blog-card .description .read-more a{color:#5ad67d;display:inline-block;position:relative}.blog-card .description .read-more a:after{content:"";font-family:FontAwesome;margin-left:-10px;opacity:0;vertical-align:middle;-webkit-transition:margin 0.3s, opacity 0.3s;transition:margin 0.3s, opacity 0.3s}.blog-card .description .read-more a:hover:after{margin-left:5px;opacity:1}.blog-card p{position:relative;margin:1rem 0 0}.blog-card p:first-of-type{margin-top:1.25rem}.gradient_line_right{margin:0 0 30px 0;display:block;border:none;border-top:white;height:2px;background:#cc3333;background:linear-gradient(to right, white, #f9aea3, #cc3333, #f9aea3, white);width:20%;margin-left:80%}.btn,.btn-large{background-color:#cc3333 !important}.btn:hover,.btn-large:hover{background-color:#9a392b !important;color:white !important}@media (min-width:640px){.blog-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.blog-card .meta{flex-basis:40%;height:auto}.blog-card .description{flex-basis:60%}.blog-card .description:before{-webkit-transform:skewX(-3deg);transform:skewX(-3deg);content:"";background:#fff;width:30px;position:absolute;left:-10px;top:0;bottom:0;z-index:-1}.blog-card.alt{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.blog-card.alt .description:before{left:inherit;right:-10px;-webkit-transform:skew(3deg);transform:skew(3deg)}.blog-card.alt .details{padding-left:25px}}.modal-window{position:fixed;background-color:rgba(255, 255, 255, 0.25);top:0;right:0;bottom:0;left:0;z-index:999;visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:all 0.3s;transition:all 0.3s}.modal-window:target{visibility:visible;opacity:1;pointer-events:auto}.modal-window>div{width:400px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:2em;background:#ffffff}.modal-window header{font-weight:bold}.modal-window h1{font-size:150%;margin:0 0 15px}.modal-close{color:#aaa;line-height:50px;font-size:80%;position:absolute;right:0;text-align:center;top:0;width:70px;text-decoration:none}.modal-close:hover{color:black}.page-wrapper{width:100%;height:100%}.blur{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.modal-wrapper{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(125, 125, 125, 0.75);visibility:hidden;opacity:0;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;z-index:50}.modal-wrapper.open{opacity:1;visibility:visible}.modal{width:600px;height:400px;display:block;margin:50% 0 0 -300px;position:relative;top:50%;left:50%;background:#fff;opacity:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;z-index:100 !important}.modal-wrapper.open .modal{margin-top:-200px;opacity:1}.head{width:90%;height:32px;padding:1.5em 5%;overflow:hidden;background:#01bce5}.btn-close{width:32px;height:32px;display:block;float:right}.btn-close::before,.btn-close::after{content:"";width:32px;height:6px;display:block;background:#fff}.btn-close::before{margin-top:12px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.btn-close::after{margin-top:-6px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.content{padding:5%}.cards{width:100%;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center}.card__like{width:18px}.card__clock{width:15px;vertical-align:middle;fill:#ad7d52}.card__time{font-size:12px;color:#ad7d52;vertical-align:middle;margin-left:5px}.card__clock-info{float:right}.card__img{visibility:hidden;background-size:cover;background-position:top;background-repeat:no-repeat;width:100%;height:235px}.card__info-hover{position:absolute;padding:16px;width:100%;opacity:0;top:0}.card__img--hover{transition:0.2s all ease-out;background-size:cover;background-position:top;background-repeat:no-repeat;width:100%;position:absolute;height:235px;top:0}.productCardsBackgroundContainCenter .card__img--hover{background-size:contain;background-position:center}.card{margin-right:25px;transition:all 0.4s cubic-bezier(0.175, 0.885, 0, 1);background-color:#fff;width:100%;position:relative;border-radius:12px;overflow:hidden;box-shadow:0px 13px 10px -7px rgba(0, 0, 0, 0.1)}.card:hover{box-shadow:0px 30px 18px -8px rgba(0, 0, 0, 0.1);transform:scale(1, 1)}.card-title{color:#c33;margin-top:1.2em}.card-title,.card-text{margin-top:0.5em;margin-left:0.5em;margin-bottom:0.5em}.card-content{padding:unset !important;border-radius:unset !important;height:17em}@media screen and (max-width:768px){.card-content{height:22em}}.slider ul{margin-left:3em}.slider ul li{min-height:unset}.card__info{z-index:2;background-color:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;margin:1em;padding-top:16px}@media (min-width:992px){#startseiteUnsereProdukte  .card__info{height:12em}#startseiteAktuelles  .card__info{height:25em}#startseiteAktuelles .card__title{min-height:5em}}@media (min-width:1200px){#startseiteAktuelles  .card__info{height:20em}}#startseiteUnsereProdukte .card__text,#startseiteAktuelles .card__text{overflow:unset;text-overflow:unset;display:block;max-height:unset;-webkit-line-clamp:unset;-webkit-box-orient:unset}.card__category{font-family:"Raleway", sans-serif;text-transform:uppercase;font-size:13px;letter-spacing:2px;font-weight:500;color:#868686}.card__title{color:#c33;margin-top:5px;margin-bottom:0px !important;min-height:2.2em}.card__by{font-size:12px;font-family:"Raleway", sans-serif;font-weight:500}.card__author{font-weight:600;text-decoration:none;color:#ad7d52}.card:hover .card__img--hover{height:100%;opacity:0.3}.card:hover .card__info{background-color:transparent;position:relative}.card:hover .card__info-hover{opacity:1}.buttonCard{z-index:100}.btn.focus,.btn:focus,.btn:hover{color:white !important;text-decoration:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:none !important;outline-offset:-2px}.modalHeader{display:none}.wrapperProduct{width:60%;margin:2% 20%}.cardProductPreview{}.card-text-link{text-align:right}.card__text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;min-height:4.3em;max-height:100px;-webkit-line-clamp:3;-webkit-box-orient:vertical}.productCardsClearHeights .card__text{min-height:unset;max-height:unset}.slick-next,.slick-prev{width:30px !important;height:30px !important}.slick-next:before,.slick-prev:before{font-size:30px !important}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:100%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:50px;line-height:1;opacity:0.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red}.slick-prev{left:-40px !important}[dir="rtl"] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-40px !important}[dir="rtl"] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slider .previewBtn{font-size:20px}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:0.25;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:0.75;color:black}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.table{table-layout:fixed}.parallaxBackground{min-height:400px;background-position:center;background-repeat:no-repeat;background-size:cover}.parallaxBgMinHeight400 .parallaxBackground{min-height:400px}.parallaxBgMinHeight500 .parallaxBackground{min-height:500px}.parallaxBgMinHeight600 .parallaxBackground{min-height:600px}.parallaxBgMinHeight720 .parallaxBackground{min-height:720px}#startseiteBackground{min-height:670px}#container{width:auto;height:auto;margin-top:120px;-webkit-perspective:800px;perspective:800px;text-align:center}#container h1{color:#545451;margin-bottom:30px}#container>hr{border:none;border:1px solid #fff;width:80%}.card-Vertriebsteam{margin:10px;display:inline-block;position:relative;width:220px;height:260px;opacity:0.85}.front,.back{width:100%;height:100%;position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 300ms;transition:-webkit-transform 300ms;transition:transform 300ms;transition:transform 300ms, -webkit-transform 300ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;border-radius:5px}.front{transform:rotateY(0deg);background:white;text-align:center;padding:20px;border:2px #cc3333 solid}.back{background:-webkit-linear-gradient(top left, #cc3333, #cc3333);background:linear-gradient(to bottom right, #cc3333, #cc3333);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);padding:40px 15px;color:#fff}.card-Vertriebsteam:hover .front{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.card-Vertriebsteam:hover .back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.front .contact{height:120px;width:120px;border:5px solid #cc3333;border-radius:50%;display:inline-block;margin-bottom:10px}.front .name{display:inline-block;font-size:18px;color:#545451}.front .job{color:#545451}.front hr{border:none;color:#e9c2c2;border:1px solid}.back .icon{fill:currentColor;color:inherit;height:33px;width:33px;margin-top:15px;color:white}.back .icon:hover{cursor:pointer;color:#648767}.mobile-bottom-nav{display:none}footer *::selection{background:#40403d !important}footer *::-moz-selection{background:#40403d !important}.footerMenu{color:white !important}.adress>li>a{color:white !important}.adress>li>h4>a{color:white !important}.adress{list-style-type:none}.g-offcanvas-left #g-offcanvas{right:inherit;z-index:100000}#g-mobilemenu-container{background-color:white !important}@media screen and (max-width:1199px){#g-navigation{background:#fff;color:#545451;position:relative;z-index:11;padding-top:2%}.search{padding-left:7%}.search form{margin:0}.stickyMenuHR{display:block}.lead{display:none}}@media screen and (max-width:1024px){#g-navigation{background:#fff;color:#545451;position:relative;z-index:11;padding-top:2%}.lead{display:none}#g-page-surround{transform:unset !important}#auszeichnungencontainer-7299-particle>.background-white>.example_particle>.container>.container{text-align:center}.jumbotron{padding-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important;color:inherit;background-color:white !important}.jumbotron{position:relative;overflow:hidden;background-color:white;height:30%}.jumbotron video{display:none}.jumbotron img{display:block;margin:0 auto;width:100%}}@media screen and (max-width:768px){#dlFloatLeft{float:none;margin-right:0px}.container{width:100% !important}#g-service{text-align:center}.parallaxBackground{background-attachment:unset !important;background-position:center !important}h1.productInfoTitle{word-break:break-word}h2{font-size:22pt;font-weight:300;line-height:1}h1{font-size:26pt}.g-logo-wuerzburger{padding-bottom:25px}#g-navigation{background:#fff;color:#545451;position:relative;z-index:11;padding-top:20%}.searchShow{display:none !important}.parallax-container{height:200px !important}.custom{font-size:16px}#g-page-surround{transform:unset !important}.mobile-bottom-nav{position:fixed;bottom:0;left:0;right:0;z-index:1000;height:50px;box-shadow:0 -2px 5px -2px #333;background-color:#fff}.mobile-bottom-nav__item{-webkit-box-flex:1;flex-grow:1;text-align:center;font-size:12px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;padding-left:15%;padding-top:2%}.mobile-bottom-nav__item-content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.lead{display:none}.active>.g-menu-item-container>.g-menu-item-content{color:#ffffff !important;font-size:16px}#cwhire_joblication .item_fields #application_form .formlabel{width:100%}#appliform_title{width:96%}#cwhire_joblication .item_fields #application_form .appliform_field{width:96%;height:26px !important}#formlabel_link{margin-left:-25px}#cwhire_joblication .item_fields #application_form .appliform_textarea{width:100%}.platform-content>.moduletable>.mod_search98{width:100% !important}.search{width:100% !important}#mod-search-searchword98{border:1px solid lightgray;border-radius:4px}#g-navigation{padding-top:10%}#logo-7844-particle{padding-bottom:25px}.form-inline{width:100%}#searchWv{background-color:white;display:block;position:fixed;bottom:25px;left:0;right:0;z-index:9999 !important;-webkit-transform:translateZ(0);transform:translateZ(0);display:-webkit-box}.jumbotron{padding-top:0;padding-bottom:0;margin-bottom:0;color:inherit;background-color:white}.jumbotron{position:relative;overflow:hidden;background-color:white;height:28vh}.jumbotron video{display:none}.jumbotron img{display:block}}@media screen and (max-width:576px){#dlFloatLeft{float:none !important;margin-right:0px}.floatRight{float:none}.parallaxBackground{min-height:250px}h1.productInfoTitle{word-break:break-word}h2.productInfoTitle{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}h3.cardboxProcuct{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}h2{font-size:18pt !important;font-weight:300 !important;line-height:1 !important}h1{font-size:20pt !important;font-weight:bold !important}body{font-size:14px !important}h3{font-size:16pt !important}.jumbotron{padding-top:0;padding-bottom:0;margin-bottom:0;color:inherit;background-color:white}.jumbotron{position:relative;overflow:hidden;background-color:white;height:20vh}}.testimonials .card__info{display:flex;flex-direction:column-reverse}.testimonials .card__info .card__title{font-size:16px !important;font-weight:bold}.testimonials .card__info .card__text{display:block !important;overflow:visible !important;max-height:unset !important;margin-top:0.25em;font-style:italic}.testimonials .card__info br{display:none}.cards article.card:hover .card__img--hover{opacity:1;height:235px}.headerTwoLeft h2{text-align:left}.visitenkarte{display:inline-flex;min-width:32em;max-width:100%;box-shadow:0px 2px 3px 0px;padding-right:5px}.visitenkarte .imgPlaceholder{min-width:120px;max-width:100%;height:168px;background-color:#e3e8eb}.visitenkarte .visitenkarteContent{display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:flex-start;gap:3px;margin-left:0.5em}.visitenkarte .visitenkarteContent p{margin:0}.visitenkarte .visitenkarteContent p:first-child{margin:1rem 0}.heroImage{background-position:center;background-repeat:no-repeat}.toTopContainer{position:fixed;right:1.5em;bottom:6em;z-index:100}.g-owlcarousel-item-img img{width:50%;margin:0 auto}.overlayContainer,.overlayTestsiegerContainer{padding:0 1em;position:absolute;left:70%;transform:translateX(-50%);top:5vmin;width:32em;max-width:100%;color:inherit !important}.overlayContainer .overlayContainerContent h3,.overlayTestsiegerContainer .overlayContainerContent h3{padding:unset;font-size:1.2em}.overlayContainer .overlayContainerContent .overlayContainerTestsieger,.overlayTestsiegerContainer .overlayContainerContent .overlayContainerTestsieger{gap:0.25em}.overlayContainer .overlayContainerContent .outlineBtn,.overlayTestsiegerContainer .overlayContainerContent .outlineBtn{font-size:1.3em;width:230px}.overlayContainer#ideenverwirklicherOverlay,.overlayTestsiegerContainer#ideenverwirklicherOverlay{top:15vmin;left:55%;width:43em}.overlayContainer#ideenverwirklicherOverlay .overlayContainerContent,.overlayTestsiegerContainer#ideenverwirklicherOverlay .overlayContainerContent{background-color:unset}.overlayContainer#ideenverwirklicherOverlay .overlayContainerContent h2,.overlayTestsiegerContainer#ideenverwirklicherOverlay .overlayContainerContent h2{font-size:1em;color:white}.overlayContainer#ideenverwirklicherOverlay .overlayContainerContent h3,.overlayTestsiegerContainer#ideenverwirklicherOverlay .overlayContainerContent h3{font-size:2em}.overlayContainer#ideenverwirklicherOverlay .overlayContainerContent p,.overlayTestsiegerContainer#ideenverwirklicherOverlay .overlayContainerContent p{color:white}.overlayContainer#ideenverwirklicherOverlay .overlayContainerContent .outlineBtn.transparentBtn,.overlayTestsiegerContainer#ideenverwirklicherOverlay .overlayContainerContent .outlineBtn.transparentBtn{color:white !important}.overlayContainer#karriereOverlay,.overlayTestsiegerContainer#karriereOverlay{left:50%;top:17vmin;width:38em}.overlayContainer#karriereOverlay .overlayContainerContent h2,.overlayTestsiegerContainer#karriereOverlay .overlayContainerContent h2{font-size:2em}.overlayContainer .outlineBtn.transparentBtn,.overlayTestsiegerContainer .outlineBtn.transparentBtn{font-size:1em;width:auto;background-color:unset !important}.overlayContainer .outlineBtn.transparentBtn:hover,.overlayTestsiegerContainer .outlineBtn.transparentBtn:hover{background-color:#c33 !important}.overlayContainerContent,.overlayTestsiegerContainerContent{padding:1.5em;border-radius:5px;background-color:#ffffffa3}.overlayContainer h3,.overlayTestsiegerContainerContent h2{margin-bottom:0.5em;color:#c33;font-weight:bold;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.overlayContainer ul{display:flex;flex-direction:column;align-items:stretch;gap:0.5em;list-style-type:none;margin-bottom:0}.overlayContainer ul li{padding:0.25em 0.75em;background-color:#007ebb;color:white;border-radius:5px;transition:background-color 200ms}.overlayContainer.second .overlayContainerContent{background-color:#ffffffa1}.overlayContainer.second h3{color:#039}.overlayContainer.second ul li{background-color:#039}.overlayContainer.second ul li a i{color:#f39b04}.overlayContainer ul li:hover{background-color:#f49802}.overlayContainer ul li a{color:unset;display:flex;align-items:center;justify-content:space-between}.overlayContainer .testsieger{justify-content:flex-start;flex-direction:row;flex-wrap:wrap;gap:15px;margin-top:10px}.overlayContainer .testsieger img{width:107px;height:auto}.overlayTestsiegerContainerContent{margin-bottom:0.5em;padding:1.5em;max-width:515px;background-color:#dbe8ffbf}.overlayTestsiegerContainerContent h2{color:#003399}.overlayTestsiegerContainerContent>div{display:flex;flex-direction:row;gap:15px;justify-content:flex-start}.overlayTestsiegerContainer .btn-miniRechner{margin:0;width:100%;padding:8px 0}.overlayTestsiegerContainer .ribbonContainer{width:200px;height:90px;overflow:hidden;position:absolute;bottom:53px;right:0px}.overlayTestsiegerContainer .ribbonContainer .ribbon{font:bold 12px Sans-Serif;text-align:center;text-transform:uppercase;-webkit-transform:rotate(-25deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:12px 0;left:20px;top:38px;background-color:#ffa500;color:#fff;box-shadow:0 4px 6px rgba(0, 0, 0, 0.1);width:235px;height:auto}@media screen and (max-width:992px){.overlayContainer{left:65%}}@media screen and (max-width:768px){.overlayContainer{left:50% !important}.overlayContainer .outlineBtn.transparentBtn{width:100%}}@media (max-width:544px){.overlayContainerContent h3{font-size:1em !important}}#FAQ h2{text-align:left}.bulletList{list-style:none;padding:0;margin:0}.bulletList li{padding-left:1em;text-indent:-0.7em}.bulletList li:before{content:"• ";color:#c33}.checkList li:before{content:"";font-family:"Font Awesome 5 Free";color:#c33;margin-right:4px;font-weight:900}#startseiteTestsiegerContainer .row .row{display:flex;align-items:end}button,.btn,.previewBtn{font-weight:bold !important}