html,body{overflow-x:hidden}.elementor-widget-text-editor p:last-child{margin-bottom:0}.home .elementor-location-header>.elementor-element,.single-anlass .elementor-location-header>.elementor-element{background-color:rgba(0,0,0,0) !important}.hamburger{width:40px;height:25px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer}.hamburger span{width:100%;height:3px;display:block;background:#fff;border-radius:100px;transition:all .3s ease}.hamburger.active span:first-child{transform:rotate(45deg) translate(5px, 5px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:last-child{transform:rotate(-45deg) translate(10px, -10px)}#mobile-menu{height:100vh;top:-100%;opacity:0;transition:.4s ease-in-out;position:fixed;z-index:99999}html.mobile-active{overflow:hidden;overscroll-behavior:contain}html.mobile-active #mobile-menu{top:0;opacity:1;background:#bfbba6 !important}.elementor-location-header .elementor-nav-menu .elementor-item:before{border-radius:50px}.elementor-location-header .elementor-nav-menu .current-page-ancestor a.elementor-item::before{opacity:1 !important}.h-line-left{position:relative}.h-line-left:before{content:"";position:absolute;left:0;top:0;background-color:#87826a;width:2px;height:100%}.image-spacer{background-position:center center;background-repeat:no-repeat;background-size:cover}.next-occasions .date-container{font-weight:500;font-size:1.3rem}.next-occasions .date-container .date{display:flex;flex-direction:column;text-align:center;margin-top:5px;gap:5px}.next-occasions .date-container .date .day{font-weight:700;line-height:.9;font-size:2.5rem}.next-occasions .date-container .time{font-size:1.1rem;font-weight:600;border-radius:25px;height:40px;line-height:2.3;width:100%;text-align:center;background:#c8c6be}.next-occasions .occasion-container .details{font-size:1.2rem}.next-occasions .occasion-container .details .title{margin-top:0;margin-bottom:5px}.next-occasions .occasion-container .details .location{display:flex;align-items:flex-start;padding-bottom:10px}.next-occasions .occasion-container .details .location img{width:20px;height:20px;margin-top:3px;margin-right:5px}.next-occasions .occasion-container .details .row{padding-bottom:5px;margin-left:25px}.next-occasions .occasion-container .details .row .title{font-weight:600}.next-occasions .occasion-container .occasion-buttons a{background:#87826a;color:#fff;padding:10px 30px;border-radius:25px;display:inline-block;line-height:1;font-weight:500;transition:.3s ease-in-out;text-align:center;width:100%}.next-occasions .occasion-container .occasion-buttons a:not(:last-child){margin-bottom:15px}.next-occasions .occasion-container .occasion-buttons a:hover{background:#6d6955}.info-msg-shortcode{position:absolute;left:230px;bottom:-160px;z-index:9999}.elementor-shortcode .info-msg{background:#d8d4c1;width:150px;height:150px;border-radius:100px;text-align:center;display:flex;align-items:center;font-weight:700;font-size:1.3rem;padding:10px 15px 15px;transform:rotate(-15deg);transition:.4s ease-in-out}.elementor-shortcode .info-msg:hover{transform:scale(1.2) rotate(-15deg)}.elementor-field-option{font-size:.9rem}.elementor-field-option a{font-size:.9rem;font-weight:500}input[type=checkbox].elementor-field{position:absolute;opacity:0;width:0;height:0}input[type=checkbox].elementor-field+label{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;user-select:none}input[type=checkbox].elementor-field+label::before{content:"";display:inline-block;width:20px;height:20px;background-color:#f2f2f2;border-radius:3px;flex-shrink:0;background-repeat:no-repeat;border:2px solid #b8b7b1;background-position:center;background-size:14px 14px;transition:background-color .15s ease;margin-right:10px;transform:translateY(4px)}input[type=checkbox].elementor-field:checked+label::before{background-color:var(--e-global-color-4a400ea);border-color:var(--e-global-color-4a400ea);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' d='M5 12l5 5L19 7'/></svg>")}.elementor-slideshow__header .e-eicon-share-arrow{display:none}.elementor-slideshow__footer{display:none}.bubble h1:before{content:"";position:absolute;height:100px;width:100px;background:#d8d4c1;border-radius:100px;top:50%;left:-30px;transform:translateY(-50%);z-index:-1}.bubble-tr:before{content:"";position:absolute;height:175px;width:175px;background:#d8d4c1;border-radius:100px;top:-175px;left:calc(100% - 250px)}.bubble-full-tr:before{content:"";position:absolute;height:175px;width:175px;background:#d8d4c1;border-radius:100px;top:-87px;left:calc(100% - 87px)}.bubble-tl:before{content:"";position:absolute;height:175px;width:175px;background:#d8d4c1;border-radius:100px;top:-175px;left:-175px}.audios-container{display:flex;gap:40px;align-items:flex-end;flex-wrap:wrap}.audios-container .audio{width:calc(50% - 20px)}.audios-container .audio h3.audio-title{font-size:1.3rem;margin:0 0 10px}.audios-container .audio .player.green-audio-player{border-radius:25px;width:100%;box-shadow:none;background:#e7e7e7}.audios-container .audio .player.green-audio-player .controls__progress.gap-progress{background-color:#566574}.audios-container .audio .player.green-audio-player .controls__progress.gap-progress .progress__pin{background-color:#566574}.audios-container .audio .player.green-audio-player .volume__button.open>svg>path{fill:#566574}.audios-container .audio .player.green-audio-player .volume__controls{background-color:#e7e7e7}.audios-container .audio .player.green-audio-player .volume__controls .volume__progress,.audios-container .audio .player.green-audio-player .volume__controls .volume__pin{background-color:#566574}.videos-container{display:flex;flex-wrap:wrap;gap:20px}.videos-container>iframe,.videos-container>.video{flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px);display:block;width:100%;height:auto;border:0}.videos-container>iframe h3,.videos-container>.video h3{font-size:1.2rem;margin:0 0 5px}.videos-container>iframe{aspect-ratio:16/9}@media(max-width: 768px){.videos-container>iframe,.videos-container>.video{flex-basis:100%;max-width:100%}.videos-container>iframe h3,.videos-container>.video h3{font-size:1rem}}@media(max-width: 1024px){.info-msg-shortcode{left:230px}}@media(min-width: 769px)and (max-width: 1024px){.next-occasions .date-container{line-height:1}}@media(max-width: 768px){.next-occasions .date-container{font-size:1.2rem;line-height:1}.next-occasions .date-container .date{margin:0}.next-occasions .date-container .date .day{font-size:2rem}.next-occasions .occasion-container .details .row{margin-left:0}.next-occasions .occasion-container .details .row:last-child{margin-bottom:0}.bubble h1:before{height:70px;width:70px;left:-20px}.bubble-tr:before{height:100px;width:100px;top:-100px;left:calc(100% - 140px)}.bubble-full-tr:before{height:110px;width:110px;top:-55px;left:calc(100% - 55px)}.bubble-tl:before{height:100px;width:100px;top:-175px;left:-175px}.info-msg-shortcode{left:50%;transform:translateX(-50%)}.elementor-shortcode .info-msg{width:120px;height:120px;font-weight:600;font-size:1.1rem;padding:10px 15px 15px}.audios-container{flex-direction:column}.audios-container .audio{width:100%}}#goTopBtn{right:25px;width:48px;height:48px;border-radius:50%;background:#111;color:#fff;font-size:24px;text-align:center;line-height:48px;text-decoration:none;box-shadow:0 4px 15px rgba(0,0,0,.25);cursor:pointer;z-index:9999;opacity:1;visibility:visible;transition:opacity .25s ease,visibility .25s ease}#goTopBtn.show{opacity:1;visibility:visible}#goTopBtn:hover{background:#333}/*# sourceMappingURL=main.min.css.map */
