.menu-modal{background-color:hsla(0,0%,100%,.97);box-shadow:0px 6px 9px rgba(0,0,0,.1);position:absolute;width:100%;z-index:9999}.menu-modal .modal-navigation{margin-bottom:var(--spacing-normal)}.menu-modal .modal-navigation:last-child{margin-bottom:var(--spacing-very_relaxed)}.menu-modal .modal-navigation .modal-nav-title{font-size:var(--f-group_header);font-weight:bold;line-height:var(--line-height-normal);margin:0 0 var(--spacing-tighter);padding:0 var(--spacing-normal)}.menu-modal .modal-navigation>ul>li a{border-bottom:1px solid #ddd;color:#444;display:flex;flex-direction:column;font-weight:600;line-height:var(--line-height-normal);padding:var(--spacing-slight_tight) var(--spacing-normal);text-decoration:none}.menu-modal .modal-navigation>ul>li a:hover{background-color:#e7faff}.menu-modal .modal-navigation>ul>li a:hover .modal-link-title{color:var(--card-link-primary-active)}.menu-modal .modal-navigation>ul>li a .modal-link-title{color:var(--card-link);font-size:var(--f-normal);font-weight:700}.menu-modal .modal-navigation>ul>li a .modal-link-description{color:#444;font-size:var(--f-normal);font-weight:var(--fw-regular);margin:0}@media screen and (min-width: 1024px){.menu-modal .modal-navigation{border-bottom:1px solid #ddd;margin:0 auto;margin-bottom:var(--spacing-bit_more_relaxed) !important;max-width:62.5em;padding:var(--spacing-normal) 0}.menu-modal .modal-navigation:last-child{border-bottom:none}.menu-modal .modal-navigation>ul>li a{border-bottom:none;flex-direction:row;font-weight:300;padding:.8rem var(--spacing-normal)}.menu-modal .modal-navigation>ul>li a .modal-link-title{flex-basis:22%;margin-right:4%}.menu-modal .modal-navigation>ul>li a .modal-link-description{flex-basis:74%}}
@keyframes live{0%{color:#9f9fa0}100%{color:#1e1f23}}.header .navigation{align-items:center;display:flex;height:33px;justify-content:space-between;padding:var(--spacing-relaxed) 16px}.header .navigation .nav-desktop{display:none}.header .navigation .menu-live{animation:1s linear 0s infinite forwards}.header .navigation .menu-live a{animation:1s linear 0s infinite forwards}.header .navigation .logo{margin:.5rem var(--spacing-normal) 0 0;max-width:185px}.header .navigation .menu-nav{align-items:center;display:flex;text-transform:uppercase}.header .navigation .menu-nav button{text-transform:uppercase}.header .navigation .menu-nav .login,.header .navigation .menu-nav .hamburger-menu{align-items:center;color:#444;display:flex;text-decoration:none;white-space:nowrap}.header .navigation .menu-nav .login>span,.header .navigation .menu-nav .hamburger-menu>span{color:#404041;display:none;font-weight:600}.header .navigation .menu-nav .login:hover>span,.header .navigation .menu-nav .hamburger-menu:hover>span{color:var(--card-link)}.header .navigation .menu-nav .login{display:flex;gap:var(--spacing-normal)}.header .navigation .menu-nav .login>img{border-radius:100%;height:1.5rem;object-fit:cover;width:1.5rem}.header .navigation .menu-nav .login .login-text.no-username{display:none}.header .navigation .menu-nav .hamburger-menu{position:relative}.header .navigation .menu-nav .hamburger-menu>.hamburger{display:flex;flex-direction:column;margin-right:3px;min-height:10px;min-width:15px;position:relative}.header .navigation .menu-nav .hamburger-menu>.hamburger span{background-color:#444;height:2px;position:absolute;top:0;transition:transform .4s,top .2s ease-in;width:15px}.header .navigation .menu-nav .hamburger-menu>.hamburger span:nth-child(2){top:4px}.header .navigation .menu-nav .hamburger-menu>.hamburger span:nth-child(3){top:8px}.header .navigation .menu-nav .hamburger-menu>.hamburger.active span:nth-child(1),.header .navigation .menu-nav .hamburger-menu>.hamburger.active span:nth-child(2){top:5px;transform:rotate(45deg)}.header .navigation .menu-nav .hamburger-menu>.hamburger.active span:nth-child(3){top:5px;transform:rotate(-45deg)}.header .navigation .menu-nav .hamburger-menu>span{margin-left:6px}.header .navigation .menu-nav #login-wrapper{margin-right:var(--spacing-kinda_relax);position:relative}.header .navigation .menu-nav #login-wrapper .profile-menu{background:#fff;border-radius:.375rem;bottom:0;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.25);display:none;font-size:14px;font-weight:bold;left:-4.5rem;opacity:0;position:absolute;transform:translateY(calc(100% + 15px));transition:opacity .2s ease-in-out;width:125px;z-index:10000}.header .navigation .menu-nav #login-wrapper .profile-menu .menu-item{border-bottom:.0625rem solid #ececec}.header .navigation .menu-nav #login-wrapper .profile-menu .menu-item:last-child{border-bottom:none}.header .navigation .menu-nav #login-wrapper .profile-menu .menu-item .menu-item-link{color:#9f9fa0;display:block;margin-left:1rem;padding:.75rem 0 .5rem;text-decoration:none !important;text-transform:uppercase}.header .navigation .menu-nav #login-wrapper .profile-menu .menu-item .menu-item-link:hover{color:#0b83a6}.header .navigation .menu-nav #login-wrapper .profile-menu .menu-item .menu-item-link.logout{color:#e33300}.header .navigation .menu-nav #login-wrapper .profile-menu:before{content:"";background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDBMMTYgOC43MTRIMEw4IDBaIiBmaWxsPSIjRUNFQ0VDIi8%2BCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOCAxTDE2IDkuNzE0SDBMOCAxWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc%2BCg%3D%3D) no-repeat;background-position:70%;background-size:1.25rem .75rem;display:block;height:2rem;position:absolute;top:-1.3125rem;width:100%}.header .navigation .menu-nav #login-wrapper.logged-in:hover .profile-menu{display:block;opacity:1}@media screen and (min-width: 640px){.header .navigation .menu-nav .login>span,.header .navigation .menu-nav .hamburger-menu>span{display:unset;font-size:var(--f-small);font-family:var(--font-family)}.header .navigation .menu-nav .hamburger-menu>img{margin-right:var(--spacing-normal)}.header .navigation .menu-nav #login-wrapper .profile-menu{left:calc(50% - 4.688rem);width:9.375rem}.header .navigation .menu-nav #login-wrapper .profile-menu:before{background-position:center}}@media screen and (min-width: 1024px){.header .navigation .nav-desktop{display:unset;position:relative}.header .navigation .nav-desktop.live-now{animation:change 2s step-end infinite}@keyframes change{0%{color:inherit}50%{color:#404041}75%{color:#404041}}.header .navigation .nav-desktop .live-status{bottom:-17px;font-size:9px;font-weight:600;left:0;position:absolute}.header .navigation .main-nav{align-items:center;display:flex}.header .navigation .main-nav.active>li{color:#444}.header .navigation .main-nav.active>li a{color:#444}.header .navigation .main-nav>li{color:#9f9fa0;margin-right:var(--spacing-normal)}.header .navigation .main-nav>li:hover{color:var(--social_blues)}.header .navigation .main-nav>li:hover a{color:var(--social_blues)}.header .navigation .main-nav>li a{color:#9f9fa0;font-size:var(--f-small);font-weight:600;line-height:24px;text-decoration:none;text-transform:uppercase}}@keyframes churchonlinelive{0%{color:#9f9fa0}100%{color:#000}}
.anchor-link,.btn{align-items:center;border:none;border-radius:200px;box-sizing:border-box;column-gap:8px;cursor:pointer;display:flex;font-family:inherit;justify-content:center;line-height:120%;text-align:center;text-decoration:none !important;transition:all .3s ease-in-out}.anchor-link.dark-mode.size-large.btn-primary,.anchor-link.dark-mode.size-medium.btn-primary,.anchor-link.dark-mode.size-small.btn-primary,.btn.dark-mode.size-large.btn-primary,.btn.dark-mode.size-medium.btn-primary,.btn.dark-mode.size-small.btn-primary{background-color:var(--white);border:none;color:var(--black)}.anchor-link.dark-mode.size-large.btn-secondary,.anchor-link.dark-mode.size-medium.btn-secondary,.anchor-link.dark-mode.size-small.btn-secondary,.btn.dark-mode.size-large.btn-secondary,.btn.dark-mode.size-medium.btn-secondary,.btn.dark-mode.size-small.btn-secondary{background-color:rgba(0,0,0,0);border:1px solid var(--white);color:var(--white)}.anchor-link.dark-mode.size-large.link-tertiary,.anchor-link.dark-mode.size-large.btn-tertiary,.anchor-link.dark-mode.size-medium.link-tertiary,.anchor-link.dark-mode.size-medium.btn-tertiary,.anchor-link.dark-mode.size-small.link-tertiary,.anchor-link.dark-mode.size-small.btn-tertiary,.btn.dark-mode.size-large.link-tertiary,.btn.dark-mode.size-large.btn-tertiary,.btn.dark-mode.size-medium.link-tertiary,.btn.dark-mode.size-medium.btn-tertiary,.btn.dark-mode.size-small.link-tertiary,.btn.dark-mode.size-small.btn-tertiary{color:var(--white)}.anchor-link.dark-mode.btn-primary:hover,.btn.dark-mode.btn-primary:hover{background-color:var(--gray-10);color:var(--black)}.anchor-link.dark-mode.btn-primary.pressed,.anchor-link.dark-mode.btn-primary:active,.btn.dark-mode.btn-primary.pressed,.btn.dark-mode.btn-primary:active{background-color:var(--gray-10);color:var(--gray-80)}.anchor-link.dark-mode.btn-secondary:hover,.btn.dark-mode.btn-secondary:hover{border-color:var(--white-overlay-60);color:var(--white-overlay-60)}.anchor-link.dark-mode.btn-secondary.pressed,.anchor-link.dark-mode.btn-secondary:active,.btn.dark-mode.btn-secondary.pressed,.btn.dark-mode.btn-secondary:active{background-color:var(--white-overlay-05);border-color:var(--white-overlay-60);color:var(--white-overlay-60)}.anchor-link.dark-mode.link-tertiary:hover,.anchor-link.dark-mode.link-tertiary.pressed,.anchor-link.dark-mode.link-tertiary:active,.anchor-link.dark-mode.btn-tertiary:hover,.anchor-link.dark-mode.btn-tertiary.pressed,.anchor-link.dark-mode.btn-tertiary:active,.btn.dark-mode.link-tertiary:hover,.btn.dark-mode.link-tertiary.pressed,.btn.dark-mode.link-tertiary:active,.btn.dark-mode.btn-tertiary:hover,.btn.dark-mode.btn-tertiary.pressed,.btn.dark-mode.btn-tertiary:active{color:var(--white-overlay-60)}.anchor-link.share-link,.btn.share-link{padding:0 !important;text-decoration:none !important}.anchor-link.share-link .icon,.btn.share-link .icon{font-size:var(--f-huge)}.anchor-link.image-link .image-link-image,.btn.image-link .image-link-image{height:auto;max-width:100%;width:auto}.anchor-link.size-small,.btn.size-small{font-size:14px;font-weight:600;min-height:32px;padding:7px 32px}.anchor-link.size-medium,.btn.size-medium{font-size:16px;font-weight:600;min-height:40px;padding:10px 32px}.anchor-link.size-large,.btn.size-large{font-size:20px;font-weight:400;min-height:56px;padding:17px 32px}.anchor-link.link-tertiary.icon-to-left,.anchor-link.link-tertiary.icon-to-right,.anchor-link.btn-tertiary.icon-to-left,.anchor-link.btn-tertiary.icon-to-right,.anchor-link.btn-secondary.icon-to-left,.anchor-link.btn-secondary.icon-to-right,.anchor-link.btn-primary.icon-to-left,.anchor-link.btn-primary.icon-to-right,.btn.link-tertiary.icon-to-left,.btn.link-tertiary.icon-to-right,.btn.btn-tertiary.icon-to-left,.btn.btn-tertiary.icon-to-right,.btn.btn-secondary.icon-to-left,.btn.btn-secondary.icon-to-right,.btn.btn-primary.icon-to-left,.btn.btn-primary.icon-to-right{position:relative}.anchor-link.link-tertiary.icon-to-left,.anchor-link.btn-tertiary.icon-to-left,.anchor-link.btn-secondary.icon-to-left,.anchor-link.btn-primary.icon-to-left,.btn.link-tertiary.icon-to-left,.btn.btn-tertiary.icon-to-left,.btn.btn-secondary.icon-to-left,.btn.btn-primary.icon-to-left{flex-direction:row}.anchor-link.link-tertiary.icon-to-right,.anchor-link.btn-tertiary.icon-to-right,.anchor-link.btn-secondary.icon-to-right,.anchor-link.btn-primary.icon-to-right,.btn.link-tertiary.icon-to-right,.btn.btn-tertiary.icon-to-right,.btn.btn-secondary.icon-to-right,.btn.btn-primary.icon-to-right{flex-direction:row-reverse}.anchor-link{min-height:auto !important}.anchor-link .link-text{font-size:20px}.anchor-link.size-small{font-weight:400}.btn-primary{background-color:var(--black);border:1px solid var(--black);color:var(--white)}.btn-primary:hover{background-color:var(--grayscale);border-color:var(--grayscale);box-shadow:0px 2px 6px 0px rgba(0,0,0,.25)}.btn-primary:disabled{background-color:var(--gray-10);border-color:rgba(0,0,0,0);color:#9f9fa0}.btn-primary:disabled:hover{box-shadow:none}.btn-primary:focus{position:relative}.btn-primary:focus::after{border:1px solid var(--black);border-radius:inherit;height:calc(100% + 4px);position:absolute;width:calc(100% + 4px)}.btn-primary.pressed:not(:disabled),.btn-primary:active:not(:disabled){background-color:var(--grayscale);box-shadow:unset;color:var(--light-grayscale)}.btn-primary.pressed::after,.btn-primary:active::after{border:none !important}.btn-secondary{background-color:rgba(0,0,0,0);border:1px solid;border-color:var(--black);color:var(--black)}.btn-secondary.border-color-giving_green{border-color:rgba(9,193,161,.4)}.btn-secondary.border-color-blue{border-color:rgba(0,168,216,.4)}.btn-secondary:hover{border-color:var(--black-overlay-60);box-shadow:0px 2px 6px 0px rgba(0,0,0,.25);color:var(--black-overlay-50)}.btn-secondary.pressed,.btn-secondary:active{background-color:var(--black-overlay-05);border-color:var(--black-overlay-60);box-shadow:none;color:var(--black-overlay-50);position:relative}.btn-secondary:disabled{color:#9f9fa0;background-color:var(--gray-10);border-color:rgba(0,0,0,0)}.btn-secondary:disabled:hover{box-shadow:none}.link-tertiary{padding:0 !important}.link-tertiary,.btn-tertiary{background:none;color:var(--black)}.link-tertiary .link-text,.btn-tertiary .link-text{text-decoration:none}.link-tertiary:hover,.btn-tertiary:hover{color:var(--black-overlay-60);text-decoration:none}.link-tertiary:hover .link-text,.btn-tertiary:hover .link-text{text-decoration:underline}.link-tertiary:active,.btn-tertiary:active{color:var(--black-overlay-60);text-decoration:none !important}.link-tertiary:active .link-text,.btn-tertiary:active .link-text{text-decoration:none}.link-tertiary .icon,.link-tertiary .link-text,.btn-tertiary .icon,.btn-tertiary .link-text{margin-left:unset !important;margin-right:unset !important}.link-tertiary.size-small .link-text,.btn-tertiary.size-small .link-text{font-size:14px;font-weight:600}.link-tertiary.size-medium .link-text,.btn-tertiary.size-medium .link-text{font-size:16px}.btn-channel{background-color:var(--white);border-radius:8px !important;box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.15);height:64px;padding:0 !important;width:256px}.btn-channel.dark-mode{background-color:rgba(0,0,0,0)}.btn-channel .button-text{margin-right:0}.btn-channel:hover{box-shadow:0 2px 6px 0 rgba(0,0,0,.25);transition:.25s ease-in;transform:translateY(-2px)}.btn-channel>span{border-radius:8px}
.rich-text{font-family:var(--font-family);font-size:var(--f-normal);font-weight:normal}.rich-text blockquote{border-left:4px solid var(--blue);margin:0;margin-bottom:var(--spacing-normal);padding:var(--spacing-normal);padding-bottom:0;padding-top:0}.rich-text>*:first-child{margin-top:0;padding-top:0}.rich-text>*:last-child{margin-bottom:0;padding-bottom:0}.rich-text p{line-height:160%;margin:0 0 1rem}.rich-text.no-padding{padding:0}.rich-text ul{list-style:initial;padding-left:40px}.rich-text.text-white p{color:var(--gray-10)}.rich-text ul,.rich-text ol{color:var(--gray);margin:0 0 1rem}
.footer-wrapper{padding:2rem 0;text-align:center}.footer-wrapper.container>.rich-text.container{max-width:unset;padding:0}.footer-wrapper .left-content{text-align:center}.footer-wrapper .left-content p{color:#404041;font-size:14px;font-style:normal;font-weight:normal;line-height:150%;letter-spacing:-0.13px;margin-bottom:var(--spacing-normal)}.footer-wrapper .left-content p a{color:#1ba9d5}.footer-wrapper .page-nav-links,.footer-wrapper .social-media-links{display:flex;justify-content:center}.footer-wrapper .page-nav-links{display:none}.footer-wrapper .social-media-links{padding-top:6px}.footer-wrapper .social-media-links .icon{font-size:2rem}.footer-wrapper .social-media-links .social-link{margin-right:14px;text-decoration:none}.footer-wrapper .social-media-links .social-link:last-of-type{margin-right:0}.footer-bottom-wrapper{margin-top:-1rem;padding:0 0 2rem 0;text-align:center}.footer-bottom-wrapper .bottom-content p{color:#404041;font-size:14px;font-style:normal;font-weight:normal;line-height:150%;letter-spacing:-0.13px;margin-bottom:var(--spacing-normal)}.footer-bottom-wrapper .bottom-content p a{color:#1ba9d5}@media screen and (min-width: 640px){.footer-wrapper .left-content p{margin-bottom:20px}.footer-wrapper .page-nav-links{display:flex;flex-wrap:wrap;margin-top:8px;padding:0 16px}.footer-wrapper .page-nav-links .anchor-link{color:#1ba9d5;margin-right:16px;margin-bottom:16px;min-height:unset}.footer-wrapper .page-nav-links .anchor-link:last-of-type{margin-right:0}.footer-wrapper .page-nav-links .link-text{font-size:var(--f-small);font-weight:normal;white-space:nowrap}.footer-bottom-wrapper .bottom-content p{margin-top:0}}@media screen and (min-width: 1024px){.footer-wrapper{display:grid;grid-template-columns:50% 50%;text-align:left}.footer-wrapper .page-nav-links{margin-top:0;padding:0}.footer-wrapper .left-content{max-width:100%;padding:0;text-align:left;width:100%}.footer-wrapper .left-content p:last-of-type{margin-bottom:0}.footer-wrapper .right-content .page-nav-links,.footer-wrapper .right-content .social-media-links{justify-content:flex-end}.footer-bottom-wrapper{margin-top:-1.5rem}.footer-bottom-wrapper .bottom-content{max-width:100%;padding:0;text-align:center;width:100%}.footer-bottom-wrapper .bottom-content p:last-of-type{margin-bottom:0}}
.navigation-bar.theme-purple{background:#f8f5f9;border-top:.125rem solid #402061}.navigation-bar.theme-purple .title{color:#402061}.navigation-bar.theme-purple .container .navigation ul{background:#f8f5f9}.navigation-bar.theme-purple .container .navigation ul li a{color:#1c2023}.navigation-bar.theme-purple .container .navigation ul li a.active,.navigation-bar.theme-purple .container .navigation ul li a:hover{border-bottom-color:#170f3d;border-left-color:#291452;color:#291452;text-decoration:none}.navigation-bar.theme-purple .container .navigation ul li a:hover{border-bottom-color:#613181;border-left-color:#613181;color:#613181}.navigation-bar.theme-green{background:#effbf9;border-top:.125rem solid #09c1a1}.navigation-bar.theme-green .title{color:#09c1a1}.navigation-bar.theme-green .container .navigation ul{background:#effbf9}.navigation-bar.theme-green .container .navigation ul li a{color:#1c2023}.navigation-bar.theme-green .container .navigation ul li a.active,.navigation-bar.theme-green .container .navigation ul li a:hover{border-bottom-color:#1b7768;border-left-color:#01ad8f;color:#01ad8f;text-decoration:none}.navigation-bar.theme-green .container .navigation ul li a:hover{border-bottom-color:#23e0bf;border-left-color:#23e0bf;color:#23e0bf}.navigation-bar.theme-blue{background:#f6fafe;border-top:.125rem solid #1c70c9}.navigation-bar.theme-blue .title{color:#1c70c9}.navigation-bar.theme-blue .container .navigation ul{background:#f6fafe}.navigation-bar.theme-blue .container .navigation ul li a{color:#1c2023}.navigation-bar.theme-blue .container .navigation ul li a.active,.navigation-bar.theme-blue .container .navigation ul li a:hover{border-bottom-color:#103870;border-left-color:#1657a7;color:#1657a7;text-decoration:none}.navigation-bar.theme-blue .container .navigation ul li a:hover{border-bottom-color:#1d8ee4;border-left-color:#1d8ee4;color:#1d8ee4}.navigation-bar.theme-teal{background:#f4f9fa;border-top:.125rem solid #00788c}.navigation-bar.theme-teal .title{color:#00788c}.navigation-bar.theme-teal .container .navigation ul{background:#f4f9fa}.navigation-bar.theme-teal .container .navigation ul li a{color:#1c2023}.navigation-bar.theme-teal .container .navigation ul li a.active,.navigation-bar.theme-teal .container .navigation ul li a:hover{border-bottom-color:#003c46;border-left-color:#016b7d;color:#016b7d;text-decoration:none}.navigation-bar.theme-teal .container .navigation ul li a:hover{border-bottom-color:#198598;border-left-color:#198598;color:#198598}.navigation-bar.theme-gray{background:#f6f6f6;border-top:.125rem solid #1c2023}.navigation-bar.theme-gray .title{color:#1c2023}.navigation-bar.theme-gray .container .navigation ul{background:#f6f6f6}.navigation-bar.theme-gray .container .navigation ul li a{color:#1c2023}.navigation-bar.theme-gray .container .navigation ul li a.active,.navigation-bar.theme-gray .container .navigation ul li a:hover{border-bottom-color:#1c2023;border-left-color:#1c2023;color:#1c2023;text-decoration:none}.navigation-bar.theme-gray .container .navigation ul li a:hover{border-bottom-color:#848b90;border-left-color:#848b90;color:#848b90}.navigation-bar .container{align-items:center;display:flex;justify-content:space-between;padding:16px}.navigation-bar .container .title{font-size:1.5rem;font-weight:var(--fw-semi_bold);margin:0}.navigation-bar .container .navigation{position:relative}.navigation-bar .container .navigation .mobile-nav-selected{display:block;font-size:1.375rem;padding:var(--spacing-slight_relax);padding-right:var(--spacing-bit_more_relaxed)}.navigation-bar .container .navigation .mobile-nav-selected::after{border:inset 6px;border-bottom-width:0;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0);border-top-style:solid;content:"";display:block;height:0;left:auto;position:absolute;right:5px;top:50%;width:0}.navigation-bar .container .navigation ul{display:none;flex-direction:column;min-width:200px;position:absolute;right:-16px;top:calc(36px + 1rem)}.navigation-bar .container .navigation ul.active{display:block;z-index:100}.navigation-bar .container .navigation ul li:last-child{margin-bottom:2px}.navigation-bar .container .navigation ul li a{border-left:.1875rem solid rgba(0,0,0,0);color:var(--gray);display:block;font-size:1.375rem;padding:var(--spacing-slight_relax);text-align:center;white-space:nowrap}.navigation-bar .container .navigation ul.worship li a{color:var(--gray-50)}@media only screen and (min-width: 640px){.navigation-bar .container{padding:0 16px}.navigation-bar .container .navigation .mobile-nav-selected{display:none}.navigation-bar .container .navigation ul{display:flex;flex-direction:row;min-width:unset;position:relative;top:0}.navigation-bar .container .navigation ul li{margin-bottom:0px}.navigation-bar .container .navigation ul li:last-child{margin-bottom:0px}.navigation-bar .container .navigation ul li a{border-bottom:.1875rem solid rgba(0,0,0,0);border-left:0;font-size:1rem;text-align:left}}
#kids-music-wrapper{align-items:center;margin:0;overflow:hidden;padding-bottom:0;position:relative;vertical-align:middle}#kids-music-wrapper .about-album-and-songs .content-wrapper,#kids-music-wrapper .about-album-and-songs .kids-music-song-list{flex:50%;max-width:468px}
.collection-album-hero-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:32px;position:relative;text-align:center;width:auto}.collection-album-hero-container>*{position:relative}.collection-album-hero-container .album-title{font-size:40px;font-weight:900;line-height:40px;margin-bottom:16px;margin-top:0}.collection-album-hero-container .album-image{padding-bottom:100%;width:100%}.collection-album-hero-container .button-group-wrapper{margin-bottom:0;margin-top:32px}.collection-album-hero-container .button-group-wrapper .btn-channel{margin:8px}@media screen and (min-width: 640px){.collection-album-hero-container{flex-direction:row;padding:48px 16px}.collection-album-hero-container .album-title{font-size:64px;line-height:64px;margin-bottom:24px}.collection-album-hero-container .album-image{margin-right:32px;margin-top:0;padding-bottom:calc(50% - 32px);width:calc(50% - 32px)}.collection-album-hero-container .album-image,.collection-album-hero-container .button-group-wrapper{flex:50%;margin-top:0}.collection-album-hero-container .album-image .channel-buttons-group,.collection-album-hero-container .button-group-wrapper .channel-buttons-group{margin:-8px}.collection-album-hero-container .album-image .channel-buttons-group .btn-channel,.collection-album-hero-container .button-group-wrapper .channel-buttons-group .btn-channel{margin:8px}.collection-album-hero-container .album-image .channel-buttons-group .btn-channel .icon,.collection-album-hero-container .button-group-wrapper .channel-buttons-group .btn-channel .icon{background-size:contain}}@media screen and (min-width: 1024px){.collection-album-hero-container{padding:98px 16px}.collection-album-hero-container .album-title{margin-bottom:32px}.collection-album-hero-container .album-image{max-width:468px;padding-bottom:468px}.collection-album-hero-container .button-group-wrapper{max-width:568px}}
.collection-listing-hero-container .album-title,.collection-album-hero-container .album-title{margin-bottom:var(--spacer-4x) !important}@media screen and (min-width: 640px){.collection-listing-hero-container .album-title,.collection-album-hero-container .album-title{margin-bottom:var(--spacer-8x) !important}}.collection-listing-hero-container .button-group-wrapper,.collection-album-hero-container .button-group-wrapper{display:flex;flex-direction:column;gap:var(--spacer-4x)}.collection-listing-hero-container .button-group-wrapper.align-left,.collection-album-hero-container .button-group-wrapper.align-left{align-content:flex-start}.collection-listing-hero-container .button-group-wrapper .button-item-listing,.collection-album-hero-container .button-group-wrapper .button-item-listing{flex-direction:row;width:100%;gap:var(--spacer-4x)}.collection-listing-hero-container .button-group-wrapper .button-item-listing>*,.collection-album-hero-container .button-group-wrapper .button-item-listing>*{margin:0 !important}@media screen and (min-width: 640px){.collection-listing-hero-container .button-group-wrapper .button-item-listing,.collection-album-hero-container .button-group-wrapper .button-item-listing{width:auto}}.collection-listing-hero-container{align-items:center;display:flex;flex-direction:column;gap:var(--spacer-4x);justify-content:center;padding:var(--spacer-16x) var(--spacer-4x) var(--spacer-20x);position:relative;text-align:center;width:calc(100% - var(--spacer-8x))}.collection-listing-hero-container .album-title{margin-bottom:var(--spacer-6x) !important}.collection-listing-hero-container .album-sub-title{font-size:var(--f-feature_paragraph);margin-bottom:var(--spacer-3x);margin-top:0}.collection-listing-hero-container .generic-image{max-width:564px;width:100%}.collection-listing-hero-container .button-group-wrapper{gap:0;max-width:468px}.collection-listing-hero-container.reverse-order{flex-direction:column-reverse}@media screen and (min-width: 1024px){.collection-listing-hero-container{flex-direction:row;gap:var(--spacer-8x);max-width:100%;padding:var(--spacer-24x) 0;width:100%}.collection-listing-hero-container .album-title{margin-bottom:var(--spacer-8x) !important}.collection-listing-hero-container .album-sub-title{margin-bottom:var(--spacer-6x)}.collection-listing-hero-container .generic-image{margin-top:0;max-width:564px}.collection-listing-hero-container.reverse-order{flex-direction:row-reverse}}.kids-music-hero-overlay{height:100%;position:absolute;top:0px;width:100%}
.kids-music-album-cards-list{display:flex;flex-wrap:wrap;gap:var(--spacer-4x);justify-content:flex-start}.kids-music-album-cards-list .kids-music-album-card-item{margin-bottom:var(--spacing-normal);width:calc(50% - var(--spacer-4x))}.kids-music-album-cards-list .kids-music-album-card-item:hover .kids-music-album-card-image-link{box-shadow:0px 3px 12px 0px var(--gray-30);transform:translate(0, -4px)}.kids-music-album-cards-list .kids-music-album-card-item:hover .kids-music-album-card-name{color:var(--card-link)}.kids-music-album-cards-list .kids-music-album-card-item .kids-music-album-card-image{background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:var(--spacer-1x);padding-bottom:100%;width:100%}.kids-music-album-cards-list .kids-music-album-card-item .kids-music-album-card-image-link{transition:box-shadow .5s,transform .5s;width:100%}.kids-music-album-cards-list .kids-music-album-card-item .kids-music-album-card-name{font-size:var(--f-paragraph_large);line-height:var(--line-height-normal);margin:var(--spacing-tighter) 0 0}.kids-music-album-cards-list .kids-music-album-card-item .kids-music-album-card-subtitle{color:var(--gray-80);line-height:var(--line-height-normal);margin:0}@media screen and (min-width: 640px){.kids-music-album-cards-list{gap:var(--spacer-8x);justify-content:center}.kids-music-album-cards-list .kids-music-album-card-item{width:calc(25% - var(--spacer-3x))}.kids-music-album-cards-list .kids-music-album-card-name{font-size:var(--f-paragraph_large)}}
.kids-music-song-list{display:flex;flex-direction:column;justify-content:center;row-gap:var(--spacer-12x)}.kids-music-song-list .kids-music-songs-list-wrapper .kids-music-songs-heading{line-height:150%;margin-bottom:var(--spacer-3x);margin-top:0}.kids-music-song-list .kids-music-songs-list-wrapper .kids-music-songs-listing .kids-music-song-item{border-top:1px solid var(--gray-10);display:flex;justify-content:space-between;padding:var(--spacer-2x) 0}.kids-music-song-list .kids-music-songs-list-wrapper .kids-music-songs-listing .kids-music-song-item:last-of-type{border-bottom:1px solid var(--gray-10)}.kids-music-song-list .kids-music-songs-list-wrapper .kids-music-songs-listing .kids-music-song-item>:last-child{margin-left:var(--spacer-3x)}.kids-music-song-list .kids-music-songs-list-wrapper .kids-music-songs-listing .kids-music-song-item .kids-music-song-order{min-width:30px}.kids-music-song-list .kids-music-songs-list-wrapper .kids-music-songs-listing .kids-music-song-item .kids-music-song-periods{color:var(--gray-50);font-size:var(--f-normal);font-style:normal;font-weight:normal;line-height:150%;margin-left:auto}.kids-music-song-list .kids-music-songs-list-wrapper .kids-music-songs-listing .kids-music-song-item .kids-music-song-name{flex-grow:1}.kids-music-song-list .kids-music-songs-list-wrapper .kids-music-songs-listing .kids-music-song-item .kids-music-song-name a{color:var(--black)}.kids-music-song-list .kids-music-songs-list-wrapper .kids-music-songs-listing .kids-music-song-item .kids-music-song-name a:hover{color:var(--card-link) !important;text-decoration:none !important}.kids-music-song-list .kids-music-songs-list-wrapper .kids-music-songs-listing .kids-music-song-item a svg{color:var(--gray-50);margin-top:-1px}.kids-music-song-list .kids-music-songs-list-wrapper .kids-music-songs-listing .kids-music-song-item a svg:hover{color:var(--card-link)}@media screen and (min-width: 640px){.kids-music-song-list{column-gap:var(--spacer-8x);flex-direction:row;justify-content:center}.kids-music-song-list .kids-music-songs-list-wrapper{flex:50%;max-width:468px}}
.youtube-video-wrapper{height:unset;text-align:center;width:100%}.youtube-video-wrapper>div{padding-top:56.25%;position:relative}.youtube-video-wrapper.portrait>div{padding-top:177.78%}.youtube-video-wrapper .youtube-iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.youtube-video-wrapper .youtube-iframe.loading{display:none}.youtube-video-wrapper .youtube-placeholder{background-color:rgba(0,0,0,.3875);background-position:center center;background-size:cover;contain:content;display:block;max-width:1000px;position:relative;width:100%}.youtube-video-wrapper .youtube-placeholder::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);background-position:top;background-repeat:repeat-x;content:"";display:block;height:60px;padding-bottom:50px;position:absolute;top:0;transition:all .2s cubic-bezier(0, 0, 0.2, 1);width:100%}.youtube-video-wrapper .youtube-placeholder .media-play-loader{animation:rotate 1s linear infinite;border-radius:50%;height:48px;left:calc(50% - 24px);margin:0;position:absolute;top:calc(50% - 24px);width:48px}.youtube-video-wrapper .youtube-placeholder .media-play-loader::before{animation:clipFx 3s linear infinite;border:4px solid #fff;border-radius:50%;box-sizing:border-box;content:"";inset:0px;position:absolute}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes clipFx{0%{clip-path:polygon(50% 50%, 0 0, 0 0, 0 0, 0 0, 0 0)}25%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 0, 100% 0, 100% 0)}50%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 100% 100%, 100% 100%)}75%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 100%)}100%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 0)}}.youtube-video-wrapper .youtube-placeholder>.youtube-play-btn{background-color:rgba(0,0,0,0);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>');border:none;cursor:pointer;display:block;filter:grayscale(100%);height:48px;left:50%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0);transition:filter .1s cubic-bezier(0, 0, 0.2, 1);width:68px;z-index:1}.youtube-video-wrapper.hide-info{height:100%;overflow:hidden;pointer-events:none;position:relative}.youtube-video-wrapper.hide-info .youtube-iframe{height:100%;pointer-events:none;position:absolute;width:100%}@media screen and (min-width: 1200px)and (max-width: 1600px){.youtube-video-wrapper.hide-info .youtube-iframe{height:200%;width:200%}}@media screen and (max-width: 640px){.youtube-video-wrapper.hide-info .youtube-iframe{height:1200%;top:-300%;width:600%}}@media screen and (min-width: 1024px)and (max-width: 1200px){.youtube-video-wrapper.hide-info .youtube-iframe{height:400%;top:-100%;width:200%}}@media screen and (min-width: 640px)and (max-width: 1024px){.youtube-video-wrapper.hide-info .youtube-iframe{height:600%;top:-150%;width:300%}}
.modal-wrapper{background-color:rgba(0,0,0,.7);height:100vh;left:0;opacity:0;position:fixed;top:0;transition:all .6s;visibility:hidden;width:100vw;z-index:-1}.modal-wrapper .embed-item{margin:0 auto;padding-bottom:32px;padding-top:32px}.modal-wrapper.show{margin:0px !important;opacity:1;overflow-y:auto;overflow-x:hidden;visibility:visible;z-index:12}.modal-wrapper.show.inactive{opacity:0;visibility:hidden}.modal-wrapper.show.modal-dev-mode{z-index:70000}.modal-wrapper .modal{background-color:#fff;margin:16px;overflow:auto;position:relative;width:calc(100% - 32px)}.modal-wrapper .modal .rich-text{padding:0}.modal-wrapper .modal iframe{width:100%}.modal-wrapper .close-wrapper{background-color:var(--grayscale);cursor:pointer;font-size:1.5rem;height:32px;width:100vw}.modal-wrapper .close-wrapper .close-button{color:#ececec}.modal-wrapper.infoModal .modal-content{display:flex;flex-direction:column;padding-bottom:24px}.modal-wrapper.infoModal .modal-content .featured-image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:0;margin:0;overflow:hidden;padding-top:50%;width:100%}.modal-wrapper.infoModal .modal-content .modal-heading{font-size:24px;line-height:160%;margin-bottom:0;margin-top:24px}.modal-wrapper.infoModal .modal-content .modal-sub-heading{margin-top:0;line-height:160%}.modal-wrapper.infoModal .modal-content .modal-button{align-items:flex-end;display:flex}.modal-wrapper.infoModal .modal-content .modal-button.button-align-left{justify-content:flex-start}.modal-wrapper.infoModal .modal-content .modal-button.button-align-center{justify-content:center}.modal-wrapper.infoModal .modal-content .modal-button.button-align-right{justify-content:flex-end}@media screen and (max-width: 640px){.modal-wrapper.infoModal .modal-content .modal-button{gap:12px}}.modal-wrapper.infoModal .modal-content .modal-button .btn{margin-bottom:12px}@media screen and (max-width: 640px){.modal-wrapper.infoModal .modal-content .modal-button .btn{width:100%}}.modal-wrapper.infoModal .modal-content>*{margin-left:16px;margin-right:16px}.modal-wrapper.videoModal{display:flex;flex-direction:column;justify-content:center}.modal-wrapper.videoModal .modal{background-color:rgba(0,0,0,0);border-radius:0;margin:0 16px}.modal-wrapper.videoModal .close-wrapper{margin:0;position:absolute;top:0}.modal-wrapper.formModal .modal{overflow:hidden}.modal-wrapper.formModal .iframe-form{height:calc(100vh - 96px)}.modal-wrapper.formModal .btn-medium{font-size:medium;height:47px;margin:auto;min-width:50%}@media screen and (min-width: 640px){.modal-wrapper .close-wrapper{height:48px}.modal-wrapper.infoModal .modal{margin:16px auto;max-width:500px !important}.modal-wrapper.infoModal .modal .modal-content .btn{width:max-content}.modal-wrapper.infoModal .modal .modal-content .modal-button .btn{display:inline-block;margin-bottom:0;margin-right:12px}.modal-wrapper.formModal .iframe-form{height:calc(100vh - 80px)}}@media screen and (min-width: 1024px){.modal-wrapper .modal{margin:32px auto}.modal-wrapper.formModal .modal{max-width:640px !important}.modal-wrapper.formModal .iframe-form{height:calc(100vh - 122px)}.modal-wrapper.videoModal .modal{margin-left:auto;margin-right:auto;max-width:968px !important;width:100%}}

/*# sourceMappingURL=kids_music.css.map*/