*{box-sizing:border-box;font-family:Palanquin,sans-serif;margin:0;padding:0}body{background-color:#fcfcfb}h1,h2,h3{font-family:Playfair Display,serif}h2{font-size:32px;list-style:40px}h1{font-size:40px;list-style:48px}@media only screen and (max-width:560px){h1{font-size:32px;line-height:40px}}a{text-decoration:none}button{align-items:center;background:#2b878c;border:none;border-radius:8px;box-shadow:4px 4px 4px 0 #00000040;color:#fff;display:flex;font-weight:500;gap:10px;justify-content:center;padding:6px 16px}button:hover{background-color:#257378;cursor:pointer}button:active{background-color:#8ad7db;color:#000}.about-page-container .hero{align-items:center;aspect-ratio:1024/500;display:flex;justify-content:center;position:relative}.about-page-container .hero img{height:100%;left:0;object-fit:cover;object-position:top;position:absolute;top:0;width:100%;z-index:-5}@media only screen and (max-width:1024px){.about-page-container .hero{aspect-ratio:744/496}}.about-page-container .hero h1{color:#fff}.about-page-container .sect2{background-color:#0c2627;color:#fff;display:flex;flex-direction:column;gap:8px;padding:56px 224px}@media only screen and (max-width:1440px){.about-page-container .sect2{padding:40px 160px}}@media only screen and (max-width:1024px){.about-page-container .sect2{padding:48px}}@media only screen and (max-width:800px){.about-page-container .sect2{padding:32px}}@media only screen and (max-width:560px){.about-page-container .sect2{padding:32px 16px}}@media only screen and (min-width:1600px){.about-page-container .sect2{padding:56px 336px}}.about-page-container .sect3{background-color:#d6ded4;display:flex;gap:32px;padding:56px 224px}.about-page-container .sect3 h4{font-size:24px;line-height:32px}@media only screen and (max-width:1440px){.about-page-container .sect3{padding:40px 160px}}@media only screen and (max-width:1024px){.about-page-container .sect3{flex-direction:column;padding:48px}}@media only screen and (max-width:800px){.about-page-container .sect3{padding:32px}}@media only screen and (max-width:560px){.about-page-container .sect3{padding:32px 16px}}.about-page-container .sect4{align-items:center;background-color:#0c2627;color:#fff;display:flex;flex-direction:column;gap:24px;padding:56px 224px}.about-page-container .sect4 img{width:300px}@media only screen and (max-width:1440px){.about-page-container .sect4{padding:40px 160px}}@media only screen and (max-width:1024px){.about-page-container .sect4{padding:48px}}@media only screen and (max-width:800px){.about-page-container .sect4{padding:32px}}@media only screen and (max-width:560px){.about-page-container .sect4{padding:32px 16px}}@media only screen and (min-width:1600px){.about-page-container .sect4{padding:56px 336px}}.contact-hero{align-items:center;background-image:url(https://d14n4fsapeewqj.cloudfront.net/contact/desktopcontacthero.webp);background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;height:50vh;justify-content:center;padding:112px;text-align:center;width:100%}@media only screen and (max-width:1440px){.contact-hero{padding:80px}}@media only screen and (max-width:1024px){.contact-hero{padding:48px}}@media only screen and (max-width:800px){.contact-hero{padding:32px}}@media only screen and (max-width:560px){.contact-hero{padding:16px}}.contact-hero .h1-cap{color:#f3ddaa;font-size:20px;font-weight:700;line-height:28px;text-align:center}.contact-main{display:flex;gap:24px;margin:-56px 112px 112px}@media only screen and (min-width:1600px){.contact-main{align-self:center;gap:32px;justify-self:center;width:80%}}@media only screen and (max-width:1440px){.contact-main{margin:-48px 80px 80px}}@media only screen and (max-width:1024px){.contact-main{margin:-48px 48px 48px}}@media only screen and (max-width:800px){.contact-main{align-self:center;flex-direction:column-reverse;justify-self:center;margin:-40px 32px 32px;width:80%}}@media only screen and (max-width:560px){.contact-main{margin:-40px 16px 16px;width:calc(100% - 32px)}}.contact-main .form{width:50%}@media only screen and (max-width:800px){.contact-main .form{width:100%}}.contact-main .form label{color:#000}.contact-main .form .form-sect:first-child .field label{color:#fff}@media only screen and (max-width:800px){.contact-main .form .form-sect:first-child .field label{color:#000}}.contact-main .details-container{background-color:#2b878c;border-radius:8px;box-shadow:4px 4px 8px 0 #00000040;color:#fff;display:flex;flex-direction:column;font-size:16px;gap:32px;line-height:24px;padding:24px;width:50%}@media only screen and (max-width:800px){.contact-main .details-container{width:100%}}.contact-main .details-container .links,.contact-main .details-container .sect{display:flex;flex-direction:column;gap:8px}.contact-main .details-container h4{color:#e6bb55;font-size:20px;line-height:28px}.contact-main .details-container a{color:inherit;display:flex;font-weight:500;gap:8px;text-decoration:none}.contact-main .details-container a .icon{height:24px;width:24px}.dev-previews-container{display:flex;gap:32px;width:calc(100vw - 224px)}.dev-previews-container .devotional-preview-container{color:#000;display:flex;flex-direction:column;gap:8px;justify-content:space-between;padding:24px;width:calc(33.33333% - 21.33333px)}.dev-previews-container .devotional-preview-container img{aspect-ratio:224/126;width:100%}.dev-previews-container .devotional-preview-container:first-child{background-color:hsla(42,75%,81%,.502)}.dev-previews-container .devotional-preview-container:nth-child(2){background-color:#f3ddaa99}.dev-previews-container .devotional-preview-container:nth-child(3){background-color:hsla(42,75%,81%,.698)}.dev-previews-container .devotional-preview-container a{align-self:center!important}.dev-previews-container .devotional-preview-container p{font-size:16px;line-height:24px}@media only screen and (max-width:1024px){.dev-previews-container .devotional-preview-container{width:calc(50% - 12px)}.dev-previews-container .devotional-preview-container:nth-child(3){display:none}}@media only screen and (max-width:560px){.dev-previews-container .devotional-preview-container{width:100%}.dev-previews-container .devotional-preview-container:nth-child(3){display:flex}}@media only screen and (max-width:1440px){.dev-previews-container{width:calc(100vw - 160px)}}@media only screen and (max-width:1024px){.dev-previews-container{gap:24px;width:calc(100vw - 96px)}}@media only screen and (max-width:800px){.dev-previews-container{width:calc(100vw - 64px)}}@media only screen and (max-width:560px){.dev-previews-container{flex-direction:column;gap:20;width:calc(100vw - 32px)}}.individual-devotional-container .hero{aspect-ratio:16/8;display:flex;flex-direction:column;gap:0;justify-content:flex-end;padding:112px 112px 16px;position:relative}@media only screen and (max-width:1440px){.individual-devotional-container .hero{padding:80px 80px 16px}}@media only screen and (max-width:1024px){.individual-devotional-container .hero{aspect-ratio:4/3;padding:48px 48px 16px}}@media only screen and (max-width:800px){.individual-devotional-container .hero{padding:32px 32px 16px}}@media only screen and (max-width:560px){.individual-devotional-container .hero{padding:16px}.individual-devotional-container .hero h1{font-size:24px;line-height:32px}}.individual-devotional-container .hero img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-5}.individual-devotional-container .hero h1,.individual-devotional-container .hero span{color:#fff}.individual-devotional-container .intro{background-color:#0c2627;color:#fff;padding:40px 112px}@media only screen and (max-width:1440px){.individual-devotional-container .intro{padding:40px 80px}}@media only screen and (max-width:1024px){.individual-devotional-container .intro{padding:32px 48px}}@media only screen and (max-width:800px){.individual-devotional-container .intro{padding:32px}}@media only screen and (max-width:560px){.individual-devotional-container .intro{padding:16px}}.individual-devotional-container .intro{margin-top:-2px}.individual-devotional-container .text{padding:40px 112px}@media only screen and (max-width:1440px){.individual-devotional-container .text{padding:40px 80px}}@media only screen and (max-width:1024px){.individual-devotional-container .text{padding:32px 48px}}@media only screen and (max-width:800px){.individual-devotional-container .text{padding:32px}}@media only screen and (max-width:560px){.individual-devotional-container .text{padding:16px}}.individual-devotional-container .scriptures{background-color:#0c2627;color:#fff;padding:40px 112px}@media only screen and (max-width:1440px){.individual-devotional-container .scriptures{padding:40px 80px}}@media only screen and (max-width:1024px){.individual-devotional-container .scriptures{padding:32px 48px}}@media only screen and (max-width:800px){.individual-devotional-container .scriptures{padding:32px}}@media only screen and (max-width:560px){.individual-devotional-container .scriptures{padding:16px}}.individual-devotional-container .back{padding:56px 112px}@media only screen and (max-width:1440px){.individual-devotional-container .back{padding:40px 80px}}@media only screen and (max-width:1024px){.individual-devotional-container .back{padding:24px 48px}}@media only screen and (max-width:800px){.individual-devotional-container .back{padding:32px}}@media only screen and (max-width:560px){.individual-devotional-container .back{padding:32px 16px}}.exegesis-page-container .hero{aspect-ratio:16/8;display:flex;flex-direction:column;justify-content:flex-end;position:relative}.exegesis-page-container .hero .datentitle{background-color:rgba(56,175,182,.102);color:#fff;margin:0 112px;padding:112px 112px 16px}@media only screen and (max-width:1440px){.exegesis-page-container .hero .datentitle{margin:0 80px;padding:80px 80px 16px}.exegesis-page-container .hero .datentitle h1{font-size:36px;line-height:44px}}@media only screen and (max-width:1024px){.exegesis-page-container .hero .datentitle{margin:0 48px;padding:48px 48px 16px}.exegesis-page-container .hero .datentitle h1{font-size:32px;line-height:40px}}@media only screen and (max-width:800px){.exegesis-page-container .hero .datentitle{margin:0 32px;padding:32px 32px 16px}.exegesis-page-container .hero .datentitle h1{font-size:28px;line-height:36px}}@media only screen and (max-width:560px){.exegesis-page-container .hero .datentitle{margin:0 16px;padding:16px}.exegesis-page-container .hero .datentitle h1{font-size:24px;line-height:32px}}@media only screen and (max-width:1024px){.exegesis-page-container .hero{aspect-ratio:4/3}}.exegesis-page-container .hero img{height:100%;object-fit:cover;object-position:top center;position:absolute;width:100%;z-index:-1}@media only screen and (max-width:800px){.exegesis-page-container .hero img{object-fit:cover;object-position:center}}.exegesis-page-container .latest-entry-intro{background-color:rgba(56,175,182,.102);display:flex;flex-direction:column;gap:24px;margin:0 112px 112px;padding:16px 112px 112px;z-index:5}@media only screen and (max-width:1440px){.exegesis-page-container .latest-entry-intro{margin:0 80px 80px;padding:16px 80px 80px}}@media only screen and (max-width:1024px){.exegesis-page-container .latest-entry-intro{margin:0 48px 48px;padding:16px 48px 48px}}@media only screen and (max-width:800px){.exegesis-page-container .latest-entry-intro{margin:0 32px 32px;padding:16px 32px 32px}}@media only screen and (max-width:560px){.exegesis-page-container .latest-entry-intro{margin:0 16px 16px;padding:16px}}.exegesis-page-container .latest-entry-intro .datentitle{color:#fff;display:flex;flex-direction:column;gap:0}.exegesis-page-container .sect2{display:flex;flex-direction:column;gap:16px;padding:0 112px 56px}@media only screen and (max-width:1440px){.exegesis-page-container .sect2{padding:0 80px 40px}}@media only screen and (max-width:1024px){.exegesis-page-container .sect2{padding:0 48px 48px}}@media only screen and (max-width:800px){.exegesis-page-container .sect2{padding:0 32px 32px}}@media only screen and (max-width:560px){.exegesis-page-container .sect2{padding:0 16px 16px}}.exegesis-page-container .sect3{background-color:#0c2627;padding:112px}@media only screen and (max-width:1440px){.exegesis-page-container .sect3{padding:80px}}@media only screen and (max-width:1024px){.exegesis-page-container .sect3{padding:48px}}@media only screen and (max-width:800px){.exegesis-page-container .sect3{padding:32px}}@media only screen and (max-width:560px){.exegesis-page-container .sect3{padding:32px 16px}}.exegesis-page-container .sect3 .form{color:#fff;display:flex;flex-direction:column;gap:24px;width:50%}@media only screen and (max-width:1024px){.exegesis-page-container .sect3 .form{width:70%}}@media only screen and (max-width:560px){.exegesis-page-container .sect3 .form{width:100%}}.exegesis-page-container .sect3 h2,.exegesis-page-container .sect3 label,.exegesis-page-container .sect3 p{color:#fff}.home-page-container .home-hero{aspect-ratio:1024/600;display:flex;justify-content:flex-end;padding:112px;position:relative}.home-page-container .home-hero .text{justify-self:flex-end;margin-top:48px}.home-page-container .home-hero .text h1{color:#fff}.home-page-container .home-hero .text .h1-cap{color:#f3ddaa;font-size:20px;font-weight:700;line-height:28px}.home-page-container .home-hero .desktop-hero{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;z-index:-5}@media only screen and (max-width:1024px){.home-page-container .home-hero .desktop-hero{display:none}}.home-page-container .home-hero .ipad-hero,.home-page-container .home-hero .mobile-hero{display:none}@media only screen and (max-width:1440px){.home-page-container .home-hero{padding:80px}}@media only screen and (max-width:1024px){.home-page-container .home-hero{aspect-ratio:744/709;background-color:initial;background-image:none;background-size:cover;height:-webkit-max-content;height:max-content;margin-bottom:-2px;padding:48px}.home-page-container .home-hero .text{text-align:end;width:60%}}@media only screen and (max-width:1024px)and (max-width:650px){.home-page-container .home-hero .text{margin-top:80px;width:50%}}@media only screen and (max-width:1024px)and (max-width:560px){.home-page-container .home-hero .text{margin-top:80px;width:60%}}@media only screen and (max-width:1024px){.home-page-container .home-hero .ipad-hero{display:inline;display:initial;height:auto;left:0;object-fit:top;position:absolute;top:0;width:100vw;z-index:-5}}@media only screen and (max-width:1024px)and (max-width:560px){.home-page-container .home-hero .ipad-hero{display:none}}@media only screen and (max-width:800px){.home-page-container .home-hero{background-color:initial;padding:32px}}@media only screen and (max-width:560px){.home-page-container .home-hero{aspect-ratio:390/615;background-color:initial;padding:16px}.home-page-container .home-hero .mobile-hero{display:inline;display:initial;height:auto;left:0;object-fit:top;position:absolute;top:0;width:100vw;z-index:-5}}@media only screen and (min-width:1700px){.home-page-container .home-hero{padding:224px}}.home-page-container .sect2{align-items:center;background-color:#d6ded4;display:flex;gap:32px;justify-content:center;padding:112px}.home-page-container .sect2 .mobileh2{display:none}.home-page-container .sect2 .text{display:flex;flex-direction:column;gap:16px;max-width:456px;width:50%}.home-page-container .sect2 img{aspect-ratio:1;max-width:456px;width:50%}@media only screen and (max-width:1440px){.home-page-container .sect2{gap:24px;padding:80px}}@media only screen and (max-width:1024px){.home-page-container .sect2{padding:48px}}@media only screen and (max-width:800px){.home-page-container .sect2{flex-direction:column;padding:32px}.home-page-container .sect2 .mobileh2{display:inline;display:initial}.home-page-container .sect2 .text h2{display:none}.home-page-container .sect2 img{order:1;width:100%}.home-page-container .sect2 .text{align-items:center;order:2;text-align:center;width:auto}}@media only screen and (max-width:560px){.home-page-container .sect2{padding:32px 16px}}.home-page-container .sect3{align-items:flex-start;background-color:#0c2627;color:#fff;display:flex;flex-direction:column;gap:24px;padding:112px}.home-page-container .sect3 a{align-self:flex-end}@media only screen and (max-width:1440px){.home-page-container .sect3{padding:80px}}@media only screen and (max-width:1024px){.home-page-container .sect3{padding:48px}}@media only screen and (max-width:800px){.home-page-container .sect3{padding:32px}}@media only screen and (max-width:560px){.home-page-container .sect3{padding:32px 16px}}.home-page-container .homemailing{display:flex;justify-content:flex-end;padding:56px 112px;position:relative}.home-page-container .homemailing .form{display:flex;flex-direction:column;gap:24px;width:50%;z-index:10}.home-page-container .homemailing img{bottom:0;height:130%;left:15%;position:absolute}@media only screen and (max-width:1440px){.home-page-container .homemailing{padding:40px 80px}}@media only screen and (max-width:1024px){.home-page-container .homemailing{padding:24px 48px}.home-page-container .homemailing img{left:10%}}@media only screen and (max-width:800px){.home-page-container .homemailing{padding:40px 80px}.home-page-container .homemailing .form{width:100%}.home-page-container .homemailing img{display:none}}@media only screen and (max-width:560px){.home-page-container .homemailing{padding:32px 16px}}.header{align-items:center;color:#fff;display:flex;flex-direction:row;height:auto;justify-content:space-between;padding:32px 112px;position:fixed;top:0;width:100%;z-index:400}.header.scrolled{background-color:#184b4e;color:#fff;transition:.7s}.header.exegesis-theme{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#ffffff26}.header.exegesis-theme.scrolled{backdrop-filter:none;-webkit-backdrop-filter:unset;background-color:#184b4e;color:#fff}.logo{align-items:center;display:inline-flex;height:66px;justify-content:center;padding:0;width:132px}.logo a{height:100%;position:relative;width:100%}.header-logo{width:130px}.header-logo.scrolled{opacity:1;transition:.7s}.header-logo-white{opacity:0}.header-logo-white.scrolled{opacity:1;transition:.7s}.logo:hover{cursor:pointer}.desktop-menu{align-items:center;display:flex;justify-content:center;margin:0;padding:0}.alt-menu{display:none}.alt-menu-dropdown{display:none;opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;visibility:hidden}.desktop-menu ul{align-items:center;display:flex;justify-content:space-between;list-style-type:none;margin:auto;padding:0}.desktop-menu li{margin:0;padding:0}.desktop-menu li a{color:inherit;display:block;font-size:16px;font-weight:900;margin-left:24px;padding:0;text-align:center;text-decoration:none}.desktop-menu li a:hover{-webkit-text-decoration:underline 2px;text-decoration:underline 2px;text-underline-offset:4px}.desktop-menu li a:visited{color:none;text-decoration:none}@media screen and (max-width:1024px){.header{align-items:center;height:88px;margin:0;padding:8px 48px}.menu-icons{display:block;padding-bottom:0}.close-icon,.menu-icon{cursor:pointer;display:inline-block;font-size:64px;line-height:1;margin-top:6px;position:relative;z-index:450}.close-icon{color:#fff;margin-right:-16px}.menu-icon,.menu-icon.scrolled{color:#fff;margin-right:-8px}.desktop-menu{display:none}.alt-menu{align-items:end;display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;justify-content:center}.alt-menu span{display:inline-block;padding:0}.alt-menu-dropdown{align-items:center;align-self:flex-end;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;justify-content:center;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;visibility:hidden}.alt-menu-dropdown.show{opacity:1;transform:translateY(0);visibility:visible}.alt-menu-dropdown.hiding{opacity:0;transform:translateY(-10px);visibility:hidden}.alt-menu-dropdown .menuop{align-items:stretch;background:#184b4e;display:flex;flex-direction:column;justify-content:center;margin:0;padding:70px 32px 24px;width:320px}.alt-menu-dropdown .menuop div{background:#257378;margin:8px 0;text-align:center}.alt-menu-dropdown .menuop div a{color:#fff;display:block;padding:16px;text-decoration:none}.alt-menu-dropdown .menuop div a:visited{color:#fff;text-decoration:none}}@media only screen and (max-width:800px){.header{padding:8px 32px}}@media screen and (max-width:599px){.header{height:88px;padding:8px 16px}.alt-menu-dropdown .menuop{padding:70px 16px 8px;width:260px}}.form-sect,.form-sect-holder{display:flex;flex-direction:column;gap:16px}.form-sect-holder .field{display:flex;flex-direction:column;gap:8px}.form-sect-holder button{align-self:flex-start;margin-top:16px}.form-sect-holder .field label{font-weight:600}.form-sect-holder .field input,.form-sect-holder .field textarea{background:#f4f3ee;border:1px solid #184b4e;border-radius:8px;padding:4px 8px}.form-sect-holder .field input::placeholder,.form-sect-holder .field textarea::placeholder{color:#257378;font-size:14px;line-height:24px}.form-sent-emptyspace{background-color:#f4f3ee;border:2px solid #184b4e;border-radius:16px;margin-bottom:32px;padding:24px}.footer-container{background-color:#f3ddaa;color:#0c2627;display:flex;font-size:16px;gap:112px;justify-content:center;line-height:24px;padding:112px}@media only screen and (max-width:1440px){.footer-container{gap:80px;padding:80px}}@media only screen and (max-width:1024px){.footer-container{gap:48px;padding:48px}}@media only screen and (max-width:800px){.footer-container{gap:32px;padding:32px}}@media only screen and (max-width:560px){.footer-container{flex-direction:column;gap:40px;padding:32px 16px}}.footer-container .logo{display:flex;height:84px;width:auto}.footer-container .logo img{height:100%;width:auto}.footer-container .browse,.footer-container .stayintouch{display:flex;flex-direction:column;gap:8px}@media only screen and (max-width:560px){.footer-container .browse,.footer-container .stayintouch{text-align:center}}.footer-container .browse .links,.footer-container .stayintouch .links{display:flex;flex-direction:column;gap:4px}.footer-container .browse .links a,.footer-container .stayintouch .links a{color:inherit;text-decoration:none}.footer-container .browse .links a:hover,.footer-container .stayintouch .links a:hover{text-decoration:underline}.footer-container .smcontainer{display:flex;gap:8px}.footer-container .smcontainer .icon{height:24px;width:24px}@media only screen and (max-width:560px){.footer-container .smcontainer{margin:0 auto}}.footer-container h5{font-weight:600}
/*# sourceMappingURL=main.0f275f1f.css.map*/