.select2-container--abs .select2-selection--single{border-right:0;border-bottom:0;border-radius:6px;height:53px !important;padding:6px;font-size:1.2em;position:relative;background:#fff !important;-webkit-box-shadow:inset 0 2px 7px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 2px 7px rgba(0,0,0,0.2);box-shadow:inset 0 2px 7px rgba(0,0,0,0.2)}.select2-container--abs .select2-selection--single:focus{border:2px solid #02668E;border-radius:6px 6px 0 0}.select2-container--abs .select2-selection--single:hover{border:2px solid #02668E;border-radius:6px 6px 6px 6px}.select2-container--abs .select2-selection--single .select2-selection__rendered{color:#444;line-height:35px}.select2-container--abs .select2-selection--single b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:9px 8px 0 9px;height:0;left:50%;margin-left:-8px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--abs .select2-selection--single span.select2-selection__arrow{height:65%;position:absolute;top:10px;right:0;width:10%;border-left:1px #7E7E7E solid}.select2-container--abs .select2-selection--single span.select2-selection__arrow:hover{background-color:#02668E;height:100%;top:0px;border-top-right-radius:3px;border-bottom-right-radius:0;border-left:none}.select2-container--abs .select2-selection--single span.select2-selection__arrow:hover b{border-color:#fff transparent transparent transparent;border-style:solid;border-width:9px 8px 0 9px;height:0;left:50%;margin-left:-8px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--abs .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--abs .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--abs .select2-selection--multiple{background-color:white;border:0;cursor:pointer}.select2-container--abs .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0 !important;padding-left:0 !important;width:100%}.select2-container--abs .select2-selection--multiple .select2-selection__rendered ul{display:flex}.select2-container--abs .select2-selection--multiple .select2-selection__rendered ul li{list-style:none;float:none}.select2-container--abs .select2-selection--multiple .select2-selection__rendered ul .select2-search__field{margin:0;border-radius:6px}.select2-container--abs .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--abs .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--abs .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--abs .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--abs .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--abs[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--abs[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--abs[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--abs[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--abs[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--abs.select2-container--focus .select2-selection--multiple{border:2px solid #02668E;border-radius:6px;outline:0;height:53px}.select2-container--abs.select2-container--focus+.open{border-bottom:0;border-radius:6px 6px 0 0}.select2-container--abs.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--abs.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--abs.select2-container--open.select2-container--above .select2-selection--single,.select2-container--abs.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--abs.select2-container--open.select2-container--below .select2-selection--single,.select2-container--abs.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--abs .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--abs .select2-search--inline{float:none}.select2-container--abs .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--abs .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--abs .select2-results__option[role=group]{padding:0}.select2-container--abs .select2-results__option[aria-disabled=true]{color:#999}.select2-container--abs .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--abs .select2-results__option .select2-results__option{padding-left:1em}.select2-container--abs .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--abs .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--abs .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--abs .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--abs .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--abs .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--abs .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--abs .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--abs .select2-dropdown{border:2px solid #02668E !important;border-top:none !important;border-radius:0 0 6px 6px !important}.select2-container--abs .select2-dropdown--above{border:2px solid #02668E !important;border-bottom:none !important;border-radius:6px 6px 0 0 !important}.contact-form__form{display:flex}.contact-form__form form.email-subscribe{margin:0 auto}.contact-form__form form.email-subscribe .email-before{display:flex;flex-direction:column;justify-content:center}.contact-form__form form.email-subscribe label{font-size:0.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:normal;line-height:1.5;margin-bottom:0}.contact-form__form form.email-subscribe input[type="text"],.contact-form__form form.email-subscribe input[type="email"]{border:0;outline:none;appearance:none;border-radius:0;display:block;-moz-appearance:none;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;height:53px;float:left;width:90%;font-size:.8rem;padding:0 10px;background:#fff;border-radius:6px;transition:opacity 0.25s ease, transform 0.35s ease;-webkit-box-shadow:inset 0 2px 7px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 2px 7px rgba(0,0,0,0.2);box-shadow:inset 0 2px 7px rgba(0,0,0,0.2);margin-bottom:2rem;display:block}@media (min-width: 600px){.contact-form__form form.email-subscribe input[type="text"],.contact-form__form form.email-subscribe input[type="email"]{font-size:1rem;width:90%}}.contact-form__form form.email-subscribe input[type="text"]:not([class^="select2-"]):active,.contact-form__form form.email-subscribe input[type="text"]:not([class^="select2-"]):focus,.contact-form__form form.email-subscribe input[type="email"]:not([class^="select2-"]):active,.contact-form__form form.email-subscribe input[type="email"]:not([class^="select2-"]):focus{border:solid #02668E 2px;height:49px}.contact-form__form form.email-subscribe textarea{border:0;outline:none;appearance:none;border-radius:0;display:block;-moz-appearance:none;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;background:#fff;border-radius:6px;border:1px solid #ccc;transition:opacity 0.25s ease, transform 0.35s ease;-webkit-box-shadow:inset 0 2px 7px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 2px 7px rgba(0,0,0,0.2);box-shadow:inset 0 2px 7px rgba(0,0,0,0.2);color:rgba(0,0,0,0.75);font-size:0.875rem;margin:0 0 1rem 0;padding:0.5rem;height:auto;width:90%;margin-bottom:2rem;display:block}@media (min-width: 600px){.contact-form__form form.email-subscribe textarea{font-size:1rem;width:90%}}.contact-form__form form.email-subscribe select{border:0;outline:none;appearance:none;border-radius:0;display:block;-moz-appearance:none;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;background-color:#F9F9F9;border:1px solid #ccc;padding:0.5rem;font-size:0.875rem;transition:opacity 0.25s ease, transform 0.35s ease;-webkit-box-shadow:inset 0 2px 7px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 2px 7px rgba(0,0,0,0.2);box-shadow:inset 0 2px 7px rgba(0,0,0,0.2);color:rgba(0,0,0,0.75);line-height:normal;border-radius:0;height:53px;width:96%;margin-bottom:2rem;display:block}@media (min-width: 600px){.contact-form__form form.email-subscribe select{font-size:1rem;width:96%}}.contact-form__form form.email-subscribe input[type="submit"]{font-size:1.4rem;font-weight:600;padding:.7rem 1.3rem;margin-top:1rem;background:#fff;outline:none;text-transform:uppercase;cursor:pointer;color:#464646;border:2px #464646 solid;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.contact-form__form form.email-subscribe input[type="submit"]:hover{color:#fff;background:#464646;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}@media (min-width: 600px){.contact-form__form form.email-subscribe input[type="submit"]{font-size:1rem;width:238px;padding:.7rem 1rem}}.signup-form{display:inline-block;padding-bottom:2rem}.signup-form input[type="email"],.signup-form input[type="number"],.signup-form input[type="password"],.signup-form input[type="search"],.signup-form input[type="tel"],.signup-form input[type="text"],.signup-form input[type="url"]{border:0;outline:none;appearance:none;border-radius:0;display:block;-moz-appearance:none;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;height:53px;float:left;width:234px;font-size:.8rem;padding:0 10px;background:#fff;border-radius:6px;transition:opacity 0.25s ease, transform 0.35s ease;-webkit-box-shadow:inset 0 2px 7px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 2px 7px rgba(0,0,0,0.2);box-shadow:inset 0 2px 7px rgba(0,0,0,0.2);border-radius:6px 0 0 6px}@media (min-width: 600px){.signup-form input[type="email"],.signup-form input[type="number"],.signup-form input[type="password"],.signup-form input[type="search"],.signup-form input[type="tel"],.signup-form input[type="text"],.signup-form input[type="url"]{font-size:1rem;width:300px}}.signup-form input[type="email"]:not([class^="select2-"]):active,.signup-form input[type="email"]:not([class^="select2-"]):focus,.signup-form input[type="number"]:not([class^="select2-"]):active,.signup-form input[type="number"]:not([class^="select2-"]):focus,.signup-form input[type="password"]:not([class^="select2-"]):active,.signup-form input[type="password"]:not([class^="select2-"]):focus,.signup-form input[type="search"]:not([class^="select2-"]):active,.signup-form input[type="search"]:not([class^="select2-"]):focus,.signup-form input[type="tel"]:not([class^="select2-"]):active,.signup-form input[type="tel"]:not([class^="select2-"]):focus,.signup-form input[type="text"]:not([class^="select2-"]):active,.signup-form input[type="text"]:not([class^="select2-"]):focus,.signup-form input[type="url"]:not([class^="select2-"]):active,.signup-form input[type="url"]:not([class^="select2-"]):focus{border:solid #02668E 2px;height:49px}.signup-form input[type="email"]:active,.signup-form input[type="number"]:active,.signup-form input[type="password"]:active,.signup-form input[type="search"]:active,.signup-form input[type="tel"]:active,.signup-form input[type="text"]:active,.signup-form input[type="url"]:active{border-radius:6px 0 0 6px}.signup-form .signup-form__button{width:53px;height:53px;background:#02668E url("../../img/abtest/fi-mail.svg") center center no-repeat;background-size:73%;border:2px solid #02668E;padding:0;font-size:1.5em;cursor:pointer;outline:none;transition:transform 0.75s ease, background 0.35s ease;border-top-right-radius:7px;border-bottom-right-radius:7px;border-radius:0 6px 6px 0}#wrapper-body a{border-bottom:none}#index .hero{padding:0}#index .hero__large img{max-height:550px}#index .card-grid{margin-left:auto;margin-right:auto;flex-wrap:nowrap;flex-direction:column;align-items:center}@media (min-width: 600px) and (max-width: 1199px){#index .card-grid{flex-wrap:wrap}}@media (min-width: 600px){#index .card-grid{margin-left:auto;margin-right:auto;flex-direction:row;align-items:default}}#index .card-grid__card{width:85%;text-align:center;padding:0;margin:1% 0;min-height:15rem}#index .card-grid__card .readmore:hover{font-weight:normal}#index .card-grid__card .readmore::after{content:" \00BB"}@media (min-width: 600px){#index .card-grid__card{margin:0;flex-wrap:nowrap}}@media (min-width: 1200px){#index .card-grid__card{flex-basis:24%}}#index .card-grid__card img{width:85%}@media (min-width: 1200px){#index .card-grid__card img{width:100%}}#index .card-grid__card figcaption{padding:2%}#index .card-grid__card:nth-child(1) figcaption{display:flex;flex-direction:column}#index .card-grid__card:nth-child(1) .headline_text{display:flex;flex-direction:column}@media (min-width: 600px) and (max-width: 1199px){#index .card-grid__card:nth-child(1){flex-basis:100%;min-height:auto}#index .card-grid__card:nth-child(1) figcaption{flex-direction:row;justify-content:space-between;align-items:center}#index .card-grid__card:nth-child(1) .headline_text{flex-direction:row}#index .card-grid__card:not(:first-child){flex:1;flex-basis:33%}}#index .card-grid span{text-align:center;padding-bottom:2rem}@media (min-width: 600px) and (max-width: 1199px){#index .card-grid span{width:85%;padding:0}}@media (min-width: 1200px){#index .card-grid span{width:21%}}.blue{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#002C47;font-weight:600;text-transform:uppercase;font-size:2rem;margin-bottom:0}@media (min-width: 600px){.blue{font-size:1.8rem}}.red{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#A90d1C;font-weight:600;text-transform:uppercase;font-size:2rem;margin-bottom:0}@media (min-width: 600px){.red{font-size:1.8rem}}.grey{font-size:1rem;color:#474647;font-weight:600;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;text-decoration:none}.grey:after{content:" \00BB"}.headline-text .readmore{color:#fff}.headline-text .readmore:hover{font-weight:inherit}.headline-text .readmore::after{content:"\00BB"}#trauma-healing__banner{border-top:#FA9929 solid 4px;border-bottom:#FA9929 solid 4px;margin:0}@media (min-width: 900px){#trauma-healing__banner{display:flex;flex-direction:row-reverse}}@media (min-width: 900px){#fdlc__banner{display:flex;flex-direction:row}}#fdlc__banner #fdlc-banner__text-block{background-color:#fff;padding:1.5rem 0 0 0}#fdlc__banner #fdlc-banner__text-block .article-grid__main{padding-bottom:1rem;width:100%}#offers{margin:0;padding-bottom:1rem;display:flex;flex-direction:column;justify-content:space-around;align-items:unset;flex-wrap:wrap}@media (min-width: 600px){#offers{flex-direction:row;flex-wrap:nowrap}}@media (min-width: 900px){#offers{max-height:150px}}#offers .cta-block{margin:0 1rem}@media (min-width: 1200px){#offers .cta-block{padding:3% 2%;flex-basis:45%;text-align:center}}#offers #email-signup{background:#D0D0D0;text-align:center;align-items:center}#offers #email-signup .heading{padding:0}@media (min-width: 900px){#offers #email-signup .heading{font-size:1.3rem;font-weight:600}}#offers #email-signup .signup-form .signup-form__button{width:100%;border-radius:6px;background-size:19%}@media (min-width: 900px){#offers #email-signup .signup-form .signup-form__button{width:55px;border-radius:0px 6px 6px 0px;background-size:70%}}#offers #email-signup .signup-form__input{max-width:233px}#offers #download{background:#D0D0D0;align-items:center;display:flex;flex-direction:column}@media (min-width: 600px) and (max-width: 1199px){#offers #download{padding:3.5rem}}#offers #download button{background:#B0030D;border-style:none;text-transform:uppercase;color:#fff;letter-spacing:1px;font-size:1.4rem;padding:1rem 2rem;font-size:1rem;padding:.5rem 1rem}@-moz-document url-prefix(){#index .cta-blocks section{padding:2em 2%}#index #subscribe h1{padding:0.125em}}.overlay__button-group{padding:1rem 0 2rem 0;display:flex;justify-content:space-around;max-width:70%;margin:0 auto;flex-direction:column}.overlay__button-group button{font-size:1.4rem;font-weight:600;padding:.7rem 1.3rem;margin-top:1rem;background:transparent;outline:none;text-transform:uppercase;text-decoration:none;cursor:pointer;color:#fff;border:2px #fff solid;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;font-size:1.3rem;text-transform:none;font-weight:400;max-width:90%}.overlay__button-group button:hover{color:transparent;background:#fff;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}@media (min-width: 600px){.overlay__button-group button{font-size:1rem;padding:.7rem 1rem}}.overlay__button-group button:hover{background-color:rgba(255,255,255,0.3);color:#fff}@media (min-width: 600px){.overlay__button-group{flex-direction:row}}#scripture-engagement{max-width:100%;margin:auto;background-size:cover;margin-bottom:1rem}@media (min-width: 1200px){#scripture-engagement{max-width:98.5%}}#scripture-engagement .overlay{content:'';background-color:rgba(0,0,0,0.5);width:100%;text-align:center}#scripture-engagement h1{font-family:BauerBodoniBT-Roman,"Times New Roman",serif;font-size:3.5rem;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:0.3rem;line-height:3.5rem;margin-bottom:0;letter-spacing:8px;padding-top:2rem;width:70%;margin:0 auto;margin-left:auto;margin-right:auto}@media (min-width: 600px){#scripture-engagement h1{width:94%;font-size:3rem}}#scripture-engagement p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;color:#fff;font-weight:300;line-height:1.5rem;margin:0 4.5rem}@media (min-width: 600px){#scripture-engagement p{margin:0 13vw}}#scripture-engagement small,#scripture-engagement a{color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.7rem;text-transform:uppercase;text-decoration:none}.banner{display:flex;flex-direction:column;margin:10% 0;background-repeat:no-repeat}@media (min-width: 900px){.banner{margin:2% 0;min-height:250px;overflow:hidden;align-items:center}.banner.image-right{flex-direction:row;background-position:right center;background-size:contain}.banner.image-left{flex-direction:row-reverse;background-position:left center}}.banner img{width:100%;display:block}@media (min-width: 900px){.banner img{height:268px;display:none}}.banner[data-bgimage="1"] img{display:none}.banner figcaption{display:flex;flex-direction:inherit;justify-content:center;align-items:center;flex-wrap:nowrap;text-align:left;padding:5% 3%}@media (min-width: 900px){.banner figcaption{flex-basis:30%;min-height:250px;padding:0% 3%}}.banner .headline-text--orange{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#FA9929;font-weight:600;text-transform:uppercase;font-size:2rem;margin-bottom:0}@media (min-width: 600px) and (max-width: 1199px){.banner .headline-text--orange{font-size:1.7rem}}.banner .headline-text--white{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;font-weight:600;text-transform:uppercase;font-size:2rem;margin-bottom:0}@media (min-width: 600px) and (max-width: 1199px){.banner .headline-text--white{font-size:1.7rem}}.banner .headline-text a{text-decoration:none}#homepage_project_block figcaption{background:#fff}
