@font-face{font-display:swap;font-family:'Alegreya Sans';font-style:normal;font-weight:300;src:url("../fonts/alegreya-sans-v26-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Alegreya Sans';font-style:normal;font-weight:400;src:url("../fonts/alegreya-sans-v26-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Alegreya Sans';font-style:normal;font-weight:500;src:url("../fonts/alegreya-sans-v26-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Buenard';font-style:normal;font-weight:400;src:url("../fonts/buenard-v22-latin-regular.woff2") format("woff2"),url("../fonts/buenard-v22-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Buenard';font-style:normal;font-weight:500;src:url("../fonts/buenard-v22-latin-500.woff2") format("woff2"),url("../fonts/buenard-v22-latin-500.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Buenard';font-style:normal;font-weight:600;src:url("../fonts/buenard-v22-latin-600.woff2") format("woff2"),url("../fonts/buenard-v22-latin-600.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Buenard';font-style:normal;font-weight:700;src:url("../fonts/buenard-v22-latin-700.woff2") format("woff2"),url("../fonts/buenard-v22-latin-700.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Bonheur Royale';font-style:normal;font-weight:400;src:url("../fonts/bonheur-royale-v15-latin-regular.woff2") format("woff2"),url("../fonts/bonheur-royale-v15-latin-regular.ttf") format("truetype")}BODY{margin:0;padding:0;color:#4a4a4a;font-family:"Alegreya Sans", Arial, Helvetica, sans-serif;font-size:19px;font-weight:400;line-height:1.3}@media (max-width: 419px){BODY{font-size:18px}}@media (max-width: 359px){BODY{font-size:17px}}.buenard{font-family:'Buenard'}.wrapper{display:block;width:100%;max-width:1350px;position:relative;margin:0 auto}@media (max-width: 1410px){.wrapper{margin-left:30px;margin-right:30px;width:auto}}@media (max-width: 911px){.wrapper{margin-left:25px;margin-right:25px}}@media (max-width: 767px){.wrapper{margin-left:20px;margin-right:20px}}@media (max-width: 549px){.wrapper{margin-left:15px;margin-right:15px}}.swiper.swiper-header{height:33vw;background:url("/assets/images/slider-back.jpg") no-repeat left center scroll #7b7b7a;background-size:cover}@media (max-width: 1043px){.swiper.swiper-header{height:40vw}}@media (max-width: 650px){.swiper.swiper-header{height:60vw}}.swiper .swiper-slide.swiper-slide-back{background:url("/assets/images/slider-back.jpg") no-repeat left center scroll #7b7b7a;background-size:cover}.swiper .swiper-slide .imagepack-holder{display:block;margin-left:auto;margin-right:auto;width:100%;max-width:1350px;position:relative;height:100%}@media (max-width: 1410px){.swiper .swiper-slide .imagepack-holder{margin-left:30px;width:calc(100% - 60px)}}.swiper .swiper-slide .imagepack{display:-ms-flexbox;display:flex;position:absolute;top:15.5%;left:0%;width:62%;bottom:15.5%;gap:3.5%;z-index:4}@media (max-width: 1750px){.swiper .swiper-slide .imagepack{top:12.5%;bottom:18.5%}}@media (max-width: 767px){.swiper .swiper-slide .imagepack{width:100%;-ms-flex-pack:center;justify-content:center}}.swiper .swiper-slide .imagepack IMG{display:block;height:100%;width:auto;object-fit:cover;box-shadow:4px 4px 8px rgba(0,0,0,0.5),0px 0px 16px rgba(0,0,0,0.5)}@media (max-width: 1043px) and (min-width: 768px){.swiper .swiper-slide .imagepack IMG:nth-child(3n+3){display:none}}@media (max-width: 650px){.swiper .swiper-slide .imagepack IMG{height:96%}}.swiper .swiper-slide .fontcontainer{position:absolute;top:15vw;left:6.5vw;width:90vw;height:100%;font-family:'Bonheur Royale';font-weight:400;font-size:5.5vw;color:#FFF;text-shadow:2px 2px 12px rgba(0,0,0,0.5),0px 0px 5px rgba(0,0,0,0.5);line-height:1}.swiper .swiper-slide .fontcontainer span{display:block}.swiper .swiper-slide .fontcontainer span:last-child{margin-left:9vw}@media (max-width: 1043px){.swiper .swiper-slide .fontcontainer{width:60vw;top:10vw;font-size:6.5vw;left:3.5vw}.swiper .swiper-slide .fontcontainer span{display:inline}.swiper .swiper-slide .fontcontainer span:last-child{margin-left:0}}@media (max-width: 767px){.swiper .swiper-slide .fontcontainer{width:93vw;top:13vw;font-size:6.5vw;left:3.5vw}}@media (max-width: 650px){.swiper .swiper-slide .fontcontainer{width:93vw;top:13vw;font-size:9.8vw;left:3.5vw;text-align:center}}.swiper .swiper-slide .fontcontainer-label{position:absolute;top:5%;left:2%;width:90vw;height:100%;font-family:'Bonheur Royale';font-weight:400;font-size:7vw;color:#FFF;text-shadow:2px 2px 12px rgba(0,0,0,0.5),0px 0px 5px rgba(0,0,0,0.5);line-height:1;z-index:5;opacity:0.25;display:none}.swiper .swiper-slide IMG{max-height:640px;object-fit:cover;width:100%}@media (max-width: 1079px){.swiper .swiper-slide IMG{height:50vw;object-fit:cover}}@media (max-width: 767px){.swiper .swiper-slide IMG{height:65vw}}@media (max-width: 580px){.swiper .swiper-slide IMG{height:75vw}}@media (max-width: 399px){.swiper .swiper-slide IMG{height:100vw}}.christus-slider{display:block;position:relative;width:100%;height:auto;border-bottom:8px solid #464544;box-shadow:0px 4px 8px rgba(0,0,0,0.2)}.christus-slider .christus{position:absolute;top:-2.5vw;right:0px;z-index:300;height:35.5vw;width:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media (max-width: 1499px){.christus-slider .christus{height:34vw;top:-1vw}}@media (max-width: 1043px){.christus-slider .christus{height:46vw;top:-6vw}}@media (max-width: 767px){.christus-slider .christus{display:none}}.christus-slider .christus IMG{height:100%;width:auto;display:block}.slidergallery{display:-ms-flexbox;display:flex;gap:30px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;margin:2rem 0 1rem 0}.slidergallery h3{font-size:1.65rem}.slidergallery .slider{display:block;width:calc(25% - (90px / 4));-ms-flex-preferred-size:calc(25% - (90px / 4));flex-basis:calc(25% - (90px / 4))}@media (max-width: 1139px){.slidergallery .slider{width:calc(50% - (30px / 2));-ms-flex-preferred-size:calc(50% - (30px / 2));flex-basis:calc(50% - (30px / 2))}}@media (max-width: 650px){.slidergallery .slider{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.slidergallery .slider .swiper-mini-holder{position:relative;width:100%;display:block;height:360px;background:rgba(0,0,0,0.15);box-shadow:2px 2px 5px rgba(0,0,0,0.1)}.slidergallery .slider .swiper-mini-holder .swiper{height:100%}.slidergallery .slider .swiper-mini-holder .swiper .swiper-wrapper{height:100%;-ms-flex-align:center;align-items:center}.slidergallery .slider .swiper-mini-holder .swiper .swiper-wrapper .swiper-slide IMG{height:100%}.imagegallery{display:-ms-flexbox;display:flex;gap:30px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;margin:2rem 0 1rem 0}.imagegallery .image{display:block;width:calc(20% - (120px / 5));-ms-flex-preferred-size:calc(20% - (120px / 5));flex-basis:calc(20% - (120px / 5));aspect-ratio:1 / 1}@media (max-width: 1139px){.imagegallery .image{width:calc(25% - (90px / 4));-ms-flex-preferred-size:calc(25% - (90px / 4));flex-basis:calc(25% - (90px / 4))}}@media (max-width: 767px){.imagegallery .image{width:calc(33.33% - (60px / 3));-ms-flex-preferred-size:calc(33.33% - (60px / 3));flex-basis:calc(33.33% - (60px / 3))}}@media (max-width: 480px){.imagegallery .image{width:calc(50% - (30px / 2));-ms-flex-preferred-size:calc(50% - (30px / 2));flex-basis:calc(50% - (30px / 2))}}.imagegallery .image IMG{width:100%;height:100%;display:block;position:relative;object-fit:cover;background:rgba(0,0,0,0.15);box-shadow:2px 2px 5px rgba(0,0,0,0.1);padding:0px;object-fit:contain}.content{position:relative;display:block;width:100%;padding-top:146px;padding-bottom:80px}.content::before{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url("/assets/images/hwz-c.png") no-repeat right bottom scroll transparent;background-size:calc(500px * 624 / 715) auto;content:"";opacity:0.8}@media (max-width: 650px){.content::before{background-size:calc(350px * 624 / 715) auto}}@media (max-width: 1599px){.content{padding-top:126px}}@media (max-width: 1499px){.content{padding-top:110px}}@media (max-width: 1279px){.content{padding-top:100px}}@media (max-width: 499px){.content{padding-top:77px}}.swiper-button-next,.swiper-button-prev{color:#FFF}.swiper-button-next::after,.swiper-button-prev::after{z-index:4;text-shadow:0px 0px 5px black}.swiper-button-next:hover,.swiper-button-prev:hover{transform:scale(1.2, 1.2)}.swiper-button-next::before{left:-22px}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:30px}@media (max-width: 911px){.swiper-button-prev,.swiper-rtl .swiper-button-next{left:15px}}@media (max-width: 600px){.swiper-button-prev,.swiper-rtl .swiper-button-next{left:7px}}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:30px}@media (max-width: 911px){.swiper-button-next,.swiper-rtl .swiper-button-prev{right:15px}}@media (max-width: 600px){.swiper-button-next,.swiper-rtl .swiper-button-prev{right:7px}}@media (max-width: 767px){.swiper-button-next::after,.swiper-button-prev::after{font-size:32px}}.fullimage{display:block;width:100%;height:auto;position:relative}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:0;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:.35;width:12px;height:12px;box-shadow:0px 0px 3px rgba(0,0,0,0.25)}.swiper-pagination-bullet-active{opacity:1;background:#FFF}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:15px}.christus-slider .swiper-pagination-bullet{width:24px;height:24px;box-shadow:0px 0px 4px rgba(0,0,0,0.35);opacity:1;border:1px solid #FFF;background:rgba(50,50,50,0.5);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 1350px){.christus-slider .swiper-pagination-bullet{width:18px;height:18px}}@media (max-width: 767px){.christus-slider .swiper-pagination-bullet{width:12px;height:12px}}.christus-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background:#fff}.christus-slider .swiper-horizontal>.swiper-pagination-bullets,.christus-slider .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:60px;width:100%;max-width:1350px;margin-left:auto;margin-right:auto;display:block;position:relative;text-align:left}@media (max-width: 1410px){.christus-slider .swiper-horizontal>.swiper-pagination-bullets,.christus-slider .swiper-pagination-bullets.swiper-pagination-horizontal{margin-left:30px;width:calc(100% - 60px)}}@media (max-width: 1350px){.christus-slider .swiper-horizontal>.swiper-pagination-bullets,.christus-slider .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:40px}}@media (max-width: 767px){.christus-slider .swiper-horizontal>.swiper-pagination-bullets,.christus-slider .swiper-pagination-bullets.swiper-pagination-horizontal{text-align:center}}@media (max-width: 399px){.christus-slider .swiper-horizontal>.swiper-pagination-bullets,.christus-slider .swiper-pagination-bullets.swiper-pagination-horizontal{display:none}}h1,h2,h3,h4{font-family:'Buenard';font-weight:500}h1{font-size:2.75rem;text-transform:uppercase}@media (max-width: 767px){h1{font-size:2.35rem}}@media (max-width: 450px){h1{font-size:2.0rem}}h2{font-size:2.35rem;text-transform:uppercase}@media (max-width: 767px){h2{font-size:2.0rem}}@media (max-width: 450px){h2{font-size:1.65rem}}h2 .middot{margin-left:10px;margin-right:10px}h2 .bonheur{font-family:'Bonheur Royale';font-weight:400;text-transform:none;font-size:1.45em}h3{font-size:1.85rem;text-transform:uppercase}@media (max-width: 767px){h3{font-size:1.65rem}}@media (max-width: 450px){h3{font-size:1.45rem}}h4{font-size:1.4rem}@media (max-width: 767px){h4{font-size:1.3rem}}@media (max-width: 450px){h4{font-size:1.2rem}}.logoh{display:-ms-flexbox;display:flex;position:relative;height:100px;width:auto;gap:10px;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}@media (max-width: 1230px){.logoh{height:60px}}@media (max-width: 919px){.logoh{height:45px}}@media (max-width: 767px){.logoh{height:60px}}@media (max-width: 399px){.logoh{height:45px}}.logoh.logoh-sm{height:60px;margin-bottom:10px}@media (max-width: 600px){.logoh.logoh-sm{height:60px}}@media (max-width: 420px){.logoh.logoh-sm{height:50px}}@media (max-width: 359px){.logoh.logoh-sm{height:40px}}.logoh IMG{height:100% !important;width:auto !important}.mapslink{position:relative;text-decoration:none;display:block;margin-bottom:20px}.mapslink:last-child{margin-bottom:0}.mapslink img{display:block;position:relative;width:100%;height:auto}.mapslink .label{color:#4a4a4a;text-decoration:none;background:rgba(255,255,255,0.8);display:block;position:absolute;top:10px;left:10px;padding:5px 10px;box-shadow:2px 2px 5px rgba(0,0,0,0.4);margin-right:10px;line-height:1.1}.mapslink .label span{display:block;font-size:0.7em;margin-top:3px}h1.bonheur{font-family:'Bonheur Royale';font-weight:400;font-size:3.75rem;line-height:0.96;margin:3rem 0 1rem 0;text-transform:none}@media (max-width: 767px){h1.bonheur{font-size:2.95rem}}@media (max-width: 450px){h1.bonheur{font-size:2.4rem}}h2.bonheur{font-family:'Bonheur Royale';font-weight:400;font-size:2.75rem;line-height:1;margin:3rem 0 1rem 0;text-transform:none}@media (max-width: 767px){h2.bonheur{font-size:2.2rem}}@media (max-width: 450px){h2.bonheur{font-size:2.0rem}}h3.bonheur{font-family:'Bonheur Royale';font-weight:400;font-size:2.75rem;line-height:1;margin:3rem 0 1rem 0;text-transform:none}.textbox{display:block;position:relative;padding:40px 0}@media (max-width: 911px){.textbox{padding:30px 0}}@media (max-width: 650px){.textbox{padding:20px 0}}h2,h3{margin-bottom:1rem}h2.moretop,h3.moretop{margin-top:2.5rem}.textbox-lightgray{background:#E7E8E9;background:linear-gradient(25deg, #d4d5d6 0%, #E7E8E9 100%);margin-top:60px}.textbox-darkgrey{background:#747679;color:#FFF;margin-top:100px}.textbox-darkgrey A{color:#b8da66;text-decoration:underline}.textbox-darkgrey A:hover{color:#FFF}.col-divider{height:2px;background:#545659;overflow:hidden;width:100%;display:block;position:relative;margin:60px 0 100px 0;opacity:0.25}@media (max-width: 1079px){.col-divider{margin:40px 0 60px 0}}@media (max-width: 850px){.col-divider{margin:30px 0 40px 0}}@media (max-width: 767px){.col-divider{margin:0px 0 0px 0;opacity:0}}.divider-dark{height:2px;width:100%;max-width:500px;background:rgba(0,0,0,0.2);overflow:hidden;position:relative;display:block;padding:0;margin:40px auto 20px auto}.kontakt-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0px 80px;margin:40px 0 30px 0}@media (max-width: 1280px){.kontakt-row{gap:0px 50px}}@media (max-width: 767px){.kontakt-row{gap:20px}}.kontakt-row .textcol{display:block;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%}@media (max-width: 1149px){.kontakt-row .textcol{-ms-flex-preferred-size:auto;flex-basis:auto;width:auto;min-width:360px}}@media (max-width: 919px){.kontakt-row .textcol{min-width:270px}}.kontakt-row .textcol>*:first-child{margin-top:0;padding-top:0}.kontakt-row .textcol IMG{width:100%;display:block;height:auto;position:relative}.kontakt-row .textcol SPAN{display:block}.kontakt-row .textcol SPAN .fas{margin-right:10px}.kontakt-row .textcol SPAN A{color:#4a4a4a;text-decoration:none}.kontakt-row .textcol SPAN A:hover{color:#888}.kontakt-row .imgcol{display:block;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%}@media (max-width: 1149px){.kontakt-row .imgcol{-ms-flex-preferred-size:auto;flex-basis:auto;width:auto}}.kontakt-row .imgcol IMG{position:relative;width:100%;height:auto;display:block}@media (max-width: 767px){.kontakt-row{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}.kontakt-row>*{width:100% !important;-ms-flex-preferred-size:100% !important;flex-basis:100% !important}}.twocol-c{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0px 80px;margin:60px 0 30px 0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 911px){.twocol-c{gap:50px}}@media (max-width: 659px){.twocol-c{-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:10px}}.twocol-c .textcol{display:block;-ms-flex-preferred-size:calc(33.333% - 45px);flex-basis:calc(33.333% - 45px);width:calc(33.333% - 45px)}@media (max-width: 911px){.twocol-c .textcol{-ms-flex-preferred-size:calc(50% - 25px);flex-basis:calc(50% - 25px);width:calc(50% - 25px)}}@media (max-width: 659px){.twocol-c .textcol{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;text-align:center}}.twocol-c .textcol>*:first-child{margin-top:0;padding-top:0}.twocol-c .imgcol{display:block;-ms-flex-preferred-size:calc(33.333% - 45px);flex-basis:calc(33.333% - 45px);width:calc(33.333% - 45px)}@media (max-width: 911px){.twocol-c .imgcol{-ms-flex-preferred-size:calc(50% - 25px);flex-basis:calc(50% - 25px);width:calc(50% - 25px)}}@media (max-width: 659px){.twocol-c .imgcol{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}.twocol-c .imgcol IMG{position:relative;width:100%;height:auto;display:block}.twocol{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0px 80px;margin:0 0 60px 0;-ms-flex-align:start;align-items:flex-start}@media (max-width: 1079px){.twocol{gap:0px 40px;margin:0 0 40px 0}}@media (max-width: 767px){.twocol{-ms-flex-direction:column !important;flex-direction:column !important}}.twocol.twocol-last{margin-bottom:30px}.twocol.twocol-revert{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.twocol .gencol{display:block;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%}@media (max-width: 767px){.twocol .gencol{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}.twocol .gencol .swiper-mini-holder{position:relative;display:block;width:100%}.twocol .textcol{display:block;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%}@media (max-width: 767px){.twocol .textcol{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}.twocol .imgcol{display:block;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;background:rgba(0,0,0,0);padding:21px 0px 34px 0px;position:relative}@media (max-width: 767px){.twocol .imgcol{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}.twocol .imgcol::before{display:block;content:"";position:absolute;top:18px;left:0px;width:calc(100% + 0px);height:calc(100% - 50px);background:#545659;transform:rotate(-1deg);opacity:0.1}.twocol .imgcol::after{display:block;content:"";position:absolute;top:17px;left:0px;width:calc(100% + 0px);height:calc(100% - 34px);background:#545659;transform:rotate(-2.5deg);opacity:0}.twocol .imgcol IMG{position:relative;width:100%;height:450px;object-fit:cover;display:block}@media (max-width: 1079px){.twocol .imgcol IMG{height:350px}}.twocol .imgcol .swiper-horizontal>.swiper-pagination-bullets,.twocol .imgcol .swiper-pagination-bullets.swiper-pagination-horizontal,.twocol .imgcol .swiper-pagination-custom,.twocol .imgcol .swiper-pagination-fraction{bottom:10px}.twocol .imgcol .swiper-button-next,.twocol .imgcol .swiper-rtl .swiper-button-prev{right:15px;width:calc(32px / 44 * 27);height:32px;margin-top:calc(0px - (32px / 2))}.twocol .imgcol .swiper-button-prev,.twocol .imgcol .swiper-rtl .swiper-button-next{left:15px;width:calc(32px / 44 * 27);height:32px;margin-top:calc(0px - (32px / 2))}.twocol .imgcol .swiper-button-next::after,.twocol .imgcol .swiper-button-prev::after{font-size:32px}.twocol .imgcol .swiper-pagination-bullet{width:8px;height:8px}@media (max-width: 899px){.twocol .imgcol .swiper-pagination-bullet{display:none}}.twocol .imgcol .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.twocol .imgcol .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.textbox-static h4{margin-bottom:-10px}.textbox-static A{color:#000}.textbox-static A:hover{color:#4a4a4a}.materialdatenbank{display:block;position:relative;margin:2.5rem 0 0 0}.materialdatenbank h4{border-bottom:1px solid #FFF;margin:0 0 30px 0;padding:0 0 0.5rem 0}.materialdatenbank .folder{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 499px){.materialdatenbank .folder{gap:20px}}.materialdatenbank .folder.folder-mb{margin-bottom:60px}.materialdatenbank .folder A{display:block;position:relative;text-decoration:none;color:#FFF;-ms-flex-preferred-size:calc(16.666% - 150px / 6);flex-basis:calc(16.666% - 150px / 6);transition:.25s all ease;cursor:default}@media (max-width: 1279px){.materialdatenbank .folder A{-ms-flex-preferred-size:calc(20% - 120px / 5);flex-basis:calc(20% - 120px / 5)}}@media (max-width: 1079px){.materialdatenbank .folder A{-ms-flex-preferred-size:calc(25% - 90px / 4);flex-basis:calc(25% - 90px / 4)}}@media (max-width: 649px){.materialdatenbank .folder A{-ms-flex-preferred-size:calc(33.3333% - 60px / 3);flex-basis:calc(33.3333% - 60px / 3)}}@media (max-width: 499px){.materialdatenbank .folder A{-ms-flex-preferred-size:calc(50% - 20px / 2);flex-basis:calc(50% - 20px / 2)}}.materialdatenbank .folder A:hover{transform:scale(1.35, 1.35);z-index:11;background:#646669;transition:.25s all ease}@media (max-width: 499px){.materialdatenbank .folder A:hover{transform:scale(1.1, 1.1)}}@media (max-width: 375px){.materialdatenbank .folder A:hover{transform:none;background:none}}.materialdatenbank .folder A:hover::before{display:block;position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;width:calc(100% + 20px);content:"";background:#646669;box-shadow:3px 3px 10px rgba(0,0,0,0.35)}@media (max-width: 375px){.materialdatenbank .folder A:hover::before{display:none}}@media (max-width: 1279px){.materialdatenbank .folder A:nth-child(5n+1){transform-origin:left center}.materialdatenbank .folder A:nth-child(5n+5){transform-origin:right center}}@media (max-width: 1079px){.materialdatenbank .folder A:nth-child(5n+1){transform-origin:center center}.materialdatenbank .folder A:nth-child(5n+5){transform-origin:center center}.materialdatenbank .folder A:nth-child(4n+1){transform-origin:left center}.materialdatenbank .folder A:nth-child(4n+4){transform-origin:right center}}@media (max-width: 649px){.materialdatenbank .folder A:nth-child(4n+1){transform-origin:center center}.materialdatenbank .folder A:nth-child(4n+4){transform-origin:center center}.materialdatenbank .folder A:nth-child(3n+1){transform-origin:left center}.materialdatenbank .folder A:nth-child(3n+3){transform-origin:right center}}@media (max-width: 499px){.materialdatenbank .folder A:nth-child(3n+1){transform-origin:center center}.materialdatenbank .folder A:nth-child(3n+3){transform-origin:center center}.materialdatenbank .folder A:nth-child(2n+1){transform-origin:left center}.materialdatenbank .folder A:nth-child(2n+2){transform-origin:right center}}.materialdatenbank .folder A IMG{width:100%;height:auto;display:block;position:relative}.materialdatenbank .folder A LABEL{font-size:0.85rem;margin:0;padding:0.25rem 0 0 0;display:block;position:relative}.doublecol{display:block;position:relative}@media (max-width: 767px){.doublecol{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:30px}}.doublecol .maincol{display:block;position:relative}.rightbox{display:block;float:right;background:#464544;color:#FFF;position:relative;margin:0 0 40px 60px;padding:40px;font-size:0.9em;background:linear-gradient(25deg, #464544 0%, #585756 100%);box-shadow:5px 5px 20px rgba(0,0,0,0.2),3px 3px 6px rgba(0,0,0,0.35)}@media (max-width: 1079px){.rightbox{padding:20px;font-size:0.85em;margin:0 0 20px 40px}}@media (max-width: 911px){.rightbox{padding:15px;font-size:0.75em;margin:0 0 30px 30px}}@media (max-width: 767px){.rightbox{float:none;max-width:100%;width:400px;margin:0px auto}}.rightbox::before{display:block;content:"";position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);background:#545659;transform:rotate(-1.25deg);opacity:0.25;display:none}.rightbox .address{display:block;position:relative}.rightbox .iconsets{display:block;position:relative;margin-top:20px}.rightbox .iconsets SPAN{display:block}.rightbox .iconsets SPAN .fas{margin-right:10px}.rightbox .iconsets SPAN A{color:#FFF;text-decoration:none}.rightbox .iconsets SPAN A:hover{color:#FFF}.rightbox .openings{display:block;position:relative;margin-top:40px}@media (max-width: 1079px){.rightbox .openings{max-width:355px}}.rightbox .openings h4{padding:0;margin:0 0 0.75rem 0;display:block;font-size:19px}.rightbox .openings .termin{font-weight:600;margin-top:20px}.rightbox .openings DIV{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:15px}@media (max-width: 359px){.rightbox .openings DIV{-ms-flex-direction:column;flex-direction:column}}.rightbox .openings DIV:last-child{margin-bottom:0px}.rightbox .openings DIV SPAN{display:block;position:relative}.rightbox .openings DIV SPAN:first-child{margin-right:30px;width:120px}@media (max-width: 1079px){.rightbox .openings DIV SPAN:first-child{margin-right:20px;width:110px}}@media (max-width: 359px){.rightbox .openings DIV SPAN:first-child{margin-right:0px;width:auto}}.rightbox A{color:#FFF}.section-kontakt .buenard{font-size:1.2em;margin-bottom:3px;display:block;font-weight:400}@media (max-width: 990px){#besonderes .bonheur{display:block;line-height:1;margin-top:10px}#besonderes .middot{display:none}}@media (max-width: 1080px){#weitere-leistungen .bonheur{display:block;line-height:1;margin-top:10px}#weitere-leistungen .middot{display:none}}@media (max-width: 1165px){#schrift .bonheur{display:block;line-height:1;margin-top:10px}#schrift .middot{display:none}}@media (max-width: 1120px){#grabdenkmal .bonheur{display:block;line-height:1;margin-top:10px}#grabdenkmal .middot{display:none}}HEADER{display:block;width:100%;height:146px;background:linear-gradient(to right, #dadada 0%, #e4e4e4 100%);color:#000;position:absolute;top:0px;left:0px;padding:0px 35px;z-index:100;box-shadow:0px 0px 10px rgba(0,0,0,0.5);overflow:hidden;border-bottom:4px solid #464544}@media (max-width: 1629px){HEADER{height:126px}}@media (max-width: 1499px){HEADER{height:110px}}@media (max-width: 1299px){HEADER{height:100px}}@media (max-width: 1043px){HEADER{overflow:visible}}@media (max-width: 499px){HEADER{height:77px;border-bottom:3px solid #464544;position:fixed}}HEADER .burgerbutton{display:none}@media (max-width: 1043px){HEADER .burgerbutton{display:block;position:absolute;top:35px;right:20px;z-index:12;transition:0.25s all ease}HEADER .burgerbutton IMG{width:40px;height:25px;display:block;position:relative}HEADER .burgerbutton IMG.close{position:absolute;top:0px;left:0px;display:none}HEADER .burgerbutton.opened IMG{opacity:0}HEADER .burgerbutton.opened IMG.close{opacity:1;display:block}}@media (max-width: 499px){HEADER .burgerbutton{top:25px;right:15px}}HEADER .logoholder{display:-ms-flexbox;display:flex;position:absolute;top:20px;left:30px;height:102px;width:auto;z-index:101;background:transparent;padding:0px;transition:0.25s all ease;gap:22px}@media (max-width: 1629px){HEADER .logoholder{top:15px;height:92px;gap:19px}}@media (max-width: 1499px){HEADER .logoholder{top:10px;height:86px;gap:16px;left:15px}}@media (max-width: 1299px){HEADER .logoholder{top:12px;height:72px;gap:13px}}@media (max-width: 1119px){HEADER .logoholder{top:15px;height:66px;gap:11px}}@media (max-width: 1043px){HEADER .logoholder{left:20px}}@media (max-width: 499px){HEADER .logoholder{height:56px;left:15px;top:10px}}@media (max-width: 419px){HEADER .logoholder{height:66px;left:5px;top:5px}}@media (max-width: 379px){HEADER .logoholder{height:56px;left:10px;top:10px}}@media (max-width: 349px){HEADER .logoholder{height:50px;left:10px;top:12px}}HEADER .logoholder .logo{display:block;position:relative;width:auto;height:100%;transition:0.25s all ease}HEADER .logoholder .symbol{display:block;position:relative;width:auto;height:100%;transition:0.25s all ease}@media (max-width: 419px){HEADER .logoholder .symbol{display:none}}HEADER NAV{position:absolute;right:30px;bottom:0px;z-index:102;transition:0.25s all ease}@media (max-width: 1499px){HEADER NAV{right:15px}}@media (max-width: 1043px){HEADER NAV{top:100px;background:#545659;padding:20px 20px;right:0px;display:none;transition:none;z-index:445;bottom:auto}}@media (min-width: 1044px){HEADER NAV{display:block !important}}@media (max-width: 499px){HEADER NAV{top:77px}}HEADER NAV UL{list-style:none;position:relative;display:-ms-flexbox;display:flex;padding:0;margin:0;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:40px;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end;transition:0.25s all ease}@media (max-width: 1499px){HEADER NAV UL{gap:28px}}@media (max-width: 1299px){HEADER NAV UL{gap:22px}}@media (max-width: 1119px){HEADER NAV UL{gap:18px}}@media (max-width: 1043px){HEADER NAV UL{-ms-flex-direction:column;flex-direction:column;min-width:200px;height:auto;transition:none;gap:20px}}@media (max-width: 650px){HEADER NAV UL{-ms-flex-direction:column;flex-direction:column;min-width:200px;height:auto;transition:none;gap:12px}}HEADER NAV UL LI{list-style:none;position:relative;display:block;padding:0;margin:0;transition:0.25s all ease}HEADER NAV UL LI A{color:#000;text-decoration:none;font-size:23px;opacity:1;font-family:'Buenard';font-weight:500;text-transform:uppercase;line-height:1;display:block;padding:40px 0px 28px 0px;position:relative;transition:0.25s all ease}@media (max-width: 1629px){HEADER NAV UL LI A{font-size:21px;padding-bottom:24px}}@media (max-width: 1499px){HEADER NAV UL LI A{font-size:18.5px;padding-bottom:16px}}@media (max-width: 1299px){HEADER NAV UL LI A{font-size:17px;padding-bottom:16px}}@media (max-width: 1119px){HEADER NAV UL LI A{font-size:16px;padding-bottom:16px}}@media (max-width: 1043px){HEADER NAV UL LI A{color:#FFF;padding:10px 0px 10px 10px;font-size:20px}}HEADER NAV UL LI A::before{content:"";position:absolute;width:1px;height:100%;display:block;overflow:hidden;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%);bottom:0px;left:-20px}@media (max-width: 1499px){HEADER NAV UL LI A::before{left:-14px}}@media (max-width: 1299px){HEADER NAV UL LI A::before{left:-11px}}@media (max-width: 1119px){HEADER NAV UL LI A::before{left:-9px}}@media (max-width: 1043px){HEADER NAV UL LI A::before{display:none}}HEADER NAV UL LI A:hover{color:#000;text-decoration:underline}@media (max-width: 1043px){HEADER NAV UL LI A:hover{color:#FFF}}HEADER NAV UL LI.active A{color:#000;text-decoration:underline}@media (max-width: 1043px){HEADER NAV UL LI.active A{color:#FFF}}HEADER NAV UL LI:first-child A::before{display:none}HEADER.menuopened{z-index:409}BODY.smallnavi HEADER .burgerbutton{top:30px;transition:0.25s all ease}@media (max-width: 499px){BODY.smallnavi HEADER .burgerbutton{top:25px}}BODY.smallnavi .christus-slider .christus{z-index:1}BODY.smallnavi HEADER{height:90px;z-index:310;position:fixed}@media (max-width: 499px){BODY.smallnavi HEADER{height:77px}}BODY.smallnavi HEADER NAV{transition:0.25s all ease}BODY.smallnavi HEADER NAV UL{transition:0.25s all ease}BODY.smallnavi HEADER NAV UL LI{transition:0.25s all ease}BODY.smallnavi HEADER NAV UL LI A{transition:0.25s all ease;font-size:20px;padding-bottom:13px}@media (max-width: 1629px){BODY.smallnavi HEADER NAV UL LI A{font-size:20px;padding-bottom:13px}}@media (max-width: 1499px){BODY.smallnavi HEADER NAV UL LI A{font-size:18.5px;padding-bottom:16px}}@media (max-width: 1299px){BODY.smallnavi HEADER NAV UL LI A{font-size:17px;padding-bottom:16px}}@media (max-width: 1119px){BODY.smallnavi HEADER NAV UL LI A{font-size:16px;padding-bottom:16px}}@media (max-width: 1043px){BODY.smallnavi HEADER NAV UL LI A{padding-bottom:10px;font-size:20px}}BODY.smallnavi HEADER .logoholder{height:72px;top:7px;transition:0.25s all ease;gap:13px}@media (max-width: 1119px){BODY.smallnavi HEADER .logoholder{top:10px;height:66px;gap:11px}}@media (max-width: 499px){BODY.smallnavi HEADER .logoholder{height:56px;top:10px}}@media (max-width: 419px){BODY.smallnavi HEADER .logoholder{height:66px;top:5px}}@media (max-width: 379px){BODY.smallnavi HEADER .logoholder{height:56px;top:10px}}@media (max-width: 349px){BODY.smallnavi HEADER .logoholder{height:50px;top:12px}}footer{display:block;width:100%;padding:80px 0 110px 0;background:#464544;color:#FFF;border-top:4px solid rgba(0,0,0,0.3);position:relative;background:linear-gradient(25deg, #252423 0%, #464544 100%)}footer::before{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url("/assets/images/hwz-f.png") no-repeat right top scroll transparent;background-size:500px auto;content:"";opacity:0.65}@media (max-width: 650px){footer::before{background-size:350px auto}}footer .copyright{display:block;text-align:right;opacity:0.35;font-size:1em;margin-top:3rem}@media (max-width: 1140px){footer .copyright{text-align:center}}footer .iconsets{margin-top:20px}footer .iconsets SPAN{display:block}footer .iconsets SPAN .fas{margin-right:10px}footer .iconsets SPAN A{color:#FFF;text-decoration:none}footer .iconsets SPAN A:hover{color:#FFF;text-decoration:underline}footer .buenard{font-size:1.2em;margin-bottom:3px;display:block;font-weight:400}@media (max-width: 1309px){footer .buenard SPAN{display:block}}@media (max-width: 1180px){footer .buenard{font-size:1.05em}}footer .footermenu{display:block;position:relative;text-align:right}@media (max-width: 430px){footer .footermenu>A{display:block}}footer .footermenu A{color:#FFF;text-decoration:none}footer .footermenu A:hover{color:#FFF;text-decoration:underline}footer .footermenu UL{list-style:none;display:block;position:relative;margin:0;padding:0}footer .footermenu UL LI{list-style:none;display:block;position:relative;margin:0;padding:0;text-align:right}@media (max-width: 1140px){footer .footermenu UL LI{text-align:center}}footer .footermenu UL LI A{color:#FFF;text-decoration:none}footer .footermenu UL LI A:hover{color:#FFF;text-decoration:underline}footer .blocks{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;gap:40px}@media (max-width: 1140px){footer .blocks{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;gap:80px 0}footer .blocks>*{margin-left:auto;margin-right:auto;text-align:center}}footer .blocks .openings .termin{padding-top:14px;font-weight:600}footer .blocks .openings h4{padding:0;margin:0 0 0 0;display:block}footer .blocks .openings DIV{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px}@media (max-width: 1140px){footer .blocks .openings DIV{-ms-flex-pack:center;justify-content:center;margin-top:10px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}footer .blocks .openings DIV SPAN{display:block;position:relative;text-align:left}footer .blocks .openings DIV SPAN:first-child{margin-right:30px;width:140px}@media (max-width: 1140px){footer .blocks .openings DIV SPAN{text-align:center}footer .blocks .openings DIV SPAN:first-child{width:auto;margin-right:0px}footer .blocks .openings DIV SPAN:last-child{width:290px;width:auto}}footer .blocks .openings DIV:last-child{margin-bottom:0px}.fixed-infobox{position:fixed;right:0px;width:100%;z-index:99;text-align:left;text-align-last:left;color:#FFF;display:none;bottom:0px;transform:translate(0px, -5px)}.fixed-infobox.infobox-dock-slider{position:absolute;bottom:auto;top:0px}.fixed-infobox.infobox-dock-page{position:fixed;z-index:1001;top:auto;bottom:0px}.fixed-infobox .holder{background-color:rgba(115,0,0,0.75);box-shadow:2px 2px 8px rgba(0,0,0,0.5);padding:55px 45px 35px 35px}@media (max-width: 1043px){.fixed-infobox .holder{padding:40px 24px 16px 16px}}.fixed-infobox .holder A{text-decoration:underline}.fixed-infobox .holder A:hover{color:inherit;opacity:0.8}.fixed-infobox.color-white .holder{background-color:rgba(255,255,255,0.8);color:#000}.fixed-infobox.color-black .holder{background-color:rgba(0,0,0,0.8)}.fixed-infobox.color-lightgrey .holder{background-color:rgba(204,204,204,0.8);color:#000}.fixed-infobox.color-grey .holder{background-color:rgba(153,153,153,0.8);text-shadow:0px 0px 5px rgba(0,0,0,0.3)}.fixed-infobox.color-darkgrey .holder{background-color:rgba(85,85,85,0.8)}.fixed-infobox.color-red .holder{background-color:rgba(128,0,0,0.8)}.fixed-infobox.color-green .holder{background-color:rgba(93,124,0,0.8)}.fixed-infobox.color-blue .holder{background-color:rgba(0,97,187,0.8)}.fixed-infobox.color-yellow .holder{background-color:rgba(231,203,14,0.8);color:#000}.fixed-infobox .headline{font-size:30px;font-weight:400;padding:0px;margin:0px 0px 10px 0px;text-transform:none;line-height:1.1}.fixed-infobox .innertext{font-size:16px}.fixed-infobox .innertext>*:last-child{margin-bottom:0;padding-bottom:0}.fixed-infobox A.closex{position:absolute;top:5px;left:auto;right:12px;color:inherit !important;font-weight:bold;font-size:2.75em;text-decoration:none !important;line-height:1}.fixed-infobox A.closex:hover{transform:scale(1.15, 1.15)}@media (max-width: 1350px){.fixed-infobox A.closex{top:7px;right:15px;font-size:2.2em}}@media (max-width: 450px){.fixed-infobox A.closex{top:10px}}.fixed-infobox.infobox_right{right:0px;max-width:450px;text-align:right;text-align-last:right;bottom:5px}@media (max-width: 1000px){.fixed-infobox.infobox_right{max-width:70%}}.fixed-infobox.infobox_left{right:auto;left:0px;max-width:450px;bottom:5px}.fixed-infobox a{color:white}.fixed-infobox a:hover{color:#545659}

/*# sourceMappingURL=styles.min.css.map */
