.accent-font,.alert,.page-topper h1,.author-info .author .by .uppercase,.tags a,h2.blocked,.message,.card-slider>.details h2,.card-slider>.details h3,.plan-list-item .title,.progress-bar .progress-text,.total-progress-header .total-progress-percentage,h1,.homepage-statistics .box label,.button,.button-list,.button-options-label,.item-metadatas .item-metadata label,.team-member .name,.church-logos b,.church-logos .subname,.filter-pills a,.filter-bar,input[type=submit],.platforms-style-boxes .box,.box .heading,.box header,.login-box .heading,.login-box header,.faqs .faq .q,.highlight-heading,.homepage-feature .heading,.media_cta .badge,.media_cta .title,.collection_cta .title,a.badge,.badge,.awesome-options{font-family:D-DIN Condensed,sans-serif}.serif-font,.question .answers .answer,.question .text{font-family:Merriweather,serif}pre{background:#efefef;border-radius:2px;padding:20px}@media (prefers-color-scheme:dark){pre{background:#191919}}.question{max-width:600px;margin:0 auto}.question .underline{border-bottom:2px solid #666;width:140px;display:inline-block}.question .text{font-size:1.5em;font-weight:900;line-height:1.3em}.question .answers{padding-top:16px}.question .answers .answer{border:2px solid #ccc;border-radius:35px;margin-bottom:10px;padding:10px 24px;font-weight:900;transition:background .25s}.question .answers .answer:hover{background:#efefef}.question .answers .answer.correct{background-color:#cee7be;border:2px solid #4c9221}.question .answers .answer.correct:hover{background-color:#cee7be}.awesome-options{text-align:center;background:#efefef;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;padding:10px 15px;display:flex;overflow:hidden}@media (max-width:1400px){.awesome-options{-webkit-overflow-scrolling:touch;justify-content:flex-start;overflow-x:auto}}@media (prefers-color-scheme:dark){.awesome-options{background:#0f0f0f}}.awesome-options a{white-space:nowrap;color:#545454;cursor:pointer;text-transform:uppercase;background-color:#fff;border-radius:25px;padding:10px 20px;font-size:1em;font-weight:700;line-height:1.2em;transition:all .25s;display:inline-block;border:2px solid #0003!important}.awesome-options a:hover{color:#fff;background:#0870a8}.awesome-options a i{text-align:center;width:1.25em;margin-left:-5px;margin-right:8px}@media (prefers-color-scheme:dark){.awesome-options a{color:#fff;background-color:#000;border:2px solid #6e6e6e!important}}.awesome-options a.bookmarked,.awesome-options a.bookmarked:hover{color:#fff!important;background:#efaf27!important;border:2px solid #0003!important}.awesome-options a.completed,.awesome-options a.completed:hover{color:#fff!important;background:#30c230!important;border:2px solid #0003!important}.awesome-options a.error,.awesome-options a.error:hover{color:#fff!important;background:#da4134!important;border:2px solid #c54f45!important}.awesome-options a.selected,.awesome-options a.selected:hover{color:#fff!important;background:#0870a8!important;border:2px solid #0003!important}.awesome-options a.apple-podcasts:hover{background:#ba6ee8!important}.awesome-options a.apple-books:hover{background:#e37935!important}.awesome-options a.pocketcasts:hover{background:#e14e42!important}.awesome-options a.google-music:hover,.awesome-options a.lesson-notes:hover{background:#f9ca2e!important}.awesome-options a.spotify:hover{background:#1db954!important}.awesome-options a.googleplay:hover{background:#5383ec!important}.awesome-options a.amazon-music:hover{background:#3213df!important}.awesome-options a.amazon-prime:hover{background:#00a0d6!important}.awesome-options a.amazon:hover{background:#f19d38!important}.awesome-options a.stitcher:hover{background:#4e91c0!important}.awesome-options a.tunein:hover{background:#1d203a!important}.awesome-options a.rss:hover,.awesome-options a.read:hover{background:#0870a8!important}.awesome-options a.pdf:hover{background:#bf4040!important}.awesome-options a.docx:hover{background:#2c7cd5!important}.awesome-options a.epub:hover{background:#f19d38!important}.awesome-options a.smashwords:hover{background:#5080be!important}.awesome-options a.nook:hover{background:#499164!important}.awesome-options a.youtube:hover{background:red!important}.awesome-options a.audible:hover{background:#f2a33a!important}.awesome-options a.captions:hover{background:#c4f68c!important}.awesome-options a.pandora:hover{background:#3668ff!important}.awesome-options a .badge{color:#fff;background:#000000b3;border-radius:20px;margin-left:15px;margin-right:-10px;padding:7px 15px;font-size:.9em;font-weight:400;line-height:.8em}@media (max-width:980px){.awesome-options a .badge{margin-right:-5px}}@media (prefers-color-scheme:dark){.awesome-options a .badge{background:#ffffff4d}}.awesome-options.awesome-options-list{text-align:left;border-radius:5px;flex-wrap:wrap;gap:8px;padding:40px;display:flex}.awesome-options.awesome-options-list label{flex:0 0 100%;padding-bottom:5px;font-size:1.2em;font-weight:900}@media (max-width:980px){.awesome-options.awesome-options-list{padding:30px}}.awesome-options.awesome-options-list a{flex:0 0 100%;align-items:center;margin:0;padding:10px 20px;line-height:1.4em;display:flex}.awesome-options.awesome-options-list a i{margin-left:-5px}@media (max-width:980px){.awesome-options.awesome-options-list a i{margin-left:5px}}.awesome-options.awesome-options-list a .badge{margin-left:auto}.bg-highlight,.home-highlights,.download-options,.item-guides-ctas,.download-block,.feedback,.media_cta,.collection_cta,blockquote{background:#0000001a}@media (prefers-color-scheme:dark){.bg-highlight,.home-highlights,.download-options,.item-guides-ctas,.download-block,.feedback,.media_cta,.collection_cta,blockquote{background:#0000004d}}.img-right{float:right;max-width:50%;margin:20px -40px 20px 20px}@media (max-width:650px){.img-right{float:none;max-width:80%;margin:20px auto;display:block}}a.badge,.badge{text-transform:uppercase;white-space:nowrap;background:#d0e7f4;border-radius:2px;padding:5px 15px;font-size:.9em;font-weight:700;transition:all .25s}a.badge a,.badge a{font-weight:900;color:#fff!important}a.badge a:hover,.badge a:hover{color:#fff!important}a.badge.blue,.badge.blue{background:#0870a8}a.badge.dark,.badge.dark{background:#065783}a.badge.grey,.badge.grey{background:#1a1a1a}a.badge.green,.badge.green{color:#fff!important;background:#4c9221!important}a.badge.red,.badge.red{background:#e62117}a.badge.star,a.badge.translucent,.badge.star,.badge.translucent{background:#0000004d}a.badge.white-translucent,.badge.white-translucent{background:#ffffff4d}a.badge.star:hover,a.badge.starred,.badge.star:hover,.badge.starred{background:#efaf27;color:#fff!important}a.badge.starred:hover,.badge.starred:hover{background:#065783;color:#fff!important}a.badge.larger,.badge.larger{padding:10px 20px}a.badge.outline,.badge.outline{background:0 0;border:1px solid #1c1c1c}@media (prefers-color-scheme:dark){a.badge.outline,.badge.outline{color:#fff;border:1px solid #fff}}a.badge.outline.dark,.badge.outline.dark{background-color:#0000004d;border:1px solid #ffffff80}a.badge.outline-white,.badge.outline-white{color:#fff;background:0 0;border:1px solid #fff}a.badge.starred i,.badge.starred i{font-weight:900}a.badge.sml,.badge.sml{padding:2px 10px}a.badge:hover{background:#0870a8;color:#fff!important}.main-item-text{color:#1c1c1c;max-width:600px;margin-left:auto;margin-right:auto;padding-top:40px;font-family:Merriweather,Lato;font-size:1.3em;font-weight:400;line-height:1.8em}@media (prefers-color-scheme:dark){.main-item-text{color:#fff}}@media (max-width:800px){.main-item-text{padding-left:10px;padding-right:10px}}.main-item-text h2,.main-item-text h3,.main-item-text h4{max-width:90%;font-family:D-DIN Condensed,sans-serif;font-weight:700;line-height:.9em}.main-item-text h2{margin:0 0 10px;padding:20px 0 0;font-size:2em}.main-item-text h2:after{content:"";background:#d0e7f4;width:100px;height:5px;margin:5px 0 0;display:block}.main-item-text h3{margin:10px 0 5px;padding:15px 0 0}.main-item-text h3:after{content:"";background:#d0e7f4;width:50px;height:3px;margin:5px 0 0;display:block}.main-item-text h4{margin:0;padding:10px 0 5px}.main-item-text table{border-collapse:separate;border-spacing:0;border-bottom:1px solid #ccc;max-width:100%;margin:20px 0}.main-item-text table th{text-align:left;text-transform:uppercase;padding:6px 10px;font-size:.8em;line-height:1.2em}.main-item-text table td{vertical-align:top;border-top:1px solid #ccc;padding:6px 10px;line-height:1.3em}.main-item-text li{padding-bottom:10px}.main-item-text ul li:last-child,.main-item-text ol li:last-child{padding-bottom:0}.main-item-text ol ol li{list-style-type:lower-alpha}.block-image{padding-bottom:10px}.block-image img{background:#39393994}.sixteennine{aspect-ratio:16/9;width:100%;display:inline-block;position:relative}.square{width:100%;display:inline-block;position:relative}.square:after{content:"";padding-top:100%;display:block}.sixteennine video,.sixteennine iframe{width:100%;height:100%;display:inline-block;position:absolute;top:0;bottom:0;left:0;right:0}.bg-blue{background:#0870a8}.bg-darkblue{background:#065783}.bg-dark{background:#1a1a1a}.bg-white{background:#fff}.note{background:#efefef;border-left:5px solid #ccc;margin-top:20px;margin-bottom:20px;padding:20px}.bg-white-black{background-color:#fff}@media (prefers-color-scheme:dark){.bg-white-black{background-color:#000}}blockquote{border-left:10px solid #0870a8;border-radius:5px;margin:1em 0;padding:30px 40px;font-size:.9em;line-height:1.6em}blockquote p:last-child{margin-bottom:0}blockquote p:only-child{margin:0}blockquote.blue{background:#0870a8;border-left:10px solid #065783;color:#fff!important}blockquote.grey{border-left:10px solid #ccc}blockquote.quote{background:0 0;border-bottom:none;border-left:none;margin:40px 0 20px;padding:40px 20px 40px 100px;font-size:1.1em;line-height:1.4em;position:relative}blockquote.quote:before{content:"";background-image:url(/images/quote-left-light.png);background-position:top;background-size:cover;width:60px;height:44px;position:absolute;top:40px;left:20px}@media (prefers-color-scheme:dark){blockquote.quote:before{background-image:url(/images/quote-left-dark.png)}}blockquote.note{background:0 0;border-top:4px solid #0000004d;border-bottom:4px solid #0000004d;border-left:none;margin:20px 0;padding:40px 10px 40px 70px;font-size:.9em;line-height:1.3em;position:relative}@media (prefers-color-scheme:dark){blockquote.note{border-top:4px solid #ffffff4d;border-bottom:4px solid #ffffff4d}}blockquote.note:before{content:"";background-image:url(/images/info-light.png);background-position:top;background-size:cover;width:60px;height:44px;position:absolute;top:40px;left:10px}@media (prefers-color-scheme:dark){blockquote.note:before{background-image:url(/images/info-dark.png)}}blockquote.border-top{border-top:10px solid #252525;border-left:none}@media (max-width:800px){blockquote{padding:20px;font-size:.8em}}blockquote sup{opacity:.8;padding-right:5px;transition:all .25s}blockquote cite{margin-top:-.75em;font-size:.9em;font-style:normal;font-weight:900;line-height:1em;display:block}.teacher-question{padding:40px 0 0;font-size:1.3em;font-weight:900}.sub-question{padding-top:40px;padding-left:40px;font-size:1.1em;font-weight:700;line-height:1.3em}.potential-response{padding-top:10px;padding-bottom:20px;padding-left:40px;font-size:.9em;line-height:1.4em}.collection_cta{color:#fff;text-shadow:0 2px 2px #00000080;background-size:cover;border-radius:3px;margin-top:20px;margin-bottom:1em;padding:40px;font-size:.8em;display:block}.collection_cta:hover{color:#fff}@media (max-width:800px){.collection_cta{padding:20px}}.collection_cta .title{text-transform:uppercase;padding-top:10px;font-size:1.8em;font-weight:900;line-height:1em}.collection_cta .excerpt{padding:10px 0;font-size:.9em;font-weight:400;line-height:1.2em}.collection_cta .badge{text-shadow:none}.media_cta{color:#353535;background-image:url(/images/whiteboard-background.jpg);background-size:cover;border-radius:3px;justify-content:space-between;gap:20px;margin-top:40px;margin-bottom:1em;padding:20px;display:flex}.media_cta:hover{color:#353535}.media_cta .img{flex:0 0 120px;margin-top:-40px}.media_cta .img img{box-shadow:0 2px 4px #0000004d}.media_cta.audiobook img{border-radius:20px}.media_cta .title{text-transform:uppercase;font-size:1.2em;font-weight:900;line-height:1em}.media_cta .subtitle{padding-top:5px;font-size:.8em;font-style:italic;line-height:1em}.media_cta .excerpt{padding:10px 0;font-size:.8em;font-weight:400;line-height:1.2em}.media_cta .badge{font-size:.8em;font-weight:700;color:#fff!important}.block-video{padding-bottom:1em}a.bible-verse{color:#666;border-bottom:1px dashed #666;transition:all .25s}a.bible-verse:hover{color:#0870a8;border-bottom:1px solid #0870a8}@media (prefers-color-scheme:dark){a.bible-verse{color:#59b2e3;border-bottom:1px dashed #59b2e3}}hr{background:#ccc;border:none;height:1px;margin:20px 0}.one-line{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.data-rows.boxes{flex-wrap:wrap;gap:10px;display:flex}.data-rows.boxes .data-row{flex:1 0 10%;margin-bottom:10px}#sidebar-header{color:#fff;z-index:9995;background:#0870a8 url(/images/geo-nav.webp) top/cover no-repeat;border-radius:10px;width:268px;padding:20px 0 100px;transition:height .25s cubic-bezier(.52,.16,.24,1);position:fixed;top:10px;bottom:90px;left:10px;overflow-y:scroll;box-shadow:0 1px 2px #0000001a,0 0 1px #0003}#sidebar-header #logo{max-width:170px;margin:0 0 5px 20px}#sidebar-header .language-jumper{border-radius:3px;margin-top:-5px;margin-bottom:15px}@media (max-width:800px){#sidebar-header .language-jumper{margin-bottom:10px;margin-right:0}}#sidebar-header .language-jumper .pill{background:#0000004d;align-items:center;gap:3px;padding:5px;display:flex}#sidebar-header .language-jumper .pill label{color:#fff;padding:0 5px;font-size:.8em}#sidebar-header .language-jumper .pill span{margin-left:auto}#sidebar-header .language-jumper .pill span a{color:#fff;background:#fff3;border-radius:3px;padding:5px 7px;font-size:.9em;font-weight:400}#sidebar-header .language-jumper .pill span a:hover{background:#fff6}#sidebar-header .language-jumper .pill span a.selected{color:#0870a8;background:#fff;padding:5px 7px;font-weight:900}#sidebar-header #main-navigation{text-align:left;padding:5px 20px 120px}#sidebar-header #main-navigation ul,#sidebar-header #main-navigation ul li{margin:0;padding:0}#sidebar-header #main-navigation nav a{color:#fff;text-transform:uppercase;border-radius:3px;align-items:center;margin:0 0 2px;padding:7px 10px;font-family:D-DIN Condensed,sans-serif;font-size:1.2em;font-weight:900;line-height:1em;transition:background .25s;display:flex}#sidebar-header #main-navigation nav a:hover{background:#0003}#sidebar-header #main-navigation nav a.selected{color:#0870a8;background:#fff}#sidebar-header #main-navigation nav a.selected .fa-user-circle{color:#fff}#sidebar-header #main-navigation nav a i,#sidebar-header #main-navigation nav a svg{width:30px;font-size:16px;font-weight:300}#sidebar-header #main-navigation nav a i.fa-user-circle{width:20px;height:20px}#sidebar-header #main-navigation nav a .badge{color:#0870a8;background:#fff;align-self:flex-end;margin-left:auto;padding:2px 5px;font-size:11px;line-height:1em}#sidebar-header #main-navigation nav a.selected .badge{color:#fff;background:#0870a8;align-self:flex-end;margin-left:auto;font-size:11px;line-height:1.1em}#sidebar-header #main-navigation nav .smaller a{padding:2px 10px;font-size:.9em;font-weight:400;line-height:1.1em}#sidebar-header #main-navigation nav .smaller a.selected{padding:5px 10px}#sidebar-header #main-navigation nav .sub{border-left:2px solid #0000004d;margin-left:18px;padding-left:5px;font-size:.8em;line-height:1em}#sidebar-header #main-navigation nav .sub a{margin-bottom:0;padding-left:5px;padding-right:10px}#sidebar-header #main-navigation nav .sub a i{width:25px;padding-right:5px;font-size:14px}#sidebar-header #main-navigation nav .spacer{border-left:2px solid #0000004d;margin-bottom:10px;margin-left:18px;padding-bottom:5px}#sidebar-header .mobile-menu-btn{color:#fff;font-size:24px;display:none;position:absolute;top:30px;right:20px}@media (max-width:800px){#sidebar-header{width:auto;height:60px;padding-bottom:50px;transition:all .25s;bottom:auto;right:10px;overflow:hidden}#sidebar-header.open{height:100%;display:block;top:0;left:0;right:0;overflow-y:scroll;border-radius:0!important}#sidebar-header #socials{width:300px;max-width:90%;margin:40px auto;position:relative}#sidebar-header .mobile-menu-btn{display:inline}#sidebar-header #logo{vertical-align:top;max-width:170px;margin:0;display:inline-block;position:absolute;top:30px;left:10px}#sidebar-header #main-navigation{padding-top:60px}}#socials{text-align:center;background:#0870a8;border-radius:10px;justify-content:center;align-items:center;width:268px;height:70px;display:flex;position:fixed;bottom:10px;left:10px}@media (max-width:800px){#socials{display:none}}#socials .icons{display:flex}#socials .icons a{color:#fff;flex:1;padding:3px}#socials .icons a i{font-weight:400}#socials .icons a:hover{background:#fff3;border-radius:2px}.sidebar-left{margin-left:278px!important}@media (max-width:800px){.sidebar-left{margin-left:0!important}}#content{margin:10px}#content-wrap{margin-left:278px;padding:0}@media (max-width:800px){#content-wrap{margin-left:0;padding:80px 0 40px}}body.basic #content-wrap{margin-left:0}@media (max-width:800px){body.basic #content-wrap{padding:0}}.audioplayer{color:#fff;text-shadow:1px 1px #000;z-index:1;background:#7b7b7b;border:none;width:100%;height:4em;position:relative}@media only screen and (max-width:480px){.audioplayer{width:100%}}.audioplayer-mini{width:2.5em;margin:0 auto}.audioplayer>div{position:absolute}.audioplayer-playpause{text-align:left;text-indent:-9999px;cursor:pointer;z-index:2;width:2.5em;height:100%;top:0;left:0}.audioplayer:not(.audioplayer-mini) .audioplayer-playpause{border-right:1px solid #ffffff1a}.audioplayer-mini .audioplayer-playpause{width:100%}.audioplayer-playpause:hover,.audioplayer-playpause:focus{background-color:#222}.audioplayer-playpause a{display:block}.audioplayer:not(.audioplayer-playing) .audioplayer-playpause a{content:"";border:.5em solid #0000;border-left-color:#fff;border-right:none;width:0;height:0;margin:-.5em 0 0 -.25em;position:absolute;top:50%;left:50%}.audioplayer-playing .audioplayer-playpause a{width:.75em;height:.75em;margin:-.375em 0 0 -.375em;position:absolute;top:50%;left:50%}.audioplayer-playing .audioplayer-playpause a:before,.audioplayer-playing .audioplayer-playpause a:after{content:"";background-color:#fff;width:40%;height:100%;position:absolute;top:0}.audioplayer-playing .audioplayer-playpause a:before{left:0}.audioplayer-playing .audioplayer-playpause a:after{right:0}.audioplayer-time{text-align:center;z-index:2;width:4.375em;height:100%;line-height:4em;top:0}.audioplayer-time-current{border-left:1px solid #00000040;left:2.5em}.audioplayer-time-duration{border-right:1px solid #ffffff1a;right:2.5em}.audioplayer-novolume .audioplayer-time-duration{border-right:0;right:0}.audioplayer-bar{cursor:pointer;z-index:1;background-color:#222;height:3em;margin-top:-.438em;top:25%;left:6.875em;right:6.875em}.audioplayer-novolume .audioplayer-bar{right:4.375em}.audioplayer-bar div{width:0;height:100%;position:absolute;top:0;left:0}.audioplayer-bar-loaded{z-index:1;background-color:#efefef}.audioplayer-bar-played{z-index:2;background:#0870a8}.audioplayer-volume{text-align:left;text-indent:-9999px;cursor:pointer;z-index:2;border-left:1px solid #00000040;width:2.5em;height:100%;top:0;right:0}.audioplayer-volume:hover,.audioplayer-volume:focus{background-color:#222}.audioplayer-volume-button{width:100%;height:100%}.audioplayer-volume-button a{z-index:1;background-color:#fff;width:.313em;height:.375em;display:block;position:relative;top:45%;left:35%}.audioplayer-volume-button a:before,.audioplayer-volume-button a:after{content:"";position:absolute}.audioplayer-volume-button a:before{z-index:2;border:.5em solid #0000;border-left:none;border-right-color:#fff;width:0;height:0;margin-top:-.5em;top:50%;right:-.25em}.audioplayer:not(.audioplayer-mute) .audioplayer-volume-button a:after{border:.25em double #fff;border-width:.25em .25em 0 0;width:.313em;height:.313em;top:-.063em;left:.563em;transform:rotate(45deg)}.audioplayer-volume-adjust{cursor:default;background:#222;height:6.25em;position:absolute;top:-9999px;left:0;right:0}.audioplayer-volume:not(:hover) .audioplayer-volume-adjust{opacity:0}.audioplayer-volume:hover .audioplayer-volume-adjust{top:4em;bottom:100%}.audioplayer-volume-adjust>div{cursor:pointer;z-index:1;background-color:#ccc;width:40%;height:80%;margin:30% auto 0;position:relative}.audioplayer-volume-adjust div div{background:#0870a8;width:100%;height:100%;position:absolute;bottom:0;left:0}.audioplayer-novolume .audioplayer-volume{display:none}.audioplayer *,.audioplayer :before,.audioplayer :after{-o-transition:color .25s ease,background-color .25s ease,opacity .5s ease;transition:color .25s,background-color .25s,opacity .5s}.timeline-item{text-align:center;padding-top:70px;padding-bottom:50px;font-size:.9em;position:relative}.timeline-item:before{content:" ";background:#0000004d;width:10px;height:60px;margin-left:-5px;position:absolute;top:0;left:50%}.timeline-item .timeline-item-date{color:#a5a5a5;text-transform:uppercase;text-align:left;margin-left:10px;font-size:13px;font-weight:900;transition:color .25s;position:absolute;top:40px;left:50%;right:0}.timeline-item .icon{padding-bottom:5px;font-size:28px}ul.timeline{width:100%;margin:20px auto;padding:0;list-style:none;position:relative;overflow:hidden}ul.timeline li{z-index:2;float:left;background-color:#393939;width:46%;margin-bottom:10px;padding:20px;font-size:1em;line-height:1.2em;position:relative}ul.timeline li b{color:#d0e7f4;padding-bottom:10px;font-size:1.3em;display:block}ul.timeline li span{color:#d4cfcf;border-top:1px solid #cccccc80;margin-top:10px;padding-top:10px;padding-left:5px;font-size:.9em;font-style:italic;line-height:1.2em;display:block}ul.timeline li div.banner-strip-top{z-index:5;background-position:50%;background-size:cover;height:170px;position:absolute;top:0;left:0;right:0}ul.timeline li div.banner-strip-bottom{z-index:5;background-position:50%;background-size:cover;height:170px;position:absolute;bottom:0;left:0;right:0}ul.timeline li img{border:5px solid #fff;display:block}ul.timeline li img.right{float:right;width:55%;margin:-40px 0 10px 20px;transform:rotate(13deg)}ul.timeline li img.left{float:left;width:25%;margin:-10px 20px -10px -10px;transform:rotate(-5deg)}ul.timeline li.with-strip-top{padding-top:190px}ul.timeline li.with-strip-bottom{padding-bottom:190px}ul.timeline li.left{float:left;clear:left}ul.timeline li.right{float:right;clear:right}ul.timeline li.highlight{float:none;clear:both;border:5px solid #fff;width:auto;margin-bottom:40px}ul.timeline li:before{content:"";z-index:1;background-color:#393939;width:14px;height:14px;position:absolute;top:14px;left:-6px;right:-6px;transform:rotate(45deg)}ul.timeline li.left:before{left:auto}ul.timeline li.right+li.left:before,ul.timeline li.left+li.right:before{top:36px}ul.timeline li.highlight:before{margin-left:-7px;top:-6px;left:50%;right:auto}ul.timeline li:after{content:"";z-index:1;background-color:#065783;border:3px solid #fff;border-radius:100%;width:18px;height:18px;transition:all .2s;position:absolute;top:14px;left:-43px;right:-44px}@media (max-width:980px){ul.timeline li:after{left:-30px;right:-31px}}@media (max-width:800px){ul.timeline li:after{left:-40px;right:-41px}}@media (max-width:650px){ul.timeline li:after{left:-30px;right:-31px}}@media (max-width:550px){ul.timeline li:after{left:-25px;right:-26px}}ul.timeline li:hover:after{background-color:#d0e7f4}ul.timeline li.left:after{left:auto}ul.timeline li.right+li.left:after,ul.timeline li.left+li.right:after{top:36px}ul.timeline li.right:after{right:auto}ul.timeline li.highlight:after{margin-left:-9px;top:-28px;left:50%;right:auto}ul.timeline:after{content:"";z-index:1;background-color:#eee;width:4px;min-height:100%;margin-left:-2px;position:absolute;top:0;left:50%}input[type=submit]{min-width:100px}.field-row{padding-bottom:10px}.field-row label{text-transform:uppercase;color:#065783;font-size:.8em;font-weight:900;display:block}.field-row textarea{border:1px solid #777;width:95%;height:150px;padding:10px;font-size:1.2em}.checkout-form{margin-top:80px}.checkout-form .checkout-title{color:#fff;text-transform:uppercase;background:#0870a8;margin-top:-60px;margin-bottom:40px;padding:10px;font-size:1.4em;font-weight:900}.checkout-form h3{color:#0870a8;text-transform:uppercase;text-align:left;margin:40px 0 20px}.checkout-form th{text-transform:uppercase;border-bottom:1px solid #efefef;font-size:.8em}.checkout-form button{border:none;border-radius:25px;padding:10px 30px;line-height:1em;display:inline-block}.checkout-form .total_price_row{text-align:center;padding-top:40px;padding-bottom:10px}.checkout-form #total-price{text-align:center;color:#00456b;font-size:38px;font-weight:900;line-height:38px}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;position:relative;overflow:hidden}.flickity-slider{width:100%;height:100%;position:absolute}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{color:#333;background:#ffffffbf;border:none;border-radius:100%;position:absolute}@media (max-width:980px){.flickity-button{display:none}}.flickity-button:hover{cursor:pointer;background:#fff}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.7}.flickity-button:disabled{opacity:0;cursor:auto;pointer-events:none}.flickity-prev-next-button{width:44px;height:44px;top:44%;transform:translateY(-44%)}.flickity-prev-next-button.previous{left:5px}.flickity-prev-next-button.next{right:5px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:15px}.flickity-rtl .flickity-prev-next-button.next{left:15px;right:auto}.flickity-prev-next-button{width:30px;height:30px}.flickity-button-icon{fill:#000;width:10px;height:10px}body{color:#1c1c1c;-webkit-text-size-adjust:none;-webkit-font-smoothing:"subpixel-antialiased";-webkit-overflow-scrolling:touch;overscroll-behavior-y:none;background:#fff;font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:22px}@media (prefers-color-scheme:dark){body{color:#fff;background:#343333}}.print-only{display:none}.line-gradient{background-image:linear-gradient(to top right,#afe767,#0870a8)}.mesh-gradient{background-color:#096ea5;background-image:radial-gradient(at 97% 25%,#86f9f3 0,#0000 50%),radial-gradient(at 61% 30%,#69e29e 0,#0000 50%),radial-gradient(at 41% 94%,#70bef5 0,#0000 50%),radial-gradient(at 51% 60%,#6de37f 0,#0000 50%),radial-gradient(at 82% 71%,#83ecb1 0,#0000 50%),radial-gradient(at 0 23%,#7eeb60 0,#0000 50%),radial-gradient(at 0 81%,#30a13ab5 0,#0000 50%)}.table-scroll{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;width:1000px;margin-left:-200px;overflow-x:auto}@media (max-width:1260px){.table-scroll{width:800px;margin-left:-100px}}@media (max-width:1060px){.table-scroll{width:auto;margin-left:auto}}.table-scroll table{scroll-snap-align:start;width:-webkit-max-content;width:max-content;min-width:100%}.table-scroll th,.table-scroll td{overflow-wrap:anywhere;word-break:break-word;min-width:200px;white-space:normal!important}.table-scroll td a{word-break:break-all}.prompt-and-response{text-transform:uppercase;background:#0000001a;border:2px solid #ccc;border-radius:10px;margin:40px 0 40px -40px;font-family:Consolas,Monaco,Courier New,monospace;font-weight:400;padding:10px 20px!important}@media (max-width:800px){.prompt-and-response{margin:40px 0 20px}}.prompt-and-response:after{content:"|";margin-left:2px;animation:1s step-start infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}mark{border-radius:4px;padding:.2rem .4rem;line-height:1;display:inline-block}.body-inner{width:auto;height:100%;overflow:hidden}a{color:#0870a8;outline:0;font-weight:400;text-decoration:none;transition:background 1s}a:hover{color:#0870a8;transition:background .35s}@media (prefers-color-scheme:dark){a{color:#d0e7f4}}img{-ms-interpolation-mode:bicubic;border:0;max-width:100%;height:auto}img.alignleft{float:left;margin:10px 20px 10px -60px}@media (max-width:800px){img.alignleft{margin-left:-5px}}img.alignright{float:right;margin:10px -60px 10px 20px}@media (max-width:800px){img.alignright{margin-right:-5px}}.cover{background-size:cover}.fc-white,a.fc-white{color:#fff}.fc-darkblue{color:#065783}.fc-blue{color:#0870a8}.fc-lightblue{color:#d0e7f4}.fc-grey{color:#afafaf}.fc-darkgrey{color:#1a1a1a}.fc-normal,.teacher-bio .bio a,.fc-normal:hover{color:#1c1c1c}@media (prefers-color-scheme:dark){.fc-normal,.teacher-bio .bio a,.fc-normal:hover{color:#fff}}.fc-normal-on-white,.fc-normal-on-white:hover{color:#1c1c1c}@media (prefers-color-scheme:dark){.fc-normal-on-white,.fc-normal-on-white:hover{color:#1c1c1c}}@media (max-width:800px){.hide-on-mobile{display:none}}.circle{border-radius:100%}.border{border:5px solid #fff}.border-s{border:2px solid #fff}.border-m{border:10px solid #fff}.border-l{border:15px solid #fff}.shadow,.download-block .img img{box-shadow:0 2px 5px #0003}.big-shadow{box-shadow:0 0 15px #0000004d}.shadow-down{box-shadow:0 10px 15px #00000080}.text-shadow{text-shadow:0 2px 2px #000}.alert{text-transform:uppercase;color:#fff;background:#4c4c4c;margin-bottom:40px;padding:20px 10px;font-size:1.1em;font-weight:400;line-height:1.5em;box-shadow:0 0 2px #0000004d}.alert.error{background:#c54f45}.alert.success{background:#4c9221}.alert a{text-decoration:underline;color:#fff!important}.icon.error{color:#e94a3d}.icon.success{color:#4c9221}.support-message{color:#00000080;text-align:center;background:#69f5bc;margin:5px;padding:13px;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;font-weight:400;line-height:2em}.support-message a{color:#0009;background:#0000001a;border-radius:20px;padding:3px 10px;font-weight:900}.support-message a:hover{background:#0000004d}.page{min-height:300px;padding:0}.new-topper{max-width:600px;margin:0 auto;padding:40px 20px 10px}@media (max-width:800px){.new-topper{padding:20px 20px 10px}}.new-topper h1{padding-top:10px}.new-topper .excerpt{max-width:500px;padding-bottom:20px;font-size:1.3em;line-height:1.1em}body.lang-en .new-topper h1{text-transform:uppercase}.page-topper{color:#fff;z-index:1;background-color:#0870a8;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;margin-bottom:10px;padding:30px;position:relative;overflow:hidden}@media (max-width:800px){.page-topper{padding:20px}}@media (prefers-color-scheme:dark){.page-topper{background-color:#235f7f}}.page-topper h1{color:#fff;z-index:100;max-width:800px;margin:0;padding:0;font-size:2rem;font-weight:700;line-height:1em;position:relative}@media (max-width:800px){.page-topper h1{font-size:1.5rem}}.page-topper h1 a{color:#fff;font-weight:700}.page-topper .excerpt{color:#fff;z-index:99;max-width:600px;margin-top:5px;font-size:1.1em;line-height:1.2em;position:relative}.page-topper .excerpt a{color:#fff;border-bottom-color:#fff}.page-topper .action{z-index:5;position:absolute;top:20px;right:20px}@media (max-width:800px){.page-topper .action{top:15px;right:15px}}.page-topper .action .badge{background:#0000004d}.page-topper .action .badge a{font-weight:700}.page-topper .darken{z-index:1;background-color:#00000080;position:absolute;top:0;bottom:0;left:0;right:0}.page-topper .middle-details{z-index:100;max-width:600px;margin:0 auto;position:relative}.page-topper .middle-details h1{font-size:2.5em}.page-topper .series-sequence{padding-bottom:10px;font-size:1.4em;font-weight:900}.page-topper .series-sequence:after{content:"";background:#0000004d;width:40px;height:5px;margin:5px 0 0;display:block}.page-topper.devo-topper{background-color:#7f7f7f;background-image:radial-gradient(circle,#fff0 0%,#fff0 51%,#0000004d 100%)}.page-topper.sermon-topper{background-image:url(/images/sermon-bg.png);background-repeat:no-repeat;background-size:cover}.page-topper.topic-topper{background-image:url(/images/topic-bg.png);background-repeat:no-repeat;background-size:cover}.lang-en .page-topper h1{text-transform:uppercase}.page-topper-crumbs{background:#0003;justify-content:space-between;padding:5px 10px;display:flex}.page-topper-crumbs a{color:#fff;padding:5px;font-weight:700}.page-topper-crumbs .item-header-name{padding:10px}.page-topper-crumbs .item-header-buttons a{float:right;background:#0000004d;border-radius:4px;padding:10px 15px;transition:all .25s;display:block}.page-topper-crumbs .item-header-buttons a.no-background{background:0 0}.page-topper-crumbs .item-header-buttons a.prev-item,.page-topper-crumbs .item-header-buttons a.next-item{font-size:1.5em;box-shadow:0 1px 1px #2a2a2a}.page-topper-crumbs .item-header-buttons a.prev-item:hover,.page-topper-crumbs .item-header-buttons a.next-item:hover{background:#00000080}.page-topper-crumbs .item-header-buttons a.prev-item.grey,.page-topper-crumbs .item-header-buttons a.next-item.grey{cursor:auto;opacity:.5}.page-topper-crumbs .item-header-buttons a.prev-item.grey:hover,.page-topper-crumbs .item-header-buttons a.next-item.grey:hover{background:#0000004d}.topic-bar{border-radius:10px;margin-bottom:10px;padding:20px;position:relative;overflow:hidden}@media (max-width:800px){.topic-bar{padding:20px 10px}}.topic-bar .elements{z-index:100;justify-content:space-between;display:flex;position:relative}.topic-bar .item-header-buttons{gap:5px;display:flex}.topic-bar .item-header-buttons a{color:#fff;background:#0000004d;border-radius:4px;padding:10px;transition:all .25s;display:block}.topic-bar .item-header-buttons a.no-background{background:0 0}.topic-bar .item-header-buttons a.prev-item,.topic-bar .item-header-buttons a.next-item{font-size:1.5em}.topic-bar .item-header-buttons a.prev-item:hover,.topic-bar .item-header-buttons a.next-item:hover{background:#00000080}.topic-bar .item-header-buttons a.prev-item.grey,.topic-bar .item-header-buttons a.next-item.grey{cursor:auto;opacity:.5}.topic-bar .item-header-buttons a.prev-item.grey:hover,.topic-bar .item-header-buttons a.next-item.grey:hover{background:#0000004d}.topic-bar .darken{z-index:1;background:#0003;position:absolute;top:0;bottom:0;left:0;right:0}.subtitle{margin:4px 0 0;padding:0;font-size:150%;font-style:italic;font-weight:400}.author-info{display:flex}.author-info .img{max-width:60px;margin:5px 10px 5px 0}.author-info .img img{border-radius:100%}.author-info .author{padding:14px 5px 5px}.author-info .author .by{font-size:1.1em}.author-info .author .by .uppercase{font-weight:700}.author-info .author .extra{font-size:.9em}.author-info .author a{color:#1c1c1c;font-weight:700}@media (prefers-color-scheme:dark){.author-info .author a{color:#fff}}.author-info.white .author a{color:#fff}.tags{flex-wrap:wrap;justify-content:flex-start;gap:5px;margin-top:5px;font-size:.8em;display:flex}.tags a{color:#fff;text-transform:uppercase;white-space:nowrap;background:#ccc;border-radius:3px;padding:5px 10px;text-decoration:none;transition:all .2s;display:inline-block;position:relative}@media (prefers-color-scheme:dark){.tags a{background:#000000e6}}.tags a:hover{background-color:#0870a8;padding:5px 15px}.discussion-questions h3{padding-bottom:10px}.discussion-questions li{padding-bottom:20px}#audio audio{width:100%}h2.blocked{margin:0 0 10px;padding:20px 0 0;font-weight:700}h2.blocked:after{content:"";background:#d0e7f4;width:100px;height:5px;margin:5px 0 0;display:block}#twitch-embed{height:480px}@media (max-width:980px){#twitch-embed{height:260px}}.message{text-align:center;color:#fff;background:#afafaf;border-radius:10px;margin-bottom:10px;padding:25px 20px;font-size:1.2em;font-weight:900;line-height:1em;position:relative;overflow:hidden}.message a{color:#fff}.message.success{background-color:#08a819}.message.error{background-color:#fc5353}body.lang-en .message{text-transform:uppercase}.articles{flex-wrap:wrap;gap:20px;padding:20px;display:flex}.articles .card{flex:31%;max-width:64%;max-height:240px}.articles .card .excerpt{font-size:1.1em}.articles .card:first-child,.articles .card:nth-child(10),.articles .card:nth-child(17){flex:0 0 50%}@media (max-width:1280px){.articles .card{max-width:98%;flex:0 0 48%!important}}@media (max-width:650px){.articles .card{max-height:200px;flex:0 0 98%!important}}.grid-100{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:10px;padding:10px;display:grid}.grid-200{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;padding:20px;display:grid}.grid-300{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;padding:20px;display:grid}.min-card{text-align:center;padding:10px}.min-card a{text-align:left;max-width:400px;margin:10px}.cards.collections{flex-wrap:wrap;gap:20px;padding:20px;display:flex}@media (max-width:800px){.cards.collections{justify-content:center}}.cards.collections .card{flex:1 0 300px;max-width:350px}@media (max-width:800px){.cards.collections .card{max-width:100%}}.cards.collections .heading{flex:1 0 100%;padding-top:20px;font-size:2em;font-weight:900;line-height:1em}@media (max-width:800px){.cards.collections .heading{text-align:center}}.card{color:#fff;page-break-inside:avoid;background-color:#00000080;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:3px;min-height:100px;position:relative;overflow:hidden}.card:hover{color:#fff!important}.card img{display:block}.card .action{position:absolute;top:5px;right:5px}.card .bookmark{z-index:10;text-align:left;width:100px;position:absolute;top:5px;left:5px;font-size:16px!important}.card .completed{z-index:10;text-align:right;width:30px;line-height:20px;position:absolute;top:7px;right:7px;font-size:18px!important}.card .has-video{z-index:10;width:100px;font-size:16px;position:absolute;bottom:5px;left:8px}.card.plan{background-image:url(/images/plan-bg-new.png);padding:20px;position:relative}.card.plan .data{position:absolute;bottom:10px;left:10px;right:10px}.card.plan .data .sequence{font-size:14px;font-weight:400;line-height:14px}.card.plan .data .title{text-transform:uppercase;word-break:break-word;font-family:D-DIN Condensed,sans-serif;font-size:1.8em;line-height:1em}.card .details{z-index:2;position:absolute;top:20px;bottom:20px;left:40px;right:40px;overflow:hidden}.card .details .title{padding-top:10px;font-size:1.7em;font-weight:900;line-height:1em}.card .details .excerpt{line-height:1.2em}.card .details .excerpt .bible-verse{white-space:nowrap;border-bottom:2px dashed #fff6;padding:0 2px 2px;font-weight:900}.card .details .divider{background:#0000004d;width:60px;height:2px;margin:10px 0}.card.type_1{background-color:#0870a8!important}.card.type_1 .bonus{z-index:1;background-color:#0006;width:80px;position:absolute;top:0;bottom:0;right:-30px;transform:skew(10deg)}.card.topic,.card.no-image.type_4{background-image:url(/images/topic-bg.png);background-position:50%;background-size:cover}.card.topic_type_1{background-image:linear-gradient(#fff0 0%,#fff0 51%,#00000045 100%)}.card.topic_type_1 .details{padding-top:20px}.card.topic_type_1 .bonus{z-index:1;background:#0000001a;height:40px;position:absolute;top:-20px;left:0;right:0;transform:rotate(2deg)}.card.topic_type_1 .bonus2{z-index:1;background:#0000001a;height:50px;position:absolute;top:-25px;left:0;right:-10px;transform:rotate(4deg)}.card.type_4 .bonus,.card.collection .bonus{z-index:1;background-color:#00000080;position:absolute;top:0;bottom:0;left:0;right:0}.card.collection{justify-content:center;align-items:center;display:flex}.card.collection .details{max-width:80%;padding-top:0;position:relative;top:0;bottom:0;left:0;right:0}.card.collection .title{text-align:center;font-size:2em}.card.collection .divider{background:#fff;margin-left:auto;margin-right:auto}.card.collection .badge{background:#00000080}.card.collection img{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.card.audiobook{border-radius:25px;flex:1 0 15%}@media (max-width:1280px){.card.audiobook{border-radius:20px;flex:1 0 31%}}.card.workbook,.card.guide{border-radius:0}.card.featured{max-width:500px;position:relative}@media (max-width:980px){.card.featured{flex:1 0 50%;max-width:100%!important}}.card.featured .info{text-shadow:0 1px #000;background:#00000080;border-radius:5px;padding:10px;position:absolute;bottom:10px;left:10px;right:10px}.card.featured .title{font-size:1.7em;font-weight:900;line-height:1em}.card.featured .speaker{text-transform:uppercase;padding-top:2px;font-size:.9em;font-weight:400;line-height:1em}.card.quiz{color:#065783;background:#aed0e2;padding:20px}.card.quiz:hover{color:#065783!important}.card.quiz .geo{background-color:#0870a8;background-image:url(/images/geo.png);background-size:cover;border-radius:5px;height:20px;margin:-10px -10px 20px}fieldset{background:#efefef;border:1px solid #969696;border-radius:2px;margin:5px 5px 20px;padding:10px;position:relative}fieldset legend{text-transform:uppercase;background:#fff;border:1px solid #969696;border-radius:2px;margin-left:20px;padding:10px 20px;font-size:1.2em;font-weight:900;line-height:1em}.card-sliders{margin:0 auto}.card-sliders .card-slider{margin-bottom:40px}.card-slider{position:relative}.card-slider>.details{z-index:100;justify-content:space-between;align-items:flex-end;gap:20px;padding:10px 30px;display:flex;position:relative}.card-slider>.details .title{justify-content:space-between;gap:20px;padding:5px 0 0;display:flex}.card-slider>.details .view-all-button a{color:#1c1c1c;background:#0000001a;border-radius:20px;padding:5px 20px;transition:background .25s}.card-slider>.details .view-all-button a:hover{background:#0000004d}@media (prefers-color-scheme:dark){.card-slider>.details .view-all-button a{color:#fff}}.card-slider>.details h2,.card-slider>.details h3{text-transform:uppercase;color:#1a1a1a;margin:0;padding:0;font-size:20px;font-weight:700}.card-slider>.details h2 a,.card-slider>.details h3 a{color:#1a1a1a;font-weight:700}@media (prefers-color-scheme:dark){.card-slider>.details h2 a,.card-slider>.details h3 a,.card-slider>.details h2,.card-slider>.details h3{color:#fff}}.card-slider>.details .excerpt{max-width:700px;padding:5px 0 0;font-size:1em;line-height:1.2em}.card-slider .main-carousel{z-index:110;position:relative}.card-slider .main-carousel a{opacity:0;position:absolute}.card-slider .main-carousel.flickity-enabled{display:block}.card-slider .main-carousel.flickity-enabled a{opacity:1}.card-slider.highlighted{color:#fff;border-radius:10px;margin-bottom:10px;padding-top:10px;overflow:hidden}.card-slider.highlighted h2,.card-slider.highlighted h3,.card-slider.highlighted h2 a,.card-slider.highlighted h3 a,.card-slider.highlighted .title .view-all-button a{color:#fff}.card-slider .bg-image{z-index:0;opacity:.5;background-position:50%;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.main-carousel{min-height:185px;padding:0 20px}.main-carousel .card{width:280px;height:158px;margin:5px}.platform-icons{color:#fff;margin-top:10px;padding:0 10px;font-size:32px}.platform-icons a{color:#fff;padding:0 10px}.plan-item{margin-bottom:60px;padding-bottom:100px;position:relative}.plan-item .card{margin-bottom:20px;box-shadow:0 2px 5px #0003}.plan-item:before{content:" ";border-left:5px dashed #ccc;width:10px;height:100px;margin-left:-5px;position:absolute;bottom:-20px;left:50%}.plan-list-item{color:#fff;background-image:url(/images/plan-bg-new.png);background-size:cover;flex:80%;margin-bottom:20px}.plan-list-item .level{font-size:1.2em}.plan-list-item .title{text-transform:uppercase;padding-bottom:10px;font-size:2.5em;font-weight:700;line-height:1em}.plan-list-item .title a{color:#fff;font-weight:700}.plan-bg{background-image:url(/images/plan-bg-new.png);background-size:cover}.card .progress-bar-wrap{border-radius:100px;margin:5px}.card .complete-check{z-index:15;border-radius:100px;margin-top:-3px;margin-right:-3px;font-size:22px;line-height:1em}.card .progress-bar{width:50px;height:7px}.card .progress-bar .progress{background:#fff9;transition:background .25s}.card:hover .progress-bar .progress{background:#fff}.card.series_id_111 .bookmark,.card.series_id_111 .completed{color:#b52525}.progress-bar{text-align:center;background:#0000004d;border-radius:100px;position:relative;overflow:hidden}.progress-bar .progress-text{z-index:10;justify-content:space-between;align-items:center;font-size:18px;font-weight:700;display:flex;position:relative}.progress-bar .progress-text .badge{background:0 0;border-radius:20px;padding:10px 15px}.progress-bar .progress-text i{font-size:20px}.progress-bar .progress-text i.fa-check-circle,.progress-bar .progress-text i.fa-question-circle{margin-right:10px;font-size:24px}.progress-bar .progress-text.lrg{padding:20px}.progress-bar .progress-text.lrg i{font-size:30px}.progress-bar .progress{z-index:5;border-radius:20px;width:0%;transition:width 1s ease-in-out;position:absolute;top:0;bottom:0;left:0}.progress-bar .quiz-complete{z-index:15;border-radius:100px;padding:3px;font-size:30px;line-height:1em;position:absolute;top:-15px;left:30px}.total-progress-bar{background:linear-gradient(-45deg,#0003 25%,#0000 25%,#0000 50%,#0003 50%,#0003 75%,#0000 75%,#0000) 0 0/10px 10px}@media (prefers-color-scheme:dark){.total-progress-bar{background-image:linear-gradient(-45deg,#fff3 25%,#0000 25%,#0000 50%,#fff3 50%,#fff3 75%,#0000 75%,#0000)}}.progress-divider{background-image:linear-gradient(-45deg,#0003 25%,#0000 25%,#0000 50%,#0003 50%,#0003 75%,#0000 75%,#0000);background-size:10px 10px;border-bottom:1px solid #efefef;height:5px}.home-progress-bar{background:linear-gradient(-45deg,#0003 25%,#0000 25%,#0000 50%,#0003 50%,#0003 75%,#0000 75%,#0000) 0 0/10px 10px}.home-progress-bar .progress{background-color:#0870a8}.plan-heading{background-size:cover;border-radius:10px;overflow:hidden}.plan-heading .progress-bar{text-align:left;background:#0000004d;border-radius:100px;margin-top:5px;margin-bottom:10px;position:relative;overflow:hidden}.plan-heading .progress-bar .progress-text{z-index:2;color:#000;padding:7px 14px;font-size:1em;line-height:.8em}.plan-heading .progress-bar .progress{z-index:1;background:#fff;width:0%;transition:width 2s ease-in-out;position:absolute;top:0;bottom:0;left:0}.plan-heading .text{z-index:100;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:relative}.plan-item-completed{color:#009924;opacity:.8;background:#0000001a;transition:opacity .25s}@media (prefers-color-scheme:dark){.plan-item-completed{background:#ffffff1a}}.plan-item-completed:hover{color:#35be55;opacity:1}.total-progress-wrap{text-align:center;padding:20px}@media (max-width:650px){.total-progress-wrap{margin-bottom:20px;padding:10px}}.total-progress-header{justify-content:space-between;align-items:center;gap:10px;display:flex}@media (max-width:650px){.total-progress-header{gap:5px}}.total-progress-header .total-progress-percentage{text-transform:uppercase;padding:20px;font-size:.8em;font-weight:900;line-height:1em}@media (max-width:650px){.total-progress-header .total-progress-percentage{font-size:.7em}}.total-progress-header .total-progress-percentage .percentage{font-size:2.5em;line-height:1em}@media (max-width:650px){.total-progress-header .total-progress-percentage .percentage{font-size:1.75em}.total-progress-header .total-progress-percentage{padding:5px}}.plan-class-list{border-style:none solid solid;border-width:medium 3px 3px;border-top-color:currentColor;border-bottom-right-radius:10px;border-bottom-left-radius:10px;max-height:6000px;margin:0 10px;transition:max-height 1s;overflow:hidden}.plan-class-list .class{border-bottom:1px solid #efefef;justify-content:space-between;align-items:center;gap:10px;padding:20px;font-size:1.1em;transition:all .25s;display:flex}.plan-class-list .class .completed,.plan-class-list .class .completed label{color:#009924}.plan-class-list .class:last-child{border:none}.plan-class-list .class:hover{background:#ddd}@media (prefers-color-scheme:dark){.plan-class-list .class:hover{background:#00000080}}.plan .toggler{cursor:pointer}.plan .toggler i{transition:transform .5s;transform:rotate(180deg)}.plan.collapsed .plan-class-list{max-height:0}.plan.collapsed .toggler i{transform:rotate(0)}.pagination{text-align:center;padding:60px 0}.pagination a{color:#fff;background:#d0e7f4;border-radius:5px;margin:0 1px;padding:10px;font-size:1.3em}.pagination a:hover{background:#0870a8}.pagination .co a{background:#0870a8;padding:20px 15px}.pagination .nc a{padding:10px 15px}@media (max-width:650px){.pagination{font-size:1.1em}}.filming-soon{text-transform:uppercase;background:#0870a8;padding:80px 20px}.filming-soon .heading{margin:0 20px 10px;font-size:1.7em;font-weight:700;line-height:1em}.in-progress{color:#fff;text-align:left;background:#0000004d;padding:20px;line-height:1.2em}.testimonial{line-height:1em}.testimonial .quote{padding-bottom:10px;font-size:1.6em;line-height:1.3em}h1{color:#1c1c1c;margin:0 0 7px;font-size:3em;font-weight:900;line-height:.9em}@media (prefers-color-scheme:dark){h1{color:#fff}}h2,h3,h4{font-weight:900;line-height:.9em}h1.white{color:#fff}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:900}body.lang-en h2{text-transform:uppercase}.whiteboard,.item-guides-ctas,.total-progress-wrap{background-color:#f3f8fd;background-image:url(/images/whiteboard-background.jpg);background-position:50%;background-size:cover}@media (prefers-color-scheme:dark){.whiteboard,.item-guides-ctas,.total-progress-wrap{background-color:#000;background-image:url(/images/darkboard-background.jpg)}}.geo{background-color:#f3f8fd;background-image:url(/images/geo.png);background-position:50%;background-size:cover}.geo-sml{background-color:#f3f8fd;background-image:url(/images/geo-sml.png);background-position:50%;background-size:cover}.home-highlights{text-align:center;padding:20px}.home-highlights .inner{justify-content:space-between;max-width:900px;margin:0 auto;display:flex}.home-highlights a{flex:33%;line-height:1em}@media (prefers-color-scheme:dark){.home-highlights a{color:#fff}}.home-highlights a .logo{padding-bottom:5px}.home-highlights a .text{padding:0 20px;font-size:1.2em;line-height:1.1em}@media (max-width:800px){.home-highlights a .text{padding:0}}.testimonial-block{padding:60px}@media (max-width:800px){.testimonial-block{padding:20px}}.testimonial-block hr{background:#1c1c1c;width:100px;height:10px;margin:0 0 20px 80px}.testimonial-block i,.testimonial-block svg{position:absolute;top:0;left:0}.testimonial-block span{margin-left:80px;padding-bottom:20px;font-size:1.7em;line-height:1em}.testimonial-block p{margin-left:80px}.testimonial-support-page{padding:40px}.testimonial-support-page .testimonial{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:10px}.testimonial-support-page .testimonial .quote{font-size:1.1em;line-height:1.2em}.testimonial-support-page .testimonial .quote .cite{font-size:.8em}.homepage-statistics{padding:10px;font-size:.8em;position:relative}.homepage-statistics .boxes{gap:10px}.homepage-statistics .box{opacity:.8;color:#fff;z-index:2;border-radius:5px;flex:auto;padding:10px;box-shadow:none!important;background:#ffffff1a!important}.homepage-statistics .box i{font-size:18px;font-weight:400}.homepage-statistics .box label{color:#fff;white-space:nowrap;font-weight:700;line-height:1em}.homepage-statistics .box:hover{opacity:1;background:#0000004d!important}@media (max-width:1280px){.homepage-statistics .box{flex:31%}}.homepage-statistics .darken{z-index:1;background:#0003;position:absolute;top:0;bottom:0;left:0;right:0}.sources{font-size:.8em;line-height:1.5em}.border-left{border-left:1px solid #ccc}.border-top{border-top:1px solid #0000004d}@media (prefers-color-scheme:dark){.border-top{border-top:1px solid #ffffff4d}}.border-bottom{border-bottom:1px solid #0000004d}@media (prefers-color-scheme:dark){.border-bottom{border-bottom:1px solid #ffffff4d}}.border-bottom-translucent{border-bottom:1px solid #0000004d}.darker-border-bottom{border-bottom:1px solid #ccc}.item-rows .border-bottom{margin-bottom:40px}.hide,a.hide,div.hide,p.hide{display:none}.button{text-transform:uppercase;color:#fff;white-space:nowrap;background:#0870a8;border-radius:40px;padding:10px 20px;font-weight:900;line-height:3em}.button:hover{color:#fff!important;background-color:#065783!important}.button.normal{text-transform:none}.button.lrg{padding:15px 25px;font-size:1.3em;line-height:1.5em}.button.sml{padding:5px 20px;line-height:1em}.button.smllr{padding:7px 15px;font-size:.8em;line-height:1em}.button i,.button svg{margin-right:5px}.button i.no-pad{padding-right:0}.button i:only-child{margin-right:0}.button.selected{background:#065783!important}.button.starred,.button.saved{color:#fff!important;background:#efaf27!important}.button.starred i,.button.saved i{font-weight:900}.button.white{padding:10px 20px;line-height:1em;color:#666!important;background:#fff!important}.button.translucent{color:#fff;background:#0000004d}.button.translucent:hover{background:#00000080!important}.button.darker-translucent{color:#fff;background:#000000b3}.button.darker-translucent:hover{background:#000000e6!important}.button.error{background:#c54f45;color:#fff!important}.button.error:hover{background:#8d3027!important}.button.success{background:#4ba239;color:#fff!important}.button.success:hover{background:#358425!important}.button-list{flex-wrap:wrap;gap:10px;display:flex}.button-list.centered{place-content:center;align-items:center}.button-list a.button{background:#545454;border-radius:50px;flex:1 0 31%;justify-content:space-between;align-items:center;padding:1px 20px 1px 15px;font-weight:700;display:flex}.button-list a.button i{margin-right:10px;font-size:1.3em;font-weight:400!important}.button-list a.button span.badge{margin-right:auto}.button-list a.button:hover{background:#6b6b6b!important}.button-list a.button.apple-podcasts{border-left:5px solid #ba6ee8}.button-list a.button.apple-books{border-left:5px solid #e37935}.button-list a.button.pocketcasts{border-left:5px solid #e14e42}.button-list a.button.google-music,.button-list a.button.lesson-notes{border-left:5px solid #f9ca2e}.button-list a.button.spotify{border-left:5px solid #1db954}.button-list a.button.googleplay{border-left:5px solid #5383ec}.button-list a.button.amazon-music{border-left:5px solid #3213df}.button-list a.button.amazon-prime{border-left:5px solid #00a0d6}.button-list a.button.amazon{border-left:5px solid #f19d38}.button-list a.button.stitcher{border-left:5px solid #4e91c0}.button-list a.button.tunein{border-left:5px solid #1d203a}.button-list a.button.rss,.button-list a.button.read{border-left:5px solid #0870a8}.button-list a.button.pdf{background:#bf4040}.button-list a.button.epub{border-left:5px solid #f19d38}.button-list a.button.smashwords{border-left:5px solid #5080be}.button-list a.button.nook{border-left:5px solid #499164}.button-list a.button.youtube{border-left:5px solid red}.button-list a.button.audible{border-left:5px solid #f2a33a}.button-list a.button.captions{border-left:5px solid #c4f68c}.button-list a.button.pandora{border-left:5px solid #3668ff}.button-list.with-4-buttons a.button{flex:1 0 47%}.button-list a.button.sml{flex:0 10%;margin:2px;padding:7px 10px;line-height:1em;display:flex}.button-list.full a.button{flex:1 0 70%}.button-list.full a.button small{float:right;display:inline-block}label{text-transform:uppercase;color:#1a1a1a;font-size:.9em;font-weight:900;line-height:1.1em}@media (prefers-color-scheme:dark){label{color:#fff}}.button-options-label{text-transform:uppercase;margin-top:10px;margin-bottom:5px;font-size:1em;font-weight:700}.button-options{flex-wrap:wrap;display:flex}.button-options a{color:#fff;text-transform:uppercase;white-space:nowrap;background-color:#6b6b6b;border-radius:2px;flex:none;margin:0 2px 2px 0;padding:10px 12px 10px 10px;font-size:.8em;font-weight:700;line-height:1em}@media (max-width:980px){.button-options a{flex:1 0 auto}}.button-options a:hover{background-color:#065783;color:#fff!important}.button-options a.no-icon{padding:1em 1.4em}.button-options a small{font-size:.6em;font-weight:400}.button-options a.youtube:hover{background-color:red!important}.button-options a.prime:hover{background-color:#00a0d6!important}.button-options a.firetv:hover{background-color:#e95929!important}.button-options a.apple-podcasts:hover{background-color:#ba6ee8!important}.button-options a.pocketcasts:hover{background-color:#e14e42!important}.button-options a.spotify:hover{background-color:#1db954!important}.button-options a.google-music:hover{background-color:#f9ca2e!important}.button-options a.googleplay:hover{background-color:#5383ec!important}.button-options a.amazon:hover{background-color:#f19d38!important}.button-options a.amazon-music:hover{background-color:#1ad2fb!important}.button-options a.apple-books:hover{background-color:#e37935!important}.button-options a.stitcher:hover{background-color:#4e91c0!important}.button-options a.tunein:hover{background-color:#1d203a!important}.button-options a.nook:hover{background-color:#499164!important}.button-options a.audible:hover{background-color:#f2a33a!important}.button-options a.pdf:hover{background-color:#bf4040!important}.button-options a em{text-align:center;line-height:1em;display:inline-block}.button-options a i,.button-options a svg{margin:0 5px 0 0;font-weight:400}.bible-verse-content{padding:60px 0}.bible-verse-content blockquote{font-size:130%;line-height:1.5em}.bible-verse-content blockquote p{margin:1em 0}.bible-verse-content blockquote h4{margin-bottom:0;padding-bottom:0;font-weight:900}.bible-verse-content blockquote h2:after,.bible-verse-content blockquote h3:after,.bible-verse-content blockquote h4:after{content:"";background:#d0e7f4;width:50px;height:3px;margin:10px 0 0 -10px;display:block}.bible-verse-content blockquote cite{margin-top:-10px;font-style:normal}.item-metadatas{border-bottom:2px solid #efefef;flex-wrap:wrap;justify-content:center;gap:40px;padding:20px 20px 30px;display:flex}@media (max-width:980px){.item-metadatas{gap:20px;padding:20px 5px}}.item-metadatas .item-metadata label{font-size:.8em;font-weight:700;display:block}.item-metadatas .item-metadata .data{color:#1c1c1c;margin-top:4px;font-size:1.1em;font-weight:400;line-height:1em}@media (prefers-color-scheme:dark){.item-metadatas .item-metadata .data{color:#fff}}.item-metadatas .item-metadata .data a{color:#1c1c1c;font-weight:400}@media (prefers-color-scheme:dark){.item-metadatas .item-metadata .data a{color:#fff}}.bible-verse-item a{font-weight:900}.fullcap{font-variant-caps:small-caps}p.fullcap{padding-left:40px;font-size:1.1em;line-height:1.3em}.download-options{border-radius:5px;max-width:600px;margin-left:auto;margin-right:auto;padding:10px 40px 20px}.bible-verse-cloud{flex-wrap:wrap;place-content:center;align-self:center;display:flex}.bible-verse-cloud a{text-align:center;vertical-align:middle;color:#fff;background:#0870a8;flex:0 3 auto;align-items:center;margin:2px;font-size:14px;padding:20px!important}.bible-verse-cloud a.lrg{font-size:20px;font-weight:900}.bible-verse-cloud a.xlrg{font-size:25px;font-weight:900}.bible-verse-cloud a.xxlrg{font-size:30px;font-weight:900}.team-member{text-align:center;flex:0 0 120px;line-height:1em}.team-member .name{text-transform:uppercase;padding-bottom:5px;font-size:1.2em;font-weight:900;line-height:1em}.team-member .name a{font-weight:900}.team-member .role{font-size:.9em}.team-member img{max-width:100px;margin:10px auto;display:block}footer{padding-bottom:100px}footer .footer-links b{padding-top:20px;display:block}footer .footer-links hr{background:#fff;max-width:150px;height:3px;margin:4px 0 15px;padding:0}footer .footer-links a{padding:5px 10px;display:block}footer .footer-links a:hover{color:#0870a8;background:#fff}footer .church-area{background:#efefef;border-radius:20px;max-width:1000px;margin:100px auto 20px;padding:40px;box-shadow:0 1px 2px #ccc}@media (max-width:1280px){footer .church-area{border-radius:0;padding:40px 20px}}@media (prefers-color-scheme:dark){footer .church-area{background:#222;box-shadow:0 1px 2px #111}}.church-logos{text-transform:uppercase;line-height:1em}.church-logos a{text-align:left;border-radius:5px;padding:5px 10px}.church-logos a:hover{background:#0000004d}.church-logos b{padding-bottom:2px;font-size:1.2em;font-weight:900;display:block}.church-logos .subname{font-size:.9em;font-weight:400}.church-logos img{width:150px;margin:10px 0}.filter-pills{flex-wrap:wrap;gap:5px;padding:0 20px;display:flex}.filter-pills a{white-space:nowrap;color:#fff;text-transform:uppercase;background:#5c5c5c;border-radius:25px;padding:10px 20px;font-size:1em;font-weight:900;line-height:1em;transition:background .25s;display:inline-block}.filter-pills a:hover{background:#ccc}.filter-pills a.selected,.filter-pills a.selected:hover{background:#0870a8}.filter-bar{color:#505050;text-transform:uppercase;background:#efefef;border-radius:10px;margin:0 0 10px;padding:10px;font-size:1.1em;font-weight:900;line-height:1em}@media (prefers-color-scheme:dark){.filter-bar{color:#fff;background-color:#161616}}.filter-bar a{white-space:nowrap;color:#505050;border-radius:40px;font-weight:900;transition:background .25s;display:inline-block}.filter-bar a:hover{color:#0870a8;background:#fff}@media (prefers-color-scheme:dark){.filter-bar a{color:#fff}}.filter-bar a.selected{color:#fff;background:#0870a8;padding:5px 12px 3px}.filter-bar a.selected:hover{color:#fff}.filter-bar a.button{color:#666;background:#fff;border-radius:40px;padding:4px;line-height:1.1em}.filter-bar .filter-bar-block{padding:5px 20px;display:block}.filter-bar .filter-bar-block span{white-space:nowrap;color:#0870a8;padding-right:5px;font-weight:700}@media (prefers-color-scheme:dark){.filter-bar .filter-bar-block span{color:#d0e7f4}}.filter-bar .filter-bar-block a{border-radius:40px;padding:10px 14px 8px;line-height:1em}.filter-bar .filter-bar-block a.selected{padding:10px 20px 8px}@media (max-width:650px){.filter-bar .filter-bar-block a{padding:10px 5px}.filter-bar .filter-bar-block{white-space:wrap;text-align:left;border-radius:0;flex:1 0 95%;margin-left:0;margin-right:0;display:block;overflow-x:scroll;overflow-y:hidden}}.filter-bar .filter-bar-block::-webkit-scrollbar{-webkit-appearance:none;display:none;background:0 0!important;width:0!important;height:0!important}.series-badges{flex-wrap:wrap;gap:5px;padding-bottom:20px;line-height:1em;display:flex}.item-header{color:#fff;vertical-align:middle;background-size:cover;margin-bottom:40px;padding:10px;font-size:1em;overflow:hidden}.item-header a{color:#fff;font-weight:700}.item-header .item-header-name{white-space:nowrap;text-overflow:ellipsis;float:left;width:45%;padding:10px;overflow:hidden}.item-header .item-header-name a{padding:5px 8px}.item-header .item-header-name a:hover{background:#0000004d;border-radius:2px}.item-header .item-header-buttons{float:left;justify-content:flex-end;width:55%;display:flex}.item-header .item-header-buttons a{float:right;background:#0000004d;border-radius:4px;padding:10px 15px;transition:all .25s;display:block}.item-header .item-header-buttons a.no-background{background:0 0}.item-header .item-header-buttons a.prev-item,.item-header .item-header-buttons a.next-item{font-size:1.5em;box-shadow:0 1px 1px #2a2a2a}.item-header .item-header-buttons a.prev-item:hover,.item-header .item-header-buttons a.next-item:hover{background:#00000080}.item-header .item-header-buttons a.prev-item.grey,.item-header .item-header-buttons a.next-item.grey{cursor:auto;opacity:.5}.item-header .item-header-buttons a.prev-item.grey:hover,.item-header .item-header-buttons a.next-item.grey:hover{background:#0000004d}@media (max-width:800px){.item-header .item-header-series-text{display:none}}.item-header.topic-topper{background-image:url(/images/article-topic-bg.png);background-repeat:repeat;background-size:auto}.item-header.in-footer{margin-top:40px}.topic-sermon-bg{background-image:url(/images/geo.png);background-repeat:repeat;background-size:auto}.topic-101-bg{background-image:url(/images/topic-bg.png);background-repeat:repeat;background-size:auto}.small-groups-badge{width:250px;position:absolute;bottom:40px;right:0}@media (max-width:1280px){.small-groups-badge{width:200px;bottom:10px}}@media (max-width:800px){.small-groups-badge{width:160px;bottom:5px}}.form-row{margin-bottom:20px}input[type=text],input[type=password],input[type=email],input[type=file],input[type=search],input[type=number],input[type=tel],input[type=time],textarea,select{box-sizing:border-box;border:2px solid #b0b0b0;width:100%;padding:10px;font-size:1.2em;display:inline-block}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=file]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=time]:focus,textarea:focus,select:focus{border:2px solid #555}input[type=submit]{cursor:pointer;white-space:nowrap;text-transform:uppercase;background-color:#0870a8;border:0;border-radius:40px;padding:10px 15px;font-weight:700;line-height:1em;transition:background .25s;display:inline-block}.guides-and-workbooks{text-align:center;background-size:cover;max-width:600px;margin:40px auto 20px;padding:0}.guides-and-workbooks img{width:100px;height:auto;margin:-20px 5px;display:inline-block;box-shadow:0 0 4px #0000004d}@media only screen and (max-width:550px){.width-20,.width-25,.col-33,.width-40,.width-50,.width-60,.width-70,.width-75,.width-80{width:100%}}.extend-left{margin-left:-60px}@media (max-width:1180px){.extend-left{margin:20px}}.callout{background-color:#0870a8}.callout .button{color:#0870a8;background:#fff;font-weight:700}#blackout{z-index:9999;text-align:center;background:#1e1e1e;display:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}#blackout img{object-fit:scale-down;max-height:100%}body.blackout{position:fixed;overflow:hidden}body.blackout #blackout{justify-content:center;display:flex}#modal{z-index:9000;justify-content:center;align-items:flex-end;transition:top .5s;display:flex;position:fixed;top:0;bottom:0;left:268px;right:0}@media (max-width:800px){#modal{left:0}}#modal #modal-overlay{z-index:8999;background:#000c;width:100%;height:100%;display:block;position:fixed;top:0;left:0}#modal.closed{top:140%}#modal.closed #modal-overlay{display:none}#modal .modal-main{z-index:9001;background:#fff;width:700px;max-width:90%;min-height:80%;position:relative;box-shadow:0 25px 25px #000}@media (max-width:800px){#modal .modal-main{max-width:100%}}@media (prefers-color-scheme:dark){#modal .modal-main{color:#fff;background:#343333}}#modal .modal-main .modal-close{background:#0000004d;border-radius:100%;padding:2px;font-size:30px;position:absolute;top:-45px;right:15px}#modal .modal-main .modal-close a{color:#efefef}#modal .modal-main .modal-content{z-index:9002;-webkit-overflow-scrolling:touch;width:100%;height:100%;padding:20px;position:absolute;top:0;left:0;overflow:auto}#modal .modal-main .modal-content .bible-verse-content{padding:20px 20px 100px 0}.book-item-image,.download-item-image{text-align:right}@media (max-width:1280px){.book-item-image,.download-item-image{text-align:center}}.style-boxes{color:#fff;flex-wrap:wrap;justify-content:flex-start;gap:10px;display:flex}.style-boxes .box{box-shadow:none;background:#0870a8 0 0/cover;border-radius:2px;flex:10%;padding:20px;position:relative;color:#fff!important}.style-boxes .box label{color:#fff}.style-boxes .box .progress{background:#0003;border-radius:10px;height:10px;margin:-10px -10px 15px;position:relative}.style-boxes .box .progress .bar{background:#fff;border-top-left-radius:10px;border-bottom-left-radius:10px;position:absolute;top:0;bottom:0;left:0}.create-style-boxes-wrap{text-align:center;color:#222;background:#d8f1ff;border-radius:10px;max-width:1000px;margin:0 auto 40px;padding:30px 100px 40px}.create-style-boxes-wrap .create-style-boxes{flex-wrap:wrap;gap:10px;display:flex}.create-style-boxes-wrap .create-style-boxes .box{color:#222;box-shadow:none;background:#fff;border-radius:10px;flex:32%}@media (max-width:980px){.create-style-boxes-wrap .create-style-boxes .box{flex:100%;gap:10px;display:flex}}@media (max-width:1280px){.create-style-boxes-wrap{border-radius:0;margin:0;padding:20px}}.account_you_can strong{border-bottom:3px solid #cac933;padding:0 4px}.platforms-style-boxes .box{text-shadow:none;border-radius:5px;flex:100px;padding:10px;font-weight:700}.platforms-style-boxes .box label{padding-top:5px;font-weight:700;line-height:1em;display:block}.box{background:#efefef;border-radius:5px;padding:20px}@media (prefers-color-scheme:dark){.box{background:#444}}.box .heading,.box header{text-transform:uppercase;color:#0870a8;background:#0000001a;border-top-left-radius:5px;border-top-right-radius:5px;justify-content:space-between;align-items:center;margin:-20px -20px 25px;padding:10px 20px;font-size:1.1em;font-weight:700;display:flex}@media (prefers-color-scheme:dark){.box .heading,.box header{color:#d0e7f4}}.settings-boxes{justify-content:center}.settings-boxes .box{flex:45%}.basic-box{background:#efefef;border-radius:5px;padding:40px}@media (prefers-color-scheme:dark){.basic-box{background-color:#515151}}.login-box{background:#efefef;border-radius:5px;flex:40%;margin:0 20px;padding:40px}@media (max-width:980px){.login-box{padding:40px 20px}}@media (prefers-color-scheme:dark){.login-box{background-color:#515151}}.login-box .heading,.login-box header{text-transform:uppercase;color:#0870a8;background:#0000001a;border-top-left-radius:5px;border-top-right-radius:5px;justify-content:space-between;align-items:center;margin:-40px -40px 30px;padding:10px 20px;font-size:1.1em;font-weight:700;display:flex}@media (max-width:980px){.login-box .heading,.login-box header{margin:-40px -20px 20px}}@media (prefers-color-scheme:dark){.login-box .heading,.login-box header{color:#262626;background:#ffffff80}}.faqs{gap:20px}.faqs .faq{border-bottom:1px solid #ccc;flex:100%;max-width:100%;padding:40px 20px}.faqs .faq .q{text-transform:uppercase;padding-bottom:10px;font-size:1.5em;font-weight:900;line-height:1em}.faqs .faq .a{font-size:1em;line-height:1.4em}.promo-blocks{justify-content:center;gap:10px;margin-bottom:60px;padding:40px 20px;display:flex}@media (max-width:1280px){.promo-blocks{flex-wrap:wrap}}.promo-blocks div{flex:0 300px}@media (max-width:1280px){.promo-blocks div{flex:40%}}.item-guides-ctas{justify-content:center;gap:20px;margin-top:50px;margin-bottom:20px;display:flex}.item-guides-ctas .item-guides-cta{text-align:center;padding:10px 0}.item-guides-ctas .item-guides-cta img{border-radius:1px;width:130px;margin-top:-40px}.item-guides-ctas .item-guides-cta .details{text-align:center;padding:10px;font-size:14px}.item-guides-ctas .item-guides-cta .details .button-options{display:block}.item-guides-ctas .item-guides-cta .details .button-options a{padding:8px 12px;display:inline-block}.download-card{aspect-ratio:16/9;background-color:#ccc;border-radius:2px;max-width:500px;display:block;position:relative;overflow:hidden}.download-card .preview-window{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.download-card .title{color:#fff;text-overflow:ellipsis;white-space:nowrap;background-color:#0000004d;height:30px;padding:0 10px;font-size:12px;font-weight:900;line-height:30px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.download-item-metadata{padding:20px 40px}.download-cards{flex-wrap:wrap;justify-content:center;padding-bottom:40px;display:flex}.download-cards .download-card{flex:300px;max-width:400px}@media (max-width:980px){.download-cards .download-card{max-width:95%}}.speaking-engagements{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.speaking-engagement{color:#fff;text-align:center;background-color:#0870a8;border-radius:5px;flex:200px;max-width:400px;padding:20px 0}@media (max-width:800px){.speaking-engagement{text-align:center;display:block}}.speaking-engagement img{width:75px;margin:0 auto 10px}.speaking-engagement .details{padding:0 20px 20px}.speaking-engagement .actions a{display:inline-block}.color-palettes{color:#fff;justify-content:space-between;font-weight:900;display:flex}.color-palettes .color{flex:20%;margin-bottom:5px;padding:20px 5px 5px 10px}.color-palettes .color span{color:#fff;background:#0003;border-radius:3px;padding:3px 7px;font-size:11px}.toggle-bg{background-color:#fff}@media (prefers-color-scheme:dark){.toggle-bg{background:#000}}.toggle-bg-light{background-color:#efefef}@media (prefers-color-scheme:dark){.toggle-bg-light{background:#000}}.pill{text-transform:uppercase;background:#efefef;border-radius:3px;padding:5px 10px;font-size:.9em;font-weight:900;display:inline}.pill.selected{color:#fff;background:#0870a8}@media (prefers-color-scheme:dark){.pill{background:#000}}.download-blocks{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.download-block{border-radius:4px;flex:0 240px;gap:20px;margin-bottom:5px;padding:20px 20px 40px;overflow:hidden}.download-block .img{margin:-20px -20px 20px}.download-block .img img{max-height:160px}.download-block.type-5 img{border-radius:10px}.teacher-bio .bio a{font-weight:900}.reverify{color:#000c;background-color:#69f5bc;justify-content:space-between;align-items:center}.reverify .msg a{color:#000c;border-bottom:1px dashed #0000004d;font-weight:900}.reverify .msg a:hover{border-bottom:1px solid #0000004d}.highlight-heading{text-transform:uppercase;font-size:2em;font-weight:900;line-height:1em}@media (max-width:800px){.highlight-heading{font-size:1.5em}}.item-badges{background-color:#0000001a;border:1px solid #fff;border-radius:5px;margin-bottom:40px;padding:20px}.quiz .answers a{color:#fff;border:2px solid #fff;border-radius:35px;margin-bottom:10px;padding:20px 30px;font-size:1.5em;font-weight:900;line-height:1em;transition:background .25s;display:block}.quiz .answers a:hover{background:#0000004d}.quiz .answers a.correct{background:#0db224}.quiz .answers a.incorrect{background:#de3c3c}.quiz.review{padding-bottom:40px}.quiz.review .answer{color:#fff;opacity:.7;border:1px solid #fff;border-radius:35px;margin:10px 20px;padding:10px 20px;font-size:1.1em;line-height:1em}.quiz.review .answer.correct{opacity:1;background:#50b842;border:5px solid #fff;border-radius:35px;margin:0;padding:20px 30px;font-size:1.5em;font-weight:900}.quiz .underline{border-bottom:1px solid #fff;width:200px;display:inline-block}.disabled{opacity:.5;transition:opacity .25s}.disabled:hover{opacity:.5!important}.not-available{opacity:.2}.feedback{border-radius:5px;flex:300px;gap:20px;padding:20px;display:flex}@media (max-width:800px){.feedback{display:block}.feedback i{padding-bottom:10px}}.reading-assignment{background-image:url(/images/reading-assignment.png);background-repeat:no-repeat;background-size:contain;width:100px;height:80px;margin:0 auto}@media (prefers-color-scheme:dark){.reading-assignment{background-image:url(/images/reading-assignment-white.png)}}.homepage-videos{justify-content:center;gap:20px;padding:20px;display:flex}@media (max-width:1280px){.homepage-videos{flex-wrap:wrap}}.homepage-videos .homepage-video{flex:300px;max-width:600px}@media (max-width:1280px){.homepage-videos .homepage-video{flex:1 0 48%}}.bg-light-blue{background-color:#d0e7f4}@media (prefers-color-scheme:dark){.bg-light-blue{background:#2e3f49}}.bg-error-notice{color:#642424;background-color:#fdb1b1}.homepage-feature{background:#d0e7f4;border-radius:10px;padding:10px}@media (prefers-color-scheme:dark){.homepage-feature{background:#2e3f49}}.homepage-feature .heading{text-transform:uppercase;font-size:1.5em;font-weight:900;line-height:1em}.homepage-feature .excerpt{padding-top:5px;font-size:1.1em;line-height:1.1em}.current-goals{color:#104810;background:#6eca6e;justify-content:space-between;align-items:center;gap:40px;padding:40px 60px;display:flex}.current-goals label{color:#104810;padding-bottom:5px;display:inline-block}@media (max-width:980px){.current-goals{text-align:center;flex-wrap:wrap;padding:40px 20px}}.current-goals h2{text-transform:uppercase;color:#fff;margin:0;padding:0;font-family:D-DIN Condensed}.current-goals .excerpt{max-width:400px;padding:10px 0 20px;font-size:1.2em;line-height:1.1em}@media (max-width:980px){.current-goals .excerpt{max-width:100%}}.current-goals .actions{align-items:center;gap:10px;display:flex}.current-goals .actions .button{color:#398739;background:#fff;border-radius:25px;padding:10px 20px;line-height:1em}@media (max-width:980px){.current-goals .actions{justify-content:center}}.current-goals .study-side{order:1}.current-goals .goals{text-align:center;order:2}.current-goals .goals i{color:#fff;font-size:40px}.current-goals .goals .text{color:#6eca6e;text-transform:uppercase;background:#fff;margin-top:-5px;margin-bottom:30px;padding:20px 30px;font-size:1.5em;font-weight:900;line-height:1em}@media (max-width:980px){.current-goals .goals{order:-1;margin-top:0;margin-left:auto;margin-right:auto}}.current-goals .subscribe-side{text-align:right;order:3}@media (max-width:980px){.current-goals .subscribe-side{text-align:center;padding-top:20px}}.current-goals .subscribe-side .actions{flex-direction:row-reverse}@media (max-width:980px){.current-goals .subscribe-side .actions{flex-direction:row}}.graphic-block{background:#efefef;border-radius:10px;margin-bottom:10px;padding:10px 10px 5px;transition:all .25s}.graphic-block:hover{box-shadow:0 2px 10px #0000004d}.graphic-block img{display:block}.graphic-block figcaption{padding-top:5px;padding-left:10px;font-size:.8em;font-style:italic;font-weight:900}@media (prefers-color-scheme:dark){.graphic-block{background:#000}}.elementToFadeInAndOut{animation:2s linear infinite fadeinout}@keyframes fadeinout{0%,to{opacity:0}50%{opacity:1}}.reader-view-details{padding-top:40px}@media (max-width:980px){.reader-view-details{padding-left:20px;padding-right:20px}}.chapter-scroller{padding:10px;font-size:1.4em;line-height:1em}.chapter-scroller a{border-radius:5px;width:auto;margin-right:1rem;transition:background .25s;display:inline-block}.chapter-scroller a:hover{background-color:#ffffff4d}.chapter-scroller a.selected,.chapter-scroller a.selected:hover{background-color:#0000004d}.chapter-scroller::-webkit-scrollbar{height:6px}.chapter-scroller::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.chapter-scroller::-webkit-scrollbar-track{background:0 0}.webp-item-list{flex-wrap:wrap;justify-content:center;gap:20px;padding:40px;display:flex}@media (max-width:980px){.webp-item-list{padding:40px 20px}}.webp-item-list a{flex:0 0 320px}@media (max-width:980px){.webp-item-list a{flex:0 100%}}.entire-bible-flipper{align-items:center;gap:2px;height:40px;display:flex}.entire-bible-flipper .flip{background-position:50%;background-size:cover;border-radius:10px;flex:5px;height:25px;padding-bottom:10px;transition:all .1s;position:relative;overflow:hidden}.entire-bible-flipper .flip:hover{border-radius:5px;flex:20px;height:35px;padding-bottom:0}.entire-bible-flipper .flip:hover+.flip{border-radius:8px;flex:12px;height:30px;padding-bottom:5px}.entire-bible-flipper .flip:has(+.flip:hover){border-radius:8px;flex:12px;height:30px;padding-bottom:5px}.report-item{flex:1 0 200px}