.page_main__GlU4n{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page_body__pK_rb{background-color:#fafafa}@value header-height: 60px;@value mobile-screen: 700px;@value page-content-max-width: 1000px;@value theme-color-1: #002E5A;@value theme-color-2: #2F80ED;@value theme-color-3: #D5E6FB;@value theme-white-color: #FFF;@value first-button-color: theme-color-1;@value first-button-text-color: theme-white-color;@value second-button-color: theme-color-2;@value second-button-text-color: theme-white-color;@value third-button-color: theme-color-3;@value third-button-text-color: theme-color-2;@value fourth-button-color: var: theme-white-color;@value fourth-button-text-color: theme-color-1;@value disabled-button-color: #C6C6C6;@value disabled-button-text-color: theme-white-color;@value active-menu-color: theme-color-2;@value unactive-menu-color: theme-color-3;@value active-menu-text-color: theme-white-color;@value unactive-menu-text-color: theme-color-2;@value dark-background-color: theme-color-1;@value light-background-color: #FAFAFA;@value white-background-color: theme-white-color;@value title-text-color: theme-color-2;@value link-text-color: theme-color-2;@value light-text-color: theme-white-color;@value dark-text-color: theme-color-1;@value black-text-color: #1A1A1A;@value gray-text-color: #6A6A6A;@value warning-text-color: #F20303;@font-face{font-family:__Lato_06d0dd;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9ce3050912c26948-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Lato_06d0dd;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/155cae559bbd1a77-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Lato_06d0dd;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cce080f35d014443-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Lato_06d0dd;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4de1fea1a954a5b6-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Lato_06d0dd;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/39969fcf98a3026e-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Lato_06d0dd;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d664cce900333ee-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Lato_Fallback_06d0dd;src:local("Arial");ascent-override:101.32%;descent-override:21.87%;line-gap-override:0.00%;size-adjust:97.42%}.__className_06d0dd{font-family:__Lato_06d0dd,__Lato_Fallback_06d0dd;font-style:normal}:root{--theme-color-1:#002e5a;--theme-color-2:#2f80ed;--theme-color-3:#d5e6fb;--theme-white-color:#fff;--first-button-color:var(--theme-color-1);--first-button-text-color:var(--theme-white-color);--second-button-color:var(--theme-color-2);--second-button-text-color:var(--theme-white-color);--third-button-color:var(--theme-color-3);--third-button-text-color:var(--theme-color-2);--fourth-button-color:var(--theme-white-color);--fourth-button-text-color:var(--theme-color-1);--fifth-button-color:var(--theme-white-color);--fifth-button-text-color:var(--theme-color-2);--disabled-button-color:#c6c6c6;--disabled-button-text-color:var(--theme-white-color);--active-menu-color:var(--theme-color-2);--unactive-menu-color:var(--theme-color-3);--active-menu-text-color:var(--theme-white-color);--unactive-menu-text-color:var(--theme-color-2);--dark-background-color:var(--theme-color-1);--light-background-color:#fafafa;--white-background-color:var(--theme-white-color);--title-text-color:var(--theme-color-2);--link-text-color:var(--theme-color-2);--light-text-color:var(--theme-white-color);--dark-text-color:var(--theme-color-1);--black-text-color:#1a1a1a;--gray-text-color:#6a6a6a;--warning-text-color:#f20303}*{box-sizing:border-box;padding:0;margin:0;font-size:14px}body ::-webkit-scrollbar{width:4px;height:4px}body ::-webkit-scrollbar-track{background:#f1f1f1}body ::-webkit-scrollbar-thumb{background:#002e5a;border-radius:4px}body,html{max-width:100vw}button:hover{cursor:pointer}@keyframes breathe{0%{opacity:1}50%{opacity:.7}to{opacity:1}}input:focus,select:focus{background-color:var(--theme-color-3);animation:unset;color:unset;transition:all .5s ease}.title{color:var(--title-text-color);font-weight:700;font-size:1.3rem;text-transform:uppercase;text-align:center}.disabled-btn,.fifth-btn,.fourth-btn,.primary-btn,.secondary-btn,.third-btn{border-radius:200px;border:0;transition:all .5s ease;padding:.5rem;font-size:14px}.primary-btn{background-color:var(--first-button-color);color:var(--first-button-text-color);border:2px solid var(--first-button-color)}.secondary-btn{background-color:var(--second-button-color);color:var(--second-button-text-color);border:2px solid var(--second-button-color)}.third-btn{background-color:#d5e6fb;color:var(--third-button-text-color);border:2px solid #d5e6fb}.fourth-btn{background-color:var(--fourth-button-color);color:var(--fourth-button-text-color);border:2px solid var(--fourth-button-text-color)}.fifth-btn{background-color:var(--fifth-button-color);color:var(--fifth-button-text-color);border:2px solid var(--fifth-button-text-color)}.disabled-btn{background-color:var(--disabled-button-color);color:var(--disabled-button-text-color);border:2px solid var(--disabled-button-color);cursor:auto}.fifth-btn,.fourth-btn:hover,.primary-btn:hover,.secondary-btn:hover,.third-btn:hover{opacity:90%}.fifth-btn,.fourth-btn:active,.primary-btn:active,.secondary-btn:active,.third-btn:active{opacity:70%}button[disabled],button[disabled]:active,button[disabled]:hover{background-color:gray!important;border:2px solid!important;opacity:100%!important;cursor:auto!important}.flex-center{display:flex;align-items:center;justify-content:center;width:100%;height:100%}@media (max-width:700px){.pageContainer{width:100%;margin-left:10px;margin-right:10px}.hidden-when-mobile{display:none!important}}pastoral-faq{--primary:var(--theme-color-1)!important;--grey:var(--theme-color-3)!important}pastoral-faq .chat-button{background:linear-gradient(135deg,var(--theme-color-1) 0,var(--theme-color-2) 100%)!important;width:70px!important;height:70px!important;border-radius:50%!important;box-shadow:0 6px 20px rgba(0,46,90,.3)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;right:20px!important;bottom:20px!important;border:none!important;cursor:pointer!important}pastoral-faq .chat-button:hover{transform:scale(1.1) translateY(-2px)!important;box-shadow:0 8px 30px rgba(0,46,90,.4)!important}pastoral-faq .chat-button:active{transform:scale(1.05)!important}pastoral-faq .chat-window{border-radius:20px!important;box-shadow:0 20px 60px rgba(0,0,0,.15),0 0 0 1px rgba(0,46,90,.1)!important;border:none!important;right:25px!important;bottom:100px!important;width:400px!important;min-height:500px!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background-color:hsla(0,0%,100%,.95)!important;overflow:hidden!important}pastoral-faq .chat-header{background:linear-gradient(135deg,var(--theme-color-1) 0,var(--theme-color-2) 100%)!important;border-radius:20px 20px 0 0!important;padding:1.5rem 2rem!important;color:#fff!important;font-weight:600!important;font-size:16px!important;display:flex!important;align-items:center!important;gap:1rem!important}pastoral-faq .chat-header>img{width:32px!important;height:32px!important;filter:brightness(0) invert(1)!important}pastoral-faq .chat-box{padding:1.5rem!important;overflow-y:auto!important;max-height:400px!important;background:hsla(0,0%,100%,.9)!important}pastoral-faq .chat-message{padding:1rem 1.25rem!important;border-radius:18px!important;margin-bottom:1rem!important;font-size:14px!important;line-height:1.5!important;word-wrap:break-word!important}pastoral-faq .bot-message{background:linear-gradient(135deg,var(--theme-color-3) 0,rgba(213,230,251,.8) 100%)!important;border-left:4px solid var(--theme-color-2)!important;color:var(--theme-color-1)!important;-webkit-margin-end:40px!important;margin-inline-end:40px!important;-webkit-margin-start:0!important;margin-inline-start:0!important;border-radius:18px 18px 18px 6px!important}pastoral-faq .user-message{background:linear-gradient(135deg,var(--theme-color-2) 0,var(--theme-color-1) 100%)!important;-webkit-margin-start:40px!important;margin-inline-start:40px!important;-webkit-margin-end:0!important;margin-inline-end:0!important;border-radius:18px 18px 6px 18px!important;color:#fff!important}pastoral-faq .chat-footer{background:linear-gradient(135deg,var(--theme-color-1) 0,var(--theme-color-2) 100%)!important;border-radius:0 0 20px 20px!important;padding:1.5rem 2rem!important}pastoral-faq .chat-form{display:flex!important;gap:1rem!important;align-items:center!important;justify-content:center!important;height:100%!important}pastoral-faq .chat-form>input{width:100%!important;border-radius:30px!important;padding:.875rem 1.5rem!important;font-size:14px!important;border:2px solid transparent!important;background:hsla(0,0%,100%,.9)!important;color:var(--theme-color-1)!important;transition:all .3s ease!important;outline:none!important;font-family:inherit!important}pastoral-faq .chat-form>input::placeholder{color:rgba(0,46,90,.6)!important;font-size:14px!important}pastoral-faq .chat-form>input:focus{border-color:hsla(0,0%,100%,.8)!important;box-shadow:0 0 0 3px hsla(0,0%,100%,.2)!important;background:#fff!important}pastoral-faq .send-button{background:hsla(0,0%,100%,.2)!important;border:2px solid hsla(0,0%,100%,.3)!important;border-radius:50%!important;width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .3s ease!important;cursor:pointer!important;padding:0!important}pastoral-faq .send-button:hover{background:hsla(0,0%,100%,.3)!important;border-color:hsla(0,0%,100%,.5)!important;transform:scale(1.1)!important}pastoral-faq .send-button:active{transform:scale(.95)!important}pastoral-faq .send-button img{width:18px!important;height:18px!important;filter:brightness(0) invert(1)!important}pastoral-faq .loader{display:flex!important;justify-content:center!important;padding:1rem!important}pastoral-faq .loader img{width:25px!important;height:25px!important;opacity:.7!important}pastoral-faq .chat-box::-webkit-scrollbar{width:6px!important}pastoral-faq .chat-box::-webkit-scrollbar-track{background:rgba(0,46,90,.05)!important;border-radius:3px!important}pastoral-faq .chat-box::-webkit-scrollbar-thumb{background:var(--theme-color-2)!important;border-radius:3px!important;opacity:.7!important}pastoral-faq .chat-box::-webkit-scrollbar-thumb:hover{background:var(--theme-color-1)!important;opacity:1!important}pastoral-faq .chat-window{animation:slideInUp .3s ease-out!important}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media screen and (max-height:800px){pastoral-faq .chat-window,pastoral-faq [class*=chat-window],pastoral-faq [class*=window],pastoral-faq::part(chat-window),pastoral-faq>* .chat-window{min-height:150px!important;max-height:180px!important;height:180px!important;bottom:1px!important;width:240px!important;right:2px!important;border-radius:8px!important;z-index:999999!important;position:fixed!important;transform:none!important}pastoral-faq .chat-box,pastoral-faq [class*=box],pastoral-faq [class*=chat-box],pastoral-faq::part(chat-box),pastoral-faq>* .chat-box{max-height:60px!important;height:60px!important;padding:.2rem!important;font-size:11px!important;overflow-y:auto!important}pastoral-faq .chat-header,pastoral-faq [class*=chat-header],pastoral-faq [class*=header],pastoral-faq::part(chat-header),pastoral-faq>* .chat-header{padding:.2rem .3rem!important;font-size:10px!important;min-height:20px!important;border-radius:8px 8px 0 0!important}pastoral-faq .chat-footer,pastoral-faq [class*=chat-footer],pastoral-faq [class*=footer],pastoral-faq::part(chat-footer),pastoral-faq>* .chat-footer{padding:.2rem .3rem!important;min-height:25px!important;border-radius:0 0 8px 8px!important}pastoral-faq .chat-form>input,pastoral-faq::part(chat-form),pastoral-faq>* .chat-form>input{padding:.4rem .75rem!important;font-size:12px!important;border-radius:20px!important}pastoral-faq .send-button,pastoral-faq::part(send-button),pastoral-faq>* .send-button{width:30px!important;height:30px!important}pastoral-faq .bot-message,pastoral-faq .chat-message,pastoral-faq .user-message,pastoral-faq::part(chat-message),pastoral-faq>* .chat-message{padding:.5rem .75rem!important;margin-bottom:.5rem!important;font-size:12px!important;line-height:1.3!important;border-radius:12px!important}pastoral-faq .chat-button,pastoral-faq [class*=button],pastoral-faq [class*=chat-button],pastoral-faq::part(chat-button),pastoral-faq>* .chat-button{width:40px!important;height:40px!important;right:1px!important;bottom:1px!important;z-index:999999!important;position:fixed!important;transform:none!important}}@media (max-width:1024px){pastoral-faq .chat-window{width:350px!important;right:20px!important}}@media (max-width:768px){pastoral-faq .chat-window{width:calc(100vw - 20px)!important;right:10px!important;bottom:90px!important;max-height:70vh!important;border-radius:16px!important}pastoral-faq .chat-button{width:50px!important;height:50px!important;right:15px!important;bottom:15px!important}pastoral-faq .chat-header{padding:1.25rem 1.5rem!important;border-radius:16px 16px 0 0!important}pastoral-faq .chat-footer{padding:1.25rem 1.5rem!important;border-radius:0 0 16px 16px!important}pastoral-faq .chat-box{padding:1rem!important;max-height:calc(70vh - 140px)!important}pastoral-faq .bot-message{-webkit-margin-end:20px!important;margin-inline-end:20px!important}pastoral-faq .user-message{-webkit-margin-start:20px!important;margin-inline-start:20px!important}}@media (max-width:480px){pastoral-faq .chat-window{width:calc(100vw - 10px)!important;right:5px!important;bottom:80px!important;max-height:75vh!important}pastoral-faq .chat-button{width:50px!important;height:50px!important;right:10px!important;bottom:10px!important}}