body,input{font-family:Lato,sans-serif;font-size:14px;line-height:24px}.default-layout .page-area{left:0;position:relative;transition:left .3s}.show-mobile-nav .default-layout .page-area{left:-250px}.default-layout .content-area-wrapper{margin:0 auto;max-width:1350px;padding:0;position:relative;z-index:9}.default-layout .content-area-wrapper .masthead{margin:0 auto;max-width:1134px}.default-layout .content-area-wrapper .masthead img{display:block;width:100%}.default-layout .content-area-wrapper .content-area-inner-wrapper{background-color:hsla(0,0%,100%,.8);margin:0 auto 96px;max-width:1134px}.default-layout .content-area-wrapper .content-area{border-top:12px solid #73c3d5;min-height:600px;padding:48px}@media(max-width:767px){.default-layout .content-area-wrapper .content-area{padding:24px}}.default-layout .content-area-wrapper .content-area.kids{border-color:#76bc21}.default-layout .content-area-wrapper .content-area.college{border-color:#888ab4}.default-layout .content-area-wrapper .content-area.youth{border-color:#ff9015}.default-layout .swoosh-bg{background:#f6f5f2 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJwcmVmaXhfX0xheWVyXzEiIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdmlld0JveD0iMCAwIDEzNTAgNDAwIj48cGF0aCBkPSJNLTgyLTEzdjM2OS42OGMyNDIuNDEtNzUgNTIzLjY5LTgzLjg2IDgzOC44LTI0LjU5bDcuMiAyLjA2YzI1NiA1NS4xMSA0NzQuOTQgNjkuMjEgNjU3IDYxLjI5Vi0xM1oiIHN0eWxlPSJmaWxsOiNmZmYiLz48L3N2Zz4=) no-repeat 50% 0;margin:0 auto;max-width:1350px}.default-layout .swoosh-bg:after{background:transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJwcmVmaXhfX0xheWVyXzEiIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdmlld0JveD0iMCAwIDEzNTAgMTk5Ij48cGF0aCBkPSJNMjE2Ny03OS40NmE2Mi44OSA2Mi44OSAwIDAgMC03MC4yNiA3LjQ2QzIwNzEuNjYtNTUuMTggMTYyOS43IDIyNy41MyA3NjQgNDEuMTVsLTcuMi0yLjA2QzQ1LjY2LTk0LjY3LTQ5My4xNiAxMTguNS04MDEuODkgNjU2LjE1Yy0xNS4yIDI1LjgyLTcuNTIgNTkgMTcuMzggNzUuMTNhNDAuNzcgNDAuNzcgMCAwIDAgMTUuMSA3LjA5IDc0LjY3IDc0LjY3IDAgMCAwIDU0LjgxLTE0LjYzYzI1LjE4LTE3LjIxIDQ2Ny0yOTkuNTYgMTMzMi43OS0xMTMuMThsNy41NiAyLjE3QzEzMzYuNTggNzQ2IDE4NzUuMyA1MzMuMjIgMjE4NC4zOS00LjMzYzE0LjgtMjUuODggNy4xOC01OC43OS0xNy4zOS03NS4xM1oiIHN0eWxlPSJmaWxsOiNmZmYiLz48L3N2Zz4=) no-repeat 0 100%;background-size:100%;bottom:0;content:"";height:200px;left:0;position:absolute;right:0;z-index:8}.default-layout .container-wrapper{margin:0 auto;max-width:1134px}.default-layout .main-content-area{display:flex;justify-content:space-between}@media(max-width:1023px){.default-layout .main-content-area{flex-direction:column}}.default-layout .main-content-area .main-content{width:70%}.default-layout .main-content-area .main-content.full-width{width:100%}@media(max-width:1023px){.default-layout .main-content-area .main-content{width:100%}}@media(max-width:767px){.default-layout .main-content-area .main-content{margin-bottom:36px}}.default-layout .main-content-area .main-content .float-left{float:left;margin:0 18px 18px 0}@media(max-width:414px){.default-layout .main-content-area .main-content .float-left{float:none;margin:18px 0}}.default-layout .main-content-area .main-content .float-right{float:right;margin:0 0 18px 18px}@media(max-width:414px){.default-layout .main-content-area .main-content .float-right{float:none;margin:18px 0}}.default-layout .main-content-area .sub-content{width:25%}@media(max-width:1023px){.default-layout .main-content-area .sub-content{width:100%}}.default-layout .two-column{display:flex;justify-content:space-between}@media(max-width:1023px){.default-layout .two-column{flex-direction:column}}.default-layout .two-column .w-half{width:50%}@media(max-width:1023px){.default-layout .two-column .w-half{width:100%}}.page-area .header-wrapper{position:relative}.page-area header{display:flex;margin-bottom:82px;position:relative;z-index:10}@media(max-width:1133px){.page-area header{margin-bottom:0}}.page-area header:after,.page-area header:before{border-bottom:1px solid #73c3d5;content:"";flex:1 1}@media(max-width:1133px){.page-area header:after,.page-area header:before{display:none}}.page-area header .content{margin:0 auto;position:relative;width:1134px}@media(max-width:1133px){.page-area header .content{width:100%}}.page-area header .home{display:flex;height:130px;justify-content:center;left:50%;position:absolute;top:35px;transform:translateX(-50%);width:159px;z-index:10}@media(max-width:1133px){.page-area header .home{margin:24px auto;position:static;transform:none}}@media(max-width:767px){.page-area header .home{height:auto;margin:12px auto;width:120px}}.page-area header .home svg{width:100%}.page-area header .home svg .dark{fill:#003b71}.page-area header .home svg .light{fill:#73c3d5}.page-area header .show-nav{align-items:center;background-color:hsla(0,0%,100%,.9);border:0;border-radius:6px;border-radius:50%;box-sizing:border-box;display:flex;height:40px;justify-content:center;outline:none;padding:9px;position:fixed;right:12px;top:12px;transition:right .3s,background-color .3s;width:40px}.page-area header .show-nav .button-text{text-indent:-9999em}.show-mobile-nav .page-area header .show-nav{background-color:#f6f5f2;right:262px}@media(min-width:769px){.page-area header .show-nav{display:none}}.page-area header .show-nav span{background-color:#73c3d5;cursor:pointer;display:block;height:3px;position:relative;width:100%}.page-area header .show-nav span:before{top:-7px}.page-area header .show-nav span:after,.page-area header .show-nav span:before{background-color:#73c3d5;content:"";height:3px;left:0;position:absolute;right:0}.page-area header .show-nav span:after{bottom:-7px}.show-mobile-nav .page-area header .show-nav span{background-color:transparent}.show-mobile-nav .page-area header .show-nav span:before{top:0;transform:rotate(45deg)}.show-mobile-nav .page-area header .show-nav span:after{bottom:0;transform:rotate(-45deg)}.page-area header .main-nav{align-items:flex-end;display:flex;min-height:141px;position:relative;z-index:9}@media(max-width:1133px){.page-area header .main-nav{min-height:0}}@media(max-width:768px){.page-area header .main-nav{align-content:flex-start;flex-direction:column;justify-content:flex-start}}.page-area header .main-nav a{border-bottom:1px solid #73c3d5;color:#003b71;font-weight:700;padding:12px 0;text-align:center;text-decoration:none;text-transform:uppercase;transition:border-bottom-width .2s,padding-bottom .2s;width:148px}@media(max-width:1023px){.page-area header .main-nav a{flex:1 1;padding:12px;width:auto}}@media(max-width:768px){.page-area header .main-nav a{border:none;color:#fff;padding:6px 12px;text-align:left;width:100%}}.page-area header .main-nav a:hover,.page-area header .main-nav a[aria-current=page]{border-width:0 0 4px;padding-bottom:9px;text-decoration:none}@media(max-width:768px){.page-area header .main-nav a:hover,.page-area header .main-nav a[aria-current=page]{border-width:0;color:#003b71;padding:6px 12px}}.page-area header .main-nav a:nth-child(4){margin-left:auto}@media(max-width:1023px){.page-area header .main-nav a:nth-child(4){margin-left:0}}.page-area header .utility-nav{align-items:center;display:flex;justify-content:flex-end;position:absolute;right:0;top:16px;z-index:11}@media(max-width:768px){.page-area header .utility-nav{align-items:flex-start;flex-direction:column;justify-content:flex-start;margin-top:24px;padding-top:24px;position:relative;top:0}.page-area header .utility-nav:before{border:1px solid hsla(0,0%,100%,.5);content:"";left:12px;position:absolute;top:0;width:50%}}.page-area header .utility-nav a{box-sizing:border-box;color:#003b71;padding:0 14px;position:relative;text-decoration:none}@media(min-width:769px){.page-area header .utility-nav a{font-size:12px;line-height:18px}}@media(max-width:768px){.page-area header .utility-nav a{color:#fff;font-weight:700;padding:6px 12px;text-align:left;text-decoration:none;text-transform:uppercase}}.page-area header .utility-nav a:hover{text-decoration:underline}@media(max-width:768px){.page-area header .utility-nav a:hover{color:#003b71;text-decoration:none}}.page-area header .utility-nav a:nth-child(n+2):before{background-color:#d1d1d1;bottom:3px;content:"";left:0;position:absolute;top:3px;width:1px}@media(max-width:768px){.page-area header .utility-nav a:nth-child(n+2):before{display:none}.page-area header .nav-wrapper{background-color:#73c3d5;bottom:0;padding:12px;position:fixed;right:-250px;top:0;transition:right .3s;width:250px}.show-mobile-nav .page-area header .nav-wrapper{right:0}}footer{align-items:center;display:flex;flex-wrap:wrap;margin:36px auto 0;max-width:1134px;padding:0 48px}@media(max-width:767px){footer{flex-direction:column}}footer .logo{flex:initial;margin-right:36px;width:216px}footer .logo img{display:block;width:100%}footer p{color:#979797;font-size:12px;line-height:17px;padding:12px 36px;position:relative}footer p a{color:inherit;text-decoration:underline}footer p:before{background-color:#979797;bottom:0;content:"";left:0;opacity:.22;position:absolute;top:0;width:1px}@media(max-width:767px){footer p:before{display:none}footer p{margin-top:24px;padding-left:24px;padding-right:24px;text-align:center}}.four-tenets-wrapper{margin-bottom:48px}.four-tenets-wrapper .four-tenets{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1134px;padding:0 80px}.home-page .four-tenets-wrapper .four-tenets{border-top:1px solid hsla(0,0%,59%,.27);padding-top:48px}@media(max-width:767px){.four-tenets-wrapper .four-tenets{padding:0 24px}}.four-tenets-wrapper .four-tenets h2{font-size:33px;line-height:1em;margin:0;text-align:right;text-transform:uppercase;width:37%}@media(max-width:768px){.four-tenets-wrapper .four-tenets h2{margin-bottom:24px;text-align:center;width:100%}}.four-tenets-wrapper .four-tenets p{font-size:14px;font-weight:300;line-height:24px;margin:0;position:relative;width:56%}.four-tenets-wrapper .four-tenets p:before{background-color:#979797;bottom:0;content:"";left:-35px;opacity:.48;position:absolute;top:0;transform:rotate(15deg);width:1px}@media(max-width:768px){.four-tenets-wrapper .four-tenets p{width:100%}.four-tenets-wrapper .four-tenets p:before{display:none}}.four-tenets-wrapper .four-tenets ul{align-items:center;display:flex;justify-content:space-around;list-style:none;margin-top:36px;padding:0;width:100%}@media(max-width:768px){.four-tenets-wrapper .four-tenets ul{flex-direction:column;justify-content:center;text-align:center}}.four-tenets-wrapper .four-tenets ul:after,.four-tenets-wrapper .four-tenets ul:before{background-color:#73c3d5;border-radius:50%;content:"";height:5px;width:5px}@media(max-width:768px){.four-tenets-wrapper .four-tenets ul:after,.four-tenets-wrapper .four-tenets ul:before{margin:24px 0}}.four-tenets-wrapper .four-tenets ul:before{order:2}.four-tenets-wrapper .four-tenets ul:after{order:4}.four-tenets-wrapper .four-tenets ul li{font-size:19px;font-weight:300;letter-spacing:.59px;line-height:24px;margin:0;text-transform:uppercase}.four-tenets-wrapper .four-tenets ul li:first-child{order:1}.four-tenets-wrapper .four-tenets ul li:nth-child(2){order:3}.four-tenets-wrapper .four-tenets ul li:last-child{order:5}.get-involved{position:relative;z-index:10}@media(max-width:768px){.get-involved{padding:0 24px}}.get-involved ul{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;list-style:none;margin:0;padding:0}@media(max-width:768px){.get-involved ul{justify-content:space-evenly}}.get-involved ul li{border:13px solid #eceae6;border-radius:50%;height:256px;margin:0;width:256px}@media(max-width:768px){.get-involved ul li{margin-bottom:24px}}.get-involved ul li a{align-items:center;background-color:#73c3d5;border:13px solid #73c3d5;border-radius:50%;color:#fff;display:flex;font-size:22px;font-weight:300;height:100%;justify-content:center;letter-spacing:.69px;line-height:28px;position:relative;text-align:center;text-transform:uppercase;width:100%}.get-involved ul li a .image{background-blend-mode:multiply;background-size:100% 100%;border-radius:50%;bottom:0;height:100%;left:0;opacity:.2;position:absolute;right:0;top:0;width:100%}.get-involved ul li a .title{position:relative}.get-involved ul li a:hover{text-decoration:none}.get-involved ul li a.college{background-color:#888ab4;border-color:#888ab4}.get-involved ul li a.kids{background-color:#76bc21;border-color:#76bc21}.get-involved ul li a.youth{background-color:#ff9015;border-color:#ff9015}.sub-content h2{color:#36332c;font-size:19px;letter-spacing:.59px;line-height:24px;text-transform:uppercase}.sub-content .call-to-action{padding:24px}.sub-content .call-to-action,.sub-content .callout{background-color:#f6f5f2;border:1px solid #dfdedb;margin-bottom:36px}.sub-content .callout img{background-color:#efefef;display:block;width:100%}.sub-content .callout .content{border-top:6px solid #73c3d5;padding:24px}.sub-content .callout.kids .content{border-color:#76bc21}.sub-content .callout h2{color:#36332c;font-size:16px;margin-bottom:12px}.sub-content .callout ul{list-style:none;margin:12px 0;padding:0}.sub-content .callout ul li{display:flex;justify-content:space-between;margin:0;padding:0}.sub-content .callout ul li .time{font-weight:700;text-align:right;width:30%}.sub-content .callout ul li .title{width:65%}.sub-content .staff-list{margin:24px 12px}.sub-content .staff-list .staff{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:12px}.sub-content .staff-list .staff .portrait{border:5px solid hsla(46,15%,78%,.3);border-radius:50%;box-sizing:border-box;width:42%}.sub-content .staff-list .staff .portrait img{border:5px solid #73c3d5;border-radius:50%;box-shadow:0 0 10px hsla(46,15%,78%,.3);box-sizing:border-box;display:block;width:100%}.sub-content .staff-list .staff .details{width:52%}.sub-content .staff-list .staff .details span{display:block}.sub-content .staff-list .staff .details span.name{color:#73c3d5;font-size:15px;font-weight:700}.sub-content .staff-list .staff .details span.title{font-size:12px}.sub-content .staff-list.kids .portrait img{border-color:#76bc21}.sub-content .staff-list.kids .details .name{color:#76bc21}.sub-content .staff-list.youth .portrait img{border-color:#ff9015}.sub-content .staff-list.youth .details .name{color:#ff9015}.sub-content .staff-list.college .portrait img{border-color:#888ab4}.sub-content .staff-list.college .details .name{color:#888ab4}.announcements ul{list-style:none;margin:0;padding:0}.announcements ul li{margin-bottom:24px}.announcements ul li.no-records{color:#979797;font-style:italic}.announcements h3{color:#003b71;margin:0 0 8px;text-transform:none}.announcements p{margin:0 0 12px}.announcements p .date{color:#979797;display:block;font-style:italic}.announcement-group{border-left:5px solid #73c3d5;margin-bottom:32px;padding:0 0 6px 32px}.announcement-group.kids{border-color:#76bc21}.announcement-group.college{border-color:#888ab4}.back{display:flex;margin-bottom:12px;width:100%}@media(max-width:800px){.back{padding:0 12px}}.back a{align-items:center;color:#e80985;display:flex;font-size:14px;line-height:24px;text-transform:uppercase}.back a svg{margin-right:7px}.breadcrumb{align-items:center;display:flex;list-style:none;margin:0 0 12px;padding:0}.breadcrumb li{color:#979797;margin:0 10px 0 0;padding:0 0 0 18px;position:relative}.breadcrumb li:before{content:"//";left:0;position:absolute;top:0}.breadcrumb li a{color:inherit}.image-block{border:5px solid hsla(46,15%,78%,.3);border-radius:4px;box-sizing:border-box;margin:0 18px 12px;width:50%}@media(max-width:413px){.image-block{margin:0 0 24px;width:100%}}.image-block.float-left{float:left;margin-left:0}.image-block.float-right{float:left;margin-right:0}.image-block.one-third{width:33%}.image-block img{border-radius:2px;display:block;width:100%}.quick-actions{display:flex;list-style:none;margin:24px 0;padding:0}.quick-actions li{margin:0 0 0 24px;padding:0}.quick-actions li:first-child{margin-left:0}.quick-actions li a{align-items:center;color:#003b71;display:inline-flex}.quick-actions li a svg{fill:currentColor;color:inherit}.quick-actions li a svg g,.quick-actions li a svg path,.quick-actions li a svg use{fill:currentColor}.quick-actions li a svg{height:9px;margin:1px 0 0 8px;width:6px}.person-card{align-items:flex-start;display:flex;justify-content:space-between}.person-card .photo-with-name{width:30%}.person-card .photo-with-name .portrait{border-radius:50%;margin:0 0 12px;width:100%}.person-card .photo-with-name .portrait img{border-radius:50%}.person-card .photo-with-name h2{font-size:24px;line-height:32px;margin-bottom:0;text-align:center}.person-card .photo-with-name .title{color:#979797;line-height:18px;margin:0 0 24px;text-align:center}.person-card .content{width:65%}@media(max-width:767px){.person-card{flex-direction:column;justify-content:center}.person-card .photo-with-name{align-items:center;display:flex;flex-direction:column;width:100%}.person-card .photo-with-name .portrait{max-width:200px;width:100%}.person-card .content{width:100%}}.sermon-card{border-radius:8px;box-shadow:0 0 6px #cfcbbe;display:flex;transition:box-shadow .3s}@media(max-width:767px){.sermon-card{flex-direction:column}}.sermon-card:hover{box-shadow:0 0 12px #cfcbbe}.sermon-card .sermon-image{background-position:50% 50%;background-size:cover;border-bottom-left-radius:8px;border-top-left-radius:8px;flex:initial;width:200px}@media(max-width:767px){.sermon-card .sermon-image{border-bottom-left-radius:0;border-top-right-radius:8px;height:200px;width:auto}}.sermon-card .content{flex:1 1;padding:18px;position:relative}.sermon-card .content h2{font-size:18px;font-weight:600;line-height:24px;margin:0}.sermon-card .content .date{color:#979797;font-size:12px;line-height:12px;margin:6px 0 12px;text-transform:uppercase}.sermon-card .speaker{align-items:center;display:flex;flex:initial}.sermon-card .speaker .portrait{margin:0 12px 0 0}.sermon-card .speaker p{font-size:12px;line-height:12px;margin:0;text-transform:uppercase}.sermon-card .speaker p span{display:block}.sermon-card .speaker p .name{color:#73c3d5;font-size:15px;line-height:15px;margin-bottom:4px}.sermon-card .speaker p .title{color:#979797;font-size:12px}.portrait{border:5px solid hsla(46,15%,78%,.3);border-radius:50%;box-sizing:border-box}.portrait img{border:5px solid #73c3d5;border-radius:50%;box-sizing:border-box;display:block;width:100%}.portrait.medium{border-width:6px;width:130px}.portrait.medium img{border-width:4px}.portrait.small{width:64px}.portrait.small,.portrait.small img{border-width:3px}.portrait.x-small{border-width:2px;width:48px}.portrait.x-small img{border-width:2px}.speaker{align-items:center;display:flex}.speaker .portrait{margin:0 12px 0 0}.speaker p{font-size:12px;line-height:12px;margin:0;text-transform:uppercase}.speaker p span{display:block}.speaker p .name{color:#73c3d5;font-size:15px;letter-spacing:1px;line-height:15px;margin-bottom:4px}.speaker p .title{color:#979797;font-size:12px}.person{align-items:center;display:flex;flex-direction:column;justify-content:center}.person .portrait{margin-bottom:12px}.person p{display:flex;flex-direction:column;margin:0 0 0 12px;text-align:center}.person .name{font-size:18px;font-weight:300;margin-bottom:0}.person .title{color:#979797;font-weight:300;margin:0 0 24px}.recent-sermon-series{margin-bottom:24px}.recent-sermon-series h2{margin-bottom:12px}.recent-sermon-series img{display:block;width:100%}.recent-sermon-series .content{padding:24px 12px 12px}.recent-sermon-series ul{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:0;padding:0}@media(max-width:1023px){.recent-sermon-series ul{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}@media(max-width:414px){.recent-sermon-series ul{flex-direction:column;justify-content:flex-start}}.recent-sermon-series ul li{box-sizing:border-box;margin:0 0 18px;padding:0;width:100%}@media(max-width:1023px){.recent-sermon-series ul li{border-bottom:0;min-width:200px;width:32%}}@media(max-width:599px){.recent-sermon-series ul li{margin-right:0;width:100%}}.recent-sermon-series ul li a{display:flex;flex-wrap:wrap;padding:0 0 0 24px;position:relative}.recent-sermon-series ul li a:hover{text-decoration:none}.recent-sermon-series ul li .title{width:100%}.recent-sermon-series ul li .date,.recent-sermon-series ul li .speaker{color:#c1c1c1;font-size:13px}.recent-sermon-series ul li .date{font-style:italic}.recent-sermon-series ul li .date:after{content:"|";margin:0 6px}.recent-sermon-series ul li svg{height:14px;left:0;position:absolute;top:5px;width:14px}.splash{background:#003b71 url(/static/kids-014bf079d7ca75b825df992cef025916.jpg) no-repeat 50% 50%;background-size:cover;box-sizing:border-box;display:flex;flex-direction:column;height:700px;justify-content:flex-end;padding-top:178px}@media(max-width:1023px){.splash{height:600px}}@media(max-width:768px){.splash{height:400px}}@media(max-width:414px){.splash{height:250px}}.splash h1{margin:0;padding:0}.splash h1 svg{display:block}.splash h1 svg .white{fill:#fff}.splash h1 svg .svg-swoosh{fill:#f6f5f2}.splash h1 svg .light-color{fill:#73c3d5}.page-leadership .staff-list{margin:48px 0}.page-leadership .staff-list .person-card{border-bottom:1px solid #eceae6;margin-bottom:48px;padding-bottom:24px}.page-leadership .staff-list .person-card:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.page-leadership .staff-list .person-card .portrait{margin-bottom:12px}.page-get-involved .ministry{border-bottom:1px solid #d8d8d8;display:flex;margin-bottom:48px;padding-bottom:24px}@media(max-width:767px){.page-get-involved .ministry{flex-direction:column}}.page-get-involved .ministry .thumb{align-items:flex-start;display:flex;flex:initial;justify-content:center;margin:12px 24px 0 0;width:224px}@media(max-width:767px){.page-get-involved .ministry .thumb{margin:24px 0 36px;width:100%}}.page-get-involved .ministry .thumb img{display:block;max-width:172px;width:80%}.page-get-involved .ministry .content{flex:1 1}.small-groups-list{list-style:none;margin:48px 0;padding:0}.small-groups-list li{align-items:flex-start;border-bottom:1px solid #eceae6;display:flex;justify-content:space-between;margin:0 0 48px;padding:0 0 48px}@media(max-width:767px){.small-groups-list li{flex-wrap:wrap;padding-bottom:24px}}.small-groups-list li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.small-groups-list li .photo{border:5px solid hsla(46,15%,78%,.3);border-radius:4px;box-sizing:border-box;width:38%}@media(max-width:767px){.small-groups-list li .photo{margin-bottom:24px;order:1;width:100%}}.small-groups-list li .photo img{border-radius:2px;display:block;width:100%}.small-groups-list li .content{width:58%}@media(max-width:767px){.small-groups-list li .content{order:2;width:100%}}.small-groups-list li h3{margin:0 0 12px}.page-sermons .sermon-list .sermon-card{margin-bottom:48px}.page-sermons .sermon-list .pagination{display:flex;justify-content:space-between}.page-sermons .sermon-series-list ul{list-style:none;margin:0 0 24px;padding:0}.page-sermons .sermon-series-list ul li{margin:0 0 24px;padding:0}.page-sermons .sermon-series-list ul li a{border-radius:12px;box-shadow:0 0 3px rgba(0,0,0,.3);display:block;overflow:hidden}.page-sermons .sermon-series-list ul li a:hover{text-decoration:none}.page-sermons .sermon-series-list ul li a .thumbnail{display:block;width:100%}.page-sermons .sermon-series-list ul li a .title{display:block;padding:6px 12px}.home-page .page-area{margin:0 auto;max-width:1350px}.home-page .page-area header{left:0;position:absolute;right:0;top:0}.home-page .page-area header:after,.home-page .page-area header:before{border-color:#fff}.home-page .page-area header .home svg .dark,.home-page .page-area header .home svg .light{fill:#fff}.home-page .page-area header .main-nav a{border-color:#fff;color:#fff}.home-page .page-area header .utility-nav a{color:#fff}.home-page .page-area .content-area-wrapper .swoosh-bg{background-image:none}.home-page .page-area .content-area-wrapper .content-area-inner-wrapper{grid-gap:0 24px;background-color:transparent;display:grid;grid-template-columns:2fr 1fr;padding:0 24px}@media(max-width:768px){.home-page .page-area .content-area-wrapper .content-area-inner-wrapper{grid-template-columns:1fr 1fr}}@media(max-width:414px){.home-page .page-area .content-area-wrapper .content-area-inner-wrapper{display:block;margin-bottom:24px}}.home-page .page-area .content-area-wrapper .left-column{border-right:1px solid hsla(0,0%,59%,.27);padding-right:24px}@media(max-width:414px){.home-page .page-area .content-area-wrapper .left-column{border-right:0;margin-bottom:36px;padding-right:0}}.home-page .page-area .content-area-wrapper .spotlight{background-color:#eceae6;border-radius:5px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:36px;overflow:hidden}@media(max-width:768px){.home-page .page-area .content-area-wrapper .spotlight{flex-direction:column}}@media(max-width:414px){.home-page .page-area .content-area-wrapper .spotlight{margin-top:24px}}.home-page .page-area .content-area-wrapper .spotlight .image-link{width:30%}@media(max-width:1023px){.home-page .page-area .content-area-wrapper .spotlight .image-link{width:50%}}@media(max-width:768px){.home-page .page-area .content-area-wrapper .spotlight .image-link{width:100%}}.home-page .page-area .content-area-wrapper .spotlight .image-link img{display:block;height:100%;object-fit:cover;width:100%}.home-page .page-area .content-area-wrapper .spotlight .content{box-sizing:border-box;padding:18px 24px;width:70%}@media(max-width:1023px){.home-page .page-area .content-area-wrapper .spotlight .content{width:50%}}@media(max-width:768px){.home-page .page-area .content-area-wrapper .spotlight .content{width:100%}}.home-page .page-area .content-area-wrapper .spotlight .content p{font-size:18px;font-weight:300;line-height:26px;margin-bottom:18px}@media(max-width:899px){.home-page .page-area .content-area-wrapper .spotlight .content p{font-size:15px;line-height:24px}}.home-page .page-area .content-area-wrapper .spotlight .content .learn-more{align-items:center;color:#e80985;display:flex;font-size:15px;line-height:20px;text-transform:uppercase}.home-page .page-area .content-area-wrapper .spotlight .content .learn-more svg{margin-left:7px}.home-page .page-area .content-area-wrapper .recent-sermon-series{margin-bottom:0}.sent{align-items:center;display:flex;justify-content:center}.sent .back{padding:0}.sent a{color:#e80985;font-weight:400}.sent h2{font-size:24px;font-weight:300;line-height:32px;margin-left:-2px}.sent h3{font-size:18px;font-weight:700;line-height:24px;text-transform:uppercase}.sent .video-carousel{background-color:#f6f5f2;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin:0 0 24px;padding-bottom:12px}@media(max-width:799px){.sent .video-carousel{border-radius:0}}.sent .video-carousel .video-embed{border-bottom:3px solid #eceae6}.sent .video-carousel h2{padding:0 24px}.sent .video-carousel .thumbnail-list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:0 24px}@media(max-width:767px){.sent .video-carousel .thumbnail-list{padding:0 21px}}.sent .video-carousel .thumbnail-list li{cursor:pointer;margin:0 0 18px;padding:0;width:30%}@media(max-width:414px){.sent .video-carousel .thumbnail-list li{margin-bottom:18px;width:48%}}.sent .video-carousel .thumbnail-list li .thumbnail-wrapper{border-radius:5px;padding:3px;position:relative}.sent .video-carousel .thumbnail-list li .thumbnail-wrapper svg{height:50px;left:50%;opacity:.7;position:absolute;top:50%;transform:translate(-25px,-25px);width:50px}.sent .video-carousel .thumbnail-list li img{border-radius:3px;display:block;width:100%}.sent .video-carousel .thumbnail-list li p{line-height:1.2em;margin:6px 6px 0;text-align:center}.sent .video-carousel .thumbnail-list li:hover svg{opacity:1}.sent .video-carousel .thumbnail-list li.active .thumbnail-wrapper{background-color:#e80985}.sent .video-carousel .thumbnail-list li.active svg{opacity:0}.sent .content-area{box-sizing:border-box;margin:24px 0 100px;max-width:800px;padding:0 24px}@media(max-width:800px){.sent .content-area{padding:0 24px}}.sent .content{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}@media(max-width:767px){.sent .content{flex-direction:column}}.sent .intro{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:24px 0}.sent .intro h1{align-items:center;display:flex;justify-content:flex-start;width:100%}.sent .intro h1 img{display:block;width:200px}.sent .intro .lede{font-size:28px;font-weight:300;line-height:38px;order:1}.sent .intro .invitation{order:2;width:38%}@media(max-width:767px){.sent .intro .invitation{order:3;width:100%}}.sent .intro>img{order:3;width:58%}@media(max-width:767px){.sent .intro>img{margin-bottom:24px;order:2;width:100%}}.sent .giving-and-progress{align-items:flex-start;background-color:#eceae6;display:flex;flex-wrap:wrap;justify-content:space-between;margin:24px 0;padding:24px}.sent .giving-and-progress p{margin:0;width:60%}@media(max-width:767px){.sent .giving-and-progress p{margin-bottom:24px;width:100%}}.sent .giving-and-progress .button{background-color:#e80985;color:#fff;width:30%}@media(max-width:767px){.sent .giving-and-progress .button{width:100%}}.sent .footer{display:flex;justify-content:center;margin-top:50px;width:100%}.page-covid-19 .weekdays dl dt{font-size:15px;font-weight:700;margin:0 0 6px}.page-covid-19 .weekdays dl dd{margin:0 0 32px}.page-covid-19 .weekdays ul{list-style:none;margin:12px 0;padding:0 12px}.page-covid-19 .weekdays ul li{margin:0 0 12px;padding:0}.page-covid-19 .weekdays ul a{align-items:center;display:flex}.page-covid-19 .weekdays ul a svg{height:14px;margin-right:10px;width:14px}.page-covid-19 .sidenote{color:#767676;font-style:italic}.parking{background-color:#f6f5f2;border:1px solid #d8d8d8;display:flex;justify-content:space-between;margin-bottom:36px;padding:24px}@media(max-width:767px){.parking{flex-direction:column}}.parking h3{margin-top:0}.parking .column{width:33%}@media(max-width:767px){.parking .column{order:2;width:auto}}.parking .column:last-child{width:60%}@media(max-width:767px){.parking .column:last-child{margin-bottom:24px;order:1;width:auto}}.parking img{border:3px solid #fff;border-radius:5px;display:block;width:100%}.hub-page .page-area{margin:0 auto;max-width:400px;padding:50px}.hub-page .header{align-items:center;display:flex;justify-content:center}.hub-page h1{height:130px;margin-bottom:50px;width:159px}.hub-page h1 svg{width:100%}.hub-page h1 svg .dark{fill:#003b71}.hub-page h1 svg .light{fill:#73c3d5}.hub-page .link-tree{list-style:none;margin:50px 0;padding:0}.hub-page .link-tree li{margin:10px 0;padding:0}.hub-page .link-tree li a{display:block}.hub-page .link-tree li a.button{background-color:#003b71}.hub-page .address,.hub-page .phone{text-align:center}.page-sermon .content-area{padding-top:36px}.page-sermon .meta{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 0 24px}.page-sermon .meta .date{color:#979797;text-align:right}.page-sermon .downloads{background-color:#f6f5f2;border-radius:3px;display:flex;margin-top:48px}.page-sermon .downloads .label{background-color:#eceae6;border-bottom-left-radius:3px;border-top-left-radius:3px;margin-right:12px;padding:6px 12px}.page-sermon .downloads a{margin:0 12px;padding:6px 12px}*{box-sizing:border-box}body,html{margin:0;padding:0}body{color:#36332c}body a{color:#0096db;text-decoration:none}body a:hover{text-decoration:underline}body a.link-with-icon{align-items:center;color:#003b71;display:inline-flex}body a.link-with-icon svg{fill:currentColor;color:inherit}body a.link-with-icon svg g,body a.link-with-icon svg path,body a.link-with-icon svg use{fill:currentColor}body a.link-with-icon svg{height:9px;margin:1px 0 0 8px;width:6px}h1{font-size:48px;font-weight:300;line-height:60px;margin:0 0 24px}@media(max-width:767px){h1{font-size:36px;line-height:48px}}h2{font-size:36px;font-weight:300;line-height:48px;margin:0 0 18px}@media(max-width:767px){h2{font-size:24px;line-height:32px}}h2 a,h2 a:hover{color:inherit;text-decoration:none}.home-page .page-area .content-area-wrapper .content-area-inner-wrapper h2,h3{font-size:19px;font-weight:300;letter-spacing:.59px;line-height:24px;text-transform:uppercase}.home-page .page-area .content-area-wrapper .content-area-inner-wrapper h2 a,h3 a{color:inherit}p{font-size:14px;line-height:24px}ol,p,ul{margin:0 0 24px}ol,ul{padding-left:36px}ol li,ul li{margin-bottom:8px}ul{list-style:square}ul ul{margin:8px 0}.when{align-items:flex-start;display:flex;font-weight:700;gap:12px;margin-bottom:12px}.when svg{color:#73c3d5;flex-shrink:0;margin-top:.2em}.when svg,.when svg g,.when svg path,.when svg use{fill:currentColor}.when svg{height:18px;width:18px}.button{background-color:#73c3d5;border:0;border-radius:6px;color:#fff;display:block;font-size:14px;letter-spacing:2px;line-height:14px;padding:16px 30px;text-align:center;text-transform:uppercase}.button:hover{text-decoration:none}input{border:1px solid #d1d1d1;padding:3px 6px}.footnotes{border-top:1px solid #eceae6;color:#979797;font-size:13px;margin-top:48px;padding-top:24px}.video-embed{height:0;margin-bottom:24px;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.video-embed embed,.video-embed iframe,.video-embed object{height:100%;left:0;position:absolute;top:0;width:100%}