body{margin-top:66px !important;overflow-x:clip}.clearfix::after{content:"";clear:both;display:table}.text-content,.nav-header{font-size:20px;line-height:1.8em;text-align:justify;max-width:none;position:relative;color:#333;background-color:white}.text-content,.nav-header,.text-content p,.nav-header p{font-family:'PT Sans',sans-serif}.text-content h1,.nav-header h1,.text-content h2,.nav-header h2,.text-content h3,.nav-header h3{font-family:'PT Sans',sans-serif}.text-content p,.nav-header p{margin:1.5em 0}.text-content img,.nav-header img,.text-content picture,.nav-header picture{height:auto;max-width:100%}.text-content h1{font-size:40px;line-height:1.5;font-weight:bold}.text-content h2{font-size:36px;line-height:1.5;font-weight:normal}@media not all and (min-width:768px){.text-content h2.mobile-small{font-size:28px;line-height:1.5}}.text-content h3{font-size:24px;line-height:1.5;font-weight:normal}.text-content h1.no-margin,.text-content h2.no-margin,.text-content h3.no-margin,.text-content p.no-margin{margin:0}.text-content a{color:inherit;text-decoration:underline;text-underline-offset:.2em}@media not all and (min-width:768px){.text-content .desktop-only{display:none}}@media (min-width:768px){.text-content .mobile-only{display:none}}.text-content .no-p-margin p:first-child{margin-top:0}.text-content .no-p-margin p:last-child{margin-bottom:0}.text-content .no-p-margin h2:first-child{margin-top:0}.text-content .center{text-align:center}.text-content .right{text-align:right}@media not all and (min-width:768px){.text-content .center-mobile{text-align:center}}@media not all and (min-width:992px){.text-content .center-under-992{text-align:center}}.text-content .full-container{width:1920px;max-width:100%;margin:0 auto;overflow-x:clip}.text-content .container{padding-left:20px;padding-right:20px}.header{position:relative;margin:0}.share-row{margin:40px 0;text-align:center}.share-row a{margin:0 15px}.page-nav{position:relative;margin:40px auto;padding:0 20px;width:100%;max-width:1170px;display:grid;grid-template-columns:1fr;grid-gap:0;align-items:center;text-align:left}.page-nav .prev,.page-nav .return,.page-nav .next{text-align:center}.page-nav a.button{font-size:20px}@media (min-width:768px){.page-nav{grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.page-nav a.button{margin:0}.page-nav .prev{text-align:left}.page-nav .next{text-align:right}}@media (min-width:992px){.page-nav .prev a.button,.page-nav .next a.button,.page-nav .return a.button{min-width:160px}}@media not all and (min-width:768px){.page-nav a.button{width:100%;max-width:300px;margin:10px 0}}a.button,button.button{--button-back-color:#a2886d;--button-hover-back-color:color-mix(in srgb, var(--button-back-color), #fff 15%);--button-text-color:white;--button-hover-text-color:var(--button-text-color);display:inline-block;background-color:var(--button-back-color);text-align:center;font-size:24px;line-height:1.3;border-radius:20px;padding:10px 25px;color:var(--button-text-color);font-weight:bold;text-decoration:none}a.button:hover,button.button:hover,a.button:active,button.button:active,a.button:focus,button.button:focus{background-color:var(--button-hover-back-color);color:var(--button-hover-text-color);text-decoration:none}a.button.round,button.button.round{border-radius:9999px}a.button.icon-animation i.fas,button.button.icon-animation i.fas{transform-origin:bottom;animation-duration:2s}a.button.icon-animation:hover i.fas,button.button.icon-animation:hover i.fas{animation-name:icon-jump;animation-timing-function:cubic-bezier(.28, .84, .42, 1)}.button-row{position:relative;margin:10px 0;text-align:center}.button-row a.button{margin:10px}.video-container{position:relative;text-align:center;max-width:100%;margin:0 auto}.video-container .video-content{position:relative;display:inline-block;width:100%;height:0;line-height:0;padding-top:56.25%}.video-container iframe{position:absolute;width:100%;height:100%;left:0;top:0}a.anchor{display:block;position:relative;top:-110px;visibility:hidden}.nav-header{position:relative;background-color:#f4e9db;z-index:2}.nav-header .top-title{text-align:center;margin:10px 0;font-size:20px}.nav-header a.logo{display:block;height:100%;float:left;padding:5px}.nav-header a.logo img{max-height:100%}.nav-header ul{padding:0}.nav-header .page-nav-container{background-color:white;margin:0 auto}.nav-header #page-nav{display:block;list-style:none;margin:0 auto;max-width:1440px}.nav-header #page-nav a{display:block;color:black;padding:0 10px;text-align:left}.nav-header #page-nav a:hover,.nav-header #page-nav a:active,.nav-header #page-nav a:focus{text-decoration:none;color:#54715d}.nav-header #page-nav a:not(:only-child)::after{content:"\f0d7";font-family:"Font Awesome 5 Free";padding-left:10px;font-size:.8em;font-weight:900;color:black}.nav-header #page-nav>li{position:relative;font-size:22px}.nav-header #page-nav>li>ul{list-style:none}.nav-header #page-nav>li>ul>li{font-size:22px}@media (min-width: 1080px){.nav-header #page-nav{position:relative;height:100%;display:flex !important;justify-content:space-around;visibility:visible !important}.nav-header #page-nav>li{line-height:60px}.nav-header #page-nav>li:hover>ul,.nav-header #page-nav>li:active>ul{display:block !important;visibility:visible;opacity:1}.nav-header #page-nav>li>a{height:60px;padding:0 20px}.nav-header #page-nav>li>ul{visibility:hidden;opacity:0;transition:opacity .5s,visibility .5s;position:absolute;top:60px;left:0;white-space:nowrap;padding:0;background-color:white;box-shadow:0 4px 6px #00000088}.nav-header #page-nav>li>ul>li{line-height:2.2em}}@media not all and (min-width: 1080px){.nav-header #page-nav{position:absolute;right:0;top:100%;width:100%;display:none;background-color:white}.nav-header #page-nav a{padding:10px 20px}.nav-header #page-nav>li>ul{display:none}.nav-header #page-nav>li>ul>li>a{padding-left:40px}}.nav-toggle-container{text-align:center;margin:10px 0}@media (min-width: 1080px){.nav-toggle-container{display:none}}a.nav-toggle-button{display:inline-flex;align-items:center;background-color:#54715d;color:white;text-decoration:none;padding:0 0 0 10px;border-radius:10px;font-size:24px;font-weight:bold}a.nav-toggle-button.hover,a.nav-toggle-button.active{color:white}.nav-toggle{display:inline-block;position:relative;width:50px;height:40px;overflow:hidden}.nav-toggle .bar{position:absolute;left:50%;top:30%;width:50%;height:5%;background-color:white;transform:translate(-50%, -50%)}.nav-toggle .bar:nth-of-type(2){top:50%}.nav-toggle .bar:nth-of-type(3){top:70%}.underline{width:280px}@media not all and (min-width:768px){.underline{width:200px}}.devotional-category-title{--color:#818e74;display:flex;align-items:center;margin:20px 20px 20px 0}.devotional-category-title .bar{width:120px;height:6px;line-height:0;background-color:var(--color);margin-right:20px}.devotional-category-title img{width:200px}@media not all and (min-width:768px){.devotional-category-title .bar{width:80px;height:3px}.devotional-category-title img{width:140px}}.carousel-container{position:relative}.devotional-item{display:flex;flex-direction:column;align-items:center;background-color:#d8e4db;padding:20px;margin:10px}.devotional-item .content{flex:1 1 0;text-align:center}.devotional-item p{font-size:28px;margin:20px 0}.devotional-item p.excerpt{font-size:unset;line-height:1.6em}.devotional-item h3{font-size:28px;margin:0 0 10px 0}.devotional-item a.button{--button-back-color:#a2886d;--button-hover-back-color:#e1cfbc;--button-hover-text-color:black}ul.controls{list-style:none;margin:0}ul.controls .prev,ul.controls .next{position:absolute;width:50px;top:50%;transform:translateY(-50%);cursor:pointer}@media (min-width:768px){ul.controls .prev,ul.controls .next{width:60px}}ul.controls .prev[aria-disabled="true"],ul.controls .next[aria-disabled="true"]{opacity:.5;cursor:default}ul.controls .prev img,ul.controls .next img{filter:drop-shadow(0 4px 4px #00000044)}ul.controls .prev{left:10px}ul.controls .next{right:10px}@media (min-width:768px){ul.controls .prev{left:30px}ul.controls .next{right:30px}}a.pray-button img{width:500px;filter:drop-shadow(0 5px 5px #00000044)}.back-main{background:url(../img/main-back1-top.jpg) top left no-repeat,url(../img/main-back1-bottom.jpg) bottom left no-repeat;background-color:#fdddbb}@media (min-width:1600px){.back-main{background-size:100% auto}}.main-article-title{position:relative;display:inline-block;background-color:white;border-radius:20px;padding:0 30px;margin:0 0 20px 0;z-index:1}.main-article-title h2{margin:10px 0}@media (min-width:768px){.main-article-title{margin:40px 0 0 0}}@media (min-width:768px){.main-couple{position:absolute;right:-70px;top:0;z-index:0}}@media not all and (min-width:768px){.main-couple{position:relative;z-index:2;margin-bottom:-60px;text-align:center}}.main-article-container{position:relative;display:inline-block;background-color:white;border-radius:20px;padding:30px;margin:20px 0;z-index:1}@media (min-width:768px){.main-article-container{margin:80px 40px 20px}}@media not all and (min-width:768px){.main-article-container{padding:60px 20px 20px}}@media (min-width:992px){.main-article-list{display:flex;margin:0 -20px}}.main-article-item{text-align:center}.main-article-item .title{font-size:24px;font-weight:bold;border-bottom:2px solid #707070;padding-bottom:10px}.main-article-item .content{margin:0 20px}.main-article-item .content p{margin:20px 0}.main-article-item .content a.button{--button-back-color:#a2886d;--button-hover-back-color:#e1cfbc;--button-hover-text-color:black}@media (min-width:992px){.main-article-item{padding:0 20px;flex:0 0 50%}.main-article-item:nth-of-type(2n){border-left:2px solid #707070}}@media not all and (min-width:992px){.main-article-item{margin:40px 0}.main-article-item .content{margin:0}.main-article-item:first-child{margin-top:0}.main-article-item:last-child{margin-bottom:0}}.header-carousel{position:relative}.header-carousel .item{display:block;position:relative}.header-carousel .item a.button{position:absolute;right:25%;top:41.84641933%}@media (min-width:768px){.header-carousel .item a.button{right:55.72916667%;top:60.72106262%}}.promo-couples{display:block;position:relative;margin:20px 0}.promo-couples .button-container{position:absolute;text-align:center;left:10%;top:77.65314927%;width:80%}.promo-couples .button-container span{display:block}@media (min-width:768px){.promo-couples .button-container{text-align:left;left:45.83333333%;top:60.72106262%;width:50%;transform:none}.promo-couples .button-container span{display:inline-block}}.checklist-header{background:url(../img/page1-back1.jpg) no-repeat center;background-size:auto 100%;padding:40px 0 120px;margin-bottom:-80px}@media not all and (min-width:992px){.checklist-header{padding:40px 0 60px;margin-bottom:-20px}}.checklist1{background-color:#f1f2ef}.checklist1 .question:nth-of-type(4n+1),.checklist1 .radio-row:nth-of-type(4n+1),.checklist1 .question:nth-of-type(4n),.checklist1 .radio-row:nth-of-type(4n){background-color:color-mix(in srgb, #f1f2ef 25%, white 75%)}.checklist2{background-color:#f6eeee}.checklist2 .question:nth-of-type(4n+1),.checklist2 .radio-row:nth-of-type(4n+1),.checklist2 .question:nth-of-type(4n),.checklist2 .radio-row:nth-of-type(4n){background-color:color-mix(in srgb, #f6eeee 30%, white 70%)}.checklist1,.checklist2{border-radius:20px;padding:0 0 20px;margin:20px 0;display:grid;font-size:18px}.checklist1 .meter-row,.checklist2 .meter-row{padding:0 20px;display:flex}.checklist1 .meter-row div,.checklist2 .meter-row div{text-align:center;flex:1 1 0}.checklist1 .question,.checklist2 .question{padding:10px 20px}.checklist1 .radio-row,.checklist2 .radio-row{display:flex;padding:0 20px}.checklist1 .radio-row label,.checklist2 .radio-row label{text-align:center;flex:1 1 0;font-weight:normal;display:flex;flex-direction:column;align-items:center;justify-content:center}.checklist1 .total-row,.checklist2 .total-row{display:flex;padding:20px 20px 0}.checklist1 .total-row button,.checklist2 .total-row button{flex:1 1 0}.checklist1 .total-row .total-field,.checklist2 .total-row .total-field{flex:0 0 60px;margin-left:20px;background-color:white;border-radius:20px;display:flex;align-items:center;justify-content:center}@media (min-width:992px){.checklist1,.checklist2{grid-template-columns:40% 60%}.checklist1 .meter-row,.checklist2 .meter-row{grid-column:2 / 3}.checklist1 .radio-row label span,.checklist2 .radio-row label span{display:none}.checklist1 .total-row,.checklist2 .total-row{grid-column:2 / 3}}@media not all and (min-width:992px){.checklist1,.checklist2{grid-template-columns:1fr}.checklist1 .question,.checklist2 .question{padding:10px 20px}.checklist1 .meter-row,.checklist2 .meter-row{display:none}}.checklist-notes{background:url(../img/page1-back2.jpg) no-repeat center;background-size:auto 100%;padding:100px 0}.checklist-notes .content{padding:0 80px}@media (min-width:1200px){.checklist-notes .content{padding:0 120px}}@media not all and (min-width:992px){.checklist-notes{padding:60px 0}.checklist-notes .content{padding:0}}.devotional-category-title-large{--back-color:#d8e4db;--bar-color:#808e72;position:relative;background-color:var(--back-color, #d8e4db);margin:20px 0;padding:20px 10px;text-align:center}.devotional-category-title-large .bar{position:absolute;left:0;top:50%;width:calc(100% - 60px);margin:0 30px;border-top:2px solid var(--bar-color, #808e72)}.devotional-category-title-large span{max-width:250px;position:relative;display:inline-block;background-color:var(--back-color, #d8e4db);padding:0 10px;z-index:1}@media not all and (min-width:768px){.devotional-category-title-large{padding:10px 10px}.devotional-category-title-large .bar{width:calc(100% - 40px);margin:0 20px}.devotional-category-title-large span{max-width:200px}}.devotional-list{--color1:#efe8e0;--color2:#f5e9e9;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;margin:20px auto;max-width:1200px}.devotional-list .item{display:flex;align-items:stretch}.devotional-list .item .devotional-item{background-color:var(--color1, #efe8e0)}.devotional-list .item .devotional-item h3{text-align:center}.devotional-list .item .devotional-item .content{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media (width >= 992px){.devotional-list .item{width:33.33333333%}.devotional-list .item:nth-child(even) .devotional-item{background-color:var(--color2, #f5e9e9)}}@media (576px <= width < 992px){.devotional-list .item{width:50%}.devotional-list .item:nth-child(4n+2) .devotional-item,.devotional-list .item:nth-child(4n+3) .devotional-item{background-color:var(--color2, #f5e9e9)}}@media (width < 576px){.devotional-list .item{width:100%}.devotional-list .item:nth-child(even) .devotional-item{background-color:var(--color2, #f5e9e9)}}.devotional-content{position:relative;padding:20px 40px;box-shadow:0 5px 10px rgba(0,0,0,0.25);margin:-60px 0 40px 0}.devotional-content .author,.devotional-content .verse{font-weight:bold;margin:10px 0}@media not all and (min-width:768px){.devotional-content{padding:20px}}@media not all and (min-width:576px){.devotional-content{margin:0 -20px 0 -20px;box-shadow:unset}}.devotional-reflect{background-color:#f2dad9}.devotional-act{background-color:#f1ebcd}.devotional-pray{background-color:#c7dae8}.devotional-reflect,.devotional-act,.devotional-pray{padding:10px 40px;margin:40px 0;box-shadow:0 5px 10px rgba(0,0,0,0.25)}.devotional-reflect p,.devotional-act p,.devotional-pray p{margin:10px 0}@media not all and (min-width:768px){.devotional-reflect,.devotional-act,.devotional-pray{padding:10px 20px}}.article-row{display:flex;flex-direction:row;align-items:center;margin:20px auto;max-width:1600px}.article-row .content{padding:20px}@media (min-width:768px){.article-row.reverse{flex-direction:row-reverse}.article-row .image{flex:0 0 40%}.article-row .content{flex:1 1 0}}@media (min-width:992px){.article-row .content{padding:20px 40px}}@media not all and (min-width:768px){.article-row{flex-direction:column}}.article-header{position:relative}.article-header h1{position:absolute;left:0;top:5%;width:100%;padding:20px;margin:0;text-align:center;font-size:36px;line-height:1.3}@media not all and (min-width:576px){.article-header h1{font-size:28px;line-height:1.3}}.article-content{margin:0 auto;max-width:900px}.article-content .author{font-weight:bold;margin:10px 0}.article-reflect-pray{display:flex;gap:40px;margin:40px 0}@media not all and (min-width:768px){.article-reflect-pray{flex-direction:column}}.article-reflect-pray .reflect,.article-reflect-pray .pray{padding:10px 20px;box-shadow:0 5px 10px rgba(0,0,0,0.25)}.article-reflect-pray .reflect p,.article-reflect-pray .pray p{margin:10px 0}@media (min-width:768px){.article-reflect-pray .reflect,.article-reflect-pray .pray{flex:1 1 0}}.article-reflect-pray .reflect{background-color:#fddbb1}.article-reflect-pray .pray{background-color:#d8e4db}.prayer-grid{display:grid;grid-gap:30px;margin:20px 0}.prayer-grid .item{padding:20px;border-radius:20px;background-color:#f5ece2}.prayer-grid .item h2{color:#af7071;border-bottom:2px solid #af7071;margin:0 0 20px 0;padding-bottom:10px;font-size:28px;line-height:1.3;font-weight:bold;text-align:left}@media not all and (min-width:576px){.prayer-grid .item h2{font-size:24px}}.prayer-grid .item p{margin:20px 0}@media (min-width:768px){.prayer-grid{grid-template-columns:1fr 1fr}}@media not all and (min-width:768px){.prayer-grid{grid-template-columns:1fr}}.prayer-grid.wife .item:nth-child(even){background-color:#f2dad9}.prayer-grid.husband .item:nth-child(even){background-color:#d8e4db}.resources-item{border-radius:20px;margin:20px 0;padding:30px 40px;background-color:#ebf1ed}.resources-item:nth-child(even){background-color:#fbe6cc}.resources-item p,.resources-item h2{margin:10px 0}@media not all and (min-width:768px){.resources-item{padding:20px}}.resources-finance .resources-item{background-color:#fce6ca}.resources-finance .resources-item:nth-child(even){background-color:#f3dad9}