@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Noto+Serif:ital,wght@0,100..900;1,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Poiret+One&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";.rad-bl{border-bottom-left-radius:14px}.rad-tl{border-top-left-radius:14px}.rad-br{border-bottom-right-radius:14px}.rad-tr{border-top-right-radius:14px}.rad-t{border-top-left-radius:14px;border-top-right-radius:14px}.rad-b{border-bottom-left-radius:14px;border-bottom-right-radius:14px}.rad-l{border-bottom-left-radius:14px;border-top-left-radius:14px}.rad-r{border-bottom-right-radius:14px;border-top-right-radius:14px}.rad{border-radius:14px}.bold{font-weight:900}.smallerFont{font-size:90%}.biggerFont{font-size:110%}.mobileVertivalMargin{margin-top:30px;margin-bottom:30px}@media(min-width:1280px){.mobileOnly{display:none!important}.mobileVerticalMargin{margin-top:0;margin-bottom:0}}.std-line{width:70%;height:1px;background-color:#000c}.l{margin-right:30%}.r,.r-mobile{margin-left:30%}.l-mobile{margin-right:30%}.pageInput{border:none;background-color:unset;border-bottom:1px solid #303030;padding:8px;font-family:Poiret One,sans-serif;font-size:unset!important}.pageItem{border:1px solid rgba(48,48,48,.1);border-radius:16px;box-shadow:0 5px 18px #3030300f;background-color:#fff;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.pageItem:hover{transform:translateY(-2px);border-color:#8a5c0073;box-shadow:0 10px 24px #3030301a}.pageItem:focus-visible,.galleryPhotoButton:focus-visible{outline-offset:4px}@media(min-width:1280px){.r-mobile{margin-left:0}.l-mobile{margin-right:0}}.main{background-color:#303030}body{padding:0!important;margin:0!important;font-family:Jost,sans-serif;overflow-x:hidden;font-size:clamp(1rem,1rem + .15vw,1.2rem)}*{box-sizing:border-box;font-weight:200!important}@keyframes planeAnimate{0%{opacity:0;transform:translateY(-20%)}to{opacity:1;transform:translateY(0)}}.adminPageMain{padding:20px;color:#303030}.adminRecord{box-sizing:border-box;width:100%;margin:10px 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;border:1px solid rgba(48,48,48,.12);border-radius:4px;padding:15px;cursor:pointer;text-decoration:none!important;background:#fff;transition:border-color .2s,box-shadow .2s,background-color .2s}.adminRecord:hover{border-color:#e9b950;box-shadow:0 3px 12px #3030301a}.adminRecordCol{min-width:0;overflow-wrap:anywhere;word-break:break-word;color:#303030}.headerRow{font-weight:bolder;cursor:unset;background:#303030;color:#e5e5e5;border-color:#303030;border-radius:4px 4px 0 0}.headerRow:hover{box-shadow:none;border-color:#303030}.headerRow .adminRecordCol{color:#e5e5e5}.adminList{width:min(100%,1680px);min-width:0;display:flex;flex-direction:column;overflow-x:visible}.adminForm{display:flex;flex-direction:column;gap:10px;width:100%}.adminFormActions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%}.formContainer,.adminFormContainer{box-sizing:border-box;width:min(100%,1080px);margin:18px auto;padding:clamp(20px,3vw,34px);border:1px solid rgba(48,48,48,.09);border-radius:18px;background:#fff;box-shadow:0 12px 36px #30303012}.formContainer>h3,.formContainer>h4,.adminFormContainer>h3,.adminFormContainer>h4{margin:0 0 22px;padding-bottom:15px;border-bottom:1px solid rgba(48,48,48,.1);color:#303030}.adminButton{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:9px;background-color:#303030;color:#e5e5e5;width:max-content;padding:10px;font-size:1rem;cursor:pointer;border-radius:4px;text-decoration:none!important;border:none;transition:background-color .2s,color .2s}.adminButton:hover{background-color:#e9b950;color:#303030}.adminInput{box-sizing:border-box;width:min(60%,760px);min-height:46px;padding:11px 14px;border:1px solid rgba(48,48,48,.18);border-radius:10px;color:#303030;background:#fff;font:inherit;font-size:1rem;line-height:1.45;outline:none;box-shadow:0 1px 2px #3030300a;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.adminInput::placeholder{color:#3030307a}.adminInput:focus{border-color:#e9b950;box-shadow:0 0 0 4px #e9b95038,0 2px 6px #3030300f}.adminInput:disabled,.adminInput[readonly]{color:#3030309e;background:#3030300b;cursor:not-allowed}.adminInput[type=file]{padding:7px;cursor:pointer}.adminInput[type=file]::file-selector-button{margin-right:12px;padding:8px 12px;border:0;border-radius:7px;color:#303030;background:#e9b95047;font:inherit;font-weight:600;cursor:pointer}.adminInput[type=date],.adminInput[type=datetime-local]{min-height:46px}.adminInput[type=checkbox],.adminInput[type=radio]{width:18px;min-height:18px;height:18px;padding:0;accent-color:#303030;box-shadow:none;cursor:pointer}.adminInput[type=checkbox]:focus,.adminInput[type=radio]:focus{box-shadow:0 0 0 4px #e9b95038}.adminInput:is(textarea){min-height:140px;resize:vertical}.adminInput:is(select){cursor:pointer}input.adminInput:not([type=file]):not([type=checkbox]):not([type=radio]){padding-left:40px;background-repeat:no-repeat;background-position:14px center;background-size:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23706a5d' d='m3 17.25 11.06-11.06 3.75 3.75L6.75 21H3zm17.71-10.04-1.92 1.92-3.75-3.75 1.92-1.92a1 1 0 0 1 1.42 0l2.33 2.33a1 1 0 0 1 0 1.42'/%3E%3C/svg%3E")}input.adminInput:not([type=file]):not([type=checkbox]):not([type=radio])[type=password]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23706a5d' d='M17 9h-1V7a4 4 0 0 0-8 0v2H7a2 2 0 0 0-2 2v9h14v-9a2 2 0 0 0-2-2M10 7a2 2 0 0 1 4 0v2h-4zm3 9.73V18h-2v-1.27a2 2 0 1 1 2 0'/%3E%3C/svg%3E")}input.adminInput:not([type=file]):not([type=checkbox]):not([type=radio])[type=date],input.adminInput:not([type=file]):not([type=checkbox]):not([type=radio])[type=datetime-local]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23706a5d' d='M7 2h2v2h6V2h2v2h3v18H4V4h3zm11 7H6v11h12z'/%3E%3C/svg%3E")}input.adminInput[type=password]{color:#171717;-webkit-text-fill-color:#171717;font-family:Arial,sans-serif;font-size:1.25rem;font-weight:700!important;letter-spacing:.12em}.oldPasswordField{position:relative;width:min(60%,760px)}.oldPasswordField .oldPasswordInput{width:100%;padding-left:40px}.oldPasswordField .oldPasswordFieldIcon{position:absolute;z-index:1;top:50%;left:14px;width:16px;height:16px;color:#706a5d;transform:translateY(-50%);pointer-events:none}select.adminInput{padding-right:38px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23706a5d' d='m7 10 5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:18px;appearance:none}.yesNoField{display:inline-flex;align-items:stretch;gap:3px;width:min(100%,196px);padding:3px;border:1px solid rgba(48,48,48,.12);border-radius:10px;background:#f4f4f2}.yesNoOption{display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:5px 10px;border:1px solid transparent;border-radius:9px;color:#303030ad;background:transparent;font:inherit;font-size:.9rem;font-weight:600;cursor:pointer;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.yesNoOption svg{width:15px;height:15px}.yesNoOption:hover{background:#ffffffad}.yesNoOption:focus-visible{outline:3px solid rgba(233,185,80,.45);outline-offset:1px}.yesNoOption.is-selected{color:#303030;background:#fff;box-shadow:0 1px 4px #3030301f}.yesNoOption.yesNoOptionYes.is-selected{color:#21643d}.yesNoOption.yesNoOptionNo.is-selected{color:#8a3434}.removeButton{background-color:#b60e0e!important}.removeButton:before{content:"";display:inline-block;flex:0 0 16px;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M9 3h6l1 2h5v2H3V5h5zm-3 6h12l-1 12H7zm3 2v8h2v-8zm4 0v8h2v-8z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M9 3h6l1 2h5v2H3V5h5zm-3 6h12l-1 12H7zm3 2v8h2v-8zm4 0v8h2v-8z'/%3E%3C/svg%3E") center/contain no-repeat}.removePhotoButton:before{display:none}.addButton:before{content:"";display:inline-block;flex:0 0 16px;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z'/%3E%3C/svg%3E") center/contain no-repeat}input.confirmChangesSubmit{padding-left:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M17 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V7zm-5 16a3 3 0 1 1 0-6 3 3 0 0 1 0 6m3-10H5V5h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:14px center;background-size:17px}.staticFileActions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.staticFileActions .adminButton{box-sizing:border-box;width:max-content;text-align:center}.adminTopBar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:14px;border-bottom:2px solid rgb(233,185,80)}.adminTopBar h4{margin:0}.addButton{height:min-content;text-transform:uppercase;text-decoration:none}.itemsAdminList{width:min(100%,1680px);display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.itemAdminBox{padding:15px;display:flex;flex-direction:column;gap:10px}.adminInputContainer{display:flex;flex-direction:column;align-items:flex-start;gap:7px;color:#303030;font-weight:600}.adminMenuLink{display:flex;align-items:center;gap:11px}.adminMenuLink>svg{flex:0 0 16px}.imgAdminPhoto{height:35vh;max-width:100%;object-fit:cover}.fullSizeInput{width:100%}.imgAdminContainer{width:100%;display:flex;align-items:center;justify-content:center;background-color:#303030}.pageName,.title,.sunday{font-style:italic}.ql-editor{min-height:300px}@media(max-width:900px){.staticFileActions{display:grid;grid-template-columns:minmax(0,1fr)}.staticFileActions .adminButton{width:100%}.adminForm{max-width:100%}.adminInput,.oldPasswordField{width:100%}.itemsAdminList{grid-template-columns:repeat(2,minmax(0,1fr))}.adminTopBar{align-items:flex-start;flex-wrap:wrap;gap:12px}}@media(max-width:900px){.adminPageMain{padding:14px}.adminButton{max-width:100%;font-size:1rem}.itemsAdminList{grid-template-columns:minmax(0,1fr)}.adminRecord{min-width:0;padding:12px;gap:0;grid-template-columns:minmax(0,1fr)}.adminList .headerRow{display:none}.adminList .adminRecord:not(.headerRow){margin:8px 0;padding:4px 12px;overflow:hidden;grid-template-columns:minmax(0,1fr)}.adminList .adminRecordCol{display:grid;grid-template-columns:minmax(7rem,36%) minmax(0,1fr);gap:10px;padding:10px 0;border-bottom:1px solid rgba(48,48,48,.1)}.adminList .adminRecordCol:last-child{border-bottom:0}.adminList .adminRecordCol:before{color:#595959;font-size:.75rem;font-weight:700;line-height:1.4}.adminList .title:before{content:"Tytuł / nazwa"}.adminList .sunday:before{content:"Niedziela"}.adminList .body:before{content:"Treść"}.adminList .updated:before{content:"Ostatnia aktualizacja"}.adminList .created:before{content:"Data utworzenia"}.adminList .isPublished:before{content:"Upublicznione"}.adminList .pageName:before{content:"Nazwa podstrony"}.adminList .name:before{content:"Nazwa"}.adminList .value:before{content:"Wartość"}.adminList .username:before{content:"Nazwa użytkownika"}.adminList .firstName:before{content:"Imię"}.adminList .lastName:before{content:"Nazwisko"}.adminList .isActive:before,.adminList .is_active:before{content:"Aktywny"}}@media(max-width:600px){.adminButton{font-size:.95rem}.adminList .adminRecordCol{grid-template-columns:minmax(6.5rem,38%) minmax(0,1fr);gap:8px;font-size:.9rem}}.NavBar{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:end;position:fixed;z-index:1000;background-color:#000000a6}.NavBar .Burger{padding:10px 11px 5px;cursor:pointer;border:0;color:inherit;background:transparent}.NavBar .Burger svg{width:32px;height:32px;color:#e5e5e5}.NavBar .LinksContainer{transform:translate(102%);transition:transform .4s,visibility 0s linear .4s;position:absolute;visibility:hidden;width:80%;height:100vh;max-width:400px;background-color:#000d;top:0;right:0;display:flex;padding:20px;justify-content:space-between;flex-direction:column;overflow-y:scroll}.NavBar .LinksContainer .HideArrow{align-self:flex-start;padding:0;border:0;background:transparent}.NavBar .LinksContainer .HideArrow svg{color:#e5e5e5;width:32px;height:32px;cursor:pointer;transition:transform .3s}.NavBar .LinksContainer .HideArrow svg:hover{transform:translate(10px);transition:transform .3s}.NavBar .LinksContainer .Equalizer{height:32px}.NavBar .LinksContainer .LinkList{display:flex;flex-direction:column}.NavBar .LinksContainer .LinkList .Link{width:100%;padding:8px;text-decoration:none;color:#e5e5e5;transition:padding .3s;border-bottom:1px solid #595959}.NavBar .LinksContainer .LinkList .Link.active{text-decoration:none;border-bottom-color:#e9b950}.NavBar .LinksContainer .LinkList .Link:hover{padding-left:18px;transition:padding .3s}.NavBar .LinksContainer .LinkList .Link:last-child{border:none}.NavBar .Burger.hide{display:none}.NavBar .LinksContainer.show{visibility:visible;transform:translate(3%);transition:transform .4s,visibility 0s}@media(min-width:768px){.NavBar .Burger{padding:10px 11px 5px}.NavBar .Burger svg{width:38px;height:38px}.NavBar .LinksContainer{padding:30px}.NavBar .LinksContainer .HideArrow svg{width:38px;height:38px}}@media(min-width:1280px){.NavBar .Burger{display:none}.NavBar .LinksContainer{visibility:visible;transition:transform .4s;transform:unset;width:100%;padding:0;align-items:center;justify-content:center;max-width:unset;height:min-content;flex-direction:row;background-color:#000000a6;overflow-y:unset}.NavBar .LinksContainer .LinkList{width:min(100%,1680px);margin:0 auto;flex-direction:row}.NavBar .LinksContainer .LinkList .Link{border:none;display:flex;align-items:center;justify-content:center;text-align:center;padding:12px clamp(8px,1vw,20px);font-weight:300!important;transition:background-color .3s;letter-spacing:1px;font-size:clamp(1rem,.9vw,1.25rem)}.NavBar .LinksContainer .LinkList .Link:hover{padding-left:clamp(8px,1vw,20px);background-color:#000000a6;transition:background-color .3s}.NavBar .LinksContainer .LinkList .Link.active{text-decoration:none;box-shadow:inset 0 -3px #e9b950}.NavBar .LinksContainer .HideArrow,.NavBar .LinksContainer .Equalizer{display:none}.NavBar .LinksContainer.show{transform:translate(0)}}.dropdownMenu{position:relative;display:inline-flex;flex-direction:column}.dropdownMenu .dropdownBtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:0;border:0;background:transparent;font:inherit;color:inherit;text-align:inherit;cursor:pointer;color:#e5e5e5;transition:color .3s ease}.dropdownMenu .dropdownBtn svg{flex:0 0 auto;width:14px;height:14px}.dropdownMenu .dropdownBtn:hover{color:#e9b950}.dropdownMenu .dropdownList{position:absolute;top:100%;left:0;width:100%;z-index:1;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .6s cubic-bezier(.25,1,.5,1);display:flex;flex-direction:column;padding:0 0 20px}.dropdownMenu .dropdownLink{text-decoration:none;color:#303030;background-color:#e5e5e5;padding:10px 15px;border-bottom:1px solid #303030;transition:all .3s ease}.visible{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.visible .dropdownLink:hover{background-color:#000000a6;color:#e5e5e5}@media(max-width:1279px){.dropdownMenu{align-items:stretch}.dropdownMenu .dropdownBtn{justify-content:flex-start;text-align:left}.dropdownMenu .dropdownBtn svg{margin-left:auto}.dropdownMenu .dropdownLink{text-align:left}}@media(min-width:768px){.dropdownMenu .dropdownLink{padding:12px 20px}.dropdownMenu .dropdownLink:hover{padding-left:30px}}@media(min-width:1280px){.dropdownMenu .dropdownList{border-radius:0 0 14px 14px;background-color:#000000a6;box-shadow:0 6px 15px #0003;padding-bottom:0!important}.dropdownMenu .dropdownBtn{font-weight:300!important;letter-spacing:1px}.dropdownMenu .dropdownLink{padding:15px;font-weight:300!important;letter-spacing:1px;transition:all .3s ease;background-color:unset;color:#e5e5e5}.dropdownMenu .dropdownLink:last-child{border-radius:0 0 14px 14px}.dropdownMenu .dropdownLink:hover{transform:translate(0);padding-left:15px;background-color:#000000a6}}.GlobalFooter{width:100%;color:#e5e5e5}.GlobalFooter h3{color:#e5e5e5;font-weight:500!important}.GlobalFooter .footerInfo{width:100%;background-color:#000d;padding:24px;display:flex;flex-direction:column}.GlobalFooter .footerInfo .footerBox p{font-size:1rem}.GlobalFooter .downSentence{padding:24px;font-size:smaller;background-color:#000c;width:100%}.socialMediaFooter{display:flex;flex-direction:row;gap:20px;margin-top:18px}.socialMediaFooter a{color:#e5e5e5;transition:color .4s}.socialMediaFooter a:hover{transition:.4s}.socialMediaFooter a svg{width:34px;height:34px}.yt:hover{color:red}.fb:hover{color:#3b5998}.flckr:hover{color:#ff0084}.cross:hover{color:#400000}@media(min-width:414px){.GlobalFooter .footerInfo .footerBox p{font-size:1.2rem}}@media(min-width:1280px){.GlobalFooter .footerInfo{flex-direction:row;align-items:baseline;padding-left:50px;padding-right:50px;justify-content:space-between}.socialMediaFooter a svg{width:45px;height:45px}}@media(min-width:1920px){.GlobalFooter .footerInfo .footerBox p{font-size:1.2rem}.socialMediaFooter{gap:32px;margin-top:30px}.socialMediaFooter a svg{width:45px;height:45px}}.eventBanner{position:relative;width:100%;display:flex;flex-direction:column;align-self:center}.eventBanner .eventBannerImgContainer{width:100%;aspect-ratio:4/3;align-self:center;display:flex;background-color:#000;justify-content:flex-start;overflow-x:hidden;overflow-y:hidden}.eventBanner .eventBannerImgContainer .eventSliderLink{flex:0 0 100%;position:relative;height:100%;display:flex;align-items:center;justify-content:center;transition:.4s}.eventBanner .eventBannerImgContainer .eventSliderLink .eventSliderBackground{position:absolute;inset:0;background-position:center;background-size:cover;background-repeat:no-repeat;filter:blur(7px) grayscale(.4);opacity:.7;transform:scale(1.05);z-index:1}.eventBanner .eventBannerImgContainer .eventSliderLink .eventImg{max-width:100%;max-height:100%;display:block;position:relative;z-index:2}.eventBanner .underImgEventBox{display:flex;flex-direction:column;min-height:20vh;justify-content:space-between}.eventBanner .underImgEventBox h3{display:flex;align-items:center;margin:20px 0;overflow-x:hidden}.eventBanner .underImgEventBox h3 .subtitleSubcontainer{display:flex;text-decoration:unset;align-items:center;width:100%;text-transform:uppercase;height:100%;flex:0 0 100%;transition:.4s ease-in-out;color:unset}.eventBanner .underImgEventBox .eventNavi{width:100%;margin-bottom:20px;display:flex;flex-direction:row;justify-content:end}.eventBanner .underImgEventBox .eventNavi button{display:grid;place-items:center;padding:4px;border:0;color:inherit;background:transparent;cursor:pointer}.eventBanner .underImgEventBox .eventNavi svg{height:46px;width:46px;transition:.4s}.eventBanner .underImgEventBox .eventNavi button:nth-of-type(1):hover svg{color:#e9b950;transform:translate(-5px)}.eventBanner .underImgEventBox .eventNavi button:nth-of-type(2):hover svg{color:#e9b950;transform:translate(5px)}.eventBanner .underImgEventBox .eventNavi button:hover{color:#e9b950}.eventBanner .underImgEventBox .eventNavi button:disabled{opacity:.5;cursor:not-allowed}@media(min-width:414px){.eventBanner .underImgEventBox .eventNavi svg{height:54px;width:54px}}@media(min-width:768px){.eventBanner .eventNavi svg{width:52px;height:52px}}@media(min-width:1280px){.eventBanner{display:flex;flex-direction:column;width:70%}.eventBanner .eventBannerImgContainer{max-width:100%;align-self:center}.eventBanner .underImgEventBox{display:grid;grid-template-columns:4fr 1fr}.eventBanner .underImgEventBox h3{display:flex;align-items:center;overflow-x:hidden}.eventBanner .underImgEventBox h3 .subtitleSubcontainer{display:flex;align-items:center;width:100%;height:100%;flex:0 0 100%;transition:.4s ease-in-out}.eventBanner .underImgEventBox .eventNavi{display:flex;align-items:center;justify-content:center;margin-left:30px}.eventBanner .underImgEventBox .eventNavi svg{width:56px;height:56px}.eventBanner .underImgEventBox .eventNavi{margin-bottom:0}}.PageHeader{background-color:#000;width:100%;box-shadow:0 0 10px #303030;position:relative;min-height:clamp(250px,38vw,440px);background-image:url(/assets/newbg2-C4WOx1fL.avif);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10%;isolation:isolate}.PageHeader:before{position:absolute;inset:0;content:"";background:linear-gradient(90deg,#0000009e,#0000008f)}.pageHeaderTitle{position:relative;z-index:1;max-width:18ch;margin:0;color:#e5e5e5;font-size:clamp(2rem,5vw,4rem);line-height:1.12;text-align:center;text-wrap:balance}@media(min-width:1280px){.PageHeader{min-height:300px;background-position:top!important}}@media(min-width:1920px){.PageHeader{min-height:360px}}@media(min-width:2560px){.PageHeader{min-height:400px}}@media(min-width:3840px){.PageHeader{min-height:440px}}.imgsContainer{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:5px}.galleryPhotoButton{display:block;width:100%;padding:0;overflow:hidden;border:0;border-radius:8px;background:transparent;cursor:pointer}.galleryPhotoButton:hover .galleryPhotoThumb{transform:scale(1.025)}.galleryPhotoThumb{width:100%;aspect-ratio:4/3;cursor:inherit;border-radius:4px;transition:transform .2s ease;object-fit:cover}@media(min-width:1280px){.imgsContainer{grid-template-columns:1fr 1fr 1fr}}@media(min-width:1920px){.imgsContainer{grid-template-columns:1fr 1fr 1fr 1fr}}.rich-text-content b,.rich-text-content strong,.ql-editor b,.ql-editor strong,.rich-text-rendered b,.rich-text-rendered strong,.rich-text-content [style*="font-weight: bold"],.ql-editor [style*="font-weight: bold"],.rich-text-content [style*="font-weight:bold"],.ql-editor [style*="font-weight:bold"],.rich-text-content [style*="font-weight: 600"],.ql-editor [style*="font-weight: 600"],.rich-text-content [style*="font-weight:600"],.ql-editor [style*="font-weight:600"],.rich-text-content [style*="font-weight: 700"],.ql-editor [style*="font-weight: 700"],.rich-text-content [style*="font-weight:700"],.ql-editor [style*="font-weight:700"],.rich-text-content [style*="font-weight: 800"],.ql-editor [style*="font-weight: 800"],.rich-text-content [style*="font-weight:800"],.ql-editor [style*="font-weight:800"],.rich-text-content [style*="font-weight: 900"],.ql-editor [style*="font-weight: 900"],.rich-text-content [style*="font-weight:900"],.ql-editor [style*="font-weight:900"]{font-weight:700!important}.rich-text-content i,.rich-text-content em{font-style:italic!important}.rich-text-content u{text-decoration:underline!important}.rich-text-content h1{font-size:2em!important;font-weight:700!important}.rich-text-content h2{font-size:1.5em!important;font-weight:700!important}.rich-text-content h3{font-size:1.17em!important;font-weight:700!important}.rich-text-content ul{list-style-type:disc!important;padding-left:1.5rem!important}.rich-text-content ol{list-style-type:decimal!important;padding-left:1.5rem!important}.rich-text-content{white-space:pre-wrap;tab-size:4}.editor-wrapper{display:flex;flex-direction:column;height:500px;min-height:320px;overflow:hidden;border:1px solid #bcbcb6;border-radius:4px;background:#fff}.editor-container{display:flex;flex:1;min-height:0;flex-direction:column;overflow:hidden}.rich-text-content{flex:1;min-height:300px;padding:18px;overflow-y:auto;outline:none;overflow-wrap:anywhere;font-family:inherit;font-size:1rem;line-height:1.35}.rich-text-content:empty:before{content:attr(data-placeholder);color:#8a8a84;pointer-events:none}.rich-text-content p{margin:0 0 .55em;line-height:inherit}.rich-text-content img{max-width:100%;height:auto;border-radius:4px}.rich-text-content blockquote{margin:1em 0;padding:.25em 1em;border-left:3px solid #e9b950;color:#595959}.rich-text-content pre,.rich-text-content code{font-family:Courier New,monospace}.rich-text-content pre{padding:12px;overflow-x:auto;background:#f5f5f4}.rich-text-content table{max-width:100%;border-collapse:collapse}.rich-text-content iframe,.rich-text-embed{width:min(100%,640px);aspect-ratio:16/9;border:0}.rich-text-content .ql-align-center{text-align:center}.rich-text-content .ql-align-right{text-align:right}.rich-text-content .ql-align-justify{text-align:justify}.rich-text-content .ql-font-serif{font-family:Georgia,serif}.rich-text-content .ql-font-monospace{font-family:Courier New,monospace}.rich-text-content .ql-size-small{font-size:.75em}.rich-text-content .ql-size-large{font-size:1.5em}.rich-text-content .ql-size-huge{font-size:2.5em}.rich-text-content li[data-list=bullet]{list-style-type:disc}.rich-text-content li[data-list=ordered]{list-style-type:decimal}.rich-text-content .ql-indent-1{margin-left:3em}.rich-text-content .ql-indent-2{margin-left:6em}.rich-text-content .ql-indent-3{margin-left:9em}.rich-text-pdf-link{display:inline-flex;max-width:100%;align-items:center;gap:.55em;padding:.35em .65em;border:1px solid rgba(48,48,48,.2);border-radius:7px;color:#303030;background:#f5f5f4;font-weight:600!important;overflow-wrap:anywhere;text-decoration-color:#8a5c00;text-decoration-thickness:2px;text-underline-offset:3px}.rich-text-pdf-link:before{content:"PDF";display:inline-grid;flex:0 0 auto;min-width:2.5em;min-height:2em;place-items:center;border-radius:4px;color:#fff;background:#a32626;font-size:.68em;font-weight:700!important;letter-spacing:.04em}.rich-text-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px;border-bottom:1px solid #d6d6d1;background:#f5f5f4}.rich-text-tool-group{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding-right:6px;border-right:1px solid #d6d6d1}.rich-text-tool-group:last-child{border-right:0}.rich-text-tool,.rich-text-tool-group select,.rich-text-source-toggle{min-width:34px;height:34px;border:1px solid transparent;border-radius:3px;color:#303030;background:transparent}.rich-text-tool{display:inline-grid;place-items:center;padding:6px;cursor:pointer}.rich-text-tool svg{width:17px;height:17px}.rich-text-tool:hover,.rich-text-tool:focus-visible,.rich-text-tool.is-loading{border-color:#c7c7c3;background:#fff}.rich-text-tool.is-active{border-color:#d7ad43;color:#242424;background:#f4d77f;box-shadow:inset 0 0 0 1px #3030300f}.rich-text-tool:disabled{cursor:not-allowed}.rich-text-toolbar.is-source-mode .rich-text-tool svg,.rich-text-toolbar.is-source-mode .rich-text-color span{color:#a8a8a3;border-color:#a8a8a3}.rich-text-toolbar.is-source-mode .rich-text-color .rich-text-highlight{background:#d7d7d3}.rich-text-tool-group select{max-width:130px;padding:0 6px;border-color:#d6d6d1;background:#fff;font:14px Jost,sans-serif}.rich-text-color{position:relative;display:inline-grid;place-items:center;width:34px;height:34px;border-radius:3px;cursor:pointer}.rich-text-color:hover{background:#fff}.rich-text-color span{border-bottom:3px solid #303030;font-weight:700}.rich-text-color .rich-text-highlight{background:#f0cf69}.rich-text-color input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.rich-text-file-input{display:none}.rich-text-source{box-sizing:border-box;flex:1;width:100%;min-height:300px;padding:18px;resize:none;border:0;outline:none;color:#303030;background:#fff;font:inherit;font-size:1rem;line-height:1.35;overflow-y:auto;overflow-wrap:anywhere;white-space:pre-wrap}.rich-text-error{padding:6px 12px;color:#8e1515;background:#fff0f0;font-size:.85rem}.editor-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:4px 12px;border-top:1px solid #d6d6d1;color:#666;background:#f8f9fa;font-size:12px;text-align:right}.rich-text-source-toggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:auto;padding:0 9px;border-color:#d6d6d1;background:#fff;cursor:pointer}.rich-text-source-toggle svg{width:15px;height:15px}.rich-text-source-toggle:hover{border-color:#595959}@media(max-width:700px){.editor-wrapper{height:65vh;min-height:360px}.rich-text-tool-group{border-right:0}.rich-text-tool-group select{max-width:100px}}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:9999;transition:opacity .5s ease}@keyframes fadeIn{to{opacity:1}}.loading-spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;animation:spin 1s linear infinite;margin:20px auto}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html[data-text-scale=small]{font-size:90%}html[data-text-scale=normal]{font-size:100%}html[data-text-scale=large]{font-size:115%}html[data-text-scale=larger]{font-size:130%}.accessibilityWidget{position:fixed;right:20px;bottom:20px;z-index:2001;display:flex;flex-direction:column;align-items:flex-end;gap:12px;font-family:Jost,sans-serif}.accessibilityTrigger{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:10px;padding:0 17px;border:2px solid #303030;border-radius:999px;color:#fff;background:#303030;box-shadow:0 5px 18px #0003;font:inherit;font-size:.95rem;font-weight:600!important;cursor:pointer;transition:color .18s ease,background-color .18s ease,transform .18s ease}.accessibilityTrigger svg{width:22px;height:22px}.accessibilityTrigger:hover{color:#303030;background:#e9b950;transform:translateY(-2px)}.accessibilityTrigger:focus-visible{outline:3px solid rgb(233,185,80);outline-offset:3px}.accessibilityPanel{box-sizing:border-box;width:min(350px,100vw - 32px);padding:20px;border:1px solid rgba(48,48,48,.16);border-radius:16px;color:#303030;background:#fff;box-shadow:0 14px 40px #00000038}.accessibilityPanelHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.accessibilityPanelHeader h2{margin:0;color:#303030;font-size:1.2rem;font-weight:600!important}.accessibilityClose{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(48,48,48,.18);border-radius:50%;color:#303030;background:#fff;font:inherit;font-size:1.5rem;line-height:1;cursor:pointer}.accessibilityScaleGroup{min-width:0;margin:0;padding:0;border:0}.accessibilityScaleGroup legend{margin-bottom:9px;color:#303030;font-size:.9rem;font-weight:600!important}.accessibilityScaleOptions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.accessibilityScaleOption{min-height:42px;border:1px solid rgba(48,48,48,.25);border-radius:8px;color:#303030;background:#f6f5f1;font:inherit;font-weight:600!important;cursor:pointer}.accessibilityScaleOption:hover,.accessibilityScaleOption.is-selected{border-color:#303030;color:#fff;background:#303030}.accessibilityScaleOption:focus-visible{outline:3px solid rgb(233,185,80);outline-offset:2px}.accessibilityCurrentScale{min-height:1.3em;margin:8px 0 0;color:#595959;font-size:.82rem}.accessibilityContrastToggle{display:flex;width:100%;min-height:48px;align-items:center;gap:9px;margin-top:17px;padding:9px 11px;border:1px solid rgba(48,48,48,.2);border-radius:9px;color:#303030;background:#fff;font:inherit;font-size:.9rem;font-weight:600!important;text-align:left;cursor:pointer}.accessibilityContrastToggle:hover,.accessibilityContrastToggle.is-selected{border-color:#303030;background:#f5f1e5}.accessibilityContrastToggle:focus-visible{outline:3px solid rgb(233,185,80);outline-offset:2px}.accessibilityContrastIcon{font-size:1.25rem;line-height:1}.accessibilityToggleState{margin-left:auto;color:#595959;font-size:.78rem}.accessibilityReset{display:block;margin:13px auto 0;padding:5px 8px;border:0;color:#595959;background:transparent;font:inherit;font-size:.82rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.accessibilityReset:hover{color:#303030}html[data-contrast=high] body{color:#000!important;background:#fff!important}html[data-contrast=high] body *:not(svg):not(path){color:#000!important}html[data-contrast=high] body :is(h1,h2,h3,h4,p,li,label,dt,dd,.adminRecordCol,.adminTileTitle,.adminTileDescription,.staticFileName,.staticFileType){color:#000!important}html[data-contrast=high] body a{color:#000!important;text-decoration:underline!important;text-decoration-color:#000!important;text-decoration-thickness:2px!important}html[data-contrast=high] body :is(input,select,textarea,button){border-color:#000!important;color:#000!important;background-color:#fff!important;box-shadow:none!important}html[data-contrast=high] body :is(.Banner,.PageHeader,.adminNav,.homeMassCard,.TransmissionContainer,.GlobalFooter,.headerRow){border-color:#ffdf00!important;color:#fff!important;background-color:#000!important}html[data-contrast=high] body .Banner{background-image:linear-gradient(#00000094,#00000094),url(/assets/newbg2-C4WOx1fL.avif)!important}html[data-contrast=high] body :is(.Banner,.PageHeader,.adminNav,.homeMassCard,.TransmissionContainer,.GlobalFooter,.headerRow) *:not(svg):not(path){color:#fff!important}html[data-contrast=high] body :is(.Banner,.PageHeader,.adminNav,.homeMassCard,.TransmissionContainer,.GlobalFooter,.headerRow) :is(h1,h2,h3,h4,p,a,span,label,.adminRecordCol,.homeEyebrow,.homeScheduleGroup,.homeConfession,.homeLiveBadge){color:#fff!important}html[data-contrast=high] body :is(.Banner,.PageHeader,.adminNav,.homeMassCard,.TransmissionContainer,.GlobalFooter) a{text-decoration-color:#ffdf00!important}html[data-contrast=high] body :is(.pageItem,.adminTile,.staticFileCard,.formContainer,.adminFormContainer,.accessibilityPanel,.eventBanner){border:2px solid #000!important;box-shadow:none!important}html[data-contrast=high] body .NavBar,html[data-contrast=high] body .NavBar .LinksContainer{background:#000!important}html[data-contrast=high] body .NavBar :is(a,button,svg){color:#fff!important}html[data-contrast=high] body .NavBar .dropdownList{border:2px solid #ffdf00!important;background:#000!important;box-shadow:none!important}html[data-contrast=high] body .NavBar .dropdownLink{border-bottom:1px solid #ffdf00!important;color:#fff!important;background:#000!important}html[data-contrast=high] body .NavBar .dropdownLink:hover,html[data-contrast=high] body .NavBar .dropdownBtn:hover{color:#000!important;background:#ffdf00!important}html[data-contrast=high] body .NavBar .dropdownBtn{border:1px solid #ffdf00!important;color:#fff!important;background:#000!important}html[data-contrast=high] body .skipLink,html[data-contrast=high] body .adminButton{border:2px solid #ffdf00!important;color:#fff!important;background:#000!important}html[data-contrast=high] body :focus-visible{outline:3px solid #000!important;outline-offset:3px;box-shadow:0 0 0 5px #ffdf00!important}html[data-contrast=high] body :is(.Banner,.PageHeader,.adminNav,.homeMassCard,.TransmissionContainer,.GlobalFooter) :focus-visible{outline-color:#ffdf00!important;box-shadow:0 0 0 5px #000!important}html[data-contrast=high] .accessibilityWidget :is(.accessibilityPanel,.accessibilityTrigger,button,h2,legend,p,span){border-color:#000!important;color:#000!important;background-color:#fff!important}html[data-contrast=high] .accessibilityWidget .accessibilityTrigger,html[data-contrast=high] .accessibilityWidget .accessibilityScaleOption.is-selected{color:#fff!important;background-color:#000!important}@media(max-width:600px){.accessibilityWidget{right:12px;bottom:12px}.accessibilityTrigger{min-height:46px;padding:0 14px}}@media(prefers-reduced-motion:reduce){.accessibilityTrigger{transition:none}}.HomePage{width:100%}.HomePage .Banner{width:100%;box-shadow:0 0 10px #303030;position:relative;background-image:url(/assets/newbg2-C4WOx1fL.avif);height:95vh;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.HomePage .Banner .Equalizer{height:46px;width:100%}.HomePage .Banner .Logo{display:flex;align-items:center;justify-content:center}.HomePage .Banner .Logo img{width:92%;max-height:70vh}.HomePage .Banner .TransmissionRedirect{display:flex;cursor:pointer;align-items:center;justify-content:center;margin-bottom:20px;flex-direction:column;text-decoration:none;gap:6px}.HomePage .Banner .TransmissionRedirect .TransmissionInfo{max-width:80%;color:#e5e5e5;text-align:center;font-weight:300!important;font-size:1rem}.HomePage .Banner .TransmissionRedirect svg{width:32px;height:32px;color:#e5e5e5;transition:transform .4s}.HomePage .Banner .TransmissionRedirect:hover svg{transform:translateY(5px);transition:transform .4s}.HomePage .Content{padding:24px}.HomePage .Content h1,.HomePage .Content h2{margin:.67em 0;font-size:2em;font-weight:200!important;line-height:normal}.HomePage .currentMonth{width:100%;text-align:right}.HomePage .currentMonth .currentPicContainer{width:100%;display:flex;align-items:center;justify-content:center;margin-top:15px;margin-bottom:15px}.HomePage .currentMonth .currentPicContainer .currentPic{max-width:100%;max-height:46vh}.HomePage .currentEvents{display:flex;flex-direction:column}.HomePage .TransmissionContainer{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:30px}.HomePage .TransmissionContainer .massTransmissionHeader{align-self:baseline}.HomePage .TransmissionContainer .transmissionIframeContainer{width:100%;aspect-ratio:4/3;overflow:hidden}.HomePage .TransmissionContainer .transmissionImg{width:70%;position:absolute;max-width:100%;align-self:center;min-width:70%}@media(min-width:414px){.HomePage .Banner .TransmissionRedirect .TransmissionInfo{font-size:unset}}@media(min-width:768px){.HomePage .Banner .TransmissionRedirect svg{width:46px;height:46px}.HomePage .Content{padding:32px}}@media(min-width:1280px){.HomePage .Banner .Logo{width:40%}.HomePage .Banner .TransmissionRedirect{gap:12px;margin-bottom:32px}.HomePage .Banner .TransmissionRedirect .TransmissionInfo{font-size:1.6rem}.HomePage .Banner .TransmissionRedirect svg{width:42px;height:42px}.HomePage .Banner .TransmissionRedirect:hover svg{transform:translateY(8px)}.HomePage .Content{margin:40px 180px;padding:0;display:grid;grid-template-columns:60% 40%}.HomePage .Content .fullWidthHeader{margin-bottom:65px}.HomePage .Content .holyMass{border-right:1px solid rgba(0,0,0,.6509803922);border-bottom:1px solid rgba(0,0,0,.6509803922);padding:48px}.HomePage .Content .currentMonth{border-bottom:1px solid rgba(0,0,0,.6509803922);padding:48px}.HomePage .Content .currentEvents{grid-column:1/span 2;padding-left:40px;border-right:1px solid rgba(0,0,0,.6509803922);padding-bottom:30px;padding-right:40px}.HomePage .Content .aboveEventsLine{grid-column:1/span 2;width:100%}.HomePage .Content .TransmissionContainer{border-left:1px solid rgba(0,0,0,.6509803922);grid-column:1/span 2;margin-top:32px;padding-left:40px;padding-right:40px;padding-bottom:40px}.HomePage .Content .TransmissionContainer .transmissionIframeContainer{width:70%}}.HomePage .Content .holyMass,.HomePage .Content .currentMonth{min-width:0;padding:30px 24px;border-bottom:1px solid rgba(48,48,48,.16)}.HomePage .Content .currentMonth{text-align:left}.HomePage .Content .currentMonth .currentPicContainer{overflow:hidden;border-radius:4px}.HomePage .Content .currentMonth .currentPic{width:100%;max-height:46vh;border-radius:0;object-fit:cover}.HomePage .Content .holyMass h1,.HomePage .Content .holyMass h2,.HomePage .Content .currentMonth h1,.HomePage .Content .currentMonth h2,.HomePage .Content .fullWidthHeader{margin:.67em 0;color:#303030;font-size:2em;line-height:normal}.HomePage .Content .holyMass p,.HomePage .Content .currentMonth p{line-height:1.65}.HomePage .Content .currentEvents{min-width:0;padding:34px 24px}.HomePage .Content .TransmissionContainer{min-width:0;padding:34px 24px;border:0}.HomePage .Content .TransmissionContainer .transmissionIframeContainer{width:100%;aspect-ratio:16/9}@media(max-width:767px){.HomePage .Content .holyMass,.HomePage .Content .currentMonth,.HomePage .Content .currentEvents,.HomePage .Content .TransmissionContainer{padding:24px 12px}.HomePage .Content .currentMonth .currentPic{max-height:60vh}}@media(min-width:768px)and (max-width:1279px){.HomePage .Content .currentMonth .currentPicContainer{overflow:visible}.HomePage .Content .currentMonth .currentPic{width:60vw;height:auto;max-width:100%;max-height:46vh;object-fit:contain}}.AnnouncementsContent{padding:24px}.announcementsHeader{text-align:left;max-width:72ch;margin-top:0;margin-right:auto;margin-left:auto}.eventViewBody{text-align:justify}.announcementsList{width:100%;max-width:72ch;margin:32px auto 0;padding:0;list-style:none;display:grid;gap:10px}.announcementsEntry{margin:0}.announcementsItem{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;min-height:88px;padding:20px 22px;color:#303030;text-decoration:none;transition:background-color .2s,padding .2s;border:1px solid rgba(48,48,48,.12);border-radius:12px;background:#fff;box-shadow:0 4px 14px #3030300b}.announcementsItem:hover,.announcementsItem:focus-visible{border-color:#8a5c008c;background-color:#fffaf0}.announcementsItemContent{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.announcementsItemDate{font-size:1.5rem;font-weight:600!important;white-space:nowrap}.announcementsEntry:first-child .announcementsItemDate{color:#795b16}.announcementsLatestBadge{padding:4px 9px;border-radius:3px;color:#684d10;background:#e9b95038;font-size:.78rem;font-weight:600!important;line-height:1.3;text-transform:uppercase}.announcementsItemIcon{width:20px;height:20px;color:#595959}.announcementDetailContent{width:100%;max-width:900px;margin:32px auto 72px;padding:0 24px}.announcementBackLink{display:inline-flex;align-items:center;gap:8px;color:#595959;font-size:1rem;text-decoration:none}.announcementBackLink svg{width:18px;height:18px}.announcementBackLink:hover,.announcementBackLink:focus-visible{color:#303030;text-decoration:underline;text-decoration-color:#e9b950;text-decoration-thickness:2px;text-underline-offset:4px}.announcementArticle{margin-top:36px}.announcementArticleHeader{margin-bottom:30px;padding:0 0 22px;border-bottom:2px solid rgb(233,185,80)}.announcementArticleEyebrow{display:block;margin-bottom:8px;color:#595959;font-size:.9rem;font-weight:500!important;text-transform:uppercase}.announcementArticleDate{color:#303030;font-size:2rem;font-weight:600!important}.announcementArticleBody{max-width:72ch;margin:0 auto;color:#303030;font-size:1.5rem;line-height:1.55;text-align:left;overflow-wrap:anywhere}.announcementArticleBody p{margin:0 0 1em}.announcementArticleBody h1,.announcementArticleBody h2,.announcementArticleBody h3{margin:1.4em 0 .6em;text-align:left}.announcementArticleBody ul,.announcementArticleBody ol{padding-left:1.5em}.announcementArticleBody a{color:#303030;text-decoration-color:#8a5c00;text-decoration-thickness:2px;text-underline-offset:3px}@media(min-width:1280px){.AnnouncementsContent{margin:0 auto}}@media(min-width:1920px){.announcementsHeader{font-size:1.25rem}}@media(max-width:600px){.announcementsContent{padding:18px}.announcementsList{margin-top:22px}.announcementsItem{gap:12px;min-height:84px;padding:16px 12px}.announcementsItemDate{font-size:1.3rem}.announcementsItemIcon{grid-column:2}.announcementsLatestBadge{font-size:.7rem}.announcementDetailContent{margin:24px auto 48px;padding:0 18px}.announcementArticle{margin-top:28px}.announcementArticleHeader{margin-bottom:22px;padding-bottom:16px}.announcementArticleDate{font-size:1.6rem}.announcementArticleBody{font-size:1.3rem;text-align:left}}.eventsContent{padding:24px}.eventBox{display:flex;flex-direction:column}.eventsTopHeader{max-width:72ch;margin-top:0;text-align:left}.eventsList{display:flex;flex-direction:column;gap:30px}.eventShortcutLink{color:#303030;text-decoration:none}.eventShortcutLink{color:unset;text-decoration:unset}.eventShortcutImg{border-top-right-radius:16px;border-top-left-radius:16px;width:100%}.eventDate{padding:0 20px;margin-top:10px;color:#595959;font-size:smaller}.eventShortcutHeader{padding:0 20px 16px;margin-bottom:0;margin-top:10px}.eventShortcutBody{padding:8px 20px;margin-top:4px;font-size:smaller;text-align:justify}.moreInfoButtonContainer{width:100%;display:flex;align-items:center;justify-content:flex-end;padding:20px;margin-top:auto}.moreInfoButton{background-color:#fff;padding:8px;font-size:small;font-family:Poiret One,sans-serif;font-weight:900;text-transform:uppercase;border:1px solid #303030;border-radius:4px;cursor:pointer;display:inline-block;transition:background-color .4s}.moreInfoButton:hover{background-color:#303030;color:#fff;transition:background-color .4s ease-out}.themeLink{color:unset;text-decoration:none;margin:0 10px 25px 0;border-radius:6px;border:1px solid #303030;width:max-content;display:block;padding:10px;cursor:pointer;transition:background-color .4s,color .4s}.themeLink:hover{background-color:#303030;transition:background-color .4s,color .4s;color:#f5f5f4}.filterBox{width:100%;margin-bottom:20px;display:flex;flex-direction:column;gap:15px}.filterGroupBox{width:100%;display:flex;flex-direction:column;gap:15px}.searchFilter{outline:none}.searchButton{padding:8px;cursor:pointer;width:min-content;border-radius:6px;align-self:flex-end;display:flex;flex-direction:row;gap:10px;align-items:center;transition:.4s;border:1px solid #303030;text-transform:uppercase;font:inherit;background:#fff}.searchButton:hover{background-color:#303030;color:#f5f5f4;transition:.4s}.searchButton:hover,.searchButton:focus-visible{background-color:#303030;color:#fff}.changePageLink{display:flex;flex-direction:row;align-items:center;justify-content:center;color:#303030;transition:transform .4s;transform:none}.changePageLink svg{width:50px;height:50px}.moveLeftIcon:hover{transform:translate(-10px);transition:transform .4s}.moveRightIcon:hover{transform:translate(10px)!important;transition:transform .4s}.pageCounter{font-size:2rem}.paginationContainer{width:100%;display:flex;flex-direction:row;justify-content:center;margin-top:20px;gap:28px}@media(min-width:1280px){.eventsContent{margin:0 auto}.eventShortcut{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border-radius:16px}.eventShortcutImg{border-radius:0;max-width:100%;max-height:100%;width:unset!important;position:relative;z-index:2}.eventShortcutImgContainer{flex:0 0 100%;position:relative;height:100%;background-color:#000;display:flex;overflow:hidden;align-items:center;justify-content:center;border-top-left-radius:16px;border-bottom-left-radius:16px}.eventShortcutImgBackground{position:absolute;inset:0;background-position:center;background-size:cover;background-repeat:no-repeat;filter:blur(7px) grayscale(.4);transform:scale(1.05);z-index:1}.eventShortcutHeader{padding:0 25px 14px}.eventShortcutBody{padding:14px 25px 10px}.eventDate{padding:25px 25px 0}.moreInfoButtonContainer{padding:25px}.moreInfoButton{border-radius:12px;padding:10px}.paginationContainer{gap:40px;margin-top:40px}}@media(min-width:1920px){.filterBox{flex-direction:row}.eventsTopHeader{font-size:1.25rem}.searchFilter{font-size:unset!important}}.eventContent{padding:20px}.eventViewImg{max-width:100%;max-height:80vh;box-shadow:0 0 4px #b5b5b5}.eventViewHeader{margin:20px 0}.eventViewDate{margin:14px 0}.eventViewBox{text-align:left}.eventViewBody a{color:#303030;text-decoration-color:#8a5c00;text-decoration-thickness:2px;text-underline-offset:3px}.eventViewImgContainer{display:flex;justify-content:center;align-items:center}@media(min-width:1280px){.eventView{margin:0 auto}.eventViewHeader{font-size:3.2rem}}@media(min-width:1920px){.eventView{margin:0 auto}}@media(min-width:2560px){.eventView{margin:0 auto}}.galleryContent{padding:20px;margin-bottom:20px}.galleryLink{color:unset;text-decoration:unset}.galleryTopHeader{max-width:72ch;margin-top:0;text-align:left}.galleryLinkDiv{padding:20px}.galleryLinksList{display:flex;flex-direction:column;gap:20px}.customDropdownContainer{width:100%}.galleryYearToggle{display:flex;width:100%;align-items:center;justify-content:space-between;border:0;color:#303030;font:inherit;font-style:italic;text-align:left;cursor:pointer}.galleryYearToggle svg{flex:0 0 auto;transition:transform .3s ease}.galleryYearToggle.is-open svg{transform:rotate(180deg)}.galleryYearPanel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s ease,opacity .25s ease}.galleryYearPanel.is-open{grid-template-rows:1fr;opacity:1}.galleryYearPanelInner{overflow:hidden}.galleryYearList{display:flex;flex-direction:column;gap:8px;margin:0;padding:8px 0 4px 16px;list-style:none}.galleryYearList li{min-width:0}.galleryYearLink{display:block;padding:14px 16px;color:#303030;text-decoration:none}@media(prefers-reduced-motion:reduce){.galleryYearPanel,.galleryYearToggle svg{transition:none}}@media(min-width:1280px){.galleryContent{margin:0 auto}}@media(min-width:1920px){.galleryContent{margin:0 auto}}.contactContent,.ContactPage{max-width:100%}.contactSection{max-width:100%;display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.contactSection+.contactSection{margin-top:36px;padding-top:30px;border-top:1px solid rgba(48,48,48,.18)}.addressInfo{padding-left:0;border-left:0}.contactEyebrow{color:#595959;font-size:.85rem;font-weight:500!important;text-transform:uppercase}.contactSection h4{font-weight:500!important}.contactAddress{display:flex;align-items:flex-start;gap:10px;margin:0 0 24px;color:#595959;font-style:normal;line-height:1.5}.contactAddress svg{flex:0 0 20px;margin-top:4px;color:#303030}.contactActions{display:flex;flex-wrap:wrap;gap:16px 24px}.contactAction{display:inline-flex;align-items:center;gap:10px;min-width:0;color:#303030;text-decoration:none;overflow-wrap:anywhere}.contactAction svg{flex:0 0 19px;color:#595959}.contactAction span{display:flex;flex-direction:column}.contactAction small{color:#595959;font-size:.75rem}.contactAction:hover span{text-decoration:underline;text-decoration-color:#e9b950;text-underline-offset:3px}.socialMediaContact{display:flex;gap:12px;align-items:center;justify-content:flex-start}.socialMediaContact a{display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(48,48,48,.2);border-radius:50%;color:#303030;transition:color .2s,background-color .2s,border-color .2s}.socialMediaContact a svg{width:21px;height:21px}.socialMediaContact a:hover{background:transparent;border-color:currentColor}.socialMediaContact a:nth-child(1):hover{color:#1877f2}.socialMediaContact a:nth-child(2):hover{color:#f03}.socialMediaContact a:nth-child(3):hover{color:#ff0084}.naviG{display:block;width:100%;min-height:280px;border:none;border-radius:4px}.bankAccountList{margin:0}.bankAccountList>div{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 0;border-bottom:1px solid rgba(48,48,48,.14)}.bankAccountList>div:last-child{border-bottom:0}.bankAccountList dt{color:#595959}.bankAccountList dd{margin:0;color:#303030;font-weight:500!important;overflow-wrap:anywhere;text-align:left}@media(min-width:1280px){.contactSection:first-child{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px}.contactSection:nth-child(2){grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:48px}.naviG{min-height:340px}}@media(min-width:1920px){.naviG{min-height:380px}}@media(max-width:600px){.contactSection{gap:26px}.contactActions{flex-direction:column;gap:14px}.naviG{min-height:240px}}.adminEvent,.adminPage{grid-template-columns:minmax(0,3fr) minmax(0,4fr) minmax(0,2fr) minmax(0,2fr) minmax(0,2fr)}.adminConfig{grid-template-columns:minmax(0,2fr) minmax(0,4fr)}.adminStatics{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.adminTileGrid{display:grid;width:min(100%,1680px);grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),360px));justify-content:start;gap:16px;align-items:stretch}.adminTile{display:flex;min-width:0;min-height:126px;align-items:center;gap:16px;padding:20px;border:1px solid rgba(48,48,48,.1);border-radius:14px;color:#303030;background:#fff;box-shadow:0 5px 18px #3030300e;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.adminTile:hover,.adminTile:focus-visible{transform:translateY(-2px);border-color:#e9b950d9;box-shadow:0 10px 24px #3030301c}.adminRecordTile{align-items:flex-start;min-height:176px;padding:18px;text-decoration:none}.adminRecordTile .adminTileIcon{width:46px;height:46px;flex-basis:46px;border-radius:13px}.adminRecordTile .adminTileIcon svg{width:21px;height:21px}.adminRecordTile .adminTileContent{gap:9px}.adminRecordTile .adminTileTitle{white-space:normal}.adminRecordTileMeta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;color:#595959;font-size:.74rem;line-height:1.4}.adminRecordTileMeta .adminTileStatus{padding:4px 8px}.adminTileIcon{display:grid;width:54px;height:54px;flex:0 0 54px;place-items:center;border-radius:15px;color:#303030;background:#e9b95038}.adminTileIcon svg{width:24px;height:24px}.configTileIcon{color:#725313;background:linear-gradient(145deg,#fff4ce,#f1d98f)}.userTileIcon{color:#364f67;background:linear-gradient(145deg,#e7f0f8,#cbddec)}.adminTileContent{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:7px}.adminTileTitle{overflow:hidden;color:#303030;font-size:1.05rem;font-weight:600!important;text-overflow:ellipsis;white-space:nowrap}.adminTileDescription{display:-webkit-box;overflow:hidden;color:#595959;font-size:.92rem;line-height:1.4;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3}.adminTileStatus{align-self:flex-start;flex:0 0 auto;padding:6px 9px;border-radius:999px;color:#7d3333;background:#f7e7e7;font-size:.74rem;font-weight:600!important;white-space:nowrap}.adminTileStatus.is-active{color:#2e6849;background:#e3f2e9}.staticFilesGrid{display:grid;width:min(100%,1680px);grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),320px));justify-content:start;gap:18px;align-items:stretch}.staticFileCard{min-width:0;overflow:hidden;border:1px solid rgba(48,48,48,.12);border-radius:14px;background:#fff;box-shadow:0 5px 18px #3030300f;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.staticFileCard:hover{transform:translateY(-2px);border-color:#e9b950cc;box-shadow:0 10px 24px #3030301c}.staticFilePreview{position:relative;display:grid;height:142px;place-items:center;overflow:hidden;color:#595959;background:linear-gradient(145deg,#f6f5f1,#e9e7e0)}.staticFilePreview>svg{width:48px;height:48px}.staticFilePreview img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.staticFileDetails{display:flex;min-height:68px;flex-direction:column;justify-content:center;gap:6px;padding:12px 14px 8px}.staticFileName{overflow:hidden;color:#303030;font-size:.98rem;text-overflow:ellipsis;white-space:nowrap}.staticFileType{color:#595959;font-size:.72rem;font-weight:700;letter-spacing:.08em}.staticFileActions{display:flex;gap:8px;padding:8px 14px 14px}.staticFileActions .adminButton{width:auto;min-width:0;flex:1 1 0;padding-right:9px;padding-left:9px;font-size:.9rem}@media(max-width:600px){.adminTileGrid{grid-template-columns:minmax(0,1fr);gap:12px}.adminTile{min-height:108px;padding:16px;gap:13px}.adminTileIcon{width:48px;height:48px;flex-basis:48px;border-radius:13px}.staticFilesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.staticFilePreview{height:112px}.staticFileDetails{min-height:58px;padding:10px 10px 6px}.staticFileActions{padding:6px 10px 10px}.staticFileActions .adminButton{font-size:.78rem}}@media(max-width:390px){.staticFilesGrid{grid-template-columns:minmax(0,1fr)}}.customContent{width:100%;padding:36px 24px 80px}.customArticle{width:100%;max-width:76ch;margin:0 auto;padding-top:0}.customArticleBody{color:#303030;font-size:1.4rem;line-height:1.65;overflow-wrap:anywhere}.customArticleBody p{margin:0 0 1.15em}.customArticleBody h1,.customArticleBody h2,.customArticleBody h3{margin:1.6em 0 .65em;color:#303030;line-height:1.2;text-align:left}.customArticleBody h1{font-size:2rem}.customArticleBody h2{font-size:1.6rem}.customArticleBody h3{font-size:1.3rem}.customArticleBody ul,.customArticleBody ol{padding-left:1.5em}.customArticleBody li{padding-left:.25em;margin:.35em 0}.customArticleBody blockquote{margin:1.6em 0;padding:.8em 1.2em;border-left:3px solid rgb(233,185,80);background:#e9b95017;color:#595959;text-align:left}.customArticleBody img{display:block;max-width:100%;height:auto;margin:1.5em auto;border-radius:4px}.customArticleBody a{color:#303030;text-decoration-color:#e9b950;text-decoration-thickness:2px;text-underline-offset:3px}.customArticleBody table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.customArticleBody td,.customArticleBody th{padding:.5em .7em;border:1px solid rgba(48,48,48,.2)}@media(min-width:1280px){.customContent{padding-top:48px}}@media(max-width:600px){.customContent{padding:28px 18px 56px}.customArticle{padding-top:18px}.customArticleBody{font-size:1.25rem}.customArticleBody h1{font-size:1.7rem}.customArticleBody h2{font-size:1.4rem}.customArticleBody h3{font-size:1.2rem}}.AdminLayout{display:flex;min-height:100vh;--admin-nav-width: clamp(250px, 18vw, 320px)}.adminNav{width:var(--admin-nav-width);height:100vh;height:100dvh;background-color:#303030;position:fixed;inset:0 auto 0 0;overflow-y:auto;z-index:10;border-right:4px solid rgb(233,185,80)}.adminHeader{box-sizing:border-box;padding:24px 16px;background-color:#303030;font-weight:bolder;color:#e5e5e5;width:100%;text-align:center;margin-bottom:5vh;font-size:1.6rem}.adminMenuToggle{display:none}.adminActionLoading{position:fixed;inset:0;z-index:9998;display:grid;place-items:center;background:#13141647;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.adminActionLoading .loading-spinner{width:54px;height:54px;margin:0;border-width:5px;border-color:#ffffffe6;border-top-color:#e9b950;box-shadow:0 5px 24px #0000002e}.adminMenu{background-color:#303030;width:100%;padding:12px;display:flex;justify-content:flex-start;gap:6px;align-items:stretch;flex-direction:column}.adminMenuLink{color:#e5e5e5;text-decoration:none;padding:12px 14px;border-radius:4px;border-left:3px solid transparent;transition:background-color .2s,border-color .2s,color .2s;cursor:pointer}.adminMenuLink:hover,.adminMenuLink[aria-current=page],.adminMenuLink.sectionActive{color:#fff;background-color:#595959;border-left-color:#e9b950}.adminMenuLink[aria-current=page],.adminMenuLink.sectionActive{text-decoration:underline;text-decoration-color:#e9b950;text-decoration-thickness:2px;text-underline-offset:5px}.adminMenuLink:hover{text-decoration:none}.adminPageMain{box-sizing:border-box;width:calc(100% - var(--admin-nav-width));min-width:0;margin-left:var(--admin-nav-width)}@media(max-width:900px){.AdminLayout{flex-direction:column;--admin-nav-width: 100%}.adminNav{position:sticky;top:0;width:100%;height:auto;max-height:100dvh;overflow:visible;border-right:0;border-bottom:4px solid rgb(233,185,80);background:#303030}.adminHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:0;padding:12px 16px;font-size:1.1rem;text-align:left}.adminMenuToggle{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:42px;padding:0 14px;border:1px solid rgba(255,255,255,.2);border-radius:10px;color:#e5e5e5;background:#ffffff14;font:inherit;font-size:.95rem;font-weight:600;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}.adminMenuToggle:hover,.adminMenuToggle:focus-visible{border-color:#e9b950;background:#e9b95026}.adminMenuToggle svg{width:16px;height:16px}.adminMenu{display:none;position:absolute;top:100%;right:0;left:0;z-index:20;max-height:calc(100dvh - 70px);overflow-y:auto;flex-direction:column;align-items:stretch;gap:5px;padding:12px 14px 16px;border-top:1px solid rgba(255,255,255,.12);background:#303030;box-shadow:0 16px 28px #0000003d}.adminMenu.is-open{display:flex}.adminPageMain{width:100%;margin-left:0}}@media(max-width:600px){.adminHeader{font-size:1.2rem}.adminMenuLink{min-height:46px;padding:10px 12px;font-size:.95rem}}.HomePage>.Content{box-sizing:border-box;width:calc(100% - 48px);max-width:1140px;margin-right:auto;margin-left:auto}main:not(.HomePage)>:is(.AnnouncementsContent,.announcementDetailContent,.customContent,.eventsContent,.eventContent,.galleryContent,.contactContent){box-sizing:border-box;width:calc(100% - 48px);max-width:1240px;margin:36px auto 72px;padding:clamp(22px,4vw,44px);border:1px solid rgba(48,48,48,.1);border-top:3px solid rgb(233,185,80);border-radius:0 0 18px 18px;background:#fff;box-shadow:0 10px 32px #3030300e;font-size:1.2rem;line-height:1.65}main:not(.HomePage)>:is(.AnnouncementsContent,.announcementDetailContent,.customContent,.eventsContent,.eventContent,.galleryContent,.contactContent) :is(.eventViewBody,.customArticleBody,.announcementArticleBody){font-size:inherit;line-height:inherit}@media(min-width:1280px){.HomePage>.Content{width:min(82vw,1140px);margin:40px auto}main:not(.HomePage)>:is(.AnnouncementsContent,.announcementDetailContent,.customContent,.eventsContent,.eventContent,.galleryContent,.contactContent){width:min(90vw,1240px)}}@media(max-width:600px){.HomePage>.Content{width:calc(100% - 36px);margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}main:not(.HomePage)>:is(.AnnouncementsContent,.announcementDetailContent,.customContent,.eventsContent,.eventContent,.galleryContent,.contactContent){width:calc(100% - 36px);margin:28px auto 48px;padding:22px 18px 32px;border-radius:0 0 14px 14px;font-size:1.05rem}main:not(.HomePage)>:is(.AnnouncementsContent,.announcementDetailContent,.customContent,.eventsContent,.eventContent,.galleryContent,.contactContent) :is(.eventViewBody,.customArticleBody,.announcementArticleBody){font-size:inherit;line-height:inherit}}.skipLink{position:fixed;z-index:2000;top:12px;left:12px;padding:12px 16px;transform:translateY(-160%);border:2px solid #fff;border-radius:8px;color:#fff;background:#303030;font-size:1rem;text-decoration:none}.skipLink:focus{transform:translateY(0)}:focus-visible{outline:3px solid #303030;outline-offset:3px;box-shadow:0 0 0 5px #fff}main[id=main-content]:focus{outline:none}body :is(h1,h2,h3,h4){color:#303030;font-weight:500!important;line-height:1.25}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html{scroll-behavior:smooth!important;background-color:#f5f5f4}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-BcnMEykj.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(/assets/slick-BlzDm7g2.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.yarl__fullsize{height:100%;width:100%}.yarl__relative{position:relative}.yarl__portal{inset:0;opacity:0;overflow:hidden;position:fixed;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999)}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));inset:0;outline:none;overflow:hidden;overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);position:absolute;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;-moz-user-select:none;user-select:none}.yarl__carousel{align-content:center;align-items:stretch;display:flex;flex:0 0 auto;height:100%;justify-content:center;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%))}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{align-content:center;align-items:center;display:flex;justify-content:center}.yarl__slide{flex:1;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%);position:relative}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.yarl__slide_image_cover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d}}.yarl__slide_placeholder{left:50%;line-height:0;position:absolute;top:50%;transform:translate(-50%) translateY(-50%)}.yarl__slide_loading{animation:yarl__delayed_fadein 1s linear;color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,hsla(0,0%,100%,.8)))}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media(prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{display:flex;justify-content:flex-end;inset:0 0 auto auto;padding:var(--yarl__toolbar_padding,8px);position:absolute}[dir=rtl] .yarl__toolbar{inset:0 auto auto 0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,hsla(0,0%,100%,.8));cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));line-height:0;margin:var(--yarl__button_margin,0);outline:none;padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:transparent}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,hsla(0,0%,100%,.8))}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media(hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,hsla(0,0%,100%,.4));cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}.yarl__thumbnails{display:flex;height:100%}.yarl__thumbnails_bottom,.yarl__thumbnails_end .yarl__thumbnails_track,.yarl__thumbnails_start .yarl__thumbnails_track,.yarl__thumbnails_top{flex-direction:column}.yarl__thumbnails_wrapper{flex:1;position:relative}.yarl__thumbnails_container{background-color:var(--yarl__thumbnails_container_background_color,var(--yarl__color_backdrop,#000));flex:0 0 auto;overflow:hidden;padding:var(--yarl__thumbnails_container_padding,16px);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.yarl__thumbnails_vignette{pointer-events:none;position:absolute;--yarl__thumbnails_vignette_size:12%}@media(min-width:1200px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:8%}}@media(min-width:2000px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:5%}}.yarl__thumbnails_bottom .yarl__thumbnails_vignette,.yarl__thumbnails_top .yarl__thumbnails_vignette{background:linear-gradient(to right,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size, 12%)),var(--yarl__color_backdrop,#000) 100%);height:100%;left:0;right:0}.yarl__thumbnails_end .yarl__thumbnails_vignette,.yarl__thumbnails_start .yarl__thumbnails_vignette{background:linear-gradient(to bottom,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size, 12%)),var(--yarl__color_backdrop,#000) 100%);bottom:0;top:0;width:100%}.yarl__thumbnails_track{gap:var(--yarl__thumbnails_thumbnail_gap,16px);outline:none}.yarl__thumbnails_thumbnail{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--yarl__thumbnails_thumbnail_background,#000);border-color:var(--yarl__thumbnails_thumbnail_border_color,var(--yarl__color_button,hsla(0,0%,100%,.8)));border-radius:var(--yarl__thumbnails_thumbnail_border_radius,4px);border-style:var(--yarl__thumbnails_thumbnail_border_style,solid);border-width:var(--yarl__thumbnails_thumbnail_border,1px);cursor:pointer;flex:0 0 auto;-webkit-tap-highlight-color:transparent;box-sizing:content-box;height:var(--yarl__thumbnails_thumbnail_height,80px);outline:none;overflow:hidden;padding:var(--yarl__thumbnails_thumbnail_padding,4px);position:relative;width:var(--yarl__thumbnails_thumbnail_width,120px)}.yarl__thumbnails_thumbnail_active{border-color:var(--yarl__thumbnails_thumbnail_active_border_color,var(--yarl__color_button_active,#fff))}.yarl__thumbnails_thumbnail_fadein{animation:yarl__thumbnails_thumbnail_fadein var(--yarl__thumbnails_thumbnail_fadein_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadein_delay,0s) forwards;opacity:0}.yarl__thumbnails_thumbnail_fadeout{animation:yarl__thumbnails_thumbnail_fadeout var(--yarl__thumbnails_thumbnail_fadeout_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadeout_delay,0s) forwards;cursor:unset}.yarl__thumbnails_thumbnail_placeholder{cursor:unset;visibility:hidden}.yarl__thumbnails_thumbnail:focus{box-shadow:var(--yarl__thumbnails_thumbnail_focus_box_shadow,#000 0 0 0 2px,var(--yarl__color_button,hsla(0,0%,100%,.8)) 0 0 0 4px)}.yarl__thumbnails_thumbnail:focus:not(:focus-visible){box-shadow:unset}.yarl__thumbnails_thumbnail:focus-visible{box-shadow:var(--yarl__thumbnails_thumbnail_focus_box_shadow,#000 0 0 0 2px,var(--yarl__color_button,hsla(0,0%,100%,.8)) 0 0 0 4px)}.yarl__thumbnails_thumbnail_icon{color:var(--yarl__thumbnails_thumbnail_icon_color,var(--yarl__color_button,hsla(0,0%,100%,.8)));filter:var(--yarl__thumbnails_thumbnail_icon_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));height:var(--yarl__thumbnails_thumbnail_icon_size,32px);left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:var(--yarl__thumbnails_thumbnail_icon_size,32px)}@keyframes yarl__thumbnails_thumbnail_fadein{0%{opacity:0}to{opacity:1}}@keyframes yarl__thumbnails_thumbnail_fadeout{0%{opacity:1}to{opacity:0}}
