@charset "UTF-8";
.bg-gray-light{background-color:#A1AFBE}.bg-gray-90{background-color:rgba(0, 0, 0, 0.9)}.bg-gray-80{background-color:rgba(0, 0, 0, 0.8)}.bg-gray-70{background-color:rgba(0, 0, 0, 0.7)}.bg-gray-60{background-color:rgba(0, 0, 0, 0.6)}.bg-gray-50{background-color:rgba(0, 0, 0, 0.5)}.bg-gray-40{background-color:rgba(0, 0, 0, 0.4)}.bg-gray-30{background-color:rgba(0, 0, 0, 0.3)}.bg-gray-20{background-color:rgba(0, 0, 0, 0.2)}.bg-gray-10{background-color:rgba(0, 0, 0, 0.1)}.bg-gray-05{background-color:rgba(0, 0, 0, 0.05)}.text-bg-secondary{background-color:#555555 !important}.bg-white{background-color:#ffffff !important;color:#343a40}.bg-red{background:#f8d6d9;color:#343a40;padding-bottom:40px !important}.bg-green{background:#afecbd;color:#343a40;padding-bottom:40px !important}.bg-gradient-blue:after{background-image:linear-gradient(-45deg, #174275, #0a1e35)}.bg-gradient-red:after{background-image:linear-gradient(-45deg, #dc3545, #a71d2a)}.bg-gradient-darkblue:after{background-image:linear-gradient(-45deg, #174275, #0a1e35)}.bg-gradient-orange:after{background-image:linear-gradient(-45deg, #ffc107, #ba8b00)}.bg-color-1{background-color:#8d712a !important;color:#ffffff}.bg-color-2{background-color:#8bb3ca !important;color:#ffffff}.bg-color-3{background-color:#e1d5be !important;color:#343a40}.bg-dark-color-1{background-color:#66521e !important;color:#ffffff}.bg-dark-color-2{background-color:#689cba !important;color:#ffffff}.bg-dark-color-3{background-color:#d1be9b !important;color:#343a40}.navbar .navbar-brand,.navbar .navbar-brand img,form .widget-submit a,form .widget-submit button,.ce_accordion .toggler,.ce_button a,.ce_button button,.mod_eventlist .layout_upcoming_blog:hover,.mod_eventlist .layout_upcoming_blog a,.mod_newslist .card,.mod_newsarchive .card,.mod_newsreader .card,.mod_newslist .layout_simple_aside:hover,.mod_newsarchive .layout_simple_aside:hover,.mod_newsreader .layout_simple_aside:hover,.mod_newslist .layout_simple_aside a,.mod_newsarchive .layout_simple_aside a,.mod_newsreader .layout_simple_aside a,.mod_newsmenu ul li:hover,.mod_newscategories ul li:hover,.mod_newsmenu ul li a,.mod_newscategories ul li a,.mod_newsmenu ul li strong,.mod_newscategories ul li strong,.ce_gallery.img-galerie ul li figure figcaption,.content-gallery.content-gallery--cols-4 ul li figure figcaption{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;text-decoration:none}body{font-family:"avenirnext", sans-serif;color:rgba(0, 0, 0, 0.7)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"bauhausregular", sans-serif;font-weight:400;margin-top:1.5rem;position:relative}h1.divider:after,h2.divider:after,h3.divider:after,h4.divider:after,h5.divider:after,h6.divider:after,.h1.divider:after,.h2.divider:after,.h3.divider:after,.h4.divider:after,.h5.divider:after,.h6.divider:after{background-color:rgba(0, 0, 0, 0.2)}h1.text-center.page-header-under:before,h2.text-center.page-header-under:before,h3.text-center.page-header-under:before,h4.text-center.page-header-under:before,h5.text-center.page-header-under:before,h6.text-center.page-header-under:before,.h1.text-center.page-header-under:before,.h2.text-center.page-header-under:before,.h3.text-center.page-header-under:before,.h4.text-center.page-header-under:before,.h5.text-center.page-header-under:before,.h6.text-center.page-header-under:before{left:50% !important;transform:translate(-50%, -50%)}h1.text-center.page-header-under:after,h2.text-center.page-header-under:after,h3.text-center.page-header-under:after,h4.text-center.page-header-under:after,h5.text-center.page-header-under:after,h6.text-center.page-header-under:after,.h1.text-center.page-header-under:after,.h2.text-center.page-header-under:after,.h3.text-center.page-header-under:after,.h4.text-center.page-header-under:after,.h5.text-center.page-header-under:after,.h6.text-center.page-header-under:after{left:50% !important;transform:translate(-50%, -50%)}h1.text-end.page-header-under:after,h2.text-end.page-header-under:after,h3.text-end.page-header-under:after,h4.text-end.page-header-under:after,h5.text-end.page-header-under:after,h6.text-end.page-header-under:after,.h1.text-end.page-header-under:after,.h2.text-end.page-header-under:after,.h3.text-end.page-header-under:after,.h4.text-end.page-header-under:after,.h5.text-end.page-header-under:after,.h6.text-end.page-header-under:after{left:100% !important;transform:translate(-100%, -50%)}h1.text-end.page-header-under:after,h2.text-end.page-header-under:after,h3.text-end.page-header-under:after,h4.text-end.page-header-under:after,h5.text-end.page-header-under:after,h6.text-end.page-header-under:after,.h1.text-end.page-header-under:after,.h2.text-end.page-header-under:after,.h3.text-end.page-header-under:after,.h4.text-end.page-header-under:after,.h5.text-end.page-header-under:after,.h6.text-end.page-header-under:after{left:100% !important;transform:translate(-100%, -50%)}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small{color:rgba(0, 0, 0, 0.2) !important}h2,.h2{font-size:2.5rem}h3,.h3{font-family:"avenirnext", sans-serif;text-transform:uppercase;font-size:1.5rem}@media (max-width:991px){.w-75,.w-50,.w-25{width:100% !important}}.container{z-index:5;position:relative}.btn{text-decoration:none !important}.btn:hover{text-decoration:none !important}.btn-color-2{background-color:#8bb3ca;color:#ffffff;animation:pulse 1.5s infinite}.btn-color-2:hover{background-color:#689cba}.btn-pulse{border-radius:5rem;position:relative;animation:animate 3s linear infinite}@keyframes animate{0%{box-shadow:0 0 0 0 rgba(139, 179, 202, 0.7), 0 0 0 0 rgba(139, 179, 202, 0.7)}40%{box-shadow:0 0 0 50px rgba(139, 179, 202, 0), 0 0 0 0 rgba(139, 179, 202, 0.7)}80%{box-shadow:0 0 0 50px rgba(139, 179, 202, 0), 0 0 0 30px rgba(139, 179, 202, 0)}100%{box-shadow:0 0 0 0 rgba(139, 179, 202, 0), 0 0 0 30px rgba(139, 179, 202, 0)}}.jumbotron{position:relative;min-height:240px}@media (min-width:768px){.jumbotron{min-height:600px}}@media (max-width:767px){.jumbotron>div{height:240px;background-size:cover !important;background-position:80% center !important}}.jumbotron-text{position:absolute;left:18%;top:65%;transform:translate(0, -50%);color:#fff !important;z-index:10;padding:1rem 2rem 2rem 2rem;background-color:rgba(0, 0, 0, 0.1);box-shadow:0 0 2.5rem 2.5rem rgba(0, 0, 0, 0.1);border-radius:2rem}.jumbotron-text small{color:#ffffff !important}.page-header-center{display:flex;justify-content:space-between;align-items:center;gap:1rem}.page-header-center:before,.page-header-center:after{content:"";display:block;flex:1;height:2px;opacity:0.1;background-color:#343a40}.page-header-left{display:flex;justify-content:space-between;align-items:center;gap:1rem}.page-header-left:after{content:"";display:block;flex:1;height:2px;opacity:0.1;background-color:#343a40}.page-header-right{display:flex;justify-content:space-between;align-items:center;gap:1rem}.page-header-right:before{content:"";display:block;flex:1;height:2px;opacity:0.1;background-color:#343a40}.page-header-under{display:block;margin-bottom:3.5rem}.page-header-under:before{content:"";display:inline-block;position:absolute;width:4.75rem;height:3px;opacity:1;background-color:rgba(0, 0, 0, 0.1);bottom:-1rem;left:0}@media (min-width:768px){.page-header-under:before{width:300px}}.page-header-under:after{content:"";display:inline-block;position:absolute;width:4.75rem;height:3px;opacity:1;background-color:#dc3545;bottom:-1rem;left:0}.page-header-light:before,.page-header-light:after{background-color:#ffffff}.page-header-dark:before,.page-header-dark:after{background-color:#343a40}.page-header-primary:before,.page-header-primary:after{background-color:#174275}.page-header-success:before,.page-header-success:after{background-color:#28a745}.page-header-danger:before,.page-header-danger:after{background-color:#dc3545}.page-header-warning:before,.page-header-warning:after{background-color:#ffc107}.page-header-info:before,.page-header-info:after{background-color:#17a2b8}.img-fluid img{width:100%;height:auto}.img-rounded img{border-radius:0.25rem}.img-thumbnail img{padding:0.25rem;border:1px solid rgba(0, 0, 0, 0.3)}.img-circle img{border-radius:100%}.navbar{box-shadow:0 0 0.75rem rgba(0, 0, 0, 0.1);background-color:#fff !important}.navbar .navbar-brand img{width:200px;height:auto}@media (min-width:768px){.navbar .navbar-brand img{width:350px}}.navbar .dropdown-toggle{display:block !important}.navbar ul li a{outline:none !important;outline-color:transparent !important;text-decoration:none !important}.fixed-top{margin:0 auto;max-width:1440px}.readonly{position:absolute;top:-9999rem}.card figure{margin-bottom:0}form .widget{margin-bottom:1rem;position:relative}form .widget label.no-label{display:none}form .widget input[type="text"],form .widget input[type="date"],form .widget input[type="email"],form .widget input[type="tel"],form .widget input[type="password"],form .widget textarea,form .widget select{padding:0.5rem 1.25rem;background-color:#ffffff;border:1px solid rgba(0, 0, 0, 0.3);width:100%;border-radius:0.25rem}form .widget input[type="text"].error,form .widget input[type="date"].error,form .widget input[type="email"].error,form .widget input[type="tel"].error,form .widget input[type="password"].error,form .widget textarea.error,form .widget select.error{border-color:#dc3545}form .widget p.error{color:#dc3545;font-size:0.85rem;margin-bottom:0}form .widget.mandatory:before{content:"";color:#dc3545;font-family:"Font Awesome 6 Free";font-size:0.75rem;position:absolute;width:1rem;height:1rem;top:0.25rem;right:0.25rem;font-weight:700}form .widget-submit a,form .widget-submit button{padding:0.75rem 1.25rem;border-radius:0.25rem;color:#ffffff !important;background-color:#ffc107 !important;border:1px solid #d39e00 !important;display:inline-block;margin-bottom:0.75rem}form .widget-submit a:hover,form .widget-submit button:hover{background-color:#ba8b00 !important;text-decoration:none !important}form .no-label label{display:none}form .no-legend legend{display:none}html,body{height:100%}body{background:#d1be9b;font-family:"avenirnext", sans-serif;font-weight:300;font-size:1.1rem;min-height:100vh;top:0 !important}@media (max-width:767px){body{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}audio{width:100%;height:2rem}a{color:#8bb3ca;text-decoration:none !important}a:hover{text-decoration:underline !important;color:#4b84a4}hr{margin-top:2rem;margin-bottom:3rem;box-sizing:content-box;border-top:1px solid #555555}hr.sm{margin-top:-0.25rem;margin-bottom:0.75rem}b,strong{font-weight:700}i.fas{font-weight:bol}.spacer-lg{height:13.5rem;display:block;clear:both}.spacer-md{height:7.5rem;display:block;clear:both}.spacer-sm{height:3rem;display:block;clear:both}.spacer-xs{height:0.75rem;display:block;clear:both}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"— "}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:""}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:" —"}.icon-list ul{margin:0;padding:0;list-style:none}.icon-list ul li{display:flex;align-items:baseline;margin-bottom:0.5rem}.icon-list ul li:before{font-family:"Font Awesome 6 Free";display:inline-block;margin-right:1rem}.icon-list-big li:before{font-size:125%}.icon-list-small li:before{font-size:80%}.icon-list-checkbox li:before{content:""}.icon-list-check li:before{content:""}.ce_accordion{margin-bottom:0.5rem}.ce_accordion .toggler{cursor:pointer;padding:1rem 1.25rem;display:block;color:#f8f9fa;text-decoration:none;background-color:#8d712a;border:none;width:100%;text-align:left;text-transform:uppercase;font-size:1.15rem}.ce_accordion .toggler:hover{background-color:#8bb3ca}.ce_accordion .toggler.active{background-color:#8bb3ca}.ce_accordion .accordion{padding:1.25rem;border:1px solid #8bb3ca;background-color:#ffffff}.invisible{display:none;visibility:hidden}.table-preise table tr{border-color:rgba(0, 0, 0, 0.1)}.table-preise table td{padding:0.5rem 0.5rem 0.5rem 0}.table-preise table td:first-child{font-weight:600}.table-preise table td:last-child{text-align:right}.ce_button a,.ce_button button{padding:0.75rem 1.25rem;border-radius:0.25rem;color:#ffffff !important;background-color:#555555 !important;border:1px solid #3c3c3c !important;display:inline-block;margin-bottom:0.75rem}.ce_button a:hover,.ce_button button:hover{background-color:#2f2f2f !important;text-decoration:none !important}.ce_button-primary a,.ce_button-primary button{background-color:#174275 !important;border:1px solid #0f2a4a !important;display:inline-block;margin-bottom:0.75rem}.ce_button-primary a:hover,.ce_button-primary button:hover{background-color:#0a1e35 !important;text-decoration:none !important}.ce_button-secondary a,.ce_button-secondary button{background-color:#555555 !important;border:1px solid #3c3c3c !important;display:inline-block;margin-bottom:0.75rem}.ce_button-secondary a:hover,.ce_button-secondary button:hover{background-color:#2f2f2f !important;text-decoration:none !important}.ce_button-success a,.ce_button-success button{background-color:#28a745 !important;border:1px solid #1e7e34 !important;display:inline-block;margin-bottom:0.75rem}.ce_button-success a:hover,.ce_button-success button:hover{background-color:#19692c !important;text-decoration:none !important}.ce_button-danger a,.ce_button-danger button{background-color:#dc3545 !important;border:1px solid #bd2130 !important;display:inline-block;margin-bottom:0.75rem}.ce_button-danger a:hover,.ce_button-danger button:hover{background-color:#a71d2a !important;text-decoration:none !important}.ce_button-warning a,.ce_button-warning button{background-color:#ffc107 !important;border:1px solid #d39e00 !important;display:inline-block;margin-bottom:0.75rem}.ce_button-warning a:hover,.ce_button-warning button:hover{background-color:#ba8b00 !important;text-decoration:none !important}.ce_button-info a,.ce_button-info button{background-color:#17a2b8 !important;border:1px solid #117a8b !important;display:inline-block;margin-bottom:0.75rem}.ce_button-info a:hover,.ce_button-info button:hover{background-color:#0f6674 !important;text-decoration:none !important}.ce_button-light a,.ce_button-light button{background-color:#f8f9fa !important;border:1px solid #dae0e5 !important;display:inline-block;margin-bottom:0.75rem;color:#555555 !important}.ce_button-light a:hover,.ce_button-light button:hover{background-color:#cbd3da !important;text-decoration:none !important}.ce_button-outline-primary a,.ce_button-outline-primary button{background-color:transparent !important;border:1px solid #0f2a4a !important;color:#0f2a4a !important;display:inline-block;margin-bottom:0.75rem}.ce_button-outline-primary a:hover,.ce_button-outline-primary button:hover{background-color:#0a1e35 !important;text-decoration:none !important;color:#ffffff !important}.ce_button-outline-secondary a,.ce_button-outline-secondary button{background-color:transparent !important;border:1px solid #3c3c3c !important;color:#3c3c3c !important;display:inline-block;margin-bottom:0.75rem}.ce_button-outline-secondary a:hover,.ce_button-outline-secondary button:hover{background-color:#2f2f2f !important;text-decoration:none !important;color:#ffffff !important}.ce_button-outline-success a,.ce_button-outline-success button{background-color:transparent !important;border:1px solid #1e7e34 !important;color:#1e7e34 !important;display:inline-block;margin-bottom:0.75rem}.ce_button-outline-success a:hover,.ce_button-outline-success button:hover{background-color:#19692c !important;text-decoration:none !important;color:#ffffff !important}.ce_button-outline-danger a,.ce_button-outline-danger button{background-color:transparent !important;border:1px solid #bd2130 !important;color:#bd2130 !important;display:inline-block;margin-bottom:0.75rem}.ce_button-outline-danger a:hover,.ce_button-outline-danger button:hover{background-color:#a71d2a !important;text-decoration:none !important;color:#ffffff !important}.ce_button-outline-warning a,.ce_button-outline-warning button{background-color:transparent !important;border:1px solid #d39e00 !important;color:#d39e00 !important;display:inline-block;margin-bottom:0.75rem}.ce_button-outline-warning a:hover,.ce_button-outline-warning button:hover{background-color:#ba8b00 !important;text-decoration:none !important;color:#ffffff !important}.ce_button-outline-info a,.ce_button-outline-info button{background-color:transparent !important;border:1px solid #117a8b !important;color:#117a8b !important;display:inline-block;margin-bottom:0.75rem}.ce_button-outline-info a:hover,.ce_button-outline-info button:hover{background-color:#0f6674 !important;text-decoration:none !important;color:#ffffff !important}.ce_button-outline-light a,.ce_button-outline-light button{background-color:#f8f9fa !important;border:1px solid #dae0e5 !important;display:inline-block;margin-bottom:0.75rem;color:#555555 !important}.ce_button-outline-light a:hover,.ce_button-outline-light button:hover{background-color:#cbd3da !important;text-decoration:none !important}.ce_button-block a,.ce_button-block button{width:100% !important}.footer-bottom p{color:rgba(255, 255, 255, 0.7)}.footer-bottom p a{color:rgba(255, 255, 255, 0.7)}.footer-bottom p a:hover{color:#ffffff}#toTop{position:fixed;bottom:2rem;right:6rem;width:3rem;height:3rem;line-height:3rem;text-align:center;color:#ffffff;background:#8bb3ca;text-shadow:none;cursor:pointer;display:none;opacity:0.8;z-index:999999;border-radius:0.25rem}#toTop:hover{opacity:1}.mod_breadcrumb{position:absolute;top:100%;transform:translate(0, -100%);color:#ffffff;margin:0 auto;width:100%;z-index:999}.mod_breadcrumb .breadcrumb{background-color:transparent}.mod_breadcrumb .breadcrumb li a{color:#ffc107 !important}.mod_breadcrumb .breadcrumb li.active{color:#ffffff !important}.mod_breadcrumb .breadcrumb li:before{color:#ffffff !important}p.back{border-top:1px solid rgba(0, 0, 0, 0.1);margin-top:2rem;padding-top:2rem}.icon a,.icon button{position:relative;padding:0rem 1.5rem}.icon a:before,.icon a:after,.icon button:before,.icon button:after{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";font-weight:900;line-height:3rem}.icon a:hover{background-color:#ffc107;text-decoration:none !important;border-color:#d39e00}.icon-large a,.icon-large button{height:4rem !important}.icon-large a:before,.icon-large button:before{font-size:125%;line-height:4rem}.icon-small a,.icon-small button{height:2rem !important;padding:0 0.75rem !important}.icon-small a:before,.icon-small button:before{font-size:80%;line-height:2rem;margin-right:1.25rem !important;padding-right:0.75rem !important}.icon-pulled a,.icon-pulled button{display:inline-flex;align-items:center}.icon-border a:before,.icon-border button:before{margin-right:1.25rem;padding-right:1.25rem;border-right:1px solid rgba(255, 255, 255, 0.6)}.icon-download a:before,.icon-download button:before{content:""}.icon-formsend a:before,.icon-formsend button:before{content:""}.icon-shopping a:before,.icon-shopping button:before{content:""}.icon-route a:before,.icon-route button:before{content:""}.icon-compass a:before,.icon-compass button:before{content:""}.icon-arrow-left a:before,.icon-arrow-left button:before{content:"";padding-right:0.5rem}.icon-arrow-right a:after,.icon-arrow-right button:after{content:"";padding-left:0.5rem}.icon-arrow-double-left a:before,.icon-arrow-double-left button:before{content:"";padding-right:0.5rem}.icon-arrow-double-right a:after,.icon-arrow-double-right button:after{content:"";padding-left:0.5rem}#wrapper{width:100%;max-width:1440px;margin:0 auto;background-color:#ffffff;position:relative;z-index:1;overflow:hidden;box-shadow:0 0 3rem rgba(0, 0, 0, 0.3);padding-top:85px}@media (min-width:768px){#wrapper{padding-top:130px}}#header{z-index:999999;width:100%;background-color:#ffffff}#container #main .inside .padding-top{padding-top:3rem}#footer .footer-top{background-color:rgba(0, 0, 0, 0.75)}#footer .footer-top a{color:#fff !important;opacity:0.8;text-decoration:none !important}#footer .footer-top a:hover{opacity:1}#footer .footer-bottom{padding-top:1rem}@media (max-width:767px){#footer .footer-bottom{text-align:center !important;padding-bottom:1rem}#footer .footer-bottom .text-end{text-align:center !important}}#footer .footer-bottom a{color:#fff !important;opacity:0.8;text-decoration:none !important}#footer .footer-bottom a:hover{opacity:1}.mod_article.no-padding{padding-top:0 !important;padding-bottom:0 !important}.mod_article.container{padding-bottom:5rem}.mod_article.container h1.page-header-full{background-color:rgba(253, 126, 20, 0.1);margin-top:0 !important;padding-top:4rem;padding-bottom:4rem;width:100vw;left:50%;transform:translate(-50%, 0%);text-align:center;display:block}.mod_article.container h1.page-header-full:before,.mod_article.container h1.page-header-full:after{display:none}.mod_article.has-responsive-background-image{position:relative}.mod_article.has-responsive-background-image:after{content:"";background-color:rgba(0, 0, 0, 0) !important;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2}.mod_article.has-responsive-background-image .parallax-bgimage{z-index:1}.mod_article.has-responsive-background-image *{z-index:5}.mod_article.triangle{position:relative;padding-top:5rem !important}.mod_article.triangle:before{position:absolute;z-index:10;top:0;left:50%;content:"";width:0px;height:0px;border-style:solid;border-width:30px 40px 0 40px;border-color:#174275 transparent transparent transparent;transform:rotate(0deg) translate(-50%, 0)}.mod_article.triangle-color-primary:before{border-color:#174275 transparent transparent transparent}.mod_article.triangle-color-secondary:before{border-color:#555555 transparent transparent transparent}.mod_article.triangle-color-black:before{border-color:#000000 transparent transparent transparent}.mod_article.triangle-color-white:before{border-color:#ffffff transparent transparent transparent}.mod_article.triangle-color-dark:before{border-color:#343a40 transparent transparent transparent}.mod_article.triangle-color-light:before{border-color:#f8f9fa transparent transparent transparent}.mod_article.triangle-color-success:before{border-color:#28a745 transparent transparent transparent}.mod_article.triangle-color-danger:before{border-color:#dc3545 transparent transparent transparent}.mod_article.triangle-color-warning:before{border-color:#ffc107 transparent transparent transparent}.mod_article.triangle-color-info:before{border-color:#17a2b8 transparent transparent transparent}.mod_eventlist .event .card-title{margin-top:0}.mod_eventlist .layout_upcoming_blog{position:relative;margin:0.25rem 0;min-height:48px;display:flex;align-items:center}.mod_eventlist .layout_upcoming_blog:hover{opacity:1;background-color:rgba(52, 58, 64, 0.1)}.mod_eventlist .layout_upcoming_blog a{color:#343a40 !important;opacity:0.7;padding:0 1rem 0 4rem;width:100%;display:block}.mod_eventlist .layout_upcoming_blog a:hover{opacity:1;text-decoration:none !important}.mod_eventlist .layout_upcoming_blog .footer-info{position:absolute;top:0;left:0;width:3rem;height:3rem;padding-top:0.5rem;background-color:#fd7e14;color:#ffffff;text-align:center;line-height:1}.mod_eventlist .layout_upcoming_blog .footer-info .tag{font-size:1.25rem;font-weight:bold;display:block}.mod_eventlist .layout_upcoming_blog .footer-info .monat{font-size:0.85rem;display:block}.mod_newslist .btn,.mod_newsarchive .btn,.mod_newsreader .btn{text-decoration:none !important}.mod_newslist .news,.mod_newsarchive .news,.mod_newsreader .news{padding-bottom:3rem;position:relative}.mod_newslist .news .footer,.mod_newsarchive .news .footer,.mod_newsreader .news .footer{position:absolute;bottom:0}.mod_newslist .card,.mod_newsarchive .card,.mod_newsreader .card{position:relative;height:100%}.mod_newslist .card:hover,.mod_newsarchive .card:hover,.mod_newsreader .card:hover{box-shadow:0 0 1rem rgba(0, 0, 0, 0.3)}.mod_newslist .card-info,.mod_newsarchive .card-info,.mod_newsreader .card-info{position:absolute;top:1rem;left:-1rem;width:4rem;height:4rem;background-color:#fd7e14;color:#ffffff;text-align:center;line-height:1;padding-top:0.75rem}.mod_newslist .card-info:before,.mod_newsarchive .card-info:before,.mod_newsreader .card-info:before{content:"";position:absolute;top:62px;left:0px;border-style:solid;border-width:0.75rem 0.75rem 0 0.75rem;border-color:#aa4e01 transparent transparent transparent;transform:rotate(-135deg);z-index:0}.mod_newslist .card-info .tag,.mod_newsarchive .card-info .tag,.mod_newsreader .card-info .tag{font-size:1.5rem;font-weight:bold;display:block}.mod_newslist .card-info .monat,.mod_newsarchive .card-info .monat,.mod_newsreader .card-info .monat{font-size:1rem;display:block}.mod_newslist .card-footer,.mod_newsarchive .card-footer,.mod_newsreader .card-footer{border-top:none}.mod_newslist>h2,.mod_newsarchive>h2,.mod_newsreader>h2{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:3rem;margin-top:0}.mod_newslist>h2:after,.mod_newsarchive>h2:after,.mod_newsreader>h2:after{content:"";display:block;flex:1;height:2px;opacity:0.1;background-color:#343a40}.mod_newslist .empty,.mod_newsarchive .empty,.mod_newsreader .empty{padding:1rem 2rem;background-color:#ffc107}.mod_newslist .layout_simple_aside,.mod_newsarchive .layout_simple_aside,.mod_newsreader .layout_simple_aside{position:relative;line-height:1.5rem;margin:0.25rem 0;min-height:48px;display:flex;align-items:center}.mod_newslist .layout_simple_aside:hover,.mod_newsarchive .layout_simple_aside:hover,.mod_newsreader .layout_simple_aside:hover{opacity:1;background-color:rgba(52, 58, 64, 0.1)}.mod_newslist .layout_simple_aside a,.mod_newsarchive .layout_simple_aside a,.mod_newsreader .layout_simple_aside a{color:#fd7e14 !important;opacity:0.7;padding:0 1rem 0 4rem;width:100%;display:block}.mod_newslist .layout_simple_aside a:hover,.mod_newsarchive .layout_simple_aside a:hover,.mod_newsreader .layout_simple_aside a:hover{opacity:1;text-decoration:none !important}.mod_newslist .layout_simple_aside .footer-info,.mod_newsarchive .layout_simple_aside .footer-info,.mod_newsreader .layout_simple_aside .footer-info{position:absolute;top:0;left:0;width:3rem;height:3rem;padding-top:0.5rem;background-color:#fd7e14;color:#ffffff;text-align:center;line-height:1}.mod_newslist .layout_simple_aside .footer-info .tag,.mod_newsarchive .layout_simple_aside .footer-info .tag,.mod_newsreader .layout_simple_aside .footer-info .tag{font-size:1.25rem;font-weight:bold;display:block}.mod_newslist .layout_simple_aside .footer-info .monat,.mod_newsarchive .layout_simple_aside .footer-info .monat,.mod_newsreader .layout_simple_aside .footer-info .monat{font-size:0.85rem;display:block}.mod_newslist .layout_simple_footer,.mod_newsarchive .layout_simple_footer,.mod_newsreader .layout_simple_footer{position:relative;padding:0.75rem 0;line-height:1.5rem;border-bottom:1px dotted #777;display:block;text-decoration:none}.mod_newslist .layout_simple_footer:last-child,.mod_newsarchive .layout_simple_footer:last-child,.mod_newsreader .layout_simple_footer:last-child{border-bottom:none}.mod_newslist .layout_latest_row,.mod_newsarchive .layout_latest_row,.mod_newsreader .layout_latest_row{position:relative;border-bottom:1px solid rgba(0, 0, 0, 0.2)}.mod_newslist .layout_latest_row h3,.mod_newsarchive .layout_latest_row h3,.mod_newsreader .layout_latest_row h3{margin-top:0}.mod_newsreader{margin-bottom:4rem}.mod_newsmenu ul,.mod_newscategories ul{margin:0;padding:0;list-style:none}.mod_newsmenu ul li,.mod_newscategories ul li{margin:0;padding:0;list-style:none;margin:0.25rem 0;position:relative;min-height:48px;display:flex;align-items:center}.mod_newsmenu ul li:hover,.mod_newscategories ul li:hover{opacity:1;background-color:rgba(52, 58, 64, 0.1)}.mod_newsmenu ul li:before,.mod_newscategories ul li:before{content:"";position:absolute;top:0;left:0;width:3rem;height:3rem;padding-top:0.5rem;background-color:#fd7e14;color:#ffffff;text-align:center;line-height:1}.mod_newsmenu ul li:before .tag,.mod_newscategories ul li:before .tag{font-size:1.25rem;font-weight:bold;display:block}.mod_newsmenu ul li:before .monat,.mod_newscategories ul li:before .monat{font-size:0.85rem;display:block}.mod_newsmenu ul li a,.mod_newscategories ul li a{color:#fd7e14 !important;opacity:0.7;padding:0 1rem 0 4rem;width:100%;display:block}.mod_newsmenu ul li a:hover,.mod_newscategories ul li a:hover{opacity:1;text-decoration:none !important}.mod_newsmenu ul li strong,.mod_newscategories ul li strong{color:#343a40 !important;opacity:0.7;padding:0 1rem 0 4rem;width:100%;display:block}.mod_newsmenu ul li strong:hover,.mod_newscategories ul li strong:hover{opacity:1;text-decoration:none !important}.pagination li a{color:#fd7e14 !important}.pagination li a:hover{text-decoration:none !important}.pagination li.active a,.pagination li strong{background-color:#fd7e14 !important;border-color:#fd7e14 !important;color:#ffffff !important}.swiper-slide{overflow:hidden;height:62vh}@media (min-width:768px){.swiper-slide{height:62vh}}@media (min-width:1200px){.swiper-slide{height:62vh}}.swiper-slide:after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background-color:rgba(0, 0, 0, 0.1);z-index:2}.swiper-slide img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-height:62vh !important;width:auto !important;max-width:none}.swiper-button-prev,.swiper-button-next{color:#ffffff;background-color:transparent;border:none}.swiper-pagination{margin-bottom:3rem;position:absolute;z-index:999999999;display:none}.swiper-pagination-bullet{height:1rem;width:1rem;background-color:rgba(0, 0, 0, 0.2);border-radius:1rem;border:1px solid #ffffff;opacity:1}.swiper-pagination-bullet-active{background-color:#ffffff}.swiper-info .swiper-slide{height:500px;overflow:hidden}.swiper-info .swiper-slide:after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background-color:rgba(0, 0, 0, 0.2);z-index:2}.swiper-info .swiper-slide img{position:absolute;width:auto !important;top:50%;left:50%;transform:translate(-50%, -50%);max-width:none;height:calc(45vh * 2);min-height:500px}@media (max-width:1199px){.swiper-info .swiper-slide img{max-height:600px !important}}.swiper-info .swiper-slide h2{position:absolute;z-index:10;top:3rem;left:50%;transform:translate(-50%, 0);color:#ffffff}.swiper-info .swiper-slide .rte{position:absolute;z-index:10;bottom:2rem;right:1rem;background-color:#fff;color:#000;width:calc(100% - 2rem);text-align:left;padding:0.75rem 1rem 0 1rem;border-radius:0.5rem}@media (min-width:768px){.swiper-info .swiper-slide .rte{position:absolute;z-index:10;bottom:2rem;right:4rem;background-color:#fff;color:#000;width:25rem;text-align:left;padding:2rem;border-radius:0.5rem}}.ce_gallery.img-galerie,.content-gallery.content-gallery--cols-4{margin-top:2rem}.ce_gallery.img-galerie ul,.content-gallery.content-gallery--cols-4 ul{margin:0 -15px;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.ce_gallery.img-galerie ul li,.content-gallery.content-gallery--cols-4 ul li{list-style:none;flex:0 0 50%;padding:15px;margin-bottom:0 !important}@media (min-width:768px){.ce_gallery.img-galerie ul li,.content-gallery.content-gallery--cols-4 ul li{flex:0 0 33%}}@media (min-width:1200px){.ce_gallery.img-galerie ul li,.content-gallery.content-gallery--cols-4 ul li{flex:0 0 25%}}.ce_gallery.img-galerie ul li figure,.content-gallery.content-gallery--cols-4 ul li figure{margin:0 !important;background-color:rgba(0, 0, 0, 0.05);position:relative;overflow:hidden}.ce_gallery.img-galerie ul li figure a,.content-gallery.content-gallery--cols-4 ul li figure a{z-index:10}.ce_gallery.img-galerie ul li figure figcaption,.content-gallery.content-gallery--cols-4 ul li figure figcaption{position:absolute;top:170%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;padding:1rem;background-color:rgba(23, 66, 117, 0.9);color:rgba(255, 255, 255, 0.8);text-align:center;vertical-align:middle}@media (max-width:767px){.ce_gallery.img-galerie ul li figure figcaption,.content-gallery.content-gallery--cols-4 ul li figure figcaption{font-size:13px;padding:0.5rem 0.5rem}}.ce_gallery.img-galerie ul li figure:hover figcaption,.content-gallery.content-gallery--cols-4 ul li figure:hover figcaption{top:50%}.ce_gallery.img-galerie ul li img,.content-gallery.content-gallery--cols-4 ul li img{width:100%;height:auto}.ce_gallery.img-galerie nav,.content-gallery.content-gallery--cols-4 nav{margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(0, 0, 0, 0.2)}.ce_gallery.img-galerie nav ol,.content-gallery.content-gallery--cols-4 nav ol{display:flex;list-style:none;margin:0;padding:0}.ce_gallery.img-galerie nav ol li a,.content-gallery.content-gallery--cols-4 nav ol li a{display:block;margin-left:-1px;padding:0.5rem 0.75rem;line-height:1.5rem;border:1px solid #dee2e6;text-decoration:none !important;color:#343a40}.ce_gallery.img-galerie nav ol li a:hover,.content-gallery.content-gallery--cols-4 nav ol li a:hover{background-color:rgba(0, 0, 0, 0.1)}.ce_gallery.img-galerie nav ol li a.active,.content-gallery.content-gallery--cols-4 nav ol li a.active{background-color:#fd7e14 !important;color:#ffffff;border-color:#fd7e14}.ce_gallery.img-galerie nav ol li:first-child a,.content-gallery.content-gallery--cols-4 nav ol li:first-child a{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem}.ce_gallery.img-galerie nav ol li:last-child a,.content-gallery.content-gallery--cols-4 nav ol li:last-child a{border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem}.content-youtube{margin-top:2rem}.content-youtube figure{position:relative;display:block;width:100%;padding:0;overflow:hidden}.content-youtube figure:before{content:"";display:block;box-sizing:border-box;padding-top:56.25%}.content-youtube figure iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.ce_accordion .accordion div>.content-element-group{overflow:hidden}.ce_accordion .accordion div>.content-element-group .content-text{width:100%}@media (min-width:768px){.ce_accordion .accordion div>.content-element-group .content-element-group{width:50%;float:left}}.ce_accordion .accordion div>.content-element-group .content-element-group h4{display:inline-block;min-height:60px !important}.ce_accordion .accordion div>.content-element-group .content-element-group table{width:300px}.ce_accordion .accordion div>.content-element-group .content-element-group table tr{border-bottom:1px solid rgba(0, 0, 0, 0.05)}.ce_accordion .accordion div>.content-element-group .content-element-group table tr:last-child{border-bottom:none}.ce_accordion .accordion div>.content-element-group .content-element-group table tr:hover{background-color:rgba(0, 0, 0, 0.05)}.ce_accordion .accordion div>.content-element-group .content-element-group table td{padding-top:0.5rem;padding-bottom:0.5rem}@media (min-width:768px){.ce_accordion .accordion div>.content-element-group .content-element-group table{width:80%}}@media (min-width:992px){.ce_accordion .accordion div>.content-element-group .content-element-group table{width:50%}}.ce_accordion .accordion div>.content-element-group .content-element-group table td:nth-child(2){text-align:right}.ce_accordion .toggler{position:relative}.ce_accordion .ui-icon-triangle-1-e,.ce_accordion .ui-icon-triangle-1-s{border-top:2px solid #ffffff;border-left:2px solid #ffffff;display:inline-block;width:1rem;height:1rem;position:absolute;right:2rem}.ce_accordion .ui-icon-triangle-1-e{rotate:225deg}.ce_accordion .ui-icon-triangle-1-s{rotate:45deg;top:1.5rem}.row-leistungen{margin:0 auto;margin-top:3rem}@media (max-width:767px){.row-leistungen{display:block}.row-leistungen>*{width:100%}}.row-kontakt figure,.row-kontakt img,.row-team figure,.row-team img{margin-bottom:0}.row-kontakt-img-full,.row-team-img-full{width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.row-kontakt a{color:#ffffff !important}.row-team>div:last-child{text-align:left;position:relative;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.row-team{align-items:center}.row-team>div:first-child{order:2}.row-team>div:last-child{order:1;padding-left:5rem;padding-right:5rem}}.row-kontakt-img-full{background-image:url(../../files/gfx/content/kontakt/kontakt.jpg);min-height:400px}@media (min-width:768px){.row-kontakt-img-full{min-height:600px}}.row-team-img-full{background-image:url(../../files/gfx/content/team/team.jpg);min-height:400px}@media (min-width:768px){.row-team-img-full{min-height:600px}}.leistungen{margin-bottom:3rem;padding-left:4rem;padding-right:4rem}.leistungen h3{padding-left:3rem;display:flex;align-items:center;margin-bottom:2rem}.leistungen h3::before{content:"";background-repeat:no-repeat;background-position:center center;display:inline-block;height:60px;width:60px;background-size:contain;position:absolute;margin-left:-5rem}.leistungen.leistung-grundpflege h3::before{background-image:url(../../files/gfx/content/leistungen/icon-grundpflege.png)}.leistungen.leistung-behandlungspflege h3::before{background-image:url(../../files/gfx/content/leistungen/icon-behandlungspflege.png)}.leistungen.leistung-beratung h3::before{background-image:url(../../files/gfx/content/leistungen/icon-beratung.png)}.leistungen.leistung-weitere h3::before{background-image:url(../../files/gfx/content/leistungen/icon-weitere-dienstleistungen.png)}.leistungen.leistung-tagesstaette h3::before{background-image:url(../../files/gfx/content/leistungen/icon-tagesstaette.png)}footer{position:relative}footer.inside{position:relative}.mod_cookiebar_opener{position:fixed;bottom:2rem;right:2rem;width:3rem;height:3rem;line-height:3rem;text-align:center;color:#ffffff;background:#8bb3ca;text-shadow:none;cursor:pointer;display:block;opacity:0.8;z-index:999999;border-radius:0.25rem}.mod_cookiebar_opener a{color:#ffffff;display:block}.mod_cookiebar_opener:hover{opacity:1}