@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:regular,bold,italic&subset=latin,latin-ext);body{margin:0;font-family:"Noto Serif",serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#252525}a:hover{color:#f5f5f5}#gradient-canvas{min-height:100vh;width:100%;--gradient-color-1:#a6c0e8;--gradient-color-2:#f7cdb5;--gradient-color-3:#f5f5f5;--gradient-color-4:#e8a491}.sabbath-column:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";display:flex;align-items:center;justify-content:center;background-image:linear-gradient(-45deg,#f89f6d,#cd4c27);z-index:-1;transition:opacity .5s linear;opacity:0}.sabbath-column:hover:before{opacity:1;cursor:pointer}.church-name-logo{position:absolute;left:13%;max-width:40vh;margin:10px 0 0}.info{bottom:12vh}.info,.title{position:fixed;left:14.28%}.title{bottom:50%}.title h1{color:#000;font-weight:600}.text-info{display:flex;text-align:center;place-content:left;border-radius:50px;font-family:"Noto Sans";margin-top:15px}.telephone{padding:8px 0;width:65%}.address,.telephone{font-size:2.3vh;background-color:#f5f5f5;border-radius:50px;transition:all .3s ease-out;box-shadow:0 5px 20px rgba(0,0,0,.4)}.address{padding:8px 18px}.address:hover,.telephone:hover{background-image:linear-gradient(-45deg,#305580,#466cb4);border-radius:50px;text-decoration:none}.wrapper{display:flex;padding-top:15px}.button:first-child,.button:nth-child(2),.button:nth-child(3){text-decoration:none;color:#252525}.wrapper .button{display:inline-block;height:60px;width:60px;margin:0 5px;overflow:hidden;background:#f5f5f5;border-radius:50px;cursor:pointer;align-items:center;box-shadow:0 5px 20px rgba(0,0,0,.4);transition:all .3s ease-out}.wrapper .button:first-child:hover{width:200px}.wrapper .button:nth-child(2):hover{width:215px}.wrapper .button:nth-child(3):hover{width:160px}.wrapper .button .icon{display:inline-block;height:60px;width:60px;text-align:center;border-radius:50px;box-sizing:border-box;line-height:60px}.wrapper .button:first-child:hover .icon{background:red}.wrapper .button:nth-child(2):hover .icon{background:#4267b2}.wrapper .button:nth-child(3):hover .icon{background:#2196f3}.wrapper .button .icon i{font-size:25px;line-height:60px;transition:all .3s ease-out}.wrapper .button:hover .icon i{color:#f5f5f5}.wrapper .button span{font-size:25px;font-weight:400;line-height:60px;margin-left:10px;transition:all .3s ease-out}.wrapper .button:first-child span{color:#e1306c}.wrapper .button:nth-child(2) span{color:#4267b2}.wrapper .button:nth-child(3) span{color:#2196f3}.grid-container{display:grid;grid-template-columns:auto auto auto auto auto auto auto;background-color:#f5f5f5}.grid-item{background-color:hsla(0,0%,100%,.8);border:1px solid rgba(0,0,0,.8);height:100vh;text-align:center}footer{position:absolute;bottom:0;text-align:initial}.copyright{max-width:85vw;font-size:15px;cursor:pointer;-webkit-text-decoration:#252525;text-decoration:#252525;color:#252525}.copyright:hover{color:#252525;text-decoration:underline}@media(max-width:576px){.symbol{max-width:90%}.background-info{width:33ch}.title{width:200px}.title h1{font-size:35px}.text-info{padding-top:2.5px;font-size:2vh}.wrapper .button{height:45px;width:45px}.wrapper .button .icon{height:45px;width:45px;line-height:45px}.wrapper .button .icon i{line-height:45px}.wrapper .button:hover{width:45px}.wrapper .button .icon i{font-size:20px}.wrapper .button:first-child:hover,.wrapper .button:nth-child(2):hover,.wrapper .button:nth-child(3):hover{width:45px}.copyright{font-size:10px}}@media(min-width:576px){.symbol{max-width:70%}.background-info{width:50ch}.title h1{font-size:40px}.text-info{font-size:3vh}}@media(min-width:768px){.text-info{font-size:3vh}}@media(min-width:992px){.background-info{width:93ch}.title h1{font-size:60px}}@media(min-width:1200px){.symbol{max-width:40%}.background-info{width:109ch}.title h1{font-size:80px}}.page-footer{position:absolute;width:calc(100% - 1rem);font-size:.8em}.page-footer .emptyDiv{height:2em;width:100%}.page-footer a{text-align:left;display:block;text-decoration:none;color:#252525}.page-footer a:hover{color:#252525;text-decoration:underline}.page-footer .container-fluid{padding:3.7vh 0!important}.page-footer .container-fluid .social-media{display:flex;align-items:center;padding-left:14vw}.page-footer .container-fluid .social-media p{font-weight:700;color:#252525;font-size:.93rem;margin-right:1.72vw}.page-footer .container-fluid .social-media a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-bottom:.8125rem;font-size:1rem}.page-footer .container-fluid .social-media a .icon-text{margin-left:1em}.page-footer .container-fluid .social-media .instagram-icon-container{display:inline}.page-footer .container-fluid .social-media .instagram-icon-container i:before{font-size:1em;vertical-align:-.2em}.page-footer .container-fluid .social-media .instagram-icon-container h3{background:#f09433;background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);filter:"progid: DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1)";-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;padding-right:1px;font-size:1.4rem}.page-footer .container-fluid .social-media .bi-youtube{color:#f52929}.page-footer .container-fluid .social-media .bi-facebook{color:#4267b2}.page-footer .container-fluid .social-media i:before{font-size:1.4em;vertical-align:-.3em}.page-footer .footer-copyright{margin:2.3vh 0 0 7vw;font-size:.6875rem;text-align:left;display:block}.page-footer .footer-copyright a{padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block}.page-footer .links a{padding:0 0 .625vw 1.57vh;position:relative;font-size:1rem}.page-footer .links ul{margin-bottom:0}.page-footer .links .line:before{background-color:var(--primary-color);content:"";position:absolute;top:3px;left:-4px;width:6px;height:1rem;border-radius:15px}.page-footer .links .line.longer{position:relative}.page-footer .links .line.longer:before{height:calc(100% - 1rem)}.page-footer .links .last-one{margin-top:3.6vh}.page-footer .links .last-one:before{height:6px;border-radius:50%;top:9px}@media(max-width:850px){.page-footer{margin-right:.625rem}.page-footer .links,.page-footer .social-media p{display:none}.page-footer .container-fluid{padding:2.8vh 0!important}.page-footer .container-fluid .social-media{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding-left:0}.page-footer .container-fluid .social-media a{margin-left:unset}.page-footer .container-fluid .footer-copyright{text-align:center;padding:0 9.72vw;margin:1vh 0 0}.page-footer .container-fluid .footer-copyright a{margin:0 auto;display:block}.page-footer .container-fluid .footer-copyright .col-md-8{width:100%!important}}.info-section{position:relative;margin-top:3.4rem!important}.info-section .info-section-title{background-color:var(--accent-color);border-radius:20px;position:absolute;height:3.4rem;top:-1.7rem;left:7vw;color:#f5f5f5;padding:0 1.66vw;font-size:2.37rem;line-height:3.4rem}.info-section .default-red-button{margin:0 auto;font-size:1.93rem;line-height:2.37rem}@media(max-width:850px){.info-section .info-section-title{border-radius:10px;left:50%;transform:translate(-50%);padding:0 5.33vw;font-size:1.75rem}.info-section .default-red-button{font-size:1rem;line-height:1.5rem}}.program-day{text-align:left;margin-bottom:4.9vh}.program-day .bold{font-weight:700}.program-day .day-title{color:var(--accent-color)}.program-day .day-title .day-name{font-size:2.125rem;line-height:2.31rem}.program-day .bi-sunset:before{color:var(--primary-color);font-size:2rem;vertical-align:-.7rem}.program-day .program-line p{display:inline;font-weight:700}.program-day .program-line a{color:#000;text-decoration:none}.program-day .program-line a:hover{text-decoration:underline}@media(max-width:850px){.program-day{text-align:center}.program-day .day-title .day-date{display:block}}.no-events{margin-top:1rem}.carousel-container{padding:5.55vh 0;z-index:2}.carousel-container.center{justify-content:center}.carousel-container .react-multi-carousel-track{min-height:19rem}.carousel-container .react-multi-carousel-item{display:flex;justify-content:center;align-items:center}.carousel-container .react-multi-carousel-dot-list{width:50%;margin-left:25%;background-color:var(--second-accent-color);border-radius:1rem}.carousel-container .custom-line{height:.6875rem;width:100%}.carousel-container .custom-line.active{background-color:var(--accent-color);border-radius:1rem}.carousel-container .event-card{height:13rem;width:13rem;border-radius:1rem;background-size:cover;background-position:50%;background-color:grey;transition:all .5s;cursor:pointer}.carousel-container .event-card.active-element{height:19rem;width:19rem}.carousel-container .event-card.active-element .event-card-body{justify-content:space-between;-webkit-backdrop-filter:none;backdrop-filter:none}.carousel-container .event-card.active-element .event-card-body .event-card-title{font-size:2.18rem;opacity:1;transition:opacity .2s linear .3s}.carousel-container .event-card.past{filter:grayscale(100%)}.carousel-container .event-card .event-card-body{width:100%;height:100%;display:flex;border-radius:1rem;flex-direction:column;justify-content:center;color:#fff;text-align:center;padding:1.5rem .4rem;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.carousel-container .event-card .event-card-body .event-card-period{font-size:1.125rem}.carousel-container .event-card .event-card-body .event-card-title{transition:opacity 0s;font-size:.1rem;opacity:0}.carousel-button-group{position:absolute;display:flex;justify-content:space-between;top:50%;transform:translateY(-50%);left:2.5rem;right:2.5rem;z-index:1}.carousel-button-group .custom-arrow{height:3.125rem;width:3.125rem;color:#f5f5f5;background-color:var(--accent-color);border-radius:50%;box-shadow:0 5px 5px rgba(0,0,0,.1607843137);font-size:1.68rem;line-height:3.125rem;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none}@media(max-width:1366px){.carousel-container .event-card{width:11rem;height:11rem}.carousel-container .event-card.active-element{width:15rem;height:15rem}}@media(max-width:1025px){.default-container.event-container{padding-left:11vw;padding-right:11vw}.carousel-container .react-multi-carousel-track{min-height:11rem}.carousel-container .event-card{width:8rem;height:8rem}.carousel-container .event-card.active-element{width:11rem;height:11rem}}@media(max-width:850px){.default-container.event-container{padding-left:14vw;padding-right:14vw}.carousel-container{margin-left:-1rem}.carousel-container .event-card{width:6rem;height:6rem}.carousel-container .event-card.active-element{width:8rem;height:8rem}.carousel-container .event-card.active-element .event-card-body .event-card-title{font-size:1.18rem}.carousel-container .event-card .event-card-body{padding:.5rem .1rem}.carousel-container .event-card .event-card-body .event-card-period{font-size:.9rem}}@media(max-width:464px){.default-container.event-container{padding-left:0;padding-right:0}.no-events{text-align:center}.carousel-button-group{display:none}.carousel-container .react-multi-carousel-track{min-height:10rem}.carousel-container .react-multi-carousel-item.react-multi-carousel-item--active .event-card{width:10rem;height:10rem;padding:0}.carousel-container .react-multi-carousel-item .event-card{width:7.56rem;height:7.56rem}.carousel-container .react-multi-carousel-item--active .event-card-body{-webkit-backdrop-filter:none;backdrop-filter:none;justify-content:space-between}.carousel-container .react-multi-carousel-item--active .event-card-body .event-card-body,.carousel-container .react-multi-carousel-item--active .event-card-body .event-card-title{opacity:1;font-size:1.18rem}}.design-lines{position:absolute;top:0;left:-1.5rem;height:100%}.design-lines div{border-left:5px solid var(--second-accent-color);border-radius:15px;width:0}.design-lines .shorter{height:20%}.design-lines .longer{margin-top:1rem;height:calc(80% - 1rem)}.home-page .fullscreen-wrapper{height:calc(var(--app-height) - 28.15vh);display:flex;flex-direction:column;justify-content:space-between}.home-page .fullscreen-wrapper .parag{color:#000;font-size:1.125rem;line-height:1.312rem;margin:3.33vh 4vw 3.33vh 0}.home-page .fullscreen-wrapper .scroll-arrow{width:6.25rem;height:6.25rem;opacity:.7;background-color:#f5f5f5;border-radius:50%;cursor:pointer;margin:0 auto 5vh;text-align:center}.home-page .fullscreen-wrapper .scroll-arrow .bi-chevron-down:before{color:var(--primary-color);font-size:4.375rem;margin-top:.9375rem}.home-page .description{text-align:left;font-size:18px;line-height:24px;margin:4.5vh 0 4vh;position:relative;color:#000;white-space:pre-wrap}.home-page .description .lessButton,.home-page .description .moreButton{display:none}.home-page .description .design-lines{height:40%}.home-page .program-section{display:flex;margin:6.5vh 0 1.85vh;justify-content:space-between}.home-page .program-section .program-day{max-width:40%}.home-page .program-section .next{color:var(--accent-color);font-size:1.25rem;font-weight:700}@media(max-width:850px){.home-page .fullscreen-wrapper .parag{margin-right:0}.home-page .fullscreen-wrapper .scroll-arrow{width:3.75rem;height:3.75rem}.home-page .fullscreen-wrapper .scroll-arrow .bi-chevron-down:before{font-size:2.5rem;margin-top:.6rem}.home-page .description .text{margin-bottom:2vh}.home-page .description.closed .text{max-height:31vh;overflow:hidden;padding-left:1.5rem;-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent);mask-image:linear-gradient(180deg,#000 50%,transparent)}.home-page .description.closed .design-lines{left:0;height:80%}.home-page .description.open .text{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:500vh;transition:max-height 1s ease-in-out}.home-page .description.open .design-lines{display:none}.home-page .description.closed .moreButton,.home-page .description.open .lessButton{display:block;cursor:pointer;margin:0 auto;border:2px solid var(--accent-color);border-radius:21px;color:#000;font-size:1.12rem;line-height:2.56rem;height:2.56rem;padding:0 4.8vw;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content}.home-page .program-section{flex-direction:column;margin:5.4vh 0 1vh}.home-page .program-section .program-day{max-width:100%}.home-page .program-section .next{margin-bottom:3vh}}.divider{width:10vw;margin:4.9vh auto;display:flex}.divider div{border-bottom:5px solid var(--second-accent-color);border-radius:15px;height:0}.divider .shorter{width:12%}.divider .longer{margin-left:12.5%;width:75.5%}@media(max-width:850px){.divider{width:37vw}}.program-page .week{display:flex;justify-content:space-between;font-size:1.25rem;line-height:2.125rem;color:#000}.program-page .week .column{width:48%}.program-page .week .divider{display:none}@media(max-width:850px){.program-page .week{flex-direction:column}.program-page .week .column{width:100%}.program-page .week .divider{display:flex;margin-top:0}}.my-input{position:relative;display:block;padding-bottom:3.2rem}.my-input input,.my-input label,.my-input textarea{padding-left:1.66vw;border-radius:1.8rem;font-size:1.25rem;line-height:2rem;border:0}.my-input input::placeholder,.my-input textarea::placeholder{color:#000;opacity:.25}.my-input input{height:3.37rem;width:100%}.my-input input:focus{border:3px solid var(--accent-color);border-radius:1.8rem;box-shadow:none;outline:none}.my-input textarea{height:30vh;width:100%;padding-top:.5rem;padding-right:1.66vw;scrollbar-width:thin}.my-input textarea:focus{outline:none}.my-input .textarea-container{border-radius:1.8rem;padding:.3rem .6rem .3rem 0;background-color:#fff}.my-input .textarea-container:focus-within{border:3px solid var(--accent-color);border-radius:1.8rem}.my-input .help-block{position:absolute;left:1.66vw;bottom:1.8rem;color:#ed390f;font-size:1rem}.my-input label{color:var(--accent-color)}@media(max-width:850px){.my-input{padding-bottom:2rem}.my-input input,.my-input label,.my-input textarea{padding-left:2rem}.my-input textarea{padding-right:2rem}.my-input .help-block{left:2rem;bottom:.5rem}}.toast{z-index:11;width:unset;background-color:var(--accent-color);font-size:1.3rem;left:43.5%;transform:translate(-50%);bottom:2.5rem;border-radius:1.8rem;padding:0 5px;text-align:center}.toast,.toast .btn-close{color:#fff}.contact-page .contact-details{font-size:1.25rem;line-height:1.68rem;padding-left:1.35vw}.contact-page .contact-details .line{display:inline-flex;width:100%;text-align:left}.contact-page .contact-details a,.contact-page .contact-details p{margin-bottom:1.125rem;text-decoration:none;color:#000}.contact-page .contact-details .section{width:5.5rem;color:var(--accent-color)}.contact-page .contact-details .value{font-weight:700;color:#000}.contact-page iframe{width:100%;border-radius:1.5rem}.contact-page .contact-form{padding:0 3.75vw}.contact-page .contact-form .form-line{display:flex;justify-content:space-between}.contact-page .contact-form .form-line .my-input{width:45%}.contact-page .contact-form .default-red-button{font-size:1.93rem;line-height:2.375rem;padding:1vh 3vw;margin:0 auto 1.75vh}.contact-page .contact-form .default-red-button.disabled{position:relative;color:transparent}.contact-page .contact-form .default-red-button .spinner-border{color:#fff;top:calc(50% - 1rem);left:calc(50% - 1rem)}@media(orientation:landscape){.contact-page .contact-details .desktop-break{display:inline-block!important}}@media(max-width:850px){.contact-page .default-container{padding-left:0;padding-right:0}.contact-page .contact-details{padding-left:7vw;padding-right:7vw}.contact-page .contact-details .line{display:block;margin-bottom:1.375rem;text-align:center}.contact-page .contact-details a,.contact-page .contact-details p{margin-bottom:0}.contact-page .contact-details .section{width:100%}.contact-page .contact-details .desktop-break{display:none}.contact-page .contact-form{padding:0 8.5vw}.contact-page .contact-form .form-line{display:block}.contact-page .contact-form .form-line .my-input{width:100%}.contact-page .contact-form .default-red-button{font-size:1.31rem;line-height:1.56rem;padding:1.84vh 9.73vw;margin:0 auto 2vh}.contact-page iframe{border-radius:0}}.menu-window .close-nav{position:fixed;left:-100%;top:1rem;color:#f5f5f5;width:3rem;height:3rem;padding:.6rem;border-radius:50%;background-color:var(--second-primary-color);font-size:1.7rem;line-height:1.7rem;text-align:center;cursor:pointer;transition:left .5s ease-in-out;z-index:10}.menu-window .close-nav.show{left:4%;transition:left .3s ease-in-out}.menu-window .navbar-collapse{position:fixed;z-index:10;top:0;right:-100%;padding:0 1rem 1rem;width:80%;height:100%;background-image:linear-gradient(-45deg,var(--primary-color),var(--second-primary-color));border-radius:2.8rem 0 0 2.8rem;display:flex;justify-content:space-around;align-items:flex-start;text-align:left;transition:right .3s ease-in-out;overflow-y:scroll;scrollbar-width:none}.menu-window .navbar-collapse::-webkit-scrollbar{display:none}.menu-window .navbar-collapse.show{right:0;transition:right .3s ease-in-out}.menu-window .navbar-collapse .navbar-content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;overflow-y:scroll;padding-left:1rem;display:flex}.menu-window .navbar-collapse .navbar-content::-webkit-scrollbar{display:none}.menu-window .navbar-collapse .navbar-content .navbar-nav{color:#f5f5f5;display:flex;flex-direction:column;flex:1 1;padding:6vh 0;justify-content:space-between}.menu-window .navbar-collapse .navbar-content .navbar-nav .nav-link{color:#f5f5f5;margin:2px 0}.menu-window .navbar-collapse .navbar-content .navbar-nav .nav-link.active{background-color:#f5f5f5;opacity:.5;color:#000!important}.menu-window .navbar-collapse .navbar-content .navbar-nav .nav-church-logo{width:4rem;padding:1em 0}.menu-window .navbar-collapse .navbar-content .navbar-resources{padding:6vh 0;margin-left:2rem;flex:1 1}.menu-window .navbar-collapse .navbar-content .navbar-resources .navbar-resources-title:before,.menu-window .navbar-collapse .navbar-content .navbar-resources .resources-list:before{background-color:#f5f5f5;content:"";position:absolute;top:1vh;left:-4px;width:6px;height:94%;border-radius:15px}.menu-window .navbar-collapse .navbar-content .navbar-resources .navbar-resources-title:before{top:0}.menu-window .navbar-collapse .navbar-content .navbar-resources .navbar-resources-title{position:relative;color:#f5f5f5;text-align:left;padding:0 1rem;margin:.5rem 0}.menu-window .navbar-collapse .navbar-content .navbar-resources .resources-list{position:relative}.menu-window .navbar-collapse .navbar-content .navbar-resources .social-media{margin-top:13.5vh}.menu-window .navbar-collapse .navbar-content .nav-item a,.menu-window .navbar-collapse .navbar-content .navbar-resources a{color:#f5f5f5!important;display:block;text-decoration:none;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.5rem 1rem;border-radius:.7rem}.menu-window .navbar-collapse .nav-link:hover,.menu-window .navbar-collapse .resources-list a:hover{text-decoration:underline}@media(max-width:850px){.menu-window .navbar-collapse{padding-left:.5rem!important}.menu-window .navbar-collapse .navbar-content{flex-direction:column;min-height:100%}.menu-window .navbar-collapse .navbar-content .navbar-nav{padding:3vh 0}.menu-window .navbar-collapse .navbar-content .navbar-nav .nav-link{padding:.3rem .5rem!important}.menu-window .navbar-collapse .navbar-content .navbar-resources{margin:0!important}.menu-window .navbar-collapse .navbar-content .navbar-resources a{padding:.3rem .5rem!important}}.my-menu{background-color:#f5f5f5;flex-direction:row;justify-content:space-between;border-top-right-radius:25px;border-bottom-right-radius:25px;box-shadow:0 3px 10px rgba(0,0,0,.2)}.navbar.my-menu{position:fixed;z-index:3;margin-top:3.79vh;flex-wrap:nowrap;width:calc(87% - 1rem);padding-left:14vw}.navbar.my-menu.scrolled{margin-top:0!important}.navbar.my-menu .navbar-brand{width:100%;display:flex;flex-direction:column}.navbar.my-menu .navbar-brand .brand-name{display:flex;flex-direction:column;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content;text-decoration:none;color:#252525}.navbar.my-menu .navbar-brand .church-name{height:7.5rem;padding:.5rem 0}.navbar.my-menu .navbar-nav.desktop-nav .link-list{display:flex;justify-content:flex-end;flex-direction:row;margin-right:1rem}.navbar.my-menu .navbar-nav.desktop-nav .link-list .nav-item{width:-webkit-fit-content;width:fit-content;width:-moz-fit-content}.navbar.my-menu .navbar-nav.desktop-nav .link-list .nav-item a{color:#000}.navbar.my-menu .navbar-nav.desktop-nav .link-list .nav-item .nav-link{padding:.5rem .8rem!important;margin:0 .2rem;border-radius:.7rem;white-space:pre}.navbar.my-menu .navbar-nav.desktop-nav .link-list .nav-item .nav-link.active,.navbar.my-menu .navbar-nav.desktop-nav .link-list .nav-item .nav-link:hover{background-color:var(--second-primary-color);color:#f5f5f5;opacity:.8}.navbar.my-menu .live-btn{position:absolute;right:1rem;top:.8rem;font-size:1rem;color:#fff;border-radius:1rem;background-color:#b3b3b3;padding:.4em .8em;cursor:pointer;transition:.3s}.navbar.my-menu .live-btn i{margin-right:.4em}.navbar.my-menu .live-btn i:before{font-size:1.4em;vertical-align:-.25em}.navbar.my-menu .live-btn.live{background-color:#f52929}.navbar.my-menu .live-btn.live:hover{transform:scale(1.2) perspective(1px)}.navbar.my-menu .navbar-toggler{display:none}.navbar.my-menu .menu-btn{background-color:var(--second-primary-color);-webkit-mask:url(/static/media/mobile_menu_toggle.31f4d4fa.svg) no-repeat right;mask:url(/static/media/mobile_menu_toggle.31f4d4fa.svg) no-repeat right;height:1.2rem;width:1.4rem}.blur-content.blurred{position:fixed;z-index:9;top:0;width:100%;height:100%;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}@media screen and (min-aspect-ratio:13/9){.navbar.my-nav{margin-top:1vh}}@media(max-width:850px){.navbar.my-nav{padding-left:7vw;width:calc(87% - .625rem)}.navbar.my-nav .desktop-nav{display:none}.navbar.my-nav .live-btn{top:.3rem;padding:.2rem .6rem;font-size:.8rem}.navbar.my-nav .navbar-brand{width:50%}.navbar.my-nav .navbar-brand .church-name{height:5rem}.navbar.my-nav .navbar-toggler{padding:0;margin-right:6vw;display:block;border:none}}@media(max-width:850px){.navbar-collapse .navbar-resources .social-media,.navbar-resources-title,.sidebar-description{display:none}}.pagination{margin-top:5vh;display:flex;justify-content:center}.pagination div{height:2.875rem;width:2.875rem;font-size:26px;font-weight:700;color:#000;margin:.5rem;border-radius:50%;cursor:pointer}.pagination .page-number{border:4px solid transparent;text-align:center}.pagination .arrow{padding:2.5px}.pagination .current{border-color:var(--primary-color)}@media(max-width:850px){.pagination div{height:2.4rem;width:2.4rem;font-size:21px;margin:.2rem}}.events-page .event-card{padding:1.8em 2em;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);margin-top:2.4em;border-radius:28px;text-align:left;display:flex;cursor:pointer}.events-page .event-card .cover-img{margin-right:2.5rem}.events-page .event-card .cover-img img{object-fit:cover;width:10rem;height:10rem;border-radius:12px}.events-page .event-card .event-title{font-weight:700;font-size:2rem;line-height:3.25rem;text-decoration:underline;color:#252525}.events-page .event-card .event-date-type{font-weight:700;text-transform:capitalize;color:var(--primary-color);font-size:1.12rem;line-height:1.75rem}.events-page .event-card .event-date-type span{margin-right:.75em}@media(max-width:850px){.events-page .event-wrapper{width:100%;border-radius:0;margin:0 0 6.66vh}.events-page .event-card{flex-direction:column;text-align:center}.events-page .event-card .event-title{font-size:1.5rem;line-height:2rem;text-align:center}.events-page .event-card .cover-img{display:flex;justify-content:center;margin-right:0}.events-page .event-card .event-date-type span{display:block}}.back-btn{display:flex;border-radius:22px;font-size:1rem;font-weight:700;grid-gap:.5rem;gap:.5rem;cursor:pointer;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content;padding:.5rem 1.4rem}.back-btn.top{backdrop-filter:brightness(2) blur(30px);-webkit-backdrop-filter:brightness(2) blur(30px);color:#000;margin-left:14vw}.back-btn.bottom{margin:7vh 0;background-color:var(--primary-color);color:#fff}.event-page{padding-top:22vh}.event-page .left-title-section{margin:10vh 14vw 0;border-radius:22px;padding-left:4vw;width:calc(100% - 28vw);text-align:center}.event-page .left-title-section .event-date-type{display:flex;grid-gap:3rem;gap:3rem;font-size:1.6rem;color:#000;font-weight:700;justify-content:center}.event-page .event-content{padding:1.2rem 14vw;margin:10vh 0;background-color:#f5f5f5;border-radius:28px;text-align:justify;white-space:pre-wrap}.event-page .event-content .content-intro{color:#929292;font-size:1.5rem;margin-bottom:3rem}.event-page .event-content .content-text{color:#252525;font-size:1.2rem}.event-page .event-content .fb-link{margin:1rem 0}.event-page .event-content .fb-link .bi-facebook{color:#4267b2;margin-right:1em}.event-page .event-content .fb-link i:before{font-size:1.4em}.event-page .event-content .fb-link a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;color:#252525}.event-page .event-content .fb-link a:hover{color:#252525;text-decoration:underline}@media(max-width:850px){.event-page .back-btn.top{display:none}.event-page .back-btn.bottom{position:absolute}.event-page .left-title-section{margin:0;border-top-left-radius:0;border-bottom-left-radius:0;padding-left:7vw;width:calc(100% - .6rem);text-align:left}.event-page .left-title-section .event-date-type{margin-top:2.4rem;flex-direction:column;grid-gap:0;gap:0;font-size:1rem;justify-content:left}.event-page .event-content{padding:.7rem 1.31rem;margin-bottom:18vh}.event-page .event-content .content-intro{font-size:1.1rem}.event-page .event-content .content-text{font-size:.9rem}.event-page .event-content .fb-link{text-align:left}}.gallery-slider{width:100%;height:100%;background:#000;position:absolute;z-index:4;top:0;left:0}.gallery-slider .spinner-border{width:6rem;height:6rem;color:#fff;z-index:5;top:calc(50% - 3rem);left:calc(50% - 3rem)}.gallery-slider .slider-content{position:relative;overflow:hidden;height:100%;width:100%}.gallery-slider .slider-content .close-btn{position:fixed;top:1.25rem;left:2.5rem}.gallery-slider .slider-content .arrow,.gallery-slider .slider-content .close-btn{width:3rem;height:3rem;color:#f5f5f5;border-radius:50%;background-color:var(--second-primary-color);font-size:1.7rem;line-height:3rem;text-align:center;cursor:pointer;z-index:5}.gallery-slider .slider-content .arrow{position:absolute;top:50vh}.gallery-slider .slider-content .arrow.prev{left:2.5rem}.gallery-slider .slider-content .arrow.next{right:2.5rem}.gallery-slider .slider-content .slider-wrapper{display:flex;transition:transform .5s ease-in-out;height:100%}.gallery-slider .slider-content .slider-wrapper .img-container{flex:0 0 100%;display:flex;justify-content:center;align-items:center}.gallery-slider .slider-content .slider-wrapper .img-container img{width:100%;max-height:100%;object-fit:contain}@media(max-width:850px){.gallery-slider .slider-content{overflow:scroll;scrollbar-width:none}.gallery-slider .slider-content::-webkit-scrollbar{display:none}.gallery-slider .slider-content .arrow{display:none}.gallery-slider .slider-content .slider-wrapper{display:block;transform:none!important}.gallery-slider .slider-content .slider-wrapper img{width:100%}}.about-page .background-image.sec19{filter:grayscale(100%) sepia(20%) contrast(1.5) brightness(90%)}.about-page .background-image.sec20{filter:sepia(60%) brightness(120%)}.about-page .background-image.sec20-1,.about-page .background-image.sec20-2{filter:invert(15%)}.about-page .history{display:flex;margin:0 7vw 6rem}.about-page .history .period-list{margin-right:3.5rem}.about-page .history .period-list .period{background-color:#fff;color:#000;cursor:pointer;width:12rem;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);border-radius:12px;font-size:1.6rem;text-align:center;margin-bottom:2.5rem;transition:all .5s}.about-page .history .period-list .period.active{background-color:var(--second-primary-color);color:#fff}.about-page .history .description{color:#000;-webkit-backdrop-filter:brightness(2) blur(30px);backdrop-filter:brightness(2) blur(30px);border-radius:2rem;padding:1.4rem 1.8rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:auto}.about-page .gallery-section{display:flex;padding:3rem 0;align-items:center}.about-page .gallery-section .img-container{margin-right:6rem}.about-page .gallery-section .img-container img{width:14rem;height:14rem;object-fit:cover;cursor:pointer;border-radius:29px;transition:transform .2s ease-in-out}.about-page .gallery-section .img-container img:hover{transform:scale(1.2)}.about-page .gallery-section .description{position:relative}.about-page.page-content.gallery-open{min-height:100%}.about-page.page-content.gallery-open .history,.about-page.page-content.gallery-open .info-section{display:none}@media(max-width:850px){.about-page .history{flex-direction:column;margin:0 0 4rem}.about-page .history .period-list{margin:0 0 3rem;display:flex;overflow:scroll;scrollbar-width:none}.about-page .history .period-list::-webkit-scrollbar{display:none}.about-page .history .period-list .period{min-width:8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 .5rem;padding:.3rem;white-space:nowrap;font-size:1rem}.about-page .gallery-section{flex-direction:column}.about-page .gallery-section .description{order:1;padding-left:1.5rem}.about-page .gallery-section .description .design-lines{left:0}.about-page .gallery-section .img-container{order:2;margin:2rem auto 0}.about-page .gallery-section .img-container img{width:12rem;height:12rem}}:root{--blurAmount:0px;--scaleAmount:1}.spinner-border{position:absolute;top:calc(50% - 1rem);left:calc(50% - 1rem)}.App{display:flex;width:100%;height:100%;min-height:100vh}.router-content{min-height:100%}.content{display:flex;flex-direction:column;justify-content:space-between;width:87%;position:relative}.content .background-image{position:fixed;top:0;height:100vh;left:0;right:0;z-index:-1;background-position:50%;background-size:cover;filter:blur(var(--blurAmount));transform:scale(var(--scaleAmount))}.content .page-content{min-height:130vh;padding-top:28.15vh;padding-bottom:calc(10vh + 10.18rem)}.logo-column{width:13%;background-image:linear-gradient(-45deg,var(--primary-color),var(--second-primary-color));cursor:pointer;display:flex;justify-content:center;height:100vh;position:fixed;right:0}.logo-column:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-image:linear-gradient(-45deg,var(--second-primary-color),var(--primary-color));transition:.3s linear;opacity:0}.logo-column:hover:before{opacity:1}.logo-column .church-logo{position:fixed;width:7.44vw;top:50vh;transform:translateY(-50%)}.left-title-section{position:relative;z-index:1;border-radius:0 22px 22px 0;padding:2.7vh 4vw 2.7vh 14vw;backdrop-filter:brightness(2) blur(30px);-webkit-backdrop-filter:brightness(2) blur(30px);width:53%;text-align:left}.left-title-section.with-margin{margin-bottom:8.15vh}.left-title-section .bold-title{text-align:center;font-size:3.68rem;line-height:4.3rem;font-weight:700;color:#000}.default-red-button{display:block;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content;color:#fff;font-size:1.125rem;line-height:1.1875rem;padding:1.38vh 1vw;border-radius:33px;background-color:var(--primary-color);cursor:pointer;border:0}.default-red-button.disabled{background-color:#6c757d;cursor:not-allowed;pointer-events:none}.default-red-button a,.default-red-button a:hover{text-decoration:none;color:#f5f5f5}.default-container{background-color:#f5f5f5;border-radius:28px;margin:0 7vw 10vh;padding:2.77vh 7vw}html{scrollbar-width:none}html::-webkit-scrollbar{display:none}.App ::-webkit-scrollbar{width:.5rem}.App ::-webkit-scrollbar-track{border-radius:1rem;box-shadow:inset 0 0 5px grey}.App ::-webkit-scrollbar-thumb{background:var(--accent-color);border-radius:1rem}.App{scrollbar-width:thin;scrollbar-color:var(--accent-color) transparent}@media(max-width:850px)and (min-aspect-ratio:13/9){.content .page-content{padding-top:33vh;min-height:170vh}.spinner-border{top:35%}}@media(max-width:850px){.left-title-section{width:100%;border-radius:0;padding:2.7vh 7vw}.left-title-section .bold-title{font-size:1.82rem;line-height:2.25rem}.default-red-button{font-size:1rem;line-height:1rem;padding:1.38vh 3.73vw}.default-container{border-radius:0;margin:0 0 13vh}.about-page .background-image,.content .home-page .background-image,.events-page .background-image{background-position:73%}}
/*# sourceMappingURL=main.245667d8.chunk.css.map */