﻿@font-face{font-family:Samaritan;src:url("/assets/fonts/Samaritan.otf");font-display:swap}@font-face{font-family:AramaicSerto;src:url("/assets/fonts/AramaicSerto.ttf")}@font-face{font-family:Proxima;src:url("/assets/fonts/proximaReg.woff");font-display:swap}@font-face{font-family:blbHebrew;src:url("/assets/fonts/SBL_Hebrew.ttf");font-display:swap}@font-face{font-family:blbGentium;src:url("/assets/fonts/GentiumPlus-R.woff");font-display:swap}@font-face{font-family:"URWEgyptienneTMedRegular";src:url("/assets/fonts/e046014t-webfont.eot");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"URWEgyptienneTMedRegular";src:url("/assets/fonts/e046014t-webfont.woff") format("woff"),url("/assets/fonts/e046014t-webfont.ttf") format("truetype"),url("/assets/fonts/e046014t-webfont.svg#webfontH1BQkWHE") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"AndaleMonoRegular";src:url("/assets/fonts/andalemono-webfont.eot");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"AndaleMonoRegular";src:url("/assets/fonts/andalemono-webfont.woff") format("woff"),url("/assets/fonts/andalemono-webfont.ttf") format("truetype"),url("/assets/fonts/andalemono-webfont.svg#webfont4Qd1s3Ey") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"socialico";src:url("/assets/fonts/socialico-webfont.eot");src:url("/assets/fonts/socialico-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/socialico-webfont.woff") format("woff"),url("/assets/fonts/socialico-webfont.ttf") format("truetype"),url("/assets/fonts/socialico-webfont.svg#socialicoregular") format("svg");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:"socialico_plusregular";src:url("/assets/fonts/socialico_plus-webfont.eot");src:url("/assets/fonts/socialico_plus-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/socialico_plus-webfont.woff2") format("woff2"),url("/assets/fonts/socialico_plus-webfont.woff") format("woff"),url("/assets/fonts/socialico_plus-webfont.ttf") format("truetype"),url("/assets/fonts/socialico_plus-webfont.svg#socialico_plusregular") format("svg");font-weight:normal;font-style:normal;font-display:block}.socialico{font-family:"socialico"}.socialico_plus{font-family:"socialico_plusregular"}.fa{font-family:FontAwesome !important}.newsletter-section-title{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:600;text-transform:unset;font-size:16px !important;line-height:1.2;margin:10px auto 15px auto;padding-top:unset !important}@media print,screen and (max-width: 39.99875em){.newsletter-section-title{text-align:center}}a.about__btn{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:700;font-size:15px;display:inline-block;border:unset;background-color:#c2cfde;border-radius:6px;padding:6px 15px;margin-bottom:10px;margin-right:10px;transition:.25s ease-in-out}@media print,screen and (max-width: 39.99875em){a.about__btn{display:block;margin:0 auto}}a.about__btn:hover{text-decoration:none;color:#fff;border:unset;background-color:#91a6c3}a.about__btn:hover svg *{fill:#fff}a.about__btn .about__icon{width:18px;height:18px;margin-right:5px;fill:#516d94}a.about__btn .about__icon-horiz{width:25px;height:18px;margin-right:5px;fill:#516d94}a.about__btn .about__icon-arrow{width:15px;height:15px;margin-right:5px;margin-left:5px;padding-top:2px;fill:#516d94}h2.about-subtitle{margin:10px auto !important}div.bodyColumns .bubBody>div:not(.no-extra-padding){font-size:.9em;line-height:1.6em}.bubBody>div>p{padding-top:1.8em}@media print,screen and (min-width: 40em){.bubBody>div>p:first-child{padding-top:0}.bubBody>div>h2+p{padding-top:0}}.toc{padding:1rem}.bubBody>div h2{font-size:1.2em;font-weight:bold;color:#575f6a;text-transform:uppercase;margin-bottom:0;padding-top:1.8em}@media print,screen and (min-width: 40em){.bubBody>div>h2:first-child{padding-top:0}}.bubBody>div h1{color:#40454d;font-family:verdana,helvetica;font-size:1.7em;font-weight:bold;margin-bottom:0;padding-top:1.3em}.bubBody>div h3{color:#40454d;font-family:verdana,helvetica;font-size:1.1em;font-weight:bold;margin-bottom:0;padding-top:1.3em}h3.about-title{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:400;font-size:1.75em !important;font-weight:unset !important;line-height:1.1;color:#516d94 !important;margin:12px}@media print,screen and (max-width: 39.99875em){h3.about-title{font-size:1.25em}}h3.about-title::after{background:none repeat scroll 0 0 #b9c9da;bottom:-10px;content:"";display:block;margin:0 auto;height:3px;position:relative;width:50px;margin-bottom:25px}.bubBody>div h4{color:#40454d;font-family:verdana,helvetica;font-size:1em;font-weight:bold;margin-bottom:0;padding-top:1.3em}.bubBody>div h5{color:#575f6a;font-family:verdana,helvetica;font-size:.9em;font-weight:bold;margin-bottom:0;padding-top:1.3em;text-transform:uppercase}.bubBody>div h1:first-child,.bubBody>div h2:first-child,.bubBody>div h3:first-child{padding-top:0}.bubBody>div h2.subtitle,.bubBody>#commData h3.subtitle,.bubBody>#commData h4.subtitle{padding-bottom:.7em}.bubBody>div>ol{padding:5px 20px}.bubBody>div>ol>li{padding-top:.8em}.bubBody>div>ol>li:first-child{padding-top:0}.bubBody>div>div.testimonial{margin:10px 20px 5px;border:solid #c5d2e0 2px;border-radius:9px;background-color:#fff;padding:12px;font-size:.9em}.bubBody>.aboutBar{padding:5px 0 0;margin:0 -1px}.bubBody>.aboutBar img{border-width:none}.bubBody>#about.aboutGal img{padding:3px;border-radius:7px}.bubBody>#about.aboutGal h1{font-size:1.2em;font-weight:bold;color:#575f6a;text-transform:uppercase;margin-bottom:0;padding-top:0}.bubBody>#about.aboutGal p{padding-top:3px}.bubBody>#about.aboutGal p:first-child{padding-top:0;font-size:.9em}.bubBody.aboutIndex>#about p{padding:0 0 0 15px}body>div>div>div.bodyColumns.ministries>.bubble>.bubBody>div img{border-width:0;background-color:rgba(0,0,0,0);padding:0;margin:0}body>div>div>div.bodyColumns.ministries>.bubble>.bubBody>div>p{margin-left:15px}body>div>div>div.bodyColumns.ministries>.bubble>.bubBody>div>blockquote{font-size:.9em;border-radius:6px;border:solid #c5d2e0 1px;background-color:#eaeff2;padding:10px 15px;margin:0 15px;line-height:1.4em;margin-left:15px}#about.blb-story{padding:40px !important}#about.blb-story p{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:400}.newsletter-form{display:flex;flex-direction:row;justify-content:center}.newsletter-form .yt-video-container{max-width:760px;margin:25px auto}.bubBody #about.newsletter .alert{color:#9e0b0f;font-weight:bold;overflow:hidden}.bubBody #about.newsletter dl{user-select:none;width:100%}.bubBody #about.newsletter dl p{margin-left:15px}.bubBody #about.newsletter dl dt{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:700;margin-left:15px;padding:5px;color:#39547f;cursor:pointer;transition:.1s ease-in-out}.bubBody #about.newsletter dl dt::before{font-family:FontAwesome;display:inline-block;content:"";color:#afbad0;margin-right:4px;font-size:.9em}.bubBody #about.newsletter dl dt.toggle-on::before{transform:rotate(90deg);color:#39547f}.bubBody #about.newsletter dl dd{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:400;margin-left:30px}.bubBody #about.newsletter dl dd i{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:400;font-style:italic}.bubBody #about.newsletter dl dd a{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:700}.bubBody>#about blockquote:not(.hg-block){font-size:.9em;border-radius:6px;border:solid #c5d2e0 1px;background-color:#eaeff2;padding:5px 9px;margin-top:.6em}.bubBody>#about blockquote>p{margin-top:.6em}.bubBody>#about blockquote>p:first-child{margin-top:0}#jimSig{border-width:0;background-color:rgba(0,0,0,0);padding:0}.red-text{color:red}.required{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:400}.required::after{content:"*";color:red;margin-left:3px;font-weight:bold}input[name=imgFile]{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:400}.yourstory_411{margin:20px auto;border-collapse:separate;border-spacing:.5em .5em}.yourstory_411.radio label{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:400}.yourstory_411 tbody td{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:400}.yourstory_411 tbody td input{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:400}.yourstory_411 div div{padding:2px 25px 6px 0}.yourstory_411 .emailNote{font-size:.7em;width:200px;margin:10px;width:96%;line-height:1.2}.yourstory_411.radio{margin:0}.yourstory_411.radio div{padding:2px 25px 6px 0;padding:7px 10px 0 25px}.yourstory_411.radio input{width:auto}.yourstory_411 input[type=text],.yourstory_411 input[type=email]{width:100%}.yourstory_411 .align-right{text-align:right}.button-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-block:2em;gap:.5em;justify-content:center}.yt-story-vid{max-width:500px;margin-inline:auto;margin-block:1em}html body div div div div div div form div div input.story-submit-btn,a.story-submit-btn{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:600;font-size:1.25em;background-color:#dcecff;border:1px solid #dcecff;border-radius:4px;padding:10px 20px;color:#3f71a9;height:auto;transition:.25s ease-in-out;display:inline-block}html body div div div div div div form div div input.story-submit-btn:hover,a.story-submit-btn:hover{background-color:#3f71a9;border:1px solid #3f71a9;color:#dcecff;text-shadow:none;text-decoration:none}.share-subtitle{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:700;font-size:1.25em !important;margin:20px auto !important}.share-hr{background-color:#acbdd2}#freeCD{text-align:center;color:#575f6a;font-size:1.2em;font-weight:bold;margin-bottom:0;text-transform:uppercase}form#freeCDForm{padding-left:20px}.smile hr{width:90%;margin-left:5%;margin-top:20px}body.smile div.bodyColumns{width:600px;margin-left:201px}.smile #container #pageControls{display:none}.float-right{margin-right:1.2em}.back-link a{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:400;font-size:15px;line-height:1.3;display:block;border:unset;text-align:center;width:60vw;background-color:#dcecff;border-radius:6px;padding:12px 15px;margin:10px auto;transition:.25s ease-in-out}.back-link a.back-link-bold{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:700}.back-link a:hover{text-decoration:none;color:#fff !important;background-color:#91a6c3}p.cd-callout{padding:30px;margin:0 15px;color:#39547f;background-color:#f0f3f8;border:1px solid #c8d2e3;border-radius:6px}@media print,screen and (max-width: 39.99875em){body:not(.viewport) div.bodyColumns .bubBody>div:not(.no-extra-padding){padding:20px 0;font-size:1rem}body:not(.viewport) .bubBody>div>p{padding:1rem}body:not(.viewport) .bubBody>div>p a{text-decoration:underline}body:not(.viewport) .bubBody>div h2:not(.about-subtitle){border-bottom:1px solid #acbdd2;padding:2rem 1rem .5rem;padding-top:2rem}body:not(.viewport) .bubBody>div h2.product-subtitle{border-bottom:unset;padding:unset;padding:10px;line-height:1}body:not(.viewport) .bubBody>div h3{padding-left:1rem;padding-right:1rem}body:not(.viewport) .bubBody>div h4{padding-left:1rem;padding-right:1rem}body:not(.viewport) .bubBody>#about{border-bottom:1px solid #acbdd2}body:not(.viewport) .bubBody>#about>ul{padding:1rem;list-style:none}body:not(.viewport) .bubBody>#about>ul li{margin-left:0}body:not(.viewport) .bubBody>#about.newsletter form{padding:0 1rem}body:not(.viewport) .bubBody>#about.newsletter form h2{border-bottom:none;padding:0}body:not(.viewport) .bubBody.aboutIndex>#about p{padding:1rem}body:not(.viewport) .bubBody.aboutIndex>#about p a{text-decoration:underline}body:not(.viewport) .bubBody>#about dl{padding:1rem}body:not(.viewport) .yourstory_411 td:first-child{padding-right:12px;font-size:.9em}body:not(.viewport) .yourstory_411 .emailNote{width:175px}body:not(.viewport) .yourstory_411 input{font-size:16px}body:not(.viewport) textarea.yourstory_411{font-size:16px}body:not(.viewport) .yourstory_411.radio td{padding-right:12px}body:not(.viewport) .yourstory_411.radio td:first-child{padding-left:12px}body:not(.viewport).yourstory div.bodyColumns #about form{padding:0 1rem}}body.viewport .bubBody>div>p:first-child{padding-top:0}body.viewport .bubBody>div>h2+p{padding-top:0}body.viewport .bubBody>div>h2:first-child{padding-top:0}body.viewport .bubBody>#about.newsletter form input{display:inline;margin-top:0}body.viewport .bubBody>#about.newsletter form input[type=submit]{margin-left:6px}div.mc_embed_signup form{text-align:center}@media(max-width: 500px)and (min-width: 0px){div.mc_embed_signup form{display:flex;flex-direction:column;align-content:center}}div.mc_embed_signup form .newsletter-subhead{color:#575f6a;font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:700;font-size:1.2em;margin-bottom:10px;text-transform:uppercase;line-height:1.1em}div.mc_embed_signup form input.about-newsletter__email[type=email]{width:200px;height:42px;font-family:Arial,Helvetica,sans-serif !important;font-size:12px;padding:3px 8px;border-radius:3px;color:#999;margin-right:5px}@media(max-width: 500px)and (min-width: 0px){div.mc_embed_signup form input.about-newsletter__email[type=email]{width:100%;margin-bottom:10px}}div.mc_embed_signup form input.about-newsletter__submit[type=submit]{height:35px;width:100px;padding-left:10px;padding-right:10px}@media(max-width: 500px)and (min-width: 0px){div.mc_embed_signup form input.about-newsletter__submit[type=submit]{align-self:center}}.mc-about-newsletter__callout{background-color:#f0f6ff;border-radius:8px;padding:15px;margin-top:10px}.about__btn--container{width:100%;text-align:center}.about__btn{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:700;font-size:18px;display:inline-block;border:2px solid #91a6c3;border-radius:6px;background-color:#b9c9da;padding:.5em;color:#516d94;width:300px;margin-bottom:25px;text-align:center}.about__btn:hover{text-decoration:none;color:#fff;border:2px solid #b9c9da;background-color:#91a6c3}@media(max-width: 640px)and (min-width: 0px){.about__btn{display:block;width:80%;text-align:center;margin:0 auto 20px auto}}.about__footnote{text-align:center;line-height:1.25}.bubBody #about.general div.section-content div h3.general-title{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:400;font-size:1.75em !important;line-height:1.1 !important;color:#516d94 !important;margin:12px !important}@media print,screen and (max-width: 39.99875em){.bubBody #about.general div.section-content div h3.general-title{font-size:1.25em !important}}.bubBody #about.general div.section-content div h3.general-title::after{background:none repeat scroll 0 0 #b9c9da;bottom:-10px;content:"";display:block;margin:0 auto;height:3px;position:relative;width:50px;margin-bottom:25px}.bubBody #about.general div.section-content div h2.general-title{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:700;font-size:22px;line-height:1.2;text-transform:unset;color:#000;margin:10px auto}.bubBody #about.general div.section-content div h2.permissionsTitle{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:700;font-size:19px;line-height:1.2;text-transform:unset;color:#000;margin:10px auto;padding-top:1em}.bubBody #about.general div.section-content div h4.general-subtitle{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:600;font-size:18px;line-height:1.2;margin:10px auto 15px auto}@media print,screen and (max-width: 39.99875em){.bubBody #about.general div.section-content div h4.general-subtitle{text-align:center}}.bubBody #about.general div.section-content div h5{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:600;text-transform:unset;text-decoration:underline;font-size:16px;line-height:1.2;margin:10px auto 15px auto}@media print,screen and (max-width: 39.99875em){.bubBody #about.general div.section-content div h5{text-align:center}}.bubBody #about.general div.section-content div p,.bubBody #about.general div.section-content div ul,.bubBody #about.general div.section-content div li{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:400;font-size:14px;line-height:1.5}.bubBody #about.general div.section-content div p a,.bubBody #about.general div.section-content div ul a,.bubBody #about.general div.section-content div li a{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:400;font-size:14px;text-decoration:underline;transition:ease-in-out .25s}.bubBody #about.general div.section-content div p a:hover,.bubBody #about.general div.section-content div ul a:hover,.bubBody #about.general div.section-content div li a:hover{color:#853b00;text-decoration:underline dotted #853b00}.bubBody #about.general div.section-content div p b,.bubBody #about.general div.section-content div p em,.bubBody #about.general div.section-content div ul b,.bubBody #about.general div.section-content div ul em,.bubBody #about.general div.section-content div li b,.bubBody #about.general div.section-content div li em{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:600}.bubBody #about.general div.section-content div p i,.bubBody #about.general div.section-content div ul i,.bubBody #about.general div.section-content div li i{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:400;font-style:italic}.bubBody #about.general div.section-content div ol,.bubBody #about.general div.section-content div ul{padding-left:30px;margin:15px auto}.bubBody #about.general div.section-content div p{margin-bottom:15px}.bubBody #about.general div.section-content div p b{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:600}.bubBody #about.general div.section-content div img.blb-logo_stacked{width:200px}.bubBody #about.general div.section-content div img.blb-logo_horiz{width:400px;margin:15px 0 auto}.bubBody #about.general div.section-content div a.download-btn{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:700;font-size:15px;display:block;max-width:200px;border:unset;background-color:#dcecff;color:#39547f;border-radius:6px;padding:8px 14px;margin:0 auto 10px auto;transition:.25s ease-in-out}.bubBody #about.general div.section-content div a.download-btn svg *{fill:#39547f;transition:.25s ease-in-out;display:block}@media print,screen and (max-width: 39.99875em){.bubBody #about.general div.section-content div a.download-btn{display:block;max-width:200px;margin:10px auto;padding:10px 15px}}.bubBody #about.general div.section-content div a.download-btn:hover{text-decoration:none;color:#fff;border:unset;background-color:#91a6c3}.bubBody #about.general div.section-content div a.download-btn:hover svg *{fill:#fff}.bubBody #about.general div.section-content div a.download-btn .download-btn_icon{width:18px;height:18px;margin-right:5px;fill:#516d94}.bubBody #about.general div.section-content div a.download-btn .download-btn_icon-horiz{width:25px;height:18px;margin-right:5px;fill:#516d94}.bubBody #about.general div.section-content div a.download-btn .download-btn_icon-arrow{width:15px;height:15px;margin-right:5px;margin-left:5px;padding-top:2px}.bubBody #about.general div.section-content div div.general-callout{background-color:#f0f6ff;padding:20px;margin:20px 25px 10px 25px !important;border-radius:3px}.bubBody #about.general div.section-content div hr.section-line{background-color:#c8ddea;margin:20px auto}.bubBody #about{column-count:auto;column-gap:3rem;padding:1rem 2rem;column-width:640px}.bubBody #about>div{border-radius:5px;margin-bottom:1em;border:1px solid #cbd8fb;padding:10px 20px;break-inside:avoid}.bubBody #about div h3.section-title{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:700;color:#516d94 !important;text-transform:uppercase;letter-spacing:2px}.bubBody #about div h3.section-title::after{background:none repeat scroll 0 0 #b9c9da;bottom:-10px;content:"";display:block;margin:0 auto;height:3px;position:relative;width:50px;margin-bottom:25px}.bubBody #about div .tools-list-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));grid-gap:1em}.bubBody #about div.steps{background-color:#f0f6fd;border-radius:10px;padding:2em}.bubBody #about div.steps>h2{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:700;font-size:27px;line-height:1.2;text-transform:unset;color:#1e446e;margin-bottom:10px}.bubBody #about div.steps p{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:400;margin-left:0;padding-left:0;margin-block:1em}.bubBody #about div.steps>hr{width:80%;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px;opacity:.33}.bubBody #about div.disclaimer{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:400;line-height:1.6;background-color:#f0f6fd;padding:1.5em 2em;border-radius:10px}.bubBody #about div.disclaimer b{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:700}.bubBody #about .video-container iframe{width:100%;aspect-ratio:16/9}.bubBody #about div.section-content{padding:20px}.bubBody #about div.section-content div h2.marketing-title{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:700;font-size:27px;line-height:1.2;text-transform:unset;color:#000;margin-bottom:10px;width:360px}.bubBody #about div.section-content div p.marketing-body{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:400;font-size:16px;line-height:1.5;color:#000;padding:0;margin:20px 0}.bubBody #about div.section-content div p.marketing-body b{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:700}.bubBody #about div.section-content div p.marketing-body a{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:400;text-decoration:none}.bubBody #about div.section-content div p.marketing-body a:hover{text-decoration:underline}.bubBody #about div.section-content div .app-stores{height:40px;margin-bottom:20px}.bubBody #about div.section-content div h3.sub-title{margin-bottom:8px}.bubBody #about div.section-content div ul li{line-height:1.75}.bubBody #about div.section-content div img.screenshot-image{width:100%;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);background-color:#fff;padding:10px;border-radius:5px}.bubBody #about div.section-content div img.marketing-image{width:280px}.bubBody #about div.section-content div img.marketing-image-small{width:220px}.bubBody #about div.section-content div img.no-decoration{margin:0;padding:0;border:none}.bubBody #about div.section-content div a.back-to-top{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:400;display:inline-block;border-radius:6px;background-color:#e3edf7;border:2px solid #e3edf7;padding:.5em .7em;color:#798eab;margin-bottom:20px}.bubBody #about div.section-content div a.back-to-top:hover{text-decoration:none;color:#fff;background-color:#798eab;border:2px solid #798eab}.bubBody #about div.section-content div a.product__btn{font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif !important;font-weight:400;display:inline-block;border:2px solid #91a6c3;border-radius:6px;background-color:#b9c9da;padding:.5em;color:#516d94;margin-bottom:10px;margin-right:10px}.bubBody #about div.section-content div a.product__btn:hover{text-decoration:none;color:#fff;border:2px solid #b9c9da;background-color:#91a6c3}.bubBody #about div.section-content div a.product__btn:hover svg *{fill:#fff}.bubBody #about div.section-content div a.product__btn .product__icon{width:18px;height:18px;margin-right:5px;fill:#516d94}.bubBody #about div.section-content div a.product__btn .product__icon-horiz{width:25px;height:18px;margin-right:5px;fill:#516d94}.bubBody #about div.section-content div a.product__btn .product__icon-arrow{width:15px;height:15px;margin-right:5px;margin-left:5px;padding-top:2px;fill:#516d94}.bubBody #about div.tools-list-container{padding:30px;margin:15px;background-color:#f0f3f8;border-radius:6px}.bubBody #about div.tools-list-container h2{font-size:1em}.bubBody #about div.tools-list-container ul.tools-list{column-count:3;color:#39547f;margin:auto}.bubBody #about hr.section-line{background-color:#c8ddea}form#cdOrder img.order-image-small{width:120px}form#cdOrder label{font-weight:bold;font-variant:small-caps;letter-spacing:1px}form#cdOrder p.inputGroup{display:flex;justify-content:space-between}form#cdOrder #cdOrderSubmit,form#cdOrder #cdOrderProcessing{padding:10px 30px;height:auto;font-size:1.2em;min-width:225px}form#cdOrder input[type=text],form#cdOrder select{color:#000}form#cdOrder select{width:160px}form#cdOrder .section-line{width:85%;margin-left:auto;margin-right:auto;color:#4f86ce;height:2px;opacity:.25}#orderConfirmation{display:flex;flex-direction:column;justify-content:center;align-items:center}#orderConfirmation p{padding:10px 20px;margin:20px 0 10px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}#orderConfirmation p.blueBg{background:#0f64a7;border-radius:10px;color:#fff;padding:30px}#orderConfirmation p .title,#orderConfirmation p .subtitle,#orderConfirmation p .appeal{text-align:center}#orderConfirmation p .title{font-size:1.5em;letter-spacing:1px;font-variant:small-caps}#orderConfirmation p .subTitle{font-size:1.05em;font-style:italic}#orderConfirmation p .appeal{font-size:1.2em;margin-top:10px;padding:0 10px;max-width:400px}#orderConfirmation a{text-decoration:none;cursor:pointer}#orderConfirmation button#donate{outline:none;cursor:pointer;padding:15px 40px;background-color:#2fda92;color:#fff;font-weight:bold;font-size:1.5em;margin-top:30px;text-transform:uppercase}#errorNotify{height:135px;border-radius:20px;line-height:1.4;background-color:#fff5f5;padding:10px 20px;max-width:271px;margin:15px 15px 15px 25px}#errorNotify h2{margin-bottom:5px}#errorNotify p{margin-left:20px}.errorHighlight{background-color:#fff5f5;box-shadow:0px 0px 5px 1px #ff4500}#navToOrder{display:flex;justify-content:center;align-items:center;flex:1}#navToOrder button{padding:10px 25px;font-size:1.2em;cursor:pointer}@media(max-width: 640px)and (min-width: 0px){form#cdOrder>div{padding:0 10px}form#cdOrder>div img.order-image-small,form#cdOrder>div hr.section-line{display:none}form#cdOrder>div .mobileColReverse{flex-direction:column-reverse}form#cdOrder>div .marketing-title{padding-top:0}form#cdOrder>div h2{text-align:center}form#cdOrder>div p.textSmall{margin-bottom:15px;padding:0 10px}}@media print,screen and (max-width: 39.99875em){body:not(.viewport) .bubBody #about.cd-body ul{list-style-type:disc;padding:35px}}@media screen and (max-width: 63.99875em){body:not(.viewport) .bubBody #about div#navToOrder{margin-top:20px}}@media print,screen and (max-width: 39.99875em){body:not(.viewport) .bubBody #about div#navToOrder{text-align:center;margin:20px auto}body:not(.viewport) .bubBody #about ul.cd-list{padding:10px;margin:0 auto}body:not(.viewport) .bubBody #about hr.section-line{display:none}body:not(.viewport) .bubBody #about div.tools-list-container{padding:10px;margin:10px;margin-bottom:30px;background-color:#f0f3f8;border-radius:6px}body:not(.viewport) .bubBody #about div.tools-list-container h2{font-size:.85em}body:not(.viewport) .bubBody #about div.tools-list-container h3.sub-title{text-align:center}body:not(.viewport) .bubBody #about div.tools-list-container ul{font-size:.85em;width:130px;margin:0 auto}body:not(.viewport) .bubBody #about div.tools-list-container ul li{line-height:1.25;margin:6px auto}}@media print,screen and (max-width: 39.99875em){body:not(.viewport) .bubBody #about div.section-content div h2.marketing-title{text-align:center;border-bottom:unset;width:unset}}@media print,screen and (max-width: 39.99875em){body:not(.viewport) .bubBody #about div.section-content div p.marketing-body{text-align:center}}@media print,screen and (max-width: 39.99875em){body:not(.viewport) .bubBody #about div.section-content div p.marketing-body.marVert0{margin-top:0;margin-bottom:0}}@media print,screen and (max-width: 39.99875em){body:not(.viewport) .bubBody #about div.section-content div p.marketing-body.text-left{text-align:left}}@media print,screen and (max-width: 39.99875em){body:not(.viewport) .bubBody #about div.section-content div .app-stores{display:block;margin:10px auto;height:50px}}@media(max-width: 640px)and (min-width: 0px){body:not(.viewport) .bubBody #about div.section-content div a.back-to-top{display:block;width:80%;text-align:center;margin:10px auto 20px auto}}@media(max-width: 640px)and (min-width: 401px){body:not(.viewport) .bubBody #about div.section-content div a.product__btn{display:block;font-size:1rem;width:80%;text-align:center;margin:5px auto}}@media(max-width: 400px)and (min-width: 0px){body:not(.viewport) .bubBody #about div.section-content div a.product__btn{display:block;font-size:.9rem;width:80%;text-align:center;margin:5px auto}}@media(max-width: 640px)and (min-width: 0px){body:not(.viewport) .bubBody #about div.section-content div a.product__btn .product__icon{width:22px;height:22px}}@media(max-width: 640px)and (min-width: 0px){body:not(.viewport) .bubBody #about div.section-content div a.product__btn .product__icon-horiz{width:35px;height:18px}}.marTop25{margin-top:25px !important}.marTop10{margin-top:10px}.textSmall{font-size:85%;line-height:1.4}.italic{font-style:italic}.baseAlign{align-items:baseline}.flexImage{margin-top:10px;flex:1;justify-content:flex-start;align-items:center}.flexImage img{max-height:100px}.logoCard{box-shadow:1px 1px 10px 1px #ddd;padding:10px;margin:10px 0px;border:1px solid #ccc}.email-text{display:inline-block;position:relative;top:4px;width:236px}.email-text.email-mobile{display:none}#about #formTable{width:100%}#about #formTable .row{width:100%;margin:0 auto;padding:0}#about #formTable>.row>.columns:first-child{font-size:.75em;text-transform:uppercase;font-weight:bold;color:#546988;cursor:default;padding:4px 4px 0 0;text-align:right}#about #formTable>.row>.columns>input[type=text],#about #formTable>.row>.columns>textarea{font-size:.8em;width:100%;margin-bottom:5px}@media print,screen and (max-width: 39.99875em){#about #formTable input[type=submit]{height:auto;padding:8px 12px;margin-top:1rem}}@media print,screen and (max-width: 39.99875em){#about #formTable>.row>.columns:first-child{text-align:left;padding:1rem 1rem 0;text-transform:none;font-size:1em;font-weight:normal}}@media print,screen and (max-width: 39.99875em){div>div>div.bodyColumns>.bubble>.bubBody>#contact>form>#formTable>.row>.columns+.columns{padding:0 1rem}}@media print,screen and (max-width: 39.99875em){div>div>div.bodyColumns>.bubble>.bubBody>#contact>form>#formTable>.row>.columns>input[type=text],div>div>div.bodyColumns>.bubble>.bubBody>#contact>form>#formTable>.row>.columns>textarea{font-size:1em;border-radius:0}}@media(max-width: 640px)and (min-width: 0){.email-text{width:250px}.email-text.email-mobile{display:unset}.email-text.email-desktop{display:none}}@media screen and (max-width: 640px){.hide-for-small{display:none}}@media screen and (max-width: 1024px){.flexRow{flex-direction:column !important;flex-wrap:wrap !important;align-items:flex-start !important;width:auto !important}.flexImage{max-width:320px}.leftWing{width:calc(100% - 20px) !important;margin-left:10px}}body>#whole>#container div.bodyColumns>div>.bubBody div#about.raiseDonors h3.stepLabel.sub-title{font-size:1.25em;color:#1e446e;font-weight:bold;margin-top:20px}body>#whole>#container div.bodyColumns>div>.bubBody div#about.raiseDonors .rd-logo{margin:10px auto}body.expand-width div#about .colSpanAll .short-text-center{text-align:center}@media screen and (max-width: 63.99875em){body:not(.viewport) .newsletter-form{flex-direction:column;align-items:center}}@media print,screen and (max-width: 39.99875em){body:not(.viewport) h1{display:none}body:not(.viewport) h2{text-align:center}}@media(max-width: 1024px)and (min-width: 640px){body:not(.viewport) .about-newsletter__email{margin-bottom:10px}}