@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/f54d3b402c212b9e-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:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/7108afb8b1381ad1-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:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/7ede3623c9ddac57-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:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/9e82d62334b205f4-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:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c9a125e97d835e1-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:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4c285fdca692ea22-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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-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:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/5fb25f343c7550ca-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:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7db6c35d839a711c-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:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/b8442747db2a9bad-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:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/6245472ced48d3be-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:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_2dbf9b{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_2dbf9b{--font-geist-sans:"Poppins","Poppins Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/93f479601ee12b01-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:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_ea5f4b{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_ea5f4b{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}:root{--background:#fff;--foreground:#171717;--disabled-btn-color:silver;--success:#32aa27;--black:#000;--danger:red;--nav-margin:80px;--card-shadow:rgba(0,0,0,.1);--white:#fff;--bg-alternate:#eef1ef;--card-subtitle:#595959;--primary-color:maroon;--secondary-color:gold;--text-color:#fff;--text-dark:#000;--linear-gradient:linear-gradient(90deg,#020024,#6e0303 56%,#8c1c20 76%,#902024 79%,#4f0909);--background-color:#f5f5f5;--nav-bg:var(--primary-color);--nav-text:var(--text-color);--btn-primary-bg:var(--primary-color);--btn-primary-text:var(--text-color);--btn-secondary-bg:var(--secondary-color);--btn-secondary-text:var(--text-dark);--btn-border-radius:20px}body,html{width:100vw;overflow-x:hidden;height:100vh;font-size:15px}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-geist-sans);font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none}*{box-sizing:border-box;padding:0}*,a{margin:0}a{color:inherit;text-decoration:none}input::placeholder{letter-spacing:1px;font-family:var(--font-geist-sans)}select{font-family:var(--font-geist-sans)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button{background:none;color:inherit;border:none;padding:0;font:inherit}ul{list-style:none}.bg-alternate{background-color:var(--bg-alternate)}.sb-button{padding:10px 30px;font-size:.8rem;font-style:normal;font-family:var(--font-geist-sans);font-weight:600;line-height:1.25;letter-spacing:1px;text-transform:uppercase;border-radius:var(--btn-border-radius);border-width:2px;cursor:pointer}.sb-button:hover{filter:brightness(.8)}.sb-button.primary{color:var(--background);background-color:var(--primary-color)}.sb-button.primary-gradient{color:var(--btn-primary-text);background:var(--linear-gradient)}.sb-button.primary-inverse{color:var(--primary-color);background-color:var(--background)}.loader{width:48px;height:48px;border:4px solid;border-color:#fff #fff transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.reg-container{position:relative}.disabled-content{position:fixed;top:0;right:0;left:0;bottom:0;display:flex;justify-content:center;align-items:center;background:rgba(0,0,1,.2)}.step-btns-container{display:flex;margin:40px 0}.otp-btn,.step-form-btn{display:flex;justify-content:center;align-items:center;column-gap:10px}.loader.btn-loader{width:15px;height:15px}.step-form-btn:disabled{background-color:var(--disabled-btn-color);pointer-events:none;&:hover{filter:none}}.step-form-btn-next{margin-left:auto}.contact-button{border:1px solid var(--primary-color);color:var(--primary-color);transition:all .2s ease-in}.contact-button:hover{border:1px solid transparent;background-color:var(--primary-color);color:var(--btn-primary-text);filter:none}.nav{width:100%;padding:0 1rem;display:flex;position:fixed;box-shadow:0 10px 27px rgba(0,0,0,.2);background:#020024;background:var(--linear-gradient);z-index:200}.hamburger{position:absolute;width:80px;height:80px;right:0;display:none;flex-direction:column;justify-content:center;align-items:center}.hamburger>div{width:30px;height:3px;background-color:var(--btn-primary-text);margin-bottom:6px;transition:all .3s ease}.hamburger.active{div:first-child{transform:translateY(10px) rotate(45deg)}div:nth-child(2){opacity:0}div:nth-child(3){transform:translateY(-8px) rotate(-45deg)}}.brand-wrapper{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;width:80px;height:80px}.brand-wrapper,.nav-links{display:flex;align-items:center}.nav-links{justify-content:flex-end;width:100%}.nav-links>.nav-link{position:relative;margin:0 20px;font-size:.9rem;letter-spacing:2px;text-align:center;transition:all .3s ease-in;color:var(--btn-primary-text)}.nav-links>.nav-link>.nav-link-ref:after{display:block;position:absolute;height:3px;background-color:var(--btn-primary-text);margin-top:5px;width:30%;opacity:0;content:"";transition:all .3s ease-in}.nav-links>.nav-link:hover{a:after{width:100%;opacity:1}}.landing-section .hero{flex-direction:column;align-items:flex-start;background-position:50%;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;height:820px}.landing-hero-content{background-image:linear-gradient(103deg,#00000057,transparent);width:100%;padding:80px}.hero-subtitle,.hero-title{color:var(--background);text-shadow:2px 2px 2px rgba(0,0,0,.7)}.hero-text-container{justify-self:flex-start;.hero-subtitle{justify-self:end;font-size:1.2rem;font-weight:700;margin-right:0}}.contact-link{padding:10px 20px;transition:all .3s ease-in;pointer-events:cursor;border-radius:3px;border:3px solid var(--black)}.contact-link a{font-weight:600;letter-spacing:2px;transition:all .3s ease-in;color:var(--foreground)}.contact-link:hover{background-color:var(--primary-color);color:var(--background);border-color:var(--nav-link);a{color:var(--background)}}.service-section{padding:30px}.section-container{padding:150px 40px}.nav-margin{margin-top:var(--nav-margin)}.landing-buttons{display:flex;gap:20px;margin:30px 0;justify-content:stretch}.gradient-txt{background:linear-gradient(90deg,red,#0f0);-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.animate-gradient{background-image:linear-gradient(90deg,var(--secondary-color),var(--background));background-size:200% 200%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:gradientShift 4s linear infinite}.form-container{position:relative}.form-group{display:flex;flex-direction:column;margin-bottom:20px}.form-group .form-label{font-weight:600;line-height:1.6;margin-bottom:5px}.form-group input,.form-group select,.form-group textarea{padding:10px;border:1px solid var(--foreground);border-radius:3px;font-family:var(--font-geist-sans)}.form-group select{padding:7px}.form-group textarea{height:150px}.checkbox-item{position:relative}.checkbox-item>input[type=checkbox],input[type=radio]{opacity:0;width:16px;height:16px}.checkbox-item>.checkbox{position:absolute;width:16px;height:16px;border:1px solid var(--foreground);border-radius:3px;pointer-events:none}.checkbox-item>input[type=checkbox]:checked+.checkbox,input[type=radio]:checked+.checkbox{background-color:var(--primary-color);border-color:var(--primary-color)}.checkbox-item>input[type=checkbox]:checked+.checkbox:after,input[type=radio]:checked+.checkbox:after{content:"✔";color:#fff;position:absolute;font-size:10px;text-align:center;top:0;left:0;right:0;bottom:0}.checkbox{position:absolute;width:20px;height:20px}.checkbox-item{display:flex;flex-direction:row;align-items:center;gap:10px}.checkbox-select-container{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:10px;row-gap:10px;grid-column-gap:10px;column-gap:10px}.form-group input,.form-group select,.form-group textarea{transition:all .2s ease-in}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:none;border:1px solid var(--primary-color)}.form-error-text{color:var(--danger);font-size:.8rem;margin-top:2px}.consent-wrapper{display:flex;flex-direction:row;gap:15px;margin:10px 0}.consent-wrapper .checkbox,.consent-wrapper>input[type=checkbox]{margin-top:10px}.form-required{color:var(--danger);margin-left:5px;font-weight:200}.form-submit-button{padding:10px 20px;background-color:var(--primary-color);color:var(--background);border:none;border-radius:var(--btn-border-radius);cursor:pointer;font-weight:600;width:100%;transition:all .2s ease-in;margin-top:10px}.form-submit-button:active,.form-submit-button:disabled,.form-submit-button:hover{filter:brightness(.8)}.form-submit-button:disabled{pointer-events:none}.form-submitted-message{margin-top:10px;font-weight:500}.form-submitted-message.success{color:var(--success)}.form-submitted-message.error{color:var(--danger)}.form-group .reg-phone-no-input{padding-left:65px;width:100%}.reg-title{margin-top:35px}.country-code-label{position:absolute;left:36px;top:50%;transform:translateY(-50%);font-size:.9rem}.tnc-section{padding:150px 200px}.register-section{padding:20px 4rem;margin-left:auto;margin-right:auto;max-width:600px;margin-top:150px;min-height:800px}.verify-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;border-radius:8px;max-width:300px;margin:20px auto}.verify-title{font-size:16px;font-weight:700;margin-bottom:8px}.verify-text{font-size:16px;margin:20px 0 30px;text-align:center}.otp-error-text{margin:20px 0;font-size:.8rem;text-align:center;color:var(--danger)}.title-txt{text-transform:uppercase;color:var(--primary-color);letter-spacing:1px;font-size:.875rem;line-height:1.25;margin-bottom:10px}.verify-phone-txt{font-size:18px;color:#007bff;font-weight:700;padding-bottom:30px}.otp-input{text-align:center;font-size:1.1rem}.reg-form-submit-container{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:80px 0}.reg-form-submit-title{margin-top:30px;font-size:1.4rem;text-align:center}.form-submit-text{display:block;text-transform:none;color:#000;font-weight:400;margin-top:15px}.modal-text{font-weight:600;line-height:3;font-size:.9rem;margin-top:10px}.cross-icon-container{position:absolute;top:10px;right:10px;cursor:pointer;padding:5px}.cross-icon{width:15px;height:15px;overflow:hidden;display:flex;justify-content:center;align-items:center}.cross-icon>*{background-color:grey;width:3px;height:100%;opacity:.8;border-radius:1px}.cross-icon>:first-child{transform:rotate(45deg) translateX(2px) translateY(-2px)}.cross-icon>:nth-child(2){transform:rotate(-45deg)}.service-list-section{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));max-width:1210px}.contact-location-container{display:grid;grid-gap:30px;grid-template-columns:repeat(2,minmax(150px,1fr));justify-content:center;align-content:center}.embed-location-container{overflow:hidden}.centered-max-section{max-width:1024px;margin-left:auto;margin-right:auto}.about-section{display:flex;gap:30px;justify-content:center;align-items:center}.figure-container{width:100%;height:100%}.figure-container>img{width:100%;height:400px;object-fit:cover}.loc-text-content,.timing-content{font-size:1rem;width:100%}.loc-text-content{text-decoration:underline}.loc-text-content:hover{color:var(--primary-color)}.timing-content>li{display:grid;grid-template-columns:1fr 2fr;line-height:1.6}.loc-timing-container{padding:20px}.h5{font-size:1.1rem}.bg-placeholder{background-image:var(--bg-alternate);background-position:50%;background-repeat:no-repeat}.footer{display:flex;flex-direction:column;justify-content:center;align-items:center;height:300px;background-color:var(--black);color:var(--white);box-shadow:0 -5px 30px 5px rgba(0,0,0,.2)}.footer-links,.social-links{display:flex;gap:20px}.cc{margin-top:15px;font-size:.7rem}.lets-talk-container{background-color:var(--primary-color)}.animate{opacity:0;transform:translateY(-10px);transition-property:opacity,transform;transition-timing-function:ease-in,ease-in;transition-duration:1s,1s}.animate.fade-in{opacity:1;transform:translateY(0)}.relative{position:relative}.parish-membership-title{margin-bottom:20px 0}.parish-membership-text{padding:20px 0}.parish-checkbox{padding:15px 0}.react-datepicker__input-container input[type=text]{width:100%}.display-none{display:none}.mb{margin-bottom:10px}.link-underline{color:#0051ff;text-decoration:underline}.code-of-conduct-list li{margin-left:20px;padding-left:15px;margin-bottom:20px}.code-of-conduct-list li:before{margin-left:3px}@media screen and (max-width:600px){.nav-links{display:none;font-size:16px;flex-direction:column}.nav-links.active{display:block}.nav-links>.nav-link{margin:0 0 20px}.nav-links>.nav-link>.nav-link-ref:after{display:none}.nav{align-items:center;flex-direction:column;background-color:var(--background)}.hamburger{display:flex}.brand-wrapper{align-self:flex-start}.section-container{padding:40px}.landing-buttons .sb-button{width:100%}}@media screen and (max-width:768px){.service-list-section{grid-template-columns:1fr}.contact-button{align-self:flex-start}.about-section,.landing-buttons{flex-direction:column}}@media screen and (max-width:868px){.contact-location-container{grid-template-columns:minmax(0,1fr)}}