@import "/css/styles/styles.css";img.banner-image{width:100%;height:0;background-size:cover;background-position:center center;padding-top:23.020833333333332%}.banner .slick-slider{min-height:100%}.banner-overlay-text{border-bottom-color:#467492}ul.dashed{margin-bottom:30px}a,.templateContent a,.default-content a,.default-content p.link,.templateContent p.link{color:#467492;text-decoration:none}a:hover,a:focus,.templateContent a:hover,.default-content a:hover,.templateContent a:focus,.default-content a:focus,.templateContent p.link:hover,.templateContent p.link:focus{color:#467492;text-decoration:underline}.image-box>a,.image-box>a:hover,.image-box>a:focus{color:inherit;text-decoration:none}@media(min-width:1800px){.col-xl-4{width:33.33333333%}}#nprogress .bar{background-color:#467492}#nprogress .bar .peg{display:none}#nprogress .spinner-icon{border-top-color:#467492;border-left-color:#467492}@media(max-width:767px){.footer-logos{margin-top:20px}.footer-logos img{max-width:40%;padding:0 10%;float:left}}@media(min-width:992px){#content:not(.stelleninserat-content){min-height:500px}}.content-below .eintrag{padding:30px 0;margin-top:0}.content-below .eintrag:nth-child(odd){background:transparent}.content-below .eintrag:nth-child(odd) .box-title-overlay{background:#fff}.header-container.shadowed{box-shadow:5px 0 20px 0 rgba(0,0,0,0.75);margin-bottom:80px}.link-circle{position:absolute;bottom:0;width:100%;transform:rotate(-10deg) translateY(60px) translateX(-20px);z-index:4}.link-circle a{position:relative;display:block;font-size:80%;text-transform:uppercase;text-align:center;height:100px;width:100px;display:flex;align-items:center;justify-content:center;background:#467492;border-radius:50%;color:#fff;line-height:1.5;font-family:"Calibri W01 Bold_904607",Calibri,sans-serif;transition:transform 1s ease-in-out}@media(min-width:320px){.link-circle{transform:rotate(-10deg) translateY(50px) translateX(-20px)}}@media(min-width:480px){.link-circle{transform:rotate(-10deg) translateY(30px) translateX(-20px)}}@media(min-width:600px){.link-circle{transform:rotate(-10deg) translateY(40px) translateX(0)}.link-circle a{height:100px;width:100px;font-size:90%}}@media(min-width:768px){.link-circle{transform:rotate(-10deg) translateY(0) translateX(0);bottom:-20px;top:auto}.link-circle a{height:120px;width:120px;font-size:100%}}@media(min-width:992px){.link-circle{bottom:-10px;top:auto}.link-circle a{height:160px;width:160px;font-size:100%}}@media(min-width:1800px){.link-circle{bottom:-50px;top:auto}.link-circle a{height:240px;width:240px;font-size:125%}}.link-circle a:hover,.link-circle a:focus{text-decoration:none;transform:scale(1.1)}.info-panel{max-height:100%}.ui-slideouttab-panel,.ui-slideouttab-handle{border:0;color:#fff;background:#467492;z-index:9 !important}.ui-slideouttab-panel a.ui-slideouttab-handle{width:80px;height:185px;padding:0;transform:rotate(0) translate(-100%,0)}.ui-slideouttab-panel a.ui-slideouttab-handle:hover{text-decoration:none}.slide-out-head{display:none}.info-panel a{color:inherit;text-decoration:underline}@media(max-width:767px){.ui-slideouttab-panel a.ui-slideouttab-handle{width:40px;height:92px}.slide-out-div{width:220px !important;padding:20px !important}}.ui-slideouttab-panel a.ui-slideouttab-handle.notfall-nummer{color:#fff;height:80px;width:190px;transform:rotate(-90deg) translate(-100%,-100%);line-height:28px;font-size:24px;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:12px 20px;transition:none}.ui-slideouttab-panel a.ui-slideouttab-handle.notfall-nummer img{transform:rotate(90deg)}.ui-slideouttab-panel a.ui-slideouttab-handle.notfall-nummer .letter-spacing{letter-spacing:1.5px}#schadensmeldung{position:fixed;top:460px;right:-61px;background:#467492;width:200px;height:80px;padding:12px 20px;z-index:8;transform:rotate(-90deg)}#schadensmeldung img{transform:rotate(90deg)}html.ie #schadensmeldung img{max-width:45px}#schadensmeldung a{text-decoration:none;line-height:28px;font-size:24px;font-weight:bold;color:#fff;display:block;text-transform:uppercase}@media(max-width:767px){.ui-slideouttab-panel a.ui-slideouttab-handle.notfall-nummer{height:40px;width:115px;line-height:1;font-size:14px;padding:6px 10px}.ui-slideouttab-panel a.ui-slideouttab-handle.notfall-nummer .letter-spacing{letter-spacing:1px}#schadensmeldung{top:360px;width:120px;height:40px;right:-40px;padding:4px 10px}#schadensmeldung a{line-height:1;font-size:14px}}.navigation li.active>a,.navigation li.parent-active>a,.navigation a:hover,.navigation a:focus,.footer-navigation li.active>a,.footer-navigation li.parent-active>a,.footer-navigation a:hover,.footer-navigation a:focus{color:#467492}.footer-navigation{margin-top:15px;padding-top:15px}.footer-navigation .open-close{display:none;visibility:hidden}.footer-navigation ul{list-style:none;padding:0;margin:0}.footer-navigation>ul>li>a{font-family:"Calibri W01 Bold_904607",Calibri,sans-serif}.footer a:hover,.footer a:focus{color:#467492}@media(min-width:992px){.footer-navigation{margin-top:0;padding-top:0}.footer-navigation>ul{display:flex;flex-flow:column wrap;flex:0 0 33.333333%;height:400px}.footer-navigation>ul>li{margin-bottom:20px;margin-right:20px}}.form-group{margin-bottom:10px}form fieldset>div:last-child{margin-bottom:0}.checkbox-inline input[type="checkbox"]+.custom-checkbox{margin-top:0}.checkbox-inline input[type=checkbox]:checked+.custom-checkbox{background:#467492}.btn{border:1px solid #467492;background:#467492}.btn:hover,.btn:focus{border:1px solid #467492;color:#467492}.col-form-label{display:none}.box-grey{background:#f2f2f2;padding:10px;height:100%;position:relative}.box-mehr-link{position:absolute;bottom:10px;left:10px;padding-right:20px}a.box-mehr-link:after{content:"";position:absolute;top:0;right:0;height:22px;width:22px;background-image:url(/art/graffenried/pfeil_liegenschaften_down.svg);background-repeat:no-repeat;background-size:60%;background-position:bottom;cursor:pointer;transform:rotate(270deg)}.image-box img{transition:.6s all ease-in-out}.image-box:hover a img{transform:scale(1.15)}.uebersicht .image-box:hover .box-image-lead{display:none}.employee-overview .image-box>a{display:block}.employee-overview .image-box:hover .box-title{opacity:0}.filter-wrapper{margin-bottom:40px}@media(max-width:767px){.filter-select{margin-bottom:10px}}.filter-select{margin-top:5px}.filter-select .chosen-container{font-size:100%;line-height:1.5}.filter-select .chosen-container-single .chosen-single,.filter-select .chosen-container-active.chosen-with-drop .chosen-single{height:auto;line-height:1.5;border:0;border-radius:0;background:transparent;box-shadow:none;color:#000;padding:0;text-decoration:none;margin-bottom:15px}.filter-select .chosen-container-single .chosen-single span{float:left}.filter-select .chosen-container-single .chosen-single div{top:3px;width:25px;height:25px;position:relative;float:left;background-image:url(/art/graffenried/pfeil_nach_oben_schwarz.svg);background-repeat:no-repeat;background-size:80%;background-position:center;transform:rotate(180deg)}.filter-select .chosen-container-single .chosen-single div b{display:none}.filter-select .chosen-container-active.chosen-with-drop .chosen-single div{background-image:url(/art/graffenried/pfeil_nach_oben_schwarz.svg);background-repeat:no-repeat;background-size:80%;background-position:center;transform:rotate(0)}.filter-select .chosen-container .chosen-drop .chosen-results{padding:10px 0;margin:0;max-height:none;background:#f2f2f2;font-size:80%;box-shadow:3px 3px 5px 0 rgba(0,0,0,0.3)}.filter-select .chosen-container .chosen-results li{font-size:100%;line-height:1.5;padding:5px 20px;color:#908f89;transition:.3s all ease-in-out}.filter-select .chosen-container .chosen-results li.result-selected,.filter-select .chosen-container .chosen-results li:hover,.filter-select .chosen-container .chosen-results li:focus{color:#467492;background:transparent}.filter-select .chosen-container .chosen-drop{margin:0;width:100%;border:0;box-shadow:none}.filter-search>input{background-color:transparent;background-image:url(/art/graffenried/lupe.svg);background-repeat:no-repeat;background-size:auto 50%;background-position:right 10px center}.employee-overview,.credential-overview{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.employee-overview .image-box{margin-bottom:30px}.employee-overview .box-image>a{display:block}.employee-overview .box-image{margin-bottom:0}@media(min-width:1800px){.employee-overview .box-image{font-size:80%;margin-bottom:0}}.employee-details p,.employee-details ul{margin-bottom:40px}a.zurueck{display:block;height:35px;width:35px;background-image:url(/art/graffenried/pfeil_fett_nach_oben.svg);transform:rotate(270deg);background-repeat:no-repeat;background-size:80%;background-position:center}a.zurueck:hover,a.zurueck:focus{background-image:url(/art/graffenried/pfeil_fett_nach_oben_schwarz.svg)}.employee-details ul{list-style:none;padding:0}.employee-details ul>li{padding-left:20px;position:relative}.employee-details ul>li:before{content:"–";position:absolute;left:0;top:0}.skype-logo{cursor:pointer}.credential-details-gallery img{display:none}.panel-title a{color:inherit}.panel-title a[aria-expanded=true],.panel-title a:hover,.panel-title a:focus{color:#467492;text-decoration:none}.jw-skin-seven .jw-background-color{background:#467492}.jw-skin-seven .jw-display-icon-container{height:6em;width:6em;margin:-3em auto 0;border:0}.jw-skin-seven .jw-icon-display{font-size:3em;color:#fff;transition:.4s all ease-in-out;border-radius:50%;background:#467492;border:3px solid #fff;-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,0.75);-moz-box-shadow:0 0 10px 1px rgba(0,0,0,0.75);box-shadow:0 0 10px 1px rgba(0,0,0,0.75)}.jw-skin-seven:hover .jw-icon-display{background:#467492;transform:scale(1.15)}.jw-skin-seven:hover .jw-icon-display:before,.jw-skin-seven:focus .jw-icon-display:before{color:#fff}.jw-skin-seven .jw-controlbar{border-top:1px solid #fff}.blog-beitrag{margin-bottom:30px;line-height:1.25}@media(min-width:1200px){.blog-beitrag{margin-bottom:80px}}.blogListeMitBildUndEinleitung a{color:inherit}.blogListeMitBildUndEinleitung a:hover,.blogListeMitBildUndEinleitung a:focus{color:inherit;text-decoration:none}.blog-img-wrap{position:relative;padding-top:66.71%;overflow:hidden;margin-bottom:30px;border:1px solid #ccc}.blog-img-wrap .blog-img-lead{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;background:rgba(255,255,255,0.75);transition:all .4s ease-in-out;align-items:center;justify-content:center;padding:15px;z-index:2}.blog-img-wrap .blog-img-lead p{color:#000;margin:0}.blog-img-wrap:hover a .blog-img-lead{opacity:1}@media(min-width:992px){.blogListeMitBildUndEinleitung .blog-img-wrap{padding-top:100%;margin-bottom:0}}.blog-img-wrap .blog-img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transition:.6s all ease-in-out}@media(min-width:992px){.blog-img-wrap a:hover .blog-img{transform:scale(1.15)}}.blog-overview-text{padding-bottom:45px}@media(min-width:1200px){.blog-overview-text{padding-left:60px !important}}.blog-title{margin-top:0;padding:0;margin-bottom:15px;font-weight:normal}.blog-date{margin-bottom:15px;color:#467492}.blog-beitrag .blog-overview-lead{max-height:8.75em;overflow:hidden}.blog-beitrag .blog-overview-lead{margin-bottom:1.25em}@media(min-width:992px){.blog-beitrag{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.blog-beitrag>[class*='col-']{display:flex;flex-direction:column}.blog-beitrag .blog-read-more-btn{position:absolute;bottom:0;left:15px}}@media(min-width:1200px){.blog-beitrag .blog-read-more-btn{left:60px}}.btn.blog-read-more-btn{color:#fff}.btn.blog-read-more-btn:hover,.btn.blog-read-more-btn:focus{color:#467492}.article-related .related-article{margin-bottom:30px}.article-related .blog-related-lead{max-height:5em;overflow:hidden;margin-bottom:10px}.article-related a.btn{color:#fff}.article-related a.btn:hover,.article-related a.btn:focus{text-decoration:none;color:#467492}.jssocials-share{font-size:14px}.jssocials-share a.jssocials-share-link{background-color:#467492;border:1px solid #467492;box-shadow:none;border-radius:0;color:#fff;transition:all .3s ease-in-out;font-family:"Calibri W01 Bold_904607",Calibri,sans-serif;font-size:1rem}.jssocials-share a.jssocials-share-link:hover,.jssocials-share a.jssocials-share-link:focus{background-color:#fff;border:1px solid #467492;color:#467492;text-decoration:none}.blog-slideshow-wrap{border:1px solid #ccc;margin-bottom:3rem}.blog-slideshow-wrap .slide{position:relative;padding:0}.blog-slideshow-wrap .slide-img{padding-top:66.71%;background-size:cover;background-position:center}.news-filter .filter-search input{background:transparent}.news-filter .filter-search button{position:absolute;right:20px;top:0;width:45px;height:45px;font-size:0;border:0;background-color:transparent;background-image:url(/art/graffenried/lupe.svg);background-repeat:no-repeat;background-size:auto 50%;background-position:right 10px center;transition:0}.news-slider .news-img-wrap{position:relative;padding-top:66.71%;margin-bottom:30px;border:1px solid #ccc;overflow:hidden}.news-slider .news-img-wrap .news-img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transition:transform 1s ease-in-out}.news-slider .news-img-wrap a:hover .news-img{transform:scale(1.15)}.news-slider .news-lead p{margin-bottom:10px}.mehr-link-news{padding-right:20px;position:relative;font-family:"Calibri W01 Bold_904607",Calibri,sans-serif;display:inline-block}.mehr-link-news:after{position:absolute;right:0;bottom:5px;height:15px;width:15px;content:"";background-image:url(/art/graffenried/pfeil_liegenschaften_up.svg);background-repeat:no-repeat;background-size:100% auto;background-position:right;transform:rotate(90deg);transition:background-image .3s ease-in-out}h2.fliesstext{font-size:16px;font-family:"Calibri W01 Bold_904607",Calibri,sans-serif;font-weight:normal;margin-bottom:30px;margin-top:0;line-height:normal;padding:0}@media(min-width:992px){h2.fliesstext{font-size:18px}}@media(min-width:1200px){h2.fliesstext{font-size:20px}}@media(min-width:1800px){h2.fliesstext{font-size:22px}}.social-media-links{margin-bottom:15px}.social-media-links a{display:inline-block;transition:.4s all ease-in-out}.social-media-links a:hover{transform:scale(1.1)}.social-media-links a:first-child{margin-left:-6px;margin-right:6px}#gastrobernModal{margin-top:8%}#gastrobernModal .modal-xl{width:90%}#gastrobernModal .modal-xl .close{position:absolute;top:-40px;right:0;color:#467492;font-size:3rem}.modal-backdrop{background-color:#fff}.division-box{position:relative;padding-top:66.7%;margin-bottom:30px;background:#467492;display:block}.division-box .division-title{position:absolute;margin:0;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%);color:#fff;font-size:100%;font-family:"Calibri W01 Bold_904607",Calibri,sans-serif;white-space:nowrap}a.division-box .division-title:before{content:"";position:absolute;width:24px;height:24px;right:0;top:50%;margin-top:-12px;margin-right:-30px;transform:rotate(90deg);background-image:url(/art/graffenried/pfeil_fett_nach_oben_weiss.svg);background-repeat:no-repeat;background-position:center;opacity:0;transition:all .3s ease-in-out}@media(min-width:768px) and (max-width:1799px){a.division-box .division-title:before{right:50%;margin-top:20px;margin-right:-15px}}@media(min-width:992px) and (max-width:1199px){.row.overview-divisions{margin-right:-5px;margin-left:-5px}.row.overview-divisions>div{padding-right:5px;padding-left:5px}.row.overview-divisions>div .division-box{margin-bottom:10px}.division-box .division-title{font-size:95%}}a.division-box:hover .division-title:before{opacity:1}@media screen and (min-width:1200px) and (max-width:1800px){.box-image-lead-inner{font-size:.6rem}}a.linkZurueckZumParent h3{color:#000;line-height:45px;padding-left:30px;position:relative}a.linkZurueckZumParent h3:before{content:"";position:absolute;left:0;top:13px;width:20px;height:20px;background-image:url(/art/graffenried/pfeil_fett_nach_oben_schwarz.svg);background-repeat:no-repeat;background-position:center;transform:rotate(-90deg)}a.linkZurueckZumParent:hover{text-decoration:none}.logo img{max-height:120px}.spacer{height:60px}.card{border:unset}.news-details .slick-slider{margin-bottom:70px}.backgrounded{background-color:#467492;color:#fff}.has-background-color .oglas-ikona,.oglas-ikona-wrapper .oglas-ikona{background-color:#467492;color:white !important;margin:0 70px;padding:0 0 20px 0}.has-background-color .oglas-ikona img,.oglas-ikona-wrapper .oglas-ikona img{max-width:140px}.has-background-color .oglas-ikona p,.oglas-ikona-wrapper .oglas-ikona p{margin-bottom:10px}.inserat p{margin-bottom:12px}.inserat .veci{font-weight:bold}.inserat .citat{font-weight:bold;font-size:1.5rem;margin-bottom:30px}@media(max-width:767.98px){.inserat .opis-posla>div{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.inserat .opis-posla .veci{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;padding-right:5px}.inserat .opis-posla .manji{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;padding-left:5px}}.profil-zadaci ul li{margin-bottom:20px;font-size:1.2rem}.big-but-not-too-big{font-size:1.2rem}.big-but-not-too-big-list li{font-size:1.2rem;margin-bottom:20px}.recruiting-wrapper{width:100%}.recruiting-wrapper .recruiting-area{text-align:center;border:3px solid #467492}@media(min-width:992px){.recruiting-wrapper .recruiting-area{width:60%}}.recruiting-wrapper .recruiting-area h2{margin-top:20px;margin-bottom:20px}@media(max-width:1199.98px){.recruiting-wrapper .recruiting-area h2{font-size:130%}}.logo-section a{display:block}.logo-section a:first-of-type{margin-top:10xp}@media(max-width:1199.98px){.logo-section a{display:inline}}.okrugla-slika{border-radius:50%}.stelleninserat-section .py-3{display:flex;align-items:center;justify-content:center}.stelleninserat-section form{text-align:center;width:60%}.stelleninserat-section form label{display:unset;padding-top:0;padding-bottom:0;text-align:left}.stelleninserat-section form .bfb-singlebutton label{display:none}.stelleninserat-section form .bfb-singlebutton>div{flex:0 0 100%;max-width:100%}.stelleninserat-section form input[type="text"],.stelleninserat-section form input[type="email"]{max-height:36px;background-color:rgba(70,116,146,0.5)}.stelleninserat-section form input[type="text"]::placeholder,.stelleninserat-section form input[type="email"]::placeholder{color:transparent}.inserat-image{max-height:300px;width:100%;object-fit:cover}#id_formular_277 .bfb-multipleradios label.col-form-label{display:block;padding-left:20px}#id_formular_277 .bfb-freetext p{margin-bottom:10px}#id_formular_277 #manuelle_eingabe{display:none}#id_formular_277 .small{font-size:80%}