.mnt-carousel-wrapper{padding:24px 20px;background-color:#FFF}.mnt-carousel-wrapper .mnt-carousel-title{font-size:24px;line-height:32px;color:#6E0038}.mnt-carousel-wrapper .mnt-carousel-container{visibility:hidden;display:flex;flex-direction:column;gap:16px;max-width:320px;margin:auto}.mnt-carousel-wrapper .mnt-carousel-items{list-style:none}.mnt-carousel-wrapper .mnt-carousel-item{background-color:#FFF;display:flex;flex-direction:column;width:320px;height:480px;border:1px solid #DCDCDC}.mnt-carousel-wrapper .mnt-carousel-item .mnt-carousel-info{display:flex;flex-direction:column;padding:24px;height:100%;justify-content:space-between;flex:1}.mnt-carousel-wrapper .mnt-carousel-item .mnt-carousel-image-wrapper{width:320px;height:240px}.mnt-carousel-wrapper .mnt-carousel-item .mnt-carousel-image{width:100%;height:100%;object-fit:cover}.mnt-carousel-wrapper.has-multiple-items .mnt-carousel-container{max-width:320px;margin:auto}.mnt-carousel-wrapper.has-multiple-items .mnt-carousel-items{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none}.mnt-carousel-wrapper.has-multiple-items .mnt-carousel-items .carousel-item-mobile{display:flex;scroll-snap-align:start;flex-shrink:0}.mnt-carousel-wrapper .mnt-loading-spinner{display:block;border:4px solid #6e0038;border-left-color:#fff;border-radius:50%;width:40px;height:40px;animation:spin 0.8s linear infinite;margin:100px auto}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.mnt-carrousel-progress-bar-state-mobile{display:block}.mnt-carrousel-progress-bar-state-desktop{display:none}.mnt-carrousel-progress-bar-next-btn-desktop{display:none}.mnt-carrousel-progress-bar-next-btn-mobile{display:flex}.mnt-carrousel-progress-bar-previous-btn-desktop{display:none}.mnt-carrousel-progress-bar-previous-btn-mobile{display:flex}.mnt-carrousel-progress-bar-container-mobile{display:none;align-items:center;padding:16px 0;justify-content:space-between}.mnt-show-progress-bar-mobile{display:flex}.mnt-carrousel-progress-bar-container-desktop{display:none}.mnt-show-progress-bar-desktop{display:none}.mnt-carrousel-progress-bar-btn{all:unset;cursor:pointer;display:flex;gap:8px;font-size:18px}.mnt-carrousel-progress-bar{width:100%;margin:0 24px;height:2px;background:#e1dbdf}.mnt-carrousel-progress-bar-state-mobile{width:75%;height:2px;background-color:#000}@media only screen and (min-width:1024px){.mnt-carousel-wrapper{padding:64px 0}.mnt-carousel-wrapper .mnt-carousel-container{max-width:824px;margin:auto;gap:32px}.mnt-carousel-wrapper .mnt-carousel-item{flex-direction:row-reverse;width:824px;height:240px}.mnt-carousel-wrapper .mnt-carousel-title{font-size:32px;line-height:40px;color:#6E0038}.mnt-carousel-wrapper .mnt-carousel-item .mnt-carousel-image-wrapper{width:412px;height:100%}.mnt-carousel-wrapper .mnt-carousel-info{flex:1}.mnt-carousel-wrapper.has-multiple-items .mnt-carousel-items{display:flex;gap:24px}.mnt-carousel-wrapper.has-multiple-items .mnt-carousel-container{max-width:824px}.mnt-carousel-wrapper.has-multiple-items .mnt-carousel-items .mnt-carousel-item{flex-direction:column}.mnt-carousel-wrapper.has-multiple-items .mnt-carousel-items .mnt-carousel-item{width:320px;height:480px;scroll-snap-align:start}.mnt-carousel-wrapper.has-multiple-items .mnt-carousel-items .mnt-carousel-item{width:320px;height:480px;scroll-snap-align:center}.mnt-carousel-wrapper.has-multiple-items .mnt-carousel-items .mnt-carousel-image-wrapper{width:100%;height:240px}.mnt-carousel-wrapper .mnt-carousel-container-with-overlay{position:relative}.mnt-carousel-wrapper .mnt-overlay-carousel.mnt-display-overlay.center-item{width:230px}.mnt-carousel-wrapper .mnt-overlay-carousel.right{display:none;position:absolute;background:linear-gradient(90deg,rgb(255 255 255 / .2) 0%,#FFFFFF 103.25%);right:0;top:0;height:100%;width:136px}.mnt-carousel-wrapper .mnt-overlay-carousel.left{display:none;position:absolute;background:linear-gradient(270deg,rgb(255 255 255 / .2) 0%,#FFFFFF 103.25%);left:0;top:0;height:100%;width:136px}.mnt-carousel-wrapper .mnt-overlay-carousel.right.mnt-display-overlay,.mnt-carousel-wrapper .mnt-overlay-carousel.left.mnt-display-overlay{display:block}.mnt-carousel-wrapper .mnt-overlay-carousel.left.mnt-display-overlay.center,.mnt-carousel-wrapper .mnt-overlay-carousel.right.mnt-display-overlay.center{width:228px}.mnt-carrousel-progress-bar-container-desktop{display:none;align-items:center;padding:16px 0;justify-content:space-between}.mnt-carrousel-progress-bar-state-desktop{width:75%;height:2px;background-color:#000}.mnt-carrousel-progress-bar-btn{all:unset;cursor:pointer;display:flex;gap:8px;font-size:18px}.mnt-carrousel-progress-bar-icon{filter:brightness(0) saturate(100%) invert(61%) sepia(17%) saturate(9%) hue-rotate(336deg) brightness(87%) contrast(101%)}.mnt-carrousel-progress-bar-previous-btn-mobile{display:none}.mnt-carrousel-progress-bar-next-btn-mobile{display:none}.mnt-carrousel-progress-bar-previous-btn-desktop{display:flex}.mnt-carrousel-progress-bar-next-btn-desktop{display:flex}.mnt-show-progress-bar-mobile{display:none}.mnt-carrousel-progress-bar-state-desktop{display:flex}.mnt-carrousel-progress-bar-container-mobile{display:none}.mnt-show-progress-bar-desktop{display:flex}.mnt-carousel-wrapper.has-multiple-items .mnt-carousel-items .carousel-item-mobile{scroll-snap-align:none}}.mnt-carousel-wrapper.facilities .mnt-carousel-item .mnt-carousel-info{gap:30px}.mnt-carousel-wrapper.facilities .mnt-carousel-item .mnt-carrousel-service-title{font-size:24px;font-weight:400;color:#6E0038;line-height:28.8px}.mnt-carousel-wrapper.facilities .mnt-carousel-item .mnt-carrousel-service-description{font-size:16px;font-weight:400;line-height:24px;color:#1F1F1F}.mnt-carousel-wrapper.facilities .mnt-carousel-item .mnt-carrousel-item-info-link{display:flex;gap:8px;text-decoration:none;font-weight:600;font-size:18px;line-height:24px;color:#1F1E1F;align-items:center;margin-left:0}.mnt-carousel-wrapper.facilities .mnt-carousel-item .mnt-carrousel-item-info-link:hover{text-decoration:underline}.mnt-carousel-wrapper.crematorium-carousel .mnt-carrousel-phone-nr{font-size:32px;font-weight:400;line-height:40px;color:#6E0038;margin-left:0;text-decoration:none}.mnt-carousel-wrapper.crematorium-carousel .mnt-carrousel-phone-nr:hover{text-decoration:underline}.mnt-carousel-wrapper.crematorium-carousel .location-title{color:#6E0038;font-size:20px;font-weight:600;line-height:28px}.mnt-carousel-wrapper.crematorium-carousel .mnt-carrousel-location{font-size:18px;font-weight:400;line-height:26px;color:#000;margin-left:0}.mnt-carousel-wrapper.crematorium-carousel .mnt-carrousel-item-info-link{display:flex;gap:8px;text-decoration:none;font-weight:600;align-items:center;font-size:18px;line-height:24px;color:#1F1E1F;margin-left:0}.mnt-carousel-wrapper.funeral-directors{background-color:#F6F4F5}.mnt-carousel-wrapper.funeral-directors .mnt-carrousel-item-info-job-title{font-size:16px;font-weight:400;margin-bottom:13px;line-height:24px;color:#8C8C8C}.mnt-carousel-wrapper.funeral-directors .mnt-carrousel-item-info-name{font-size:24px;font-weight:400;line-height:28.8px;color:#6E0038}.mnt-carousel-wrapper.funeral-directors .mnt-carrousel-item-info-link{display:flex;gap:8px;text-decoration:none;font-weight:600;align-items:center;font-size:18px;line-height:24px;color:#1F1E1F;margin-left:0}.mnt-carousel-wrapper.locaties .mnt-carrousel-phone-nr{margin-left:0;text-decoration:none;font-size:32px;font-weight:400;line-height:40px;color:#6E0038}.mnt-carousel-wrapper.locaties .location-title{color:#6E0038;font-size:20px;font-weight:600;line-height:28px}.mnt-carousel-wrapper.locaties .mnt-carrousel-location{font-size:18px;font-weight:400;line-height:26px;color:#000;margin-left:0}.mnt-carousel-wrapper.locaties .mnt-carrousel-item-info-link{display:flex;gap:8px;text-decoration:none;font-weight:600;align-items:center;font-size:18px;line-height:24px;color:#1F1E1F;margin-left:0}.mnt-carousel-wrapper.number-cards .mnt-carousel-item{width:294px;height:410px;background-color:#F6F4F5;padding:24px;border:none;justify-content:space-between}.mnt-carousel-wrapper.number-cards .label-container{display:flex;gap:10px;align-items:center}.mnt-carousel-wrapper.number-cards .item-number{font-size:32px;line-height:40px;padding:4px 19px;color:#6E0038}.mnt-carousel-wrapper.number-cards .item-label{font-size:20px;font-weight:400;line-height:28px;color:#6E0038}.mnt-carousel-wrapper.number-cards .item-content{font-size:18px;font-weight:400;line-height:26px;color:#1F1E1F}.mnt-carousel-wrapper.number-cards .mnt-carrousel-item-info-link{display:flex;gap:8px;text-decoration:none;font-weight:600;align-items:center;font-size:18px;line-height:24px;color:#1F1E1F;margin-left:0}.mnt-carousel-wrapper.number-cards .mnt-carrousel-item-info-link:hover{text-decoration:underline}.mnt-carousel-wrapper.number-cards .mnt-carousel-container{max-width:294px}@media only screen and (min-width:1024px){.mnt-carousel-wrapper.number-cards .mnt-carousel-container{max-width:824px}}.mnt-carousel-wrapper .mnt-carrousel-phone-nr:hover{text-decoration:none!important}.mnt-carousel-wrapper .mnt-carrousel-item-info-link:hover{text-decoration:underline!important}