/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */@import url(https://fonts.googleapis.com/icon?family=Material+Icons);@import url("https://fonts.googleapis.com/css2?family=Maven+Pro&display=swap");html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.grid-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:100px;grid-auto-rows:100px}.grid-item{display:flex}.grid-item:not(:nth-child(n+5)){margin-bottom:10px}.grid-item:not(:nth-child(4n)){margin-right:10px}.grid-item .div{flex-grow:1}@supports (display: grid){.grid-item{grid-gap:10px;margin-right:0;margin-bottom:0}}@media (min-width: 40em){.navbar--cols--2{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr}}button,[type='button'],[type='reset'],[type='submit'],.btn{max-width:100vw !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#235347;border:1px solid #235347;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;font-size:.75em;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:0.55rem calc(1.325rem + 0.9vw);text-align:center;text-decoration:none;transition:background-color 150ms ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;transition:all .3s linear;place-self:start}@media (min-width: 1200px){button,[type='button'],[type='reset'],[type='submit'],.btn{padding:0.55rem 2rem}}button:hover,[type='button']:hover,[type='reset']:hover,[type='submit']:hover,.btn:hover{background-color:#1c4239;color:#fff}button:focus,[type='button']:focus,[type='reset']:focus,[type='submit']:focus,.btn:focus{outline:0px solid #235347;outline-offset:0px}button:disabled,[type='button']:disabled,[type='reset']:disabled,[type='submit']:disabled,.btn:disabled{cursor:not-allowed;opacity:0.5}button:disabled:hover,[type='button']:disabled:hover,[type='reset']:disabled:hover,[type='submit']:disabled:hover,.btn:disabled:hover{background-color:#235347}button.btn-center,.btn-center[type='button'],.btn-center[type='reset'],.btn-center[type='submit'],.btn.btn-center{place-self:center}button.btn-lg,.btn-lg[type='button'],.btn-lg[type='reset'],.btn-lg[type='submit'],.btn.btn-lg{font-size:1.2em;border-radius:10px}button.btn-long,.btn-long[type='button'],.btn-long[type='reset'],.btn-long[type='submit'],.btn.btn-long{min-width:150px;border-radius:10px}button.btn-sm,.btn-sm[type='button'],.btn-sm[type='reset'],.btn-sm[type='submit'],.btn.btn-sm{padding:0.55rem calc(1.255rem + 0.06vw);font-size:.55em;border-radius:50px}@media (min-width: 1200px){button.btn-sm,.btn-sm[type='button'],.btn-sm[type='reset'],.btn-sm[type='submit'],.btn.btn-sm{padding:0.55rem 1.3rem}}button.btn-round,.btn-round[type='button'],.btn-round[type='reset'],.btn-round[type='submit'],.btn.btn-round{border-radius:30px}button.btn-block,.btn-block[type='button'],.btn-block[type='reset'],.btn-block[type='submit'],.btn.btn-block{width:100%;border-radius:10px}button.btn-half,.btn-half[type='button'],.btn-half[type='reset'],.btn-half[type='submit'],.btn.btn-half{width:50%;border-radius:10px}button.mobile-btn-block,.mobile-btn-block[type='button'],.mobile-btn-block[type='reset'],.mobile-btn-block[type='submit'],.btn.mobile-btn-block{border-radius:50px}@media (max-width: 39.9375em){button.mobile-btn-block,.mobile-btn-block[type='button'],.mobile-btn-block[type='reset'],.mobile-btn-block[type='submit'],.btn.mobile-btn-block{width:100%}}button.hollow,.hollow[type='button'],.hollow[type='reset'],.hollow[type='submit'],.btn.hollow{background-color:transparent;border:1px solid #235347;color:#235347;border-radius:50px}button.hollow:hover,.hollow[type='button']:hover,.hollow[type='reset']:hover,.hollow[type='submit']:hover,.btn.hollow:hover{background-color:#235347;color:#fff;border-radius:50px}button.btn-sq,.btn-sq[type='button'],.btn-sq[type='reset'],.btn-sq[type='submit'],.btn.btn-sq{color:#235347;border-radius:0px}button.outline,.outline[type='button'],.outline[type='reset'],.outline[type='submit'],.btn.outline{background-color:transparent;border:2px solid;border-color:#fff;color:#fff}button.outline:hover,.outline[type='button']:hover,.outline[type='reset']:hover,.outline[type='submit']:hover,.btn.outline:hover{opacity:0.8}button.offer,.offer[type='button'],.offer[type='reset'],.offer[type='submit'],.btn.offer{background-color:transparent;border:1px solid;border-color:#333333;color:#333333}button.offer:hover,.offer[type='button']:hover,.offer[type='reset']:hover,.offer[type='submit']:hover,.btn.offer:hover{color:#333333;border:none}button.btn-dark-outline,.btn-dark-outline[type='button'],.btn-dark-outline[type='reset'],.btn-dark-outline[type='submit'],.btn.btn-dark-outline{background-color:transparent;border:3px solid;border-color:#000;color:#000}button.btn-dark-outline:hover,.btn-dark-outline[type='button']:hover,.btn-dark-outline[type='reset']:hover,.btn-dark-outline[type='submit']:hover,.btn.btn-dark-outline:hover{background-color:#000;color:#fff}button.btn-success,.btn-success[type='button'],.btn-success[type='reset'],.btn-success[type='submit'],.btn.btn-success{background-color:#00a300;border:1px solid #00a300}button.btn-success:hover,.btn-success[type='button']:hover,.btn-success[type='reset']:hover,.btn-success[type='submit']:hover,.btn.btn-success:hover{background-color:#076434;border:1px solid #076434}button.btn-danger,.btn-danger[type='button'],.btn-danger[type='reset'],.btn-danger[type='submit'],.btn.btn-danger{background-color:#EC441D;border:1px solid #EC441D}button.btn-danger:hover,.btn-danger[type='button']:hover,.btn-danger[type='reset']:hover,.btn-danger[type='submit']:hover,.btn.btn-danger:hover{background-color:#c62f27;border:1px solid #c62f27}button.btn-warning,.btn-warning[type='button'],.btn-warning[type='reset'],.btn-warning[type='submit'],.btn.btn-warning{background-color:#ff9e0f;border:1px solid #ff9e0f}button.btn-warning:hover,.btn-warning[type='button']:hover,.btn-warning[type='reset']:hover,.btn-warning[type='submit']:hover,.btn.btn-warning:hover{background-color:#cc7e0c;color:#fff}button.btn-white,.btn-white[type='button'],.btn-white[type='reset'],.btn-white[type='submit'],.btn.btn-white{background-color:#fff;color:#000;border-color:#fff}button.btn-white:hover,.btn-white[type='button']:hover,.btn-white[type='reset']:hover,.btn-white[type='submit']:hover,.btn.btn-white:hover{background-color:#fff;color:#000;border-color:#fff;opacity:0.8}button.btn-transparent-white,.btn-transparent-white[type='button'],.btn-transparent-white[type='reset'],.btn-transparent-white[type='submit'],.btn.btn-transparent-white{background-color:transparent;color:#fff;border-color:#fff}button.btn-transparent-white:hover,.btn-transparent-white[type='button']:hover,.btn-transparent-white[type='reset']:hover,.btn-transparent-white[type='submit']:hover,.btn.btn-transparent-white:hover{background-color:transparent;color:#fff;border-color:#fff;opacity:0.8}button.btn-black,.btn-black[type='button'],.btn-black[type='reset'],.btn-black[type='submit'],.btn.btn-black{background-color:#000;color:#fff;border-color:#000 !important}button.btn-black:hover,.btn-black[type='button']:hover,.btn-black[type='reset']:hover,.btn-black[type='submit']:hover,.btn.btn-black:hover{background-color:#fff;border-color:#fff !important;color:#000}button.btn-mm,.btn-mm[type='button'],.btn-mm[type='reset'],.btn-mm[type='submit'],.btn.btn-mm{background-color:#235347;color:#fff;border-color:#235347 !important}button.btn-mm:hover,.btn-mm[type='button']:hover,.btn-mm[type='reset']:hover,.btn-mm[type='submit']:hover,.btn.btn-mm:hover{background-color:#000;border-color:#000 !important;color:#fff}button i,[type='button'] i,[type='reset'] i,[type='submit'] i,.btn i{vertical-align:middle;margin-bottom:2px}.btn-gray{background-color:#949494;border-color:#949494;color:#fff}.hollow-white{background-color:transparent;border:1px solid #fff;color:#fff;border-radius:10px}.btn-remove{background-color:transparent;border:0;border-radius:0}.btn-remove:hover{background-color:transparent}.btn--outline{background-color:transparent;border:1px solid;border-color:#fff;color:#fff}.btn--lg{padding:3% 15%;border-radius:10px}.btn--black{border-color:#000;color:#000}.btn--color{border-color:#235347;color:#235347}.text-link{text-decoration:underline;font-size:1em;cursor:pointer;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;transition:all .3s linear;transition:background-color 150ms ease}.a--learn-more,.a--back{text-decoration:none;font-style:italic;font-size:.8em}.a--learn-more{white-space:nowrap}.a--learn-more:after{content:"\f105";padding-left:.5em}.a--back:before{content:"\f104";padding-right:.5em}.a--forgot-link{color:#949494;text-decoration:underline}.btn-group{display:flex;justify-content:center;flex-wrap:wrap;border-radius:10px}.btn-group .btn{margin:2px;border-radius:50px}.btn-right{float:right;border-radius:10px}.bottom-spacing{margin-bottom:60px}.helpButton{bottom:10px !important}@media (max-width: 39.9375em){.helpButton{bottom:70px !important}}.btn{max-width:100vw !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;zoom:1;text-align:center;text-decoration:none;line-height:normal;cursor:pointer;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;box-sizing:border-box;-webkit-user-drag:none;-webkit-font-smoothing:antialiased;background-color:#235347;border:1px solid;border-color:#235347;border-radius:50px;color:#fff;font-family:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;font-size:0.75em;font-weight:600;padding:0.85rem 2rem;transition:background-color 150ms ease}.btn::-moz-focus-inner{padding:0;border:0}.btn:hover{background-color:#1c4239;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.06);border-radius:50px}.btn:hover i{box-shadow:none}.btn:focus{outline:0px solid #235347;outline-offset:0px}.btn:disabled{cursor:not-allowed;opacity:0.5;background-color:#999999;border:1px solid;border-color:#999999;color:#fff}.btn:disabled:hover{background-color:#999999}.btn--minimal{border:none !important;text-align:center;background-color:transparent !important;font-size:1em;color:#235347;border-radius:50px !important;padding:0px;text-decoration:underline}.btn--minimal:hover{opacity:0.8;background-color:transparent !important;border-radius:0px;box-shadow:none;color:#235347}.btn--header{border:none;text-align:center;background-color:transparent !important;font-size:1em;color:#fff;padding:0px}.btn--header:hover{border-bottom:#fff 1px solid;background-color:transparent !important;border-radius:0px;box-shadow:none;color:#fff}.btn--center{place-self:center}.btn--lg{font-size:1.2em}.btn--nav{font-size:1.2em;padding:.55rem 00.55rem}.btn--sm{padding:.55rem 1.3rem;font-size:0.85em}.btn--xs{padding:0.5rem 0.65rem}.btn--icon{padding:0.5rem 0.65rem;font-size:1em}.btn--round{border-radius:1000px}.btn--circle{border-radius:50%;font-size:24px;height:41px;min-width:41px;width:41px;padding:0;overflow:hidden;position:relative;line-height:41px}.btn--block{width:100%}.btn--outline{background-color:transparent;border:1px solid;border-color:#fff;color:#fff !important}.btn--outline:hover{opacity:0.8}.btn--outline--dark{background-color:transparent;border:1px solid;border-color:#000;color:#000 !important}.btn--outline--dark:hover{background-color:#000;color:#fff !important}.btn--outline--color{background-color:transparent;border:1px solid;border-color:#235347;color:#235347}.btn--outline--color:hover{opacity:0.8;background-color:transparent;border:1px solid;border-color:#235347;color:#235347}.btn--offer{background-color:transparent;border:1px solid;border-color:#333333 !important;color:#333333 !important}.btn--offer:hover{box-shadow:0 4px 12px rgba(0,0,0,0.06);background-color:#fff;color:#333333 !important;border:none}.btn--mm{background-color:#fff;color:#000;border:none}.btn--mm:hover{opacity:0.8;background-color:#fff;color:#000;border:none}.btn--info{background-color:#235347;border:1px solid;border-color:#235347}.btn--info:hover{background-color:#204b40;color:#fff}.btn--success{background-color:#00a300;border:1px solid;border-color:#00a300}.btn--success:hover{background-color:#009300;color:#fff}.btn--warning{background-color:#ff9e0f;border:1px solid;border-color:#ff9e0f}.btn--warning:hover{background-color:#e68e0e;color:#fff}.btn--danger{background-color:#EC441D;border:1px solid;border-color:#EC441D}.btn--danger:hover{background-color:#d43d1a;color:#fff}.btn--twitter{background-color:#000000;border-color:#000000}.btn--twitter:hover{background-color:black}.btn--facebook{background-color:#3b5998;border-color:#3b5998}.btn--facebook:hover{background-color:#355089}.btn--google{background-color:#dd4b39;border-color:#dd4b39}.btn--google:hover{background-color:#c74433}.btn--dribble{background-color:#ea4c89;border-color:#ea4c89}.btn--dribble:hover{background-color:#d3447b}.btn--instagram{background-color:#125688;border-color:#125688}.btn--instagram:hover{background-color:#104d7a}.btn--linkedin{background-color:#0976b4;border-color:#0976b4}.btn--linkedin:hover{background-color:#086aa2}.btn--pinterest{background-color:#cc2127;border-color:#cc2127}.btn--pinterest:hover{background-color:#b81e23}.btn--youtube{background-color:#e52d27;border-color:#e52d27}.btn--youtube:hover{background-color:#ce2923}.btn--tumbler{background-color:#35465c;border-color:#35465c}.btn--tumbler:hover{background-color:#303f53}.btn--github{background-color:#333;border-color:#333}.btn--github:hover{background-color:#2e2e2e}.btn--behance{background-color:#1769ff;border-color:#1769ff}.btn--behance:hover{background-color:#155fe6}.btn--reddit{background-color:#ff4500;border-color:#ff4500}.btn--reddit:hover{background-color:#e63e00}.btn--link{box-shadow:none;background-color:transparent;border:0}.btn--link:hover{background-color:transparent;color:#fff;box-shadow:none;border-bottom:solid 1px #235347;border-radius:0px}.btn i{vertical-align:middle;margin-bottom:2px}.btn i:hover{box-shadow:none !important}.btn i.primary{color:#235347}.btn i.secondary{color:#163832}.btn i.info{color:#235347}.btn i.success{color:#00a300}.btn i.warning{color:#ff9e0f}.btn i.danger{color:#EC441D}.btn.primary{color:#235347}.btn.secondary{color:#163832}.btn.info{color:#235347}.btn.success{color:#00a300}.btn.warning{color:#ff9e0f}.btn.danger{color:#EC441D}fieldset{background-color:transparent;border:0;margin:0;padding:0}legend{font-weight:600;margin-bottom:0.375em;padding:0}label{display:block;position:relative;font-weight:600;padding-top:0.75em;padding-bottom:0.75em;padding-right:0;padding-left:0}input::-moz-placeholder{max-width:100vw !important;display:block;font-family:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;font-size:16px;border-radius:0px;line-height:1.1}input,select,textarea,label,input::placeholder{max-width:100vw !important;display:block;font-family:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;font-size:16px;border-radius:0px;line-height:1.1}label.error{font-size:.75rem;color:#EC441D}[type='color'],[type='date'],[type='datetime'],[type='datetime-local'],[type='email'],[type='month'],[type='number'],[type='password'],[type='search'],[type='tel'],[type='text'],[type='time'],[type='url'],[type='week'],input:not([type]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #D6D6D6;box-sizing:border-box;padding:0.75em;transition:border-color 150ms ease;width:100%;border-radius:50px}[type='color']:hover,[type='date']:hover,[type='datetime']:hover,[type='datetime-local']:hover,[type='email']:hover,[type='month']:hover,[type='number']:hover,[type='password']:hover,[type='search']:hover,[type='tel']:hover,[type='text']:hover,[type='time']:hover,[type='url']:hover,[type='week']:hover,input:not([type]):hover,textarea:hover{border-color:#ababab}[type='color']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='email']:focus,[type='month']:focus,[type='number']:focus,[type='password']:focus,[type='search']:focus,[type='tel']:focus,[type='text']:focus,[type='time']:focus,[type='url']:focus,[type='week']:focus,input:not([type]):focus,textarea:focus{border-color:#235347;outline:none}[type='color']:disabled,[type='date']:disabled,[type='datetime']:disabled,[type='datetime-local']:disabled,[type='email']:disabled,[type='month']:disabled,[type='number']:disabled,[type='password']:disabled,[type='search']:disabled,[type='tel']:disabled,[type='text']:disabled,[type='time']:disabled,[type='url']:disabled,[type='week']:disabled,input:not([type]):disabled,textarea:disabled{background-color:#f2f2f2;cursor:not-allowed;color:#D6D6D6}[type='color']:disabled:hover,[type='date']:disabled:hover,[type='datetime']:disabled:hover,[type='datetime-local']:disabled:hover,[type='email']:disabled:hover,[type='month']:disabled:hover,[type='number']:disabled:hover,[type='password']:disabled:hover,[type='search']:disabled:hover,[type='tel']:disabled:hover,[type='text']:disabled:hover,[type='time']:disabled:hover,[type='url']:disabled:hover,[type='week']:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover{border:1px solid #D6D6D6}[type='color']::-moz-placeholder,[type='date']::-moz-placeholder,[type='datetime']::-moz-placeholder,[type='datetime-local']::-moz-placeholder,[type='email']::-moz-placeholder,[type='month']::-moz-placeholder,[type='number']::-moz-placeholder,[type='password']::-moz-placeholder,[type='search']::-moz-placeholder,[type='tel']::-moz-placeholder,[type='text']::-moz-placeholder,[type='time']::-moz-placeholder,[type='url']::-moz-placeholder,[type='week']::-moz-placeholder,input:not([type])::-moz-placeholder,textarea::-moz-placeholder{color:#525252}[type='color']::placeholder,[type='date']::placeholder,[type='datetime']::placeholder,[type='datetime-local']::placeholder,[type='email']::placeholder,[type='month']::placeholder,[type='number']::placeholder,[type='password']::placeholder,[type='search']::placeholder,[type='tel']::placeholder,[type='text']::placeholder,[type='time']::placeholder,[type='url']::placeholder,[type='week']::placeholder,input:not([type])::placeholder,textarea::placeholder{color:#525252}.error[type='color'],.error[type='date'],.error[type='datetime'],.error[type='datetime-local'],.error[type='email'],.error[type='month'],.error[type='number'],.error[type='password'],.error[type='search'],.error[type='tel'],.error[type='text'],.error[type='time'],.error[type='url'],.error[type='week'],input.error:not([type]),textarea.error{border-color:#EC441D}.form-group{margin-bottom:15px;position:relative;border-radius:10px;margin-top:25px;grid-column-gap:10px;align-items:center}.form-group.form-flex{display:flex}@media (max-width: 39.9375em){.form-group.form-flex{flex-wrap:wrap;align-items:center;flex-direction:column;align-content:flex-start;width:100%}}.form-group-flex{display:flex;align-items:center}.form-flex div{flex-grow:1;margin-right:0;width:100%;margin-top:27px;text-align:left}@media (max-width: 39.9375em){.form-flex div{width:100% !important}}.form-flex div:first-child{margin-top:0}.form-flex div:last-child{margin-bottom:0}@media (min-width: 40em){.form-flex div{margin-right:15px;margin-top:0}.form-flex div:last-child{margin-right:0}}.form-flex div .selectize-control{margin-top:0;color:#525252}.form-flex div .selectize-control div{margin-top:0;border-radius:10px}.form-flex div .selectize-control .selectize-input .item{width:80%}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group .input-group-left,.input-group .input-group-right{display:flex}.input-group .input-group-text{display:flex;justify-content:center;align-items:center;padding:0 15px 0 15px;background-color:transparent;border-color:transparent}.input-group>input{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group-text{margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#000;text-align:center;white-space:nowrap;border:1px solid transparent;border-radius:0}.form-help{margin-top:10px;font-size:1em}.form-feedback{position:absolute;bottom:0;right:0;z-index:1;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none;opacity:0}.input-success .form-feedback,.input-danger .form-feedback,.input-icon .form-feedback{opacity:1}.input-icon.inline{display:flex;flex-flow:row}.input-icon.inline #donation_cc_cvv{flex-basis:100%}.input-success{color:#00a300}.input-success input:focus{border-color:#00a300}.input-danger{color:#EC441D}.input-danger input:focus{border-color:#EC441D}textarea{resize:vertical;border-radius:10px}.form-check input[disabled]+label,.form-check input[disabled][checked]+label{border-color:#000;opacity:.50}[type="checkbox"],[type="radio"]{display:inline;margin-right:0.375em}[type="file"]{margin-bottom:0.75em;width:100%}select{margin-bottom:0.75em;width:100%}[type="checkbox"],[type="radio"],[type="file"],select{cursor:pointer}[type="checkbox"]:focus,[type="radio"]:focus,[type="file"]:focus,select:focus{outline:0px solid #235347;outline-offset:0px}@media (max-width: 39.9375em){.form-check{display:flex;flex-flow:row wrap;justify-content:center}}.form-check.inline div{display:inline-flex}.form-check div{margin:12px}.form-check input{flex:1}.form-check label{flex:2}input[type="checkbox"],input[type="radio"]{display:none}input[type="checkbox"]+label,input[type="radio"]+label{position:relative;padding-left:35px;font-weight:400;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}@media (max-width: 39.9375em){input[type="checkbox"]+label,input[type="radio"]+label{padding-left:30px}}input[type="checkbox"]+label:last-child,input[type="radio"]+label:last-child{margin-bottom:0}input[type="checkbox"]+label:before,input[type="radio"]+label:before{content:'';display:block;width:20px;height:20px;border:1px solid #000;position:absolute;left:0;top:.6em;transition:all .12s, border-color .08s}input[type="radio"]+label:before{border-radius:100%}input[type="checkbox"]:checked+label:before{width:10px;top:.4em;left:5px;border-radius:0;opacity:1;border-top-color:transparent;border-left-color:transparent;transform:rotate(45deg)}input[type="radio"]:checked+label:before{background-color:#000;border-radius:100%;width:20px;left:0;top:.6em}input[type="radio"]:checked+label:after{content:'';display:block;border:3px solid #fff;width:18px;height:18px;position:absolute;left:1px;top:.66em;border-radius:100%}.select-css{display:block;max-width:100%;margin:0;border-radius:50px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("https://jfm-web-images.s3.amazonaws.com/css-background-images/circle-chevron-down-light.png");background-repeat:no-repeat, repeat;background-position:right .7em top 50%, 0 0;background-size:.95em auto, 100%;background-color:#fff;border:1px solid #D6D6D6;box-sizing:border-box;padding:0.75em;transition:border-color 150ms ease;width:100%;color:#858585;outline:none;text-overflow:ellipsis;padding-right:30px}.select-css::-ms-expand{display:none}.select-css:hover{border-color:#888}.select-css:focus{color:#858585;outline:none}.select-css option{font-weight:normal}.round-input{border-radius:50px}.extended-input-container{border-radius:15px;padding:10px 0px 0px 10px}.submission-form-btns .btn{margin:0px 25px 25px 0px}@media (max-width: 39.9375em){.submission-form-btns{display:flex;flex-direction:column}}html{background-color:#f7f7f7;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*::before,*::after{box-sizing:inherit}html,body{height:100%;max-width:100vw !important}body{margin:0;display:grid;grid-template-columns:1fr;grid-template-areas:"header" "main" "footer";max-width:100vw !important}header{grid-area:header}main{grid-area:main}main.main--blank{margin-top:0}footer{grid-area:footer}.wrapper{max-width:100vw !important;max-width:100vw;width:75rem;margin:auto;padding:1.5625rem}.sm-wrapper{max-width:55rem;margin:auto;padding:1.5625rem}.md-wrapper{max-width:70rem;margin:auto;padding:1.5625rem}.full-screen-width{width:100vw}.content-section{padding:2% 0;background-color:#2E2E2E}.course-content-section{padding:0px}.course-content-section p{text-align:justify}.live-section{max-width:100vw !important;padding-bottom:20px;display:flex;justify-content:center;background-color:#fff}.content-section-parallax{padding:2% 0;background-image:url("https://jfm-web-images.s3.amazonaws.com/css-background-images/iStock-1040250650.jpg");background-size:cover}.es-wrapper{margin-top:100px;max-width:100vw !important}.es-wrapper p{text-align:justify}.es-tv-wrapper{margin-top:50px !important}.form-wrapper{max-width:100vw;width:75rem;margin:auto;padding:1.5625rem}@media (max-width: 39.9375em){.form-wrapper{padding:0px !important;margin-top:15px;max-width:100vw !important}}.content-info{width:75vw;justify-self:center;font-weight:400;letter-spacing:.011em;font-size:1rem;line-height:1.875rem;text-align:justify !important;margin-bottom:0;white-space:normal}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin:0}dt{font-weight:600;margin:0}dd{margin:0}figure{margin:0}img,picture{margin:0;width:100%;-o-object-fit:cover;object-fit:cover;vertical-align:bottom !important;border-radius:10px}img.rounded,picture.rounded{border-radius:10px !important}img.circle,picture.circle{border-radius:50% !important}img.shadow,picture.shadow{box-shadow:0 5px 15px -8px rgba(0,0,0,0.24),0 8px 10px -5px rgba(0,0,0,0.2);transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1)}img.avatar,picture.avatar{width:30px;height:30px;overflow:hidden;border-radius:50%;margin-right:5px}.background-img{background-repeat:no-repeat;background-size:cover}.cover{-o-object-fit:cover;object-fit:cover;border-radius:10px}.cover-es{-o-object-fit:cover;object-fit:cover;border-radius:10px}.contain{-o-object-fit:contain;object-fit:contain}.post-img{background-color:black;position:relative;width:100%;border-radius:10px;padding-bottom:56.25%;background-repeat:no-repeat;background-size:cover}.responsive-embed,.embed-responsive{position:relative;padding-bottom:56.25%;vertical-align:bottom !important;border-radius:10px;width:100%}.responsive-embed iframe,.responsive-embed object,.responsive-embed embed,.responsive-embed video,.responsive-embed img,.embed-responsive iframe,.embed-responsive object,.embed-responsive embed,.embed-responsive video,.embed-responsive img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,0.06);-o-object-fit:cover;object-fit:cover}.ecfa-sm-logo{max-width:120px}.avatar{height:120px;width:120px;overflow:hidden;display:inline-flex;align-items:center;margin-top:15px;justify-content:center;position:relative;border-radius:50%;box-shadow:0 8px 20px -4px #95abbb}.avatar img{height:120px !important;width:auto !important}.subtle-shadow{box-shadow:0 4px 12px rgba(0,0,0,0.06);border-radius:10px}.fa-media{align-self:center}.featured-podcast-img{width:100%;height:180px;box-shadow:0 4px 12px rgba(0,0,0,0.06);border-radius:10px;-o-object-fit:cover;object-fit:cover;grid-column:span 12;margin-bottom:10%;grid-column:4 / 13}@media (min-width: 64.1em){.featured-podcast-img{grid-column:1 / 7;height:275px}}@media (min-width: 40em) and (max-width: 64.0375em){.featured-podcast-img{width:50vw;height:90%}}table{border-collapse:collapse;margin:1.5em 0;table-layout:fixed;text-align:left;width:100%}thead{line-height:1.2;vertical-align:bottom}tbody{vertical-align:top}tr{border-bottom:1px solid #D6D6D6}th{font-weight:600}th,td{padding:0.75em 0.75em 0.75em 0;word-wrap:break-word;vertical-align:middle}.md-icons,.material-icons,.sales-promotion__testimony-control,.sales-promotion__video-link::after,.promotions .block-slider .slider__block-control,.partner-benefits i,.pseudo-play a:after,.hp-message .media__video a:after,.hp-broadcast .media__video a:after,.block-slider .slider__block-control,.alert .alert-title:before,.alert-emergency .alert-title:before{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}html{color:#333333;font-family:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;font-size:100%;line-height:1.5}h1 h2,h3,h4,h5,h6{font-family:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;font-size:1.25em;line-height:1.2;margin:0.75em 0}.h4{font-size:1.125rem;line-height:1.5em}.h6{font-size:0.75em;font-weight:500}p{text-align:justify}p,li{margin:0 0 0.75em;font-size:1.25rem;line-height:1.875rem;font-weight:400;letter-spacing:.011em;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;word-break:break-word;hyphens:auto}a{color:#235347;-webkit-text-decoration-skip:ink;text-decoration-skip:ink;transition:color 150ms ease;text-decoration:none;cursor:pointer}a:hover{color:#1a3e35}a:focus{outline:0px solid #235347;outline-offset:0px}hr{border-bottom:1px solid #D6D6D6;border-left:0;border-right:0;border-top:0;margin:1.5em 0}ol{list-style-type:decimal}ol li{margin-left:30px}address{font-style:normal}.small-caps{font-variant:small-caps}.section-title{order:0;font-weight:900;margin-bottom:0px;white-space:normal;font-size:1.953125em}@media (min-width: 40em){.section-title{font-size:3.0517578125em}}@media (max-width: 39.9375em){.section-title{white-space:wrap}}.card-title{font-weight:700;margin-top:10px;white-space:nowrap;font-size:1.953125em}@media (min-width: 40em){.card-title{font-size:3.0517578125em}}.section-sub-title{font-size:1em;margin-bottom:0;font-weight:normal}@media (min-width: 40em){.section-sub-title{font-size:1.25em}}.section-title-addition{opacity:60%}.page-title-container .page-title-with-sub{grid-template-rows:minmax(150px, 1fr)}.page-title{font-size:3em !important;font-weight:900;color:#000;margin-bottom:0;line-height:1;border-bottom:0px solid #D6D6D6;margin-top:10px;margin-bottom:30px}@media (min-width: 40em) and (max-width: 64.0375em){.page-title{font-size:10vw;padding-top:45px}}@media (min-width: 64.1em){.page-title{font-size:4vw}}.page-sub-title{font-size:0.8em}@media (min-width: 40em){.page-sub-title{font-size:1em}}.xs-title,.sm-title,.md-title,.lg-title,.xl-title{font-weight:700;margin:0.5em 0;text-transform:capitalize}.xl-title-bold,.jumbo-title-bold{font-weight:900}.xs-title{font-size:1em;text-align:left}@media (min-width: 40em){.xs-title{font-size:1.25em}}.xs-title-bold{text-transform:uppercase;font-size:1em}@media (min-width: 40em){.xs-title-bold{font-size:1.25em}}.sm-title{font-size:1.25em}@media (min-width: 40em){.sm-title{font-size:1.953125em}}.sm-title-bold{text-transform:uppercase;font-size:1.25em}@media (min-width: 40em){.sm-title-bold{font-size:1.953125em}}.md-title{font-size:1.5625em}@media (min-width: 40em){.md-title{font-size:2.44140625em}}.md-title-bold{text-transform:uppercase;font-size:1.5625em}@media (min-width: 40em){.md-title-bold{font-size:2.44140625em}}.lg-title{font-size:1.953125em}@media (min-width: 40em){.lg-title{font-size:3.0517578125em}}.lg-title-bold{text-transform:uppercase;font-size:1.953125em}@media (min-width: 40em){.lg-title-bold{font-size:3.0517578125em}}.xl-title{font-size:1.953125em}@media (min-width: 40em){.xl-title{font-size:3.8146972656em}}.xl-title-bold{text-transform:uppercase;font-size:1.953125em}@media (min-width: 40em){.xl-title-bold{font-size:3.8146972656em}}.jumbo-title{text-transform:uppercase;font-size:3.0517578125em}@media (min-width: 40em){.jumbo-title{font-size:7.4505805969em}}.jumbo-title-bold{text-transform:uppercase;font-size:3.0517578125em}@media (min-width: 64.1em){.jumbo-title-bold{font-size:7.4505805969em}}.prayer-requests-sub-head{margin-top:0px}.prayer-requests h3{font-size:1.5625em;font-weight:600}.prayer-requests p{text-align:justify;font-size:1.1em}.reduced-top-margin{margin-top:-5px}.stream-description{margin:0 0 0.75em;font-size:1.25rem !important;line-height:1.875rem;font-weight:400;letter-spacing:.011em}.card-stack,.card-stack-small{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr}@supports (display: grid){.card-stack,.card-stack-small{grid-gap:30px;margin-right:0 !important;margin-bottom:0 !important}}@media (min-width: 40em){.card-stack,.card-stack-small{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr 1fr}.card-stack:not(:nth-child(n+3)),.card-stack-small:not(:nth-child(n+3)){margin-bottom:30px}.card-stack:not(:nth-child(2n)),.card-stack-small:not(:nth-child(2n)){margin-right:30px}@supports (display: grid){.card-stack,.card-stack-small{grid-gap:30px;margin-right:0 !important;margin-bottom:0 !important}}}@media (min-width: 64.1em){.card-stack,.card-stack-small{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr 1fr 1fr}.card-stack:not(:nth-child(n+4)),.card-stack-small:not(:nth-child(n+4)){margin-bottom:30px}.card-stack:not(:nth-child(3n)),.card-stack-small:not(:nth-child(3n)){margin-right:30px}@supports (display: grid){.card-stack,.card-stack-small{grid-gap:30px;margin-right:0 !important;margin-bottom:0 !important}}}.card-stack .card:not(:nth-child(n+4)),.card-stack-small .card:not(:nth-child(n+4)){margin-bottom:30px}.card-stack .card:not(:nth-child(3n)),.card-stack-small .card:not(:nth-child(3n)){margin-right:30px}@supports (display: grid){.card-stack .card,.card-stack-small .card{grid-gap:30px;margin-right:0 !important;margin-bottom:0 !important}}.half-card-stack{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr}@supports (display: grid){.half-card-stack{grid-gap:50px;margin-right:0 !important;margin-bottom:0 !important}}@media (min-width: 40em){.half-card-stack{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr 1fr}.half-card-stack:not(:nth-child(n+3)){margin-bottom:50px}.half-card-stack:not(:nth-child(2n)){margin-right:50px}@supports (display: grid){.half-card-stack{grid-gap:50px;margin-right:0 !important;margin-bottom:0 !important}}}@media (min-width: 64.1em){.half-card-stack{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr 1fr}.half-card-stack:not(:nth-child(n+3)){margin-bottom:50px}.half-card-stack:not(:nth-child(2n)){margin-right:50px}@supports (display: grid){.half-card-stack{grid-gap:50px;margin-right:0 !important;margin-bottom:0 !important}}}.half-card-stack .card:not(:nth-child(n+3)){margin-bottom:50px}.half-card-stack .card:not(:nth-child(2n)){margin-right:50px}@supports (display: grid){.half-card-stack .card{grid-gap:50px;margin-right:0 !important;margin-bottom:0 !important}}.card{position:relative;display:flex;flex-direction:column;min-width:0;border-radius:10px;word-wrap:break-word;background:transparent;font-size:.875rem;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1)}@media (min-width: 40em){.card:hover{cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,0.06)}.card.no-hover{cursor:initial !important}.card.no-hover:hover{box-shadow:none}}.card.center{text-align:center}.card.rounded{border-radius:10px !important}.card[class*="bg-"] .card-category,.card[class*="bg-"] .card-description,.card[class*="bg-"] .author a,.card[class*="bg-"] .stats{color:rgba(255,255,255,0.8)}.card[class*="bg-"] .card-title,.card[class*="bg-"] .card-title a,.card[class*="bg-"] .card-blurb{color:#000;text-decoration:none}.card.bg-info{background:linear-gradient(60deg, #26c6da, #0097a7)}.card.bg-success{background:linear-gradient(60deg, #66bb6a, #388e3c)}.card.card-blog{margin-top:30px}.card button,.card a{align-self:flex-start}.card .card-stats{background:transparent;display:flex}.card .justify-content-center{justify-content:center !important}.card .md-icons,.card .material-icons,.card .sales-promotion__testimony-control,.card .sales-promotion__video-link::after,.card .partner-benefits i,.partner-benefits .card i,.card .pseudo-play a:after,.pseudo-play .card a:after,.card .hp-message .media__video a:after,.card .hp-broadcast .media__video a:after,.hp-message .media__video .card a:after,.hp-broadcast .media__video .card a:after,.card .block-slider .slider__block-control,.block-slider .card .slider__block-control,.card .alert .alert-title:before,.alert .card .alert-title:before,.card .alert-emergency .alert-title:before,.alert-emergency .card .alert-title:before{vertical-align:middle;line-height:0;font-size:.8em}.card .author a{text-decoration:none}.card .category{color:#235347}.card .card-header.card-header-image{position:relative;padding:0;z-index:1;margin-left:15px;margin-right:15px;margin-top:-30px;border-radius:10px}.card .card-header.card-header-image a{display:block;text-decoration:none}.card .card-header.card-header-image .card-title{position:absolute;bottom:15px;left:15px;color:#000;font-size:1.125rem;text-shadow:0 2px 5px rgba(33,33,33,0.5)}.card .card-content{position:relative;flex:1 1 auto;flex-flow:row wrap;width:100%;height:100%;color:#000}.card .card-content:hover{transform:translateY(-5px)}.card .card-content p{padding:0.75em;font-weight:400;letter-spacing:.011em;font-size:1.25rem;line-height:1.875rem;text-align:justify !important;margin-bottom:0;white-space:normal}.card .card-content a{color:#235347;border-radius:10px;background-color:transparent;border:#235347 1px solid;font-size:0.75rem}.card .card-content a:hover{color:#235347;background-color:transparent;border:#235347 1px solid}.card .card-content h4{font-size:1.2rem;line-height:1.5em;color:#000}.card .card-content h5{font-size:1.0625rem;line-height:1.55em;margin-bottom:15px;font-weight:800}.card .card-content h6{font-size:.75rem;text-transform:uppercase;font-weight:500}.card .card-content .card-category{margin-top:10px}.card .card-content .card-title{margin-top:.625rem;text-decoration:none;margin-bottom:0;white-space:normal}.card .card-content .card-title,.card .card-content .card-description{white-space:normal}.card .card-content .switch{margin:0 auto}.card .card-content img{border-bottom-left-radius:0px;border-bottom-right-radius:0px;height:200px}.card .card-content a.btn,.card .card-content button{margin-top:10px;color:#fff}.card .card-content a.btn.hollow,.card .card-content button.hollow{color:#235347 !important}.card .card-content a.btn.hollow:hover,.card .card-content button.hollow:hover{color:#235347 !important;opacity:0.8}.card .card-content ul{position:absolute;top:0;left:0;z-index:10;list-style:none;padding:0}.card .card-content .bottom{bottom:0 !important;top:unset}.card .card-content .middle{top:50% !important}.card .card-content .full{margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.card .card-content .right{right:0 !important;left:unset}.card .card-content li{padding:7px 18px;background-color:#235347;line-height:1;text-transform:inherit;color:#fff;font-size:12px}.card .card-meta{display:flex;justify-content:space-between;text-align:center;color:#949494;font-size:.85em;line-height:1.75;font-weight:400;letter-spacing:0.0625em}.card .card-meta i{margin-right:5px}.card .card-footer{display:flex;align-items:center;background-color:transparent}.card .card-footer .stats{display:inline-flex;margin-left:auto !important}.card .card-footer .btn{margin-bottom:20px;margin-right:5px}@media (min-width: 64.1em){.card-stack-small{grid-template-columns:repeat(3, 1fr);grid-gap:35px 20px}}.fa-cards{font-size:2em;color:#000}.icon-cards{display:flex;flex-direction:row;width:400px;max-width:-moz-fit-content;max-width:fit-content;align-items:center;justify-content:space-between;white-space:nowrap}@media (max-width: 39.9375em){.icon-cards{max-width:-moz-fit-content;max-width:fit-content}}@media (min-width: 40em) and (max-width: 64.0375em){.icon-cards{max-width:-moz-fit-content;max-width:fit-content}}#courses .card-stack,#courses .card-stack-small{padding-top:50px}#courses .card{position:relative;display:flex;flex-direction:column;min-width:0;border-radius:10px;word-wrap:break-word;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.06);font-size:.875rem;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1)}#courses .course-card-content{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;display:flex;flex:1 1 auto;flex-flow:row wrap;width:100%;height:100%;flex-direction:column}#courses .course-card-content .card-copy{margin:1rem;text-align:center;display:flex;flex-direction:column;height:100%;justify-content:space-between}#courses .course-card-content .card-category{margin-top:.625rem;text-decoration:none;margin-bottom:0 !important;font-size:1.5rem}#courses .course-card-content .course-btn{margin:10px 0px !important;font-size:1rem}#courses .course-card-content .btn{background-color:transparent;color:#235347;border-radius:10px;border:1px solid #235347}#courses .course-card-content a{align-self:center;margin:auto;width:inherit}#courses .course-card-content a:hover{background-color:#235347;color:#fff;border:none;opacity:1}#courses .course-card-content .card-description{font-size:1.25rem}#courses .course-card-content .card-excerpt{font-size:1rem;text-align:center}.course-card{position:relative;display:flex;flex-direction:column;min-width:0;border-radius:10px;word-wrap:break-word;background:transparent;box-shadow:0 4px 12px rgba(0,0,0,0.06);font-size:.875rem;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1)}.course-card:hover{transform:translateY(-5px)}@media (min-width: 40em){.course-card:hover{cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,0.06)}.course-card.no-hover{cursor:initial !important}.course-card.no-hover:hover{box-shadow:0 4px 12px rgba(0,0,0,0.06)}}.course-card.center{text-align:center}.course-card.rounded{border-radius:10px !important}.course-card[class*="bg-"] .card-category,.course-card[class*="bg-"] .card-description,.course-card[class*="bg-"] .author a,.course-card[class*="bg-"] .stats{color:rgba(255,255,255,0.8)}.course-card[class*="bg-"] .card-title,.course-card[class*="bg-"] .card-title a,.course-card[class*="bg-"] .card-blurb{color:#fff;text-decoration:none}.course-card.bg-info{background:linear-gradient(60deg, #26c6da, #0097a7)}.course-card.bg-success{background:linear-gradient(60deg, #66bb6a, #388e3c)}.course-card.card-blog{margin-top:30px}.course-card button,.course-card a{align-self:flex-end;margin:auto;width:inherit}.course-card .card-stats{background:transparent;display:flex}.course-card .justify-content-center{justify-content:center !important}.course-card .md-icons,.course-card .material-icons,.course-card .sales-promotion__testimony-control,.course-card .sales-promotion__video-link::after,.course-card .partner-benefits i,.partner-benefits .course-card i,.course-card .pseudo-play a:after,.pseudo-play .course-card a:after,.course-card .hp-message .media__video a:after,.course-card .hp-broadcast .media__video a:after,.hp-message .media__video .course-card a:after,.hp-broadcast .media__video .course-card a:after,.course-card .block-slider .slider__block-control,.block-slider .course-card .slider__block-control,.course-card .alert .alert-title:before,.alert .course-card .alert-title:before,.course-card .alert-emergency .alert-title:before,.alert-emergency .course-card .alert-title:before{vertical-align:middle;line-height:0;font-size:.8em}.course-card .author a{text-decoration:none}.course-card .category{color:#235347}.course-card .card-header.card-header-image{position:relative;padding:0;z-index:1;margin-left:15px;margin-right:15px;margin-top:-30px;border-radius:10px}.course-card .card-header.card-header-image a{display:block;text-decoration:none}.course-card .card-header.card-header-image .card-title{position:absolute;bottom:15px;left:15px;color:#fff;font-size:1.125rem;text-shadow:0 2px 5px rgba(33,33,33,0.5)}.course-card .card-content{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;display:grid;flex:1 1 auto;flex-flow:row wrap;width:100%;height:100%}.course-card .card-content h4{font-size:1.125rem;line-height:1.5em;color:#000}.course-card .card-content h5{font-size:1.0625rem;line-height:1.55em;margin-bottom:15px;font-weight:800}.course-card .card-content h6{font-size:.75rem;text-transform:uppercase;font-weight:500}.course-card .card-content .card-category{margin-top:10px}.course-card .card-content .card-title{margin-top:.625rem;text-decoration:none;margin-bottom:0}.course-card .card-content .switch{margin:0 auto}.course-card .card-content img{border-bottom-left-radius:0px;border-bottom-right-radius:0px;width:100%;height:200px}.course-card .card-content .card-copy{margin:1rem}.course-card .card-content .card-title{margin-bottom:0 !important}.course-card .card-content .card-description{font-size:1rem}.course-card .card-content a.btn,.course-card .card-content button{background-color:transparent;color:#235347;border-radius:10px;border:1px solid #235347}.course-card .card-content a.btn:hover,.course-card .card-content button:hover{background-color:#235347;color:#fff;border:none;opacity:1}.course-card ul{position:absolute;top:0;left:0;z-index:10;list-style:none;padding:0}.course-card .bottom{bottom:0 !important;top:unset}.course-card .middle{top:50% !important}.course-card .full{margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.course-card .right{right:0 !important;left:unset}.course-card li{padding:7px 18px;background-color:#235347;line-height:1;text-transform:inherit;color:#fff;font-size:12px}.card-meta{display:flex;justify-content:space-between;text-align:center;color:#949494;font-size:.85em;line-height:1.75;font-weight:400;letter-spacing:0.0625em}.card-meta i{margin-right:5px}.card-footer{display:flex;align-items:center;background-color:transparent}.card-footer .stats{display:inline-flex;margin-left:auto !important}.card-footer .btn{margin-bottom:20px;margin-right:5px}#personal_information .btn{border-radius:10px}.payment-card-stack{display:grid;width:-moz-fit-content;width:fit-content;grid-template-columns:repeat(2, 1fr);padding:1rem 0}@media (min-width: 40em) and (max-width: 64.0375em){.payment-card-stack{grid-template-columns:repeat(1, 1fr)}}@media (max-width: 39.9375em){.payment-card-stack{grid-template-columns:repeat(1, 1fr)}.payment-card-stack h5{text-align:left;margin-left:5px}.payment-card-stack p{text-align:left}.payment-card-stack a{margin-bottom:10px;background-color:#000}}.payment-card-stack .card .card-content a.btn{color:#fff !important;background-color:#235347}.payment-card-stack .card .card-content p{padding:0;font-size:1em;text-align:center !important}.payment-card-stack .card-content:hover{transform:translateY(0px)}.payment-card-stack .card{border:1px solid #000;width:350px}@media (max-width: 39.9375em){.payment-card-stack .card{width:300px}}.payment-card-stack h6{font-size:1.0rem}.payment-card-stack li{background-color:#388e3c !important;transform:translateY(10px)}.payment-card-stack .dono-delete-btn{background-color:#b71313;border:1px solid #b71313}.homepage-cards{display:flex;justify-content:center;gap:2rem;padding:4rem 2rem;background-color:#2f2f2f}.homepage-cards .devotion a,.homepage-cards .podcast a,.homepage-cards .blog a{width:auto !important;align-self:flex-start}.homepage-cards .card{background:#fff;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,0.06);overflow:hidden;width:28%;min-width:300px;display:flex;transition:transform 0.3s ease, box-shadow 0.3s ease}.homepage-cards .card:hover{transform:translateY(-5px);box-shadow:0 4px 12px rgba(0,0,0,0.06)}.homepage-cards .card img{width:100%;height:auto;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover}.homepage-cards .card .card-content{padding:1.5rem;display:flex;flex-direction:column;gap:0.75rem;height:auto}.homepage-cards .card .card-content .card-title{font-size:1.25rem;font-weight:700;color:#333;margin-bottom:0.25rem}.homepage-cards .card .card-content .links{display:flex;justify-content:space-between;width:100%}.homepage-cards .card .card-content .card-subtitle{font-size:1rem;font-weight:600;color:#555;line-height:1.3;max-height:2.6em;overflow:hidden;text-overflow:ellipsis;text-align:left !important}.homepage-cards .card .card-content .card-date{font-size:0.875rem;color:#777;text-align:right}.homepage-cards .card .card-content .btn-primary{margin-top:auto;padding:0.75rem 1.5rem;border-radius:50px;background-color:#235347;color:#fff;font-weight:600;text-align:center;transition:background 0.2s ease;width:auto}.homepage-cards .card .card-content .btn-primary:hover{background-color:#235347;text-decoration:none}.homepage-cards .card .card-content .card-footer-link{margin-top:0.75rem;font-size:0.875rem;color:#235347;font-weight:500;align-items:center;border:none !important}.homepage-cards .card .card-content .card-footer-link i{margin-left:0.25rem}.homepage-cards .card .card-content .card-footer-link:hover{text-decoration:underline}@media (max-width: 39.9375em){.homepage-cards{flex-direction:column;align-items:center}.homepage-cards .card{width:90%}}@media (min-width: 40em) and (max-width: 64.0375em){.homepage-cards .card{width:45%}}@media (max-width: 812px) and (orientation: landscape){.homepage-cards{flex-direction:column;align-items:center}.homepage-cards .card{width:90%}}@media (max-width: 926px) and (orientation: landscape){.homepage-cards{flex-direction:column;align-items:center}.homepage-cards .card{width:90%}}@media (max-width: 820px) and (orientation: portrait){.homepage-cards{flex-direction:column;align-items:center}.homepage-cards .card{width:90%}}.notification-settings{font-size:1.5em;text-align:left;display:flex;white-space:normal}#notification_settings h3{font-weight:700}#notification_settings .card-stack,#notification_settings .card-stack-small{display:flex;flex-direction:column;width:400px}@media (max-width: 39.9375em){#notification_settings .card-stack,#notification_settings .card-stack-small{max-width:90vw}}#notification_settings .card{margin:0;padding:0}#notification_settings .card-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between}#notification_settings .card-content:hover{transform:translateY(0)}#notification_settings .card-title{font-weight:400;font-size:1.1rem;margin:0;padding:0}#notification_settings .switch{scale:0.75;margin:0}.broadcast-card-stack,.broadcast-card-stack-small{display:grid;max-width:100vw !important;grid-template-columns:1fr;grid-column:1 / -1;grid-column-gap:15px;grid-row-gap:30px;grid-template-columns:repeat(2, 2fr)}@media (min-width: 64.1em){.broadcast-card-stack,.broadcast-card-stack-small{grid-template-columns:repeat(3, 2fr)}}@media (max-width: 39.9375em){.broadcast-card-stack,.broadcast-card-stack-small{grid-template-columns:repeat(1, 1fr);width:80vw}}.broadcast-card-stack .broadcast-card,.broadcast-card-stack-small .broadcast-card{line-height:1;border-bottom:solid #00000017 1px;padding-bottom:15px}@media (min-width: 40em) and (max-width: 64.0375em){.broadcast-card-stack .broadcast-card,.broadcast-card-stack-small .broadcast-card{width:35vw}}@media (max-width: 39.9375em){.broadcast-card-stack .broadcast-card,.broadcast-card-stack-small .broadcast-card{width:80vw;justify-self:center}}.broadcast-card-stack .broadcast-card img,.broadcast-card-stack-small .broadcast-card img{-o-object-fit:cover;object-fit:cover;height:200px;width:350px}@media (max-width: 39.9375em){.broadcast-card-stack .broadcast-card img,.broadcast-card-stack-small .broadcast-card img{height:179.55px;width:315px}}@media (min-width: 40em) and (max-width: 64.0375em){.broadcast-card-stack .broadcast-card img,.broadcast-card-stack-small .broadcast-card img{height:200px;width:300px}}.broadcast-card-stack .broadcast-card img:hover,.broadcast-card-stack-small .broadcast-card img:hover{box-shadow:0 4px 12px rgba(0,0,0,0.06)}.broadcast-card-stack .broadcast-card .pseudo-play,.broadcast-card-stack-small .broadcast-card .pseudo-play{position:relative}.broadcast-card-stack .broadcast-card .pseudo-play-icon,.broadcast-card-stack-small .broadcast-card .pseudo-play-icon{color:#fff;left:50%;font-size:4em;opacity:.7;position:absolute;transform:translate(-50%, -50%);top:50%}.broadcast-card-stack .broadcast-card .broadcast-card-title,.broadcast-card-stack-small .broadcast-card .broadcast-card-title{font-size:16px;line-height:1.75;margin:0;text-transform:capitalize}.broadcast-card-stack .broadcast-card .broadcast-date,.broadcast-card-stack-small .broadcast-card .broadcast-date{color:#949494;grid-column:span 2;margin:0}.broadcast-card-stack .broadcast-card a,.broadcast-card-stack-small .broadcast-card a{color:#000;line-height:1}.broadcast-card-stack .broadcast-card a.xsmall-title,.broadcast-card-stack-small .broadcast-card a.xsmall-title{grid-column:1 / 2}.broadcast-card-stack .broadcast-card i,.broadcast-card-stack-small .broadcast-card i{grid-column:2 / 3;align-self:center;transform:translate(0, -2px);font-size:1em;line-height:1;text-align:right}.broadcast-card-stack .broadcast-card p a,.broadcast-card-stack-small .broadcast-card p a{color:#949494}.broadcast-card-stack .broadcast-card iframe,.broadcast-card-stack-small .broadcast-card iframe{grid-column:span 2}.broadcast-card-stack-small{max-width:100vw !important}@media (min-width: 40em) and (max-width: 64.0375em){.broadcast-card-stack-small{grid-template-columns:repeat(2, 1fr);grid-column-gap:0px}.broadcast-card-stack-small img{height:165px}}@media (min-width: 40em) and (max-width: 64.0375em) and (max-width: 39.9375em){.broadcast-card-stack-small{width:90vw;grid-template-columns:repeat(1, 1fr)}}@media (min-width: 64.1em){.broadcast-card-stack-small{grid-template-columns:repeat(3, 1fr);grid-gap:20px}}.collection{display:grid;height:100%;padding-top:100px;margin:auto}@media (min-width: 40em){.collection{max-width:75rem;margin:auto;grid-gap:45px;grid-template-columns:repeat(2, 1fr)}}.collection .collection-featured{grid-column:span 1;display:grid;grid-gap:10px;grid-template-columns:repeat(4, 1fr);grid-template-rows:max-content}.collection .collection-featured i{opacity:0;position:relative;top:6px;display:none}.collection .collection-featured h1{grid-column:span 3;font-size:2em;margin:0}.collection .collection-featured .responsive-embed{grid-column:span 4}.collection .collection-featured .post-img{grid-column:span 4;height:0;overflow:hidden}.collection .collection-featured h2{grid-column:span 4;margin-top:12px}.collection .collection-featured p{grid-column:span 4}@media (min-width: 40em){.collection .collection-featured p{grid-column:span 3}}.collection .collection-featured hr{grid-column:span 4}.collection .collection-featured .additional-title{display:flex;grid-column:span 3}.collection .collection-featured .additional-title a{margin-left:auto}.collection .collection-featured .buy-btn{grid-column:span 4;place-self:center}@media (min-width: 40em){.collection .collection-featured .buy-btn{grid-column:span 1}}.collection .collection-featured .additional-btn-group{display:flex;flex-flow:row nowrap;justify-content:space-between;grid-column:span 2}@media (max-width: 39.9375em){.collection .collection-featured .additional-btn-group{justify-content:space-around;place-items:center;grid-column:span 4}}@media (max-width: 39.9375em){.collection .collection-featured .additional-btn-group div{flex-shrink:1;margin:0}}@media (min-width: 40em){.collection .collection-featured .additional-btn-group div:not(:nth-child(5n)){margin-right:5px}}.collection .collection-list .past-videos-header{display:flex;flex-flow:row wrap;justify-content:space-between}@media (max-width: 39.9375em){.collection .collection-list{padding-top:1.5em;margin-top:1.5em;border-top:1px solid #D6D6D6}}.collection .collection-list .collection-list-items{display:grid;padding-top:10px}@media (min-width: 40em){.collection .collection-list .collection-list-items{overflow:auto;height:65vh}}.collection .collection-list .collection-list-items .post{display:grid;margin:0 0 20px 0;grid-gap:12px;grid-template-columns:1fr 1.75fr;grid-template-areas:'img info'}@media (min-width: 40em) and (max-width: 64.0375em){.collection .collection-list .collection-list-items .post{grid-template-columns:1fr;grid-template-areas:'img' 'info'}}@media (min-width: 64.1em){.collection .collection-list .collection-list-items .post{grid-template-columns:225px 1fr;grid-template-areas:'img info'}}.collection .collection-list .collection-list-items .post .section-title{margin:0;grid-column:span 3}.collection .collection-list .collection-list-items .post .section-sub-title{grid-column:span 3}@media (max-width: 39.9375em){.collection .collection-list .collection-list-items .post .section-sub-title{font-size:1em}}.collection .collection-list .collection-list-items .post p{grid-column:span 3}@media (max-width: 39.9375em){.collection .collection-list .collection-list-items .post p{font-size:.75em}}.collection .collection-list .collection-list-items .post .post-media{grid-area:img}.collection .collection-list .collection-list-items .post .responsive-embed{grid-column:span 3}.collection .collection-list .collection-list-items .post .post-info{grid-area:info}.modal .modal-title{text-align:center}.modal .modal-button{text-align:center;margin-bottom:17px;margin-top:27px}.modal .modal-button.input-icon{padding-left:15px}.modal .modal-header{color:#eee}.modal .modal-main{background-color:#eee;padding:10px;border-radius:10px}.modal .modal-footer{text-align:center;box-shadow:none;transform:translateY(-50px)}@media (min-width: 40em) and (max-width: 64.0375em){.modal .modal-footer{transform:translateY(-50px)}}@media (max-width: 39.9375em){.modal .modal-footer{transform:translateY(-50px)}}.modal .modal-footer .btn{background-color:#fff;color:#000;border-color:transparent !important}@media (max-width: 39.9375em){.modal .modal-footer .btn{scale:0.75}}.modal .modal-footer .btn:hover{background-color:#fff;color:#000;border-color:transparent !important;opacity:0.8}.modal .modal-footer .btn:focus{background-color:#fff;color:#000;border-color:#000;opacity:0.8}.modal .ecfa{width:75px;height:75px}.modal .broadcast-survey-popup .broadcast-survey-popup-item{display:flex;justify-content:flex-start;align-items:baseline;border-bottom:1px solid #ccc}.modal .broadcast-survey-popup .broadcast-survey-popup-item .station-name{padding-right:15px}.modal .broadcast-survey-popup p{word-break:normal}.modal .modal-cart{background-color:#eee;box-shadow:0 4px 12px rgba(0,0,0,0.06)}#broadcast_survey{display:inline-block;background-color:#eee}#broadcast_survey .modal{background-color:#eee}#broadcast_survey .modal-header{color:#000}#broadcast_survey .survey-btn{background-color:#eee;transform:translateY(0)}#login .modal .modal-title{text-align:center}#login .modal .modal-button{text-align:center;margin-bottom:17px;margin-top:27px;border-radius:50px}#login .modal .modal-button.input-icon{padding-left:15px}#login .modal .modal-main{background-color:#eee;box-shadow:0 4px 12px rgba(0,0,0,0.06)}#login .modal .modal-footer{text-align:center;box-shadow:none;transform:translateY(-5vh)}#login .modal .modal-footer .btn{background-color:#fff;color:#235347;border-radius:50px}#courses-contact .modal-title{color:#fff !important}#courses-contact .modal{background-color:transparent !important;box-shadow:none !important}#cookie-consent .popup-container{display:none;position:fixed;bottom:0;left:0;width:100%;background-color:#2E2E2E;padding:20px;z-index:999;color:#fff;box-shadow:0px -2px 10px rgba(0,0,0,0.1);max-width:100vw}#cookie-consent .popup-content{max-width:600px;margin:0 auto;text-align:center}#cookie-consent .popup-content p{margin-bottom:20px;text-align:center}#cookie-consent .popup-content button{margin:0 10px;padding:10px 20px;border:none;cursor:pointer}#cookie-consent .popup-content a{display:block;margin-top:10px;color:#eeeeee;text-decoration:none}#abandoned-cart-alert #popup-alert{display:none;position:fixed;bottom:20px;left:50%;transform:translateX(-50%);background-color:#fff;border:1px solid #ccc;padding:20px;box-shadow:0px 0px 10px rgba(0,0,0,0.1);z-index:1000}#abandoned-cart-alert .hidden{display:none !important}.main-grid-container{max-width:100vw !important;width:75em;margin:5% auto;padding:1.5625rem;grid-template-columns:repeat(6, 1fr)}.half{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:''}.half:not(:nth-child(n+3)){margin-bottom:50px}.half:not(:nth-child(2n)){margin-right:50px}@supports (display: grid){.half{grid-gap:50px;margin-right:0 !important;margin-bottom:0 !important}}@media (min-width: 40em) and (max-width: 64.0375em){.half{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr;grid-template-rows:auto}@supports (display: grid){.half{grid-gap:25px;margin-right:0 !important;margin-bottom:0 !important}}}@media (max-width: 39.9375em){.half{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr;grid-template-rows:auto}@supports (display: grid){.half{grid-gap:25px;margin-right:0 !important;margin-bottom:0 !important}}}@media (min-width: 40em) and (max-width: 64.0375em){.half.mobile-full{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr;grid-template-rows:auto}@supports (display: grid){.half.mobile-full{grid-gap:25px;margin-right:0 !important;margin-bottom:0 !important}}}@media (max-width: 39.9375em){.half.mobile-full{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr;grid-template-rows:auto}@supports (display: grid){.half.mobile-full{grid-gap:25px;margin-right:0 !important;margin-bottom:0 !important}}}@media (min-width: 40em) and (max-width: 64.0375em){.half.mobile-half{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr 1fr;grid-template-rows:auto}.half.mobile-half:not(:nth-child(n+3)){margin-bottom:25px}.half.mobile-half:not(:nth-child(2n)){margin-right:25px}@supports (display: grid){.half.mobile-half{grid-gap:25px;margin-right:0 !important;margin-bottom:0 !important}}}@media (max-width: 39.9375em){.half.mobile-half{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr 1fr;grid-template-rows:auto}.half.mobile-half:not(:nth-child(n+3)){margin-bottom:25px}.half.mobile-half:not(:nth-child(2n)){margin-right:25px}@supports (display: grid){.half.mobile-half{grid-gap:25px;margin-right:0 !important;margin-bottom:0 !important}}}.half.no-gap{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr 1fr;grid-template-rows:auto}.half.no-gap:not(:nth-child(n+3)){margin-bottom:0px}.half.no-gap:not(:nth-child(2n)){margin-right:0px}@supports (display: grid){.half.no-gap{grid-gap:0px;margin-right:0 !important;margin-bottom:0 !important}}.half.half-flip{grid-template-areas:'hero-left hero-right'}@media (max-width: 39.9375em){.half.half-flip{grid-template-areas:'hero-right' 'hero-left'}}@media (min-width: 40em) and (max-width: 64.0375em){.half.half-flip{grid-template-areas:'hero-right' 'hero-left'}}.half.half-left{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:0.68fr 1fr;grid-template-areas:'hero-left hero-right'}.half.half-left:not(:nth-child(n+3)){margin-bottom:25px}.half.half-left:not(:nth-child(2n)){margin-right:25px}@supports (display: grid){.half.half-left{grid-gap:25px;margin-right:0 !important;margin-bottom:0 !important}}@media (max-width: 39.9375em){.half.half-left{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:'hero-right' 'hero-left'}@supports (display: grid){.half.half-left{grid-gap:25px;margin-right:0 !important;margin-bottom:0 !important}}}@media (min-width: 40em) and (max-width: 64.0375em){.half.half-left{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"hero-right" "hero-left"}@supports (display: grid){.half.half-left{grid-gap:25px;margin-right:0 !important;margin-bottom:0 !important}}}.left-3-quarter{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:'main' 'sidebar'}@supports (display: grid){.left-3-quarter{grid-gap:15px;margin-right:0 !important;margin-bottom:0 !important}}@media (min-width: 40em){.left-3-quarter{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr 25%;grid-template-rows:auto;grid-template-areas:'main sidebar'}.left-3-quarter:not(:nth-child(n+3)){margin-bottom:30px}.left-3-quarter:not(:nth-child(2n)){margin-right:30px}@supports (display: grid){.left-3-quarter{grid-gap:30px;margin-right:0 !important;margin-bottom:0 !important}}}.left-3-quarter .main-content{grid-area:main}.left-3-quarter .sidebar{grid-area:sidebar}.right-3-quarter{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:'sidebar' 'main'}@supports (display: grid){.right-3-quarter{grid-gap:15px;margin-right:0 !important;margin-bottom:0 !important}}@media (min-width: 40em){.right-3-quarter{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:25% 1fr;grid-template-rows:auto;grid-template-areas:'sidebar main'}.right-3-quarter:not(:nth-child(n+3)){margin-bottom:30px}.right-3-quarter:not(:nth-child(2n)){margin-right:30px}@supports (display: grid){.right-3-quarter{grid-gap:30px;margin-right:0 !important;margin-bottom:0 !important}}}.right-3-quarter .main-content{grid-area:main}.right-3-quarter .sidebar{grid-area:sidebar}.right-15-85{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:'sidebar' 'main'}@supports (display: grid){.right-15-85{grid-gap:15px;margin-right:0 !important;margin-bottom:0 !important}}@media (min-width: 40em){.right-15-85{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:15% 1fr;grid-template-rows:auto;grid-template-areas:'sidebar main'}.right-15-85:not(:nth-child(n+3)){margin-bottom:30px}.right-15-85:not(:nth-child(2n)){margin-right:30px}@supports (display: grid){.right-15-85{grid-gap:30px;margin-right:0 !important;margin-bottom:0 !important}}}.right-15-85 .main-content{grid-area:main}.right-15-85 .sidebar{grid-area:sidebar}.right-20-80{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:'sidebar' 'main'}@supports (display: grid){.right-20-80{grid-gap:15px;margin-right:0 !important;margin-bottom:0 !important}}@media (min-width: 40em){.right-20-80{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:20% 1fr;grid-template-rows:auto;grid-template-areas:'sidebar main'}.right-20-80:not(:nth-child(n+3)){margin-bottom:30px}.right-20-80:not(:nth-child(2n)){margin-right:30px}@supports (display: grid){.right-20-80{grid-gap:30px;margin-right:0 !important;margin-bottom:0 !important}}}.right-20-80 .main-content{grid-area:main}.right-20-80 .sidebar{grid-area:sidebar}.col-3{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-template-areas:''}.col-3:not(:nth-child(n+4)){margin-bottom:30px}.col-3:not(:nth-child(3n)){margin-right:30px}@supports (display: grid){.col-3{grid-gap:30px;margin-right:0 !important;margin-bottom:0 !important}}@media (min-width: 40em) and (max-width: 64.0375em){.col-3{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto}@supports (display: grid){.col-3{grid-gap:30px;margin-right:0 !important;margin-bottom:0 !important}}}@media (max-width: 39.9375em){.col-3{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr;grid-template-rows:auto}@supports (display: grid){.col-3{grid-gap:15px;margin-right:0 !important;margin-bottom:0 !important}}}@media (min-width: 40em) and (max-width: 64.0375em){.col-3.mobile-half{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr 1fr;grid-template-rows:auto}.col-3.mobile-half:not(:nth-child(n+3)){margin-bottom:15px}.col-3.mobile-half:not(:nth-child(2n)){margin-right:15px}@supports (display: grid){.col-3.mobile-half{grid-gap:15px;margin-right:0 !important;margin-bottom:0 !important}}}@media (max-width: 39.9375em){.col-3.mobile-half{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr 1fr;grid-template-rows:auto}.col-3.mobile-half:not(:nth-child(n+3)){margin-bottom:15px}.col-3.mobile-half:not(:nth-child(2n)){margin-right:15px}@supports (display: grid){.col-3.mobile-half{grid-gap:15px;margin-right:0 !important;margin-bottom:0 !important}}}.col-4{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;grid-template-areas:''}.col-4:not(:nth-child(n+5)){margin-bottom:30px}.col-4:not(:nth-child(4n)){margin-right:30px}@supports (display: grid){.col-4{grid-gap:30px;margin-right:0 !important;margin-bottom:0 !important}}.col-5{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:0.2fr 1fr 1fr 1fr 0.2fr;grid-template-rows:auto;grid-template-areas:''}.col-5:not(:nth-child(n+6)){margin-bottom:30px}.col-5:not(:nth-child(5n)){margin-right:30px}@supports (display: grid){.col-5{grid-gap:30px;margin-right:0 !important;margin-bottom:0 !important}}@media (min-width: 40em) and (max-width: 64.0375em){.col-5{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr;grid-template-rows:auto}@supports (display: grid){.col-5{grid-gap:15px;margin-right:0 !important;margin-bottom:0 !important}}}@media (max-width: 39.9375em){.col-5{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr;grid-template-rows:auto}@supports (display: grid){.col-5{grid-gap:15px;margin-right:0 !important;margin-bottom:0 !important}}}@media (min-width: 40em) and (max-width: 64.0375em){.col-5.mobile-half{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr 1fr;grid-template-rows:auto}.col-5.mobile-half:not(:nth-child(n+3)){margin-bottom:15px}.col-5.mobile-half:not(:nth-child(2n)){margin-right:15px}@supports (display: grid){.col-5.mobile-half{grid-gap:15px;margin-right:0 !important;margin-bottom:0 !important}}}@media (max-width: 39.9375em){.col-5.mobile-half{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr 1fr;grid-template-rows:auto}.col-5.mobile-half:not(:nth-child(n+3)){margin-bottom:15px}.col-5.mobile-half:not(:nth-child(2n)){margin-right:15px}@supports (display: grid){.col-5.mobile-half{grid-gap:15px;margin-right:0 !important;margin-bottom:0 !important}}}.page-title-container{border-bottom:1px solid #D6D6D6}.page-title-container .page-title-with-sub{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:'main' 'sub';align-items:end}@supports (display: grid){.page-title-container .page-title-with-sub{grid-gap:15px;margin-right:0 !important;margin-bottom:0 !important}}@media (min-width: 64.1em){.page-title-container .page-title-with-sub{display:grid;grid-template-rows:auto;grid-gap:1.5em;grid-template-columns:1fr 25%;grid-template-rows:auto;grid-template-areas:'main sub'}.page-title-container .page-title-with-sub:not(:nth-child(n+3)){margin-bottom:30px}.page-title-container .page-title-with-sub:not(:nth-child(2n)){margin-right:30px}@supports (display: grid){.page-title-container .page-title-with-sub{grid-gap:30px;margin-right:0 !important;margin-bottom:0 !important}}}.page-title-container .page-title-with-sub .page-title{grid-area:main;border-bottom:0px solid #D6D6D6 !important;margin-bottom:0px !important;padding-bottom:0px !important}.page-title-container .page-title-with-sub .page-sub-title{grid-area:sub;display:flex;flex-direction:column;justify-content:flex-end}.page-title-container .page-title-with-sub .page-sub-title h3{margin-bottom:0}@media (min-width: 40em){.page-title-container .page-title-with-sub .page-sub-title{text-align:left}}.cols{display:block}@media (min-width: 64.1em){.cols{display:flex}}.cols div{flex:1;display:flex;flex-direction:column;padding:0 15px}.two-cols div{width:50%}.pricecols{display:block}@media (min-width: 64.1em){.pricecols{display:flex}}.pricecols div{flex:1;display:flex;flex-direction:column}.current-media{margin-top:35px}.hidden{display:none !important}.search .page-title{border-bottom:1px solid #ddd}.search ul.tabs{border-bottom:none}.search ul.tabs li{border-radius:10px !important;margin:0px;font-size:1rem}.search .badge.badge-info{background-color:transparent;color:#000;border:none;font-size:1rem;font-weight:400;box-shadow:none;padding:0px;margin:0px;width:-moz-fit-content;width:fit-content}.search .card .card-content img{border-radius:10px !important}.search .card .card-content .card-title{margin:0px;padding:5px 0px 0px 0px}.search .card .card-content p{padding:5px 0px 0px 0px}.search .tab-content{padding:15px 0px}.search .tab-content .card .card-content a{border:none !important;font-size:0.75rem}.search .tab-content .card .card-content a:hover{border:none !important}@media (max-width: 39.9375em){.search .digg_pagination{display:flex;justify-content:center}.search .pagination{display:flex;list-style:none;flex-wrap:wrap;justify-content:space-between}.search .pagination span,.search .pagination a{display:inline-block;cursor:pointer}}ul.tabs{margin:0px;padding:0px;list-style:none;border-bottom:1px solid #ddd}ul.tabs li{background:none;color:#333333;display:inline-block;padding:10px;cursor:pointer}ul.tabs li.search{border:2px solid #ddd}ul.tabs li.active{background:#D6D6D6;color:#333333;border-top-left-radius:2px;border-top-right-radius:2px}.tab-content{display:none;background:#fff;padding:15px}.tab-content.active{display:inherit}.donate-tab{background:linear-gradient(0deg, #2e2e2e, #6a6a6a);position:fixed;box-shadow:0px 0px 5px #00000079;max-width:100vw !important;width:21vw;right:-6.5vw;top:27vh;z-index:99;rotate:-90deg;height:30px;display:flex;align-content:center;align-items:center;justify-content:center;border-top-right-radius:10px;border-top-left-radius:10px}@media (min-width: 64.1em){.donate-tab{width:8vw;top:27vh;right:-3vw}}@media (min-width: 40em) and (max-width: 64.0375em){.donate-tab{width:9vw;right:-3vw}}.donate-tab a{color:#fff}.donate-tab-fa{color:#fff;margin-right:2px}.mentoring_moments .donate-tab{display:none}.alert,.alert-emergency{position:absolute;background:#525252;color:#fff;width:100%;padding:1.5625rem;justify-content:space-between;align-items:center;display:flex;z-index:101;left:0;right:0;margin:auto}@media (min-width: 64.1em){.alert,.alert-emergency{top:15px;width:50%}}.alert i,.alert-emergency i{flex-shrink:1;margin:0;width:auto}.alert p,.alert-emergency p{margin:0 5px}.alert a,.alert-emergency a{color:#fff;text-transform:uppercase;font-weight:bold}.alert a:hover,.alert-emergency a:hover{color:#cccccc}.alert .alert-title,.alert-emergency .alert-title{text-transform:capitalize;display:inherit}.alert .alert-title:before,.alert-emergency .alert-title:before{padding-right:5px}.alert.alert-info,.alert-emergency.alert-info{background:#235347}.alert.alert-info .alert-title:before,.alert-emergency.alert-info .alert-title:before{content:"info_outline"}.alert.alert-success,.alert-emergency.alert-success{background:#00a300}.alert.alert-success .alert-title:before,.alert-emergency.alert-success .alert-title:before{content:"check"}.alert.alert-warning,.alert-emergency.alert-warning{background:#ff9e0f}.alert.alert-warning .alert-title:before,.alert-emergency.alert-warning .alert-title:before{content:"warning"}.alert.alert-danger,.alert-emergency.alert-danger{background:#EC441D}.alert.alert-danger .alert-title:before,.alert-emergency.alert-danger .alert-title:before{content:"info_outline"}.alert-emergency{background:#235347}@media (min-width: 40em){.alert-emergency{width:80%;top:100px}}@media (max-width: 39.9375em){.alert-emergency{bottom:0}}.alert-emergency p{text-transform:uppercase;font-weight:bold}.alert-emergency a{color:#fff}.alert-emergency a:hover{color:#cccccc}.alert-emergency .btn-remove{text-align:right;flex-shrink:1;max-width:30px}.badge{display:inline-block;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0px;padding:12px;font-size:10px;color:#fff;background-color:#525252;margin-bottom:10px;box-shadow:0 4px 12px rgba(0,0,0,0.06);width:-moz-fit-content;width:fit-content}@media (max-width: 39.9375em){.badge{width:30vw}}.badge.badge-info{background-color:#235347}.badge.badge-success{background-color:#00a300}.badge.badge-warning{background-color:#ff9e0f}.badge.badge-error{background-color:#EC441D}.badge.badge-active{background-color:#2ECC71;color:#000;margin-top:10px}.badge.badge-complete{background-color:#333333;margin-top:10px;border:solid 1px #fff}.digg_pagination{max-width:100vw !important;justify-items:center;cursor:default}.digg_pagination a,.digg_pagination span,.digg_pagination em{padding:0.2em 0.5em;display:block;float:left;margin-right:1px}.digg_pagination .current{background-color:#235347;border-color:#235347;color:#fff;border-radius:10px !important;border:1px solid}.digg_pagination a,.digg_pagination .disabled{text-decoration:none;border:0;border-radius:30px !important;transition:all .3s;padding:0 11px;margin:0 3px;min-width:30px;height:30px;line-height:30px;color:#949494;font-weight:400;font-size:12px;text-transform:uppercase;background:transparent;text-align:center}@media (max-width: 39.9375em){.digg_pagination a,.digg_pagination .disabled{font-size:10px}}.digg_pagination a:hover,.digg_pagination a:focus{color:#000033;border-color:#000033}.digg_pagination .disabled{color:#D6D6D6}.digg_pagination .page_info{background:#2e6ab1;color:white;padding:0.4em 0.6em;width:22em;margin-bottom:0.3em;text-align:center}.digg_pagination .page_info b{color:#000033;background:#6aa6ed;padding:0.1em 0.25em}.digg_pagination:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .digg_pagination{height:1%}*:first-child+html .digg_pagination{overflow:hidden}.hero-header{height:400px;background:linear-gradient(90deg, black 0%, rgba(0,0,0,0) 100%),url("https://jfm-fc-orthrus.s3.amazonaws.com/img/outreach_boy.jpg");background-size:cover;background-position:center}.hero-header div{height:100%;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(6, 1fr);place-self:center;max-width:100vw;width:75rem;margin:auto;padding:1.5625rem}.hero-header div h1{grid-column:span 8;margin:0;color:#fff;grid-row:4 / 5}.hero-header div p{grid-column:span 8;color:#fff;grid-row:5 / 6}@media (min-width: 40em){.hero-header div p{grid-column:span 5}}.hero-header div .btn{grid-column:span 8;grid-row:6}@media (min-width: 40em){.hero-header div .btn{grid-column:span 5}}.hero-header div.right h1{grid-column:span 12;margin:0;color:#fff;grid-row:4 / 5}@media (min-width: 40em){.hero-header div.right h1{grid-column:span 5 / 13;font-size:7vw}}.hero-header div.right p{grid-column:span 12;color:#fff;grid-row:5 / 6}@media (max-width: 39.9375em){.hero-header div.right p{background-color:rgba(0,0,0,0.3)}}@media (min-width: 40em){.hero-header div.right p{grid-column:span 5 / 13}}.hero-header div.right .btn{grid-column:span 12;grid-row:6}@media (min-width: 40em){.hero-header div.right .btn{grid-column:span 5 / 13}}header{position:relative;position:relative}header .hero-special{display:grid;grid-template-columns:repeat(12, 1fr);align-items:center;max-width:100vw;width:75rem;margin:auto;padding:1.5625rem}header .hero-special .btn-bottom-center{grid-column:span 12;align-self:end;justify-self:center}header .header-grid-container,header .header-grid-container-xs,header .header-grid-container-sm,header .header-grid-container-med,header .header-grid-container-full{z-index:0;margin-bottom:0}header .header-grid-container img,header .header-grid-container-xs img,header .header-grid-container-sm img,header .header-grid-container-med img,header .header-grid-container-full img{position:absolute;-o-object-position:80%;object-position:80%;right:0;top:0;bottom:0;height:auto;z-index:-1}@media (min-width: 40em){header .header-grid-container img,header .header-grid-container-xs img,header .header-grid-container-sm img,header .header-grid-container-med img,header .header-grid-container-full img{-o-object-position:right;object-position:right}}header .header-grid-container h1,header .header-grid-container-xs h1,header .header-grid-container-sm h1,header .header-grid-container-med h1,header .header-grid-container-full h1,header .header-grid-container h3,header .header-grid-container-xs h3,header .header-grid-container-sm h3,header .header-grid-container-med h3,header .header-grid-container-full h3{text-align:left}header .header-grid-container .btn,header .header-grid-container-xs .btn,header .header-grid-container-sm .btn,header .header-grid-container-med .btn,header .header-grid-container-full .btn{place-self:start center}.connect-bg{background:linear-gradient(45deg, #235347 20%, #000 80%)}.header-grid-container,.header-grid-container-xs,.header-grid-container-sm,.header-grid-container-med,.header-grid-container-full{height:-moz-fit-content;height:fit-content;display:flex;flex-flow:column;justify-content:center;align-content:center;color:#fff;z-index:1;position:relative;overflow:hidden}.header-grid-container .logo-img,.header-grid-container-xs .logo-img,.header-grid-container-sm .logo-img,.header-grid-container-med .logo-img,.header-grid-container-full .logo-img{margin-top:5%;text-align:center !important}.header-grid-container h1,.header-grid-container-xs h1,.header-grid-container-sm h1,.header-grid-container-med h1,.header-grid-container-full h1{margin-top:5%;color:#ffffff;text-align:center !important}.header-grid-container p,.header-grid-container-xs p,.header-grid-container-sm p,.header-grid-container-med p,.header-grid-container-full p{font-size:1em;line-height:1.5;color:#ffffff;text-align:center;font-weight:700;margin:0}.header-grid-container .wrapper,.header-grid-container-xs .wrapper,.header-grid-container-sm .wrapper,.header-grid-container-med .wrapper,.header-grid-container-full .wrapper{text-align:center}.header-grid-container a,.header-grid-container-xs a,.header-grid-container-sm a,.header-grid-container-med a,.header-grid-container-full a{place-self:center !important;margin-top:20px}.header-grid-container.header-left,.header-left.header-grid-container-xs,.header-left.header-grid-container-sm,.header-left.header-grid-container-med,.header-left.header-grid-container-full{justify-content:left !important}.header-grid-container.header-left h1,.header-left.header-grid-container-xs h1,.header-left.header-grid-container-sm h1,.header-left.header-grid-container-med h1,.header-left.header-grid-container-full h1,.header-grid-container.header-left p,.header-left.header-grid-container-xs p,.header-left.header-grid-container-sm p,.header-left.header-grid-container-med p,.header-left.header-grid-container-full p{text-align:left !important}.header-grid-container.header-left a,.header-left.header-grid-container-xs a,.header-left.header-grid-container-sm a,.header-left.header-grid-container-med a,.header-left.header-grid-container-full a{place-self:left !important}.header-grid-container .jumbo-title,.header-grid-container-xs .jumbo-title,.header-grid-container-sm .jumbo-title,.header-grid-container-med .jumbo-title,.header-grid-container-full .jumbo-title{color:#fff;margin:0;font-size:3.8146972656em}@media (min-width: 40em){.header-grid-container .jumbo-title,.header-grid-container-xs .jumbo-title,.header-grid-container-sm .jumbo-title,.header-grid-container-med .jumbo-title,.header-grid-container-full .jumbo-title{letter-spacing:-10px;font-size:9.3132257462em}}.header-grid-container-full{height:auto;min-height:100vh}.header-grid-container-med{height:auto !important;min-height:40vh;height:60vh}@media (min-width: 64.1em){.header-grid-container-med{min-height:60vh}}.header-grid-container-sm{height:auto !important;min-height:50vh}.header-grid-container-xs{height:auto;min-height:20vh}.page-sub-title .hero-title-img{width:100%;position:relative}@media (min-width: 40em){.page-sub-title .hero-title-img{width:50%}}@media (max-width: 39.9375em){.header-grid-container.outreach-hero,.outreach-hero.header-grid-container-full,.outreach-hero.header-grid-container-med,.outreach-hero.header-grid-container-sm,.outreach-hero.header-grid-container-xs{height:80vh}}@media (max-width: 39.9375em){.header-grid-container.outreach-hero img,.outreach-hero.header-grid-container-full img,.outreach-hero.header-grid-container-med img,.outreach-hero.header-grid-container-sm img,.outreach-hero.header-grid-container-xs img{-o-object-position:40%;object-position:40%;top:3%}}@media (min-width: 40em) and (max-width: 64.0375em){.header-grid-container.outreach-hero .page-title-with-sub,.outreach-hero.header-grid-container-full .page-title-with-sub,.outreach-hero.header-grid-container-med .page-title-with-sub,.outreach-hero.header-grid-container-sm .page-title-with-sub,.outreach-hero.header-grid-container-xs .page-title-with-sub{grid-column:1/12}}.header-grid-container.outreach-hero .page-title-with-sub h1,.outreach-hero.header-grid-container-full .page-title-with-sub h1,.outreach-hero.header-grid-container-med .page-title-with-sub h1,.outreach-hero.header-grid-container-sm .page-title-with-sub h1,.outreach-hero.header-grid-container-xs .page-title-with-sub h1,.header-grid-container.outreach-hero .page-title-with-sub h3,.outreach-hero.header-grid-container-full .page-title-with-sub h3,.outreach-hero.header-grid-container-med .page-title-with-sub h3,.outreach-hero.header-grid-container-sm .page-title-with-sub h3,.outreach-hero.header-grid-container-xs .page-title-with-sub h3{text-align:left !important;color:#000 !important}.header-grid-container.outreach-hero .page-title-with-sub .page-title,.outreach-hero.header-grid-container-full .page-title-with-sub .page-title,.outreach-hero.header-grid-container-med .page-title-with-sub .page-title,.outreach-hero.header-grid-container-sm .page-title-with-sub .page-title,.outreach-hero.header-grid-container-xs .page-title-with-sub .page-title{padding-top:0px !important}@media (min-width: 64.1em){.header-grid-container.outreach-hero .page-title-with-sub .page-title,.outreach-hero.header-grid-container-full .page-title-with-sub .page-title,.outreach-hero.header-grid-container-med .page-title-with-sub .page-title,.outreach-hero.header-grid-container-sm .page-title-with-sub .page-title,.outreach-hero.header-grid-container-xs .page-title-with-sub .page-title{font-size:5vw !important}}.callout{background-size:cover;background-position:center center;padding:5% 0;position:relative;z-index:0}.callout .callout-content-center{max-width:55rem;margin:auto;padding:1.5625rem}.callout.callout-lean{padding:0 0}.callout .hover{margin-left:auto;margin-right:auto;z-index:5;position:relative;max-width:600px}.callout .hover .callout-content-center{display:grid;background:#fff}@media (min-width: 64.1em){.callout .hover .callout-content-center{position:absolute;margin-top:50%}}.callout.callout-light{background-color:#eee}.callout.callout-dark{background-color:#000}.ribbon{display:grid;grid-template-columns:repeat(12, 1fr);place-items:center}.ribbon .ribbon-content{grid-column:span 12}.cta h1,.cta h2,.cta h3,.cta h4{margin-bottom:0}.cta .main-content,.cta .sidebar{margin:auto}.email-callout{padding:125px}.email-callout .email-callout-inner{display:grid;align-items:center;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-gap:20px 30px;margin:auto;padding:1.5625rem}.email-callout .email-callout-inner .email-callout-form{grid-column:span 12}@media (min-width: 40em){.email-callout .email-callout-inner .email-callout-form{grid-column:2 / 8}}.email-callout .email-callout-inner .email-callout-form .email-callout-title{font-size:3em;text-transform:uppercase;color:#000;font-weight:700}.email-callout .email-callout-inner .email-callout-form .email-callout-subtitle{font-size:2em;color:#000;font-weight:700;margin-top:-5px}.email-callout .email-callout-inner .email-callout-form .email-callout-info{line-height:2;color:#000;max-width:85%}@media (max-width: 39.9375em){.email-callout .email-callout-inner .email-callout-form .email-callout-info{max-width:100%}}.email-callout .email-callout-inner .email-callout-image{grid-column:span 12;grid-row:4 / 5;padding-right:125px;scale:200%;text-align:center}@media (min-width: 40em){.email-callout .email-callout-inner .email-callout-image{grid-row:2 / 3;grid-column:9 / 13}}.donate-highlight{display:flex;justify-content:start;flex-direction:column;align-items:flex-start;text-align:left;max-width:75rem;border-radius:10px;display:flex;flex-direction:column;justify-content:start;align-items:flex-start;text-align:left}@media (max-width: 39.9375em){.donate-highlight{padding:3% 8%}}.donate-highlight h2{font-weight:700;font-size:2em;margin:0;margin-bottom:20px}.gray-gradient-bg{background:linear-gradient(#e6e6e6, #d6d6d6)}.donate-highlight-text{padding-left:5%}.donate-highlight-thank-you{padding:2%;text-align:justify;padding-bottom:0}.callout-new{background-size:cover;background-position:center center;padding:5% 0;position:relative;z-index:0}.callout-new .callout-content-center-new{max-width:55rem;margin:auto;padding:1.5625rem}.callout-new.callout-lean-new{padding:0 0}.callout-new .hover-new{margin-left:auto;margin-right:auto;z-index:5;position:relative;max-width:600px}.callout-new .hover-new .callout-content-center-new{display:grid;background:#fff}@media (min-width: 64.1em){.callout-new .hover-new .callout-content-center-new{position:absolute;margin-top:50%}}.callout-new.callout-light-new{background-color:#eee}.callout-new.callout-dark-new{background-color:#000}.ribbon-new{display:grid;grid-template-columns:repeat(12, 1fr);place-items:center}.ribbon-new .ribbon-content{grid-column:span 12}.cta-new h1,.cta-new h2,.cta-new h3,.cta-new h4{margin-bottom:0}.cta-new .main-content,.cta-new .sidebar{margin:auto}.sidebar p{text-align:left;letter-spacing:0}@media (min-width: 40em){.email-callout-new{grid-column:3 / 8}}.email-callout-new .email-callout-inner-new{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-gap:20px 30px;margin:auto;margin-top:0px !important;padding:1.5625rem}.email-callout-new .email-callout-inner-new .email-callout-form-new{grid-column:span 12;grid-row:2 / 3}@media (min-width: 40em){.email-callout-new .email-callout-inner-new .email-callout-form-new{grid-column:3 / 8}}.email-callout-new .email-callout-inner-new .email-callout-form-new .email-callout-title-new{font-size:3em;color:#949494;font-weight:700}.email-callout-new .email-callout-inner-new .email-callout-form-new .email-callout-info-new{line-height:2;color:#000}@media (max-width: 39.9375em){.email-callout-new .email-callout-inner-new .email-callout-form-new .email-callout-info-new{text-align:justify}}.email-callout-new .email-callout-inner-new .email-callout-image-new{grid-column:span 12;grid-row:4 / 5;text-align:center}@media (min-width: 40em){.email-callout-new .email-callout-inner-new .email-callout-image-new{grid-row:2 / 3;grid-column:9 / 13}}.email-callout-new .email-callout-inner-new .email-callout-image-new img{margin-top:5%}.donate-highlight-new{padding:3% 20%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 39.9375em){.donate-highlight-new{padding:3% 8%}}.content-callout{color:#000;display:flex;position:relative;margin-top:25px;grid-column-gap:2vw;justify-content:center;background-color:#eeeeee;padding:5%}.comments .comment-section-title,.comments .comment-count{display:inline-block}.comments .comment-count{margin-left:20px}.comments .comment-count i{font-size:15px}.comments #new_comment{width:100%}.pricetable{max-width:100vw}.pricetable td{text-align:center}.pricetable tbody a{color:#fff !important}.pricetable tbody p{line-height:1em;text-align:left !important}@media (min-width: 40em){.pricetable tbody p{font-size:1.25em}}.pricetable h1{margin-top:8vh}.pricetable .main-grid-container{display:flex;grid-gap:0px}@media (max-width: 39.9375em){.pricetable .main-grid-container{flex-direction:column;padding-left:1.5625rem !important}}.pricetable .main-grid-container .section-title{grid-column:1 / -1;text-align:center}@media (max-width: 39.9375em){.pricetable .main-grid-container .section-title{order:1;font-size:2em}}.pricetable .main-grid-container .price-table{grid-column:1 / -1}@media (max-width: 39.9375em){.pricetable .main-grid-container .price-table{grid-column:5/5}}.pricetable .main-grid-container .price-table p{text-align:left !important;font-size:0.5em}.pricetable .main-grid-container .price-table .price-display{background-color:#525252;border-radius:10px;color:#fff;padding:3%;margin-bottom:0.75rem}.pricetable .main-grid-container .price-table h1{color:#fff;font-size:3rem;border-radius:10px;margin-bottom:0;margin-top:0px}.pricetable .main-grid-container .price-table h1 span{font-size:1rem}.pricetable .main-grid-container ul li{padding:2%;border-radius:10px}.pricetable .main-grid-container ul li:nth-of-type(even){background-color:#D6D6D6}.pricetable .main-grid-container .item{align-self:center;justify-self:center;text-align:center;grid-column:1 / -1}.pricetable .main-grid-container .item .help-link--color{color:#235347}@media (min-width: 64.1em){.pricetable .main-grid-container .item.set{grid-column:1 / 3}.pricetable .main-grid-container .item.collection-set{grid-column:7 / 9}}@media (max-width: 39.9375em){.pricetable .main-grid-container .item.set{order:2}}@media (max-width: 39.9375em){.pricetable .main-grid-container .item.collection-set{order:4}}.pricetable .main-grid-container .monthly{margin-bottom:35%}@media (max-width: 39.9375em){.pricetable .main-grid-container .monthly{order:3}}@media (min-width: 64.1em){.pricetable .main-grid-container .monthly{grid-column:3 / 7;margin-bottom:0}}@media (max-width: 39.9375em){.pricetable .main-grid-container .yearly{order:5}}@media (min-width: 40em) and (max-width: 64.0375em){.pricetable .main-grid-container .yearly{order:5}}@media (min-width: 64.1em){.pricetable .main-grid-container .yearly{grid-column:5 / 7}}:focus{outline:none}.partner-options{display:grid;justify-content:center}.ways-to-partner{text-align:center !important;display:flex;justify-content:center}.ways-to-partner-options{text-align:center;display:flex;justify-content:center;-moz-column-gap:5%;column-gap:5%;flex-direction:column}@media (max-width: 39.9375em){.ways-to-partner-options{flex-direction:column}}.ways-to-partner-options p{text-align:center}.exYhDM{width:100%;max-width:100vw;margin:0px auto;text-align:center}.table-layout{table-layout:fixed;border-spacing:0px;width:75%;max-width:100vw;margin:0px auto;overflow-wrap:break-word;background:linear-gradient(#235347, #000);color:#fff;border-radius:10px}@media (min-width: 64.1em){.table-layout{width:45vw}}th{padding:1.75em;text-align:left !important}th p{line-height:1em;text-align:left !important}@media (min-width: 40em){th p{font-size:1.25em}}thead h2{font-weight:800}.partner-ribbon{text-align:center;color:#fff}@media (min-width: 64.1em){.partner-ribbon{padding:3.75em 25em 0em 25em}}@media (min-width: 40em) and (max-width: 64.0375em){.partner-ribbon{padding:3.75em 10em 0em 10em}}.partner-ribbon h2{margin-bottom:25px}@media (max-width: 39.9375em){.partner-ribbon{margin-top:5vh}}.partner-ribbon .background{background-image:url("https://jfm-web-images.s3.amazonaws.com/css-background-images/iStock-1286354786.jpg");padding:0.75em;border-radius:10px}@media (max-width: 39.9375em){.partner-ribbon .background{margin:5vw}}.plan-hero-img img{box-shadow:0 4px 12px rgba(0,0,0,0.06)}.auto-suggest__list{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);position:absolute;width:100%;z-index:4}.auto-suggest__button{background:transparent;border:0;border-radius:0;color:#525252;line-height:1.75rem;margin:0;padding:.3rem 1rem;text-align:left;width:100%;background-color:transparent !important;border-color:transparent !important}.auto-suggest__button:hover,.auto-suggest__button:focus{cursor:pointer;color:#235347 !important}.auto-suggest__button .auto-suggest_close_button{float:right;margin-top:5px;margin-right:5px;color:#fff !important}.wpas{margin:0 0 3%}.wpas h1{color:#235347;text-align:center;font-size:1.5em}.block-slider .slider__block{color:#fff;font-size:1.3em;position:relative;text-align:center}.block-slider .slider__block-icon{font-size:7rem}.block-slider .slider__block-inner{padding-bottom:40%;padding-top:25%}@media (min-width: 40em) and (max-width: 64.0375em){.block-slider .slider__block-inner{padding-bottom:16%;padding-top:20%}}@media (min-width: 64.1em){.block-slider .slider__block-inner{padding-bottom:16%;padding-top:16%}}.block-slider .slider__block-slide{width:100%;padding-top:2%}.block-slider .slider__block-avatar{border-radius:100%;display:block;height:80px;margin:1em auto;overflow:hidden;width:80px}.block-slider .slider__block-avatar img{display:block;height:auto;width:100%}.block-slider .slider__block-img{display:block}.block-slider .slider__block-img img{width:40%}.block-slider .slider__block-control{background:0;border:0;color:#fff;left:0px;font-size:4rem;opacity:.5;position:absolute;top:30%;transform:translateY(-50%);transition:opacity .3s ease;text-shadow:1px 1px 3px rgba(0,0,0,0.4);padding:0 !important;z-index:80}.block-slider .slider__block-control:hover{background:0;border:0;opacity:1}.block-slider .slider__block-control.slider__block-control--right{left:initial;right:0px}.gtco-testimonials{position:relative;margin:auto}@media (min-width: 40em) and (max-width: 64.0375em){.gtco-testimonials{width:640px}}@media (max-width: 39.9375em){.gtco-testimonials{width:350px}}.gtco-testimonials::after{display:block;clear:both;content:""}.gtco-testimonials h2{font-size:30px;text-align:center;color:#333333;margin-bottom:50px}.gtco-testimonials .owl-nav{display:none}.gtco-testimonials .owl-dots{text-align:center}.gtco-testimonials .owl-dots span{position:relative;height:10px;width:10px;border-radius:50%;display:block;background:#fff;border:2px solid #01b0f8;margin:0 5px}.gtco-testimonials .owl-dots .active{box-shadow:none}.gtco-testimonials .owl-dots .active span{background:#01b0f8;box-shadow:none;height:12px;width:12px;margin-bottom:-1px}.gtco-testimonials .card{background:#fff;box-shadow:0 8px 30px -7px #c9dff0;margin:0 20px;padding:0 10px;border-radius:20px;border:0}.gtco-testimonials .card .card-img-top{max-width:100px;border-radius:50%;margin:15px auto 0;box-shadow:0 8px 20px -4px #95abbb;width:100px;height:100px}.gtco-testimonials .card h5{color:#299CB9;font-size:21px;line-height:1.3}.gtco-testimonials .card h5 span{font-size:18px;color:#666666}.gtco-testimonials .card p{color:#555;padding-bottom:15px}.gtco-testimonials .active{opacity:0.5;transition:all 0.3s}.gtco-testimonials .center{opacity:1}.gtco-testimonials .center h5{font-size:24px}.gtco-testimonials .center h5 span{font-size:20px}.gtco-testimonials .center .card-img-top{max-width:100%;height:120px;width:120px}@media (max-width: 100vw){.gtco-testimonials{margin:auto}}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{outline:0}.owl-carousel button.owl-dot{outline:0}.slider-wrapper{display:flex;position:relative;width:90%;margin:25px;height:25vw;max-height:500px;min-height:300px;background:transparent;overflow:hidden;max-width:100vw}.slider-wrapper ul{list-style:none;margin:0;padding:0;width:90%;max-width:100vw}ul.slider-img,ul.slider-img2{display:flex;position:absolute;width:90%;max-width:100vw;height:100%;left:0;transition:0.5s}ul.slider-img li,ul.slider-img2 li{flex:1 0 100%}ul.slider-img li img,ul.slider-img2 li img{width:90%;max-width:100vw;-o-object-fit:cover;object-fit:cover}ul.slider-arrow,ul.slider-arrow2{position:relative;color:#fff;font-size:2rem;display:flex;justify-content:space-between;height:100%;width:90%;max-width:100vw;text-shadow:2px 2px 5px rgba(0,0,0,0.6)}@media screen and (min-width: 768px){ul.slider-arrow,ul.slider-arrow2{font-size:2.5rem}}ul.slider-arrow li,ul.slider-arrow2 li{display:flex;align-items:center;cursor:pointer;height:100%;padding:0 15px;opacity:0.4;transition:0.5s;width:90%;max-width:100vw}ul.slider-arrow li:hover,ul.slider-arrow2 li:hover{opacity:1}.slider-dot,.slider-dot2{position:absolute;bottom:15px;display:flex;justify-content:center;align-items:flex-end;width:90%;max-width:100vw;color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,0.6)}.slider-dot li,.slider-dot2 li{cursor:pointer;margin:0 8px;font-size:0.6rem;opacity:0.4}.slider-dot li.active,.slider-dot2 li.active{opacity:1}@media screen and (min-width: 768px){.slider-dot li,.slider-dot2 li{margin:0 12px;font-size:0.95rem}}.outreaches__solution .swiper-container{width:100%;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;margin:0}.outreaches__solution .swiper-slide{background-color:#fa575d;text-align:left;padding:0;height:400px;min-height:400px;display:flex;justify-content:center;align-items:center}.outreaches__solution .swiper-slide:nth-child(odd){background-color:#EC441D}.outreaches__solution .swiper-slide:nth-child(even){background-color:#235347}.outreaches__solution .swiper-pagination{position:relative !important;margin-right:90px !important;margin-bottom:0 !important;padding:1.5625rem 20% 0;text-align:center !important;bottom:10px;left:0;width:100%;transition:opacity .3s;transform:translateZ(0);z-index:10}@media (max-width: 39.9375em){.outreaches__solution .swiper-pagination{padding:1.5625rem 0% 0}}.outreaches__solution .swiper-pagination-bullet{border-radius:0 !important;width:auto;height:30px;text-align:center;line-height:30px;font-size:12px;color:#000;opacity:1;background:rgba(0,0,0,0.2)}.outreaches__solution .swiper-container-horizontal>.swiper-pagination-bullets{display:flex !important;flex-direction:row !important;justify-content:space-around !important}@media (max-width: 39.9375em){.outreaches__solution .swiper-container-horizontal>.swiper-pagination-bullets{justify-content:space-around !important}}.outreaches__solution .swiper-pagination-bullet-active{color:#fff;background:#007aff}.outreaches__solution span.swiper-pagination-bullet{width:100%;height:50px;background-size:50px;background-position:top;background-repeat:no-repeat;margin:0 30px !important;display:inline-block;position:relative;color:#333232;letter-spacing:normal;line-height:normal;background-color:transparent;opacity:1}.outreaches__solution span.swiper-pagination-bullet:before{position:relative;font-size:14px;font-weight:700;text-transform:uppercase;vertical-align:super}.outreaches__solution span.swiper-pagination-bullet:hover:before,.outreaches__solution .swiper-pagination-bullet-active:before{border-bottom:3px solid #000}.outreaches__solution span.swiper-pagination-bullet:after{bottom:0px;content:"play_arrow";font-family:"Material Icons";position:absolute;left:50%;margin-left:0px;color:#fff;font-size:50px;transition:bottom 0.5s cubic-bezier(0.77, 0, 0.175, 1);opacity:0;z-index:2;top:60px;transform:rotate(90deg)}.outreaches__solution span.swiper-pagination-bullet.swiper-pagination-bullet-active:after{opacity:1}.outreaches__solution .slide-item{width:100%}.video-background{position:relative;background-color:black;height:56.25vw;width:100%;max-width:100vw !important;display:flex;justify-content:center;overflow:hidden}@media (max-width: 39.9375em){.video-background{margin:0 0 0}}.video-background.video-sm{height:50vh;max-width:100vw !important}@media (max-width: 39.9375em){.video-background.video-sm{height:25vh;max-width:100vw !important}}@media (min-width: 40em) and (max-width: 64.0375em){.video-background.video-sm{height:30vh}}.video-background video,.video-background iframe{width:100%;max-width:100vw !important;height:56.25vw;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (max-width: 39.9375em){.video-background-hidden{visibility:hidden}}.video-background .container{position:relative;z-index:2}.video-background .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:black;opacity:0.3;z-index:1}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h-100{height:100% !important}.w-100{width:100% !important}.text-center{text-align:center}.d-flex{display:flex !important;align-items:flex-end;padding-bottom:15%}@media (min-width: 64.1em) and (max-width: 80em){.d-flex{padding-bottom:50%}}.align-items-center{align-items:center !important}.display-3{font-size:2.5rem;font-weight:300;line-height:1.2}@media (min-width: 40em){.display-3{font-size:4.5rem}}.lead{font-size:1.25rem;font-weight:300;margin-bottom:0 !important}@media (min-width: 40em){.lead{font-size:.9rem}}.navbar{box-sizing:border-box}.navbar-fixed{position:fixed;left:0;top:0;z-index:3}.navbar-list,.navbar-item{position:relative}.navbar-list{list-style:none;margin:0;padding:0}.navbar-item{padding:0;height:100%;margin-left:10px}@media (min-width: 40em) and (max-width: 64.0375em){.navbar-item{margin-left:0px}}.navbar-icons{list-style-type:none}@media (min-width: 64.1em){.navbar-icons{margin-left:0px !important}}.navbar-link,.navbar-heading{display:block;align-items:center;text-decoration:none;white-space:nowrap}@media (min-width: 40em) and (max-width: 64.0375em){.navbar-link,.navbar-heading{display:inline-flex}}@media (max-width: 39.9375em){.navbar-link,.navbar-heading{display:inline-flex}}.navbar-h{width:100%}@media (min-width: 64.1em){.navbar-h{white-space:nowrap}}.navbar-h .navbar-list{display:inline-block}.navbar-h .navbar-item,.navbar-h .navbar-heading,.navbar-h .navbar-separator{display:inline-block;vertical-align:middle}.navbar-heading{display:flex;align-items:center}.navbar-item .navbar-item{display:block;margin-left:0px}.navbar-children{display:none;position:absolute;left:100%;top:0;margin:0;padding:0;z-index:3}.navbar-h .navbar-children{left:0;top:auto;width:inherit}.navbar-allow-hover:hover>.navbar-children,.navbar-active>.navbar-children{display:block;position:absolute}.navbar-wrapper{max-width:100vw !important;overflow:hidden;z-index:1000;background-color:#eee;height:56px;transition:height 0.5s}@media (min-width: 64.1em){.navbar-wrapper{overflow:inherit;display:grid;align-content:center;padding:0 2em}}.navbar-wrapper.open{height:100%}@media (min-width: 40em) and (max-width: 64.0375em){.navbar-wrapper{height:90px;width:100vw}}.navbar-wrapper li{margin:0px}@media (max-width: 39.9375em){.navbar-wrapper li{margin-left:10px}}.navbar--cols--2{display:grid}@media (min-width: 64.1em){.navbar--cols--2{grid-template-columns:repeat(2, 1fr);grid-gap:0px}}.navbar-separator,.navbar-h .navbar-children .navbar-separator{background-color:#ccc;height:1px;margin:.3em 0}.navbar-h .navbar-separator{width:1px;height:1.3em;margin:0 .3em}.navbar-h .navbar-children .navbar-separator{display:block;width:auto}.navbar-heading{text-transform:uppercase;color:#000;transform:translateY(0px)}@media (min-width: 40em) and (max-width: 64.0375em){.navbar-heading{justify-content:space-between}}@media (max-width: 39.9375em){.navbar-heading{justify-content:space-between}}.navbar-link{color:#000;font-size:1rem;font-weight:600}.navbar-link:before{content:"";display:block;position:absolute;bottom:5px;height:2px;width:0vw;background:0 0;transition:all .5s}.navbar-children{background-color:#fffffff5;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,0.06);transform:translateY(-3px);max-width:-moz-fit-content;max-width:fit-content;width:-moz-fit-content;width:fit-content;transform:translateX(10px);z-index:1000}@media (max-width: 39.9375em){.navbar-children{max-width:75vw;width:-moz-fit-content;width:fit-content}}.navbar-link,.navbar-disabled,.navbar-heading{padding:.3em .3em}@media (min-width: 1248px){.navbar-link,.navbar-disabled,.navbar-heading{padding:-1em 1em}}@media (min-width: 64.1em){.navbar-heading{padding:0em}}@media (max-width: 39.9375em){.navbar-heading{padding:0 1em}}@media (min-width: 40em) and (max-width: 64.0375em){.navbar-heading{padding:1em 2em}}.navbar-disabled{opacity:.5}.navbar-disabled .navbar-link:hover{background-color:transparent}.navbar-active>.navbar-link,.navbar-link:hover,.navbar-link:focus{text-decoration-line:underline;border-radius:10px}.navbar-active>.navbar-link:before,.navbar-link:hover:before,.navbar-link:focus:before{width:3vw}@media (max-width: 39.9375em){.navbar-active>.navbar-link,.navbar-link:hover,.navbar-link:focus{text-decoration-line:none}}.navbar-dropdown-btn i{font-size:12px;vertical-align:middle}.navbar-selected>.navbar-link,.navbar-selected>.navbar-link:visited{color:#000}.navbar-sec .navbar-content{align-self:center}@media (min-width: 40em) and (max-width: 64.0375em){.navbar-content{padding:0 3em}}.navbar-heading .brand{display:inline-block;border-radius:0px !important}.navbar-heading .brand img{height:40px;width:inherit;border-radius:0px !important}@media (max-width: 39.9375em){.navbar-heading .brand img{margin-right:-51px;height:31px}}@media (min-width: 40em) and (max-width: 64.0375em){.navbar-heading .brand img{height:50px}}.navbar-sec{background:#eee;text-align:left}.navbar-sec button:hover{color:#4d4d4d}@media (max-width: 39.9375em){.navbar-list .btn--sm{width:100%}}@media (min-width: 40em) and (max-width: 64.0375em){.navbar-list .btn--sm{width:100%}}.navbar-callout{padding:.5em 1em}@media (min-width: 40em) and (max-width: 64.0375em){.navbar-callout{padding:.5em 0}}@media (max-width: 39.9375em){.navbar-children{position:initial !important;display:none}}@media (min-width: 40em) and (max-width: 64.0375em){.navbar-children{position:initial !important;display:none}}.navbar-children .navbar-item a{font-size:0.75em;padding:.5em 1em}.custom-toggle{width:34px;height:34px;position:relative;top:0;right:0}@media (min-width: 64.1em){.custom-toggle{display:none}}.custom-toggle .bar{background-color:#000;display:block;width:20px;height:2px;border-radius:100px;position:relative;margin:0 auto;transition:all 0.5s}.custom-toggle .bar:first-child{transform:translateY(-6px)}.custom-toggle.x .bar{transform:rotate(45deg) translate(-1.5px, -1.5px)}.custom-toggle.x .bar:first-child{transform:rotate(-45deg)}.navbar-btns{border-radius:50px}@media (max-width: 39.9375em){.navbar-btns{display:flex;flex-direction:row;grid-gap:10px;padding:0px;margin:10px}}.navbar-btn{border-radius:50px}@media (max-width: 39.9375em){.navbar-btn{width:26vw;align-self:center}}.navbar-fa{scale:0.75}@media (max-width: 39.9375em){.navbar-fa{margin-left:5px}}.navbar-mobile-footer-menu{max-width:100vw !important;width:100vw;position:fixed;z-index:10;left:0;bottom:0;padding-bottom:15px;height:-moz-fit-content;height:fit-content;flex-shrink:0;background:#eee;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;overflow:hidden}@media (min-width: 64.1em){.navbar-mobile-footer-menu{visibility:hidden}}.app-icons{display:flex;flex-direction:column;align-items:center;margin-top:10px}.app-icons:hover{color:#235347;border-bottom:solid #235347 2px}.menu-btn{display:flex;align-items:flex-end;justify-content:center;align-content:center;width:6vh;flex-shrink:0;text-align:center;text-decoration:none}.menu-btn:hover{color:#235347}.menu-text{font-size:.75em;display:grid;color:#333333 !important;font-weight:600;margin-top:6px}.menu-text:hover{color:#235347}.fa-footer{color:#525252;scale:1.4}.overflow-btn{font-size:95% !important}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:110;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,0.75);text-align:center;max-width:100vw}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:120;max-width:500px;box-sizing:border-box;padding:15px 30px;border-radius:10px;text-align:left}@media (min-width: 64.1em){.modal{max-width:35vw}}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;color:#0E1114;background-color:white;border-radius:100%;background-size:45%;background-repeat:no-repeat;background-position:center center;background-image:url("https://jfm-web-images.s3.amazonaws.com/css-background-images/xmark-light.png")}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{animation-delay:-1.1s}.modal-spinner .rect3{animation-delay:-1.0s}.modal-spinner .rect4{animation-delay:-0.9s}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;box-shadow:inset 0 0 12px 4px #ffffff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #ddd;background:#f8f8f8}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:inherit;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important}.selectize-dropdown-header-close:hover{color:#000000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #ddd;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}.selectize-control.plugin-remove_button .active[data-value] .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#ffffff}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:23px}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:inherit;font-family:inherit;font-size:16px;line-height:1.1;-webkit-font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;border-radius:50px !important;display:inline-block}.selectize-input{border:1px solid #ddd;padding:0.75em;display:block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;border-radius:0px;transition:border-color 150ms ease}.selectize-input:hover{border-color:#ababab}.selectize-input:focus{border-color:#235347;outline:none}.selectize-input:disabled{background-color:#f2f2f2;cursor:not-allowed;color:#D6D6D6}.selectize-input:disabled:hover{border:1px solid #D6D6D6}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}.selectize-input.focus{border-color:#235347;outline:none}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:inherit;border:0 solid #ddd}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:inherit;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #ffffff}.selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 2px 0 0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;box-shadow:none !important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #ddd;width:-moz-fit-content !important;width:fit-content !important;background:#fff;margin:-6px 0 0 0;box-shadow:0 4px 12px rgba(0,0,0,0.06);border-top:0 none;box-sizing:border-box;border-radius:10px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2)}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:5px 8px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:inherit;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#cbcbcb;color:inherit}.selectize-dropdown .active.create{color:inherit}.selectize-dropdown .create{color:rgba(48,48,48,0.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#808080 transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #808080 transparent}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:0.5;background-color:#fafafa}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{transform:scale(0, 0);transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{transform:scale(1, 1);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;transform:rotateZ(4deg);transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;transform:rotateZ(0deg);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{transition-property:top;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-initial{top:0 !important}.tooltipster-fall.tooltipster-dying{transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{transition-property:left;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-initial{left:-40px !important}.tooltipster-slide.tooltipster-dying{transition-property:all;left:0 !important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading 400ms}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating 600ms}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling 600ms}.tooltipster-sidetip .tooltipster-box{background:#fff;border:1px solid #D6D6D6;border-radius:2px;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#333333;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:9px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#fff;left:0;top:1px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#fff;left:-1px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#fff;left:1px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#fff;left:0;top:-1px}.tooltipster-sidetip .tooltipster-arrow-border{border:9px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#D6D6D6}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#D6D6D6}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#D6D6D6}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#D6D6D6}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-9px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-9px}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;transition:.4s}input:checked+.slider{background-color:#00a300}input:focus+.slider{box-shadow:0 0 1px #00a300}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:translate3d(0, 0, 0)}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:translate3d(0, 0, 0)}}.wobble{animation-name:wobble}@keyframes jello{from,11.1%,to{transform:translate3d(0, 0, 0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.bounceIn{animation-duration:0.75s;animation-name:bounceIn}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{animation-duration:0.75s;animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0)}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0)}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0)}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0)}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.flipInX{backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px)}}.flipInY{backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{animation-duration:0.75s;animation-name:flipOutX;backface-visibility:visible !important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{animation-duration:0.75s;backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:translate3d(0, 0, 0);opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform-origin:center;transform:translate3d(0, 0, 0);opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform-origin:left bottom;transform:translate3d(0, 0, 0);opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:right bottom;transform:translate3d(0, 0, 0);opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:left bottom;transform:translate3d(0, 0, 0);opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{transform-origin:right bottom;transform:translate3d(0, 0, 0);opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0, 0, 1, 80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0, 0, 1, 60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.hinge{animation-duration:2s;animation-name:hinge}@keyframes jackInTheBox{from{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:translate3d(0, 0, 0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.slideOutUp{animation-name:slideOutUp}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;box-sizing:border-box;touch-action:manipulation;background:#fff;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:28px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;line-height:16px;height:28px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9)}.flatpickr-months .flatpickr-prev-month.disabled,.flatpickr-months .flatpickr-next-month.disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:6.16px 0 0 0;line-height:1;height:28px;display:inline-block;text-align:center;transform:translate3d(0, 0, 0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:flex;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:flex;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;transform:translate3d(0, 0, 0);opacity:1}.dayContainer+.dayContainer{box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #569ff7, 5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;box-sizing:border-box}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;display:inline-block;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#f3f3f3}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{from{opacity:0;transform:translate3d(0, -20px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.tm-tag{color:#555555;background-color:#f5f5f5;border:#bbb 1px solid;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;display:inline-block;border-radius:3px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;margin:0 5px 5px 0;padding:4px;text-decoration:none;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;-moz-transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;-webkit-transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;vertical-align:middle}.tm-tag .tm-tag-remove{color:#000000;font-weight:bold;margin-left:4px;opacity:0.2}.tm-tag .tm-tag-remove:hover{color:#000000;text-decoration:none;opacity:0.4}.tm-tag.tm-tag-warning{color:#945203;background-color:#f2c889;border-color:#f0a12f}.tm-tag.tm-tag-error{color:#84212e;background-color:#e69ca6;border-color:#d24a5d}.tm-tag.tm-tag-success{color:#638421;background-color:#cde69c;border-color:#a5d24a}.tm-tag.tm-tag-info{color:#4594b5;background-color:#c5eefa;border-color:#5dc8f7}.tm-tag.tm-tag-inverse{color:#ccc;background-color:#555555;border-color:#333333;box-shadow:0 1px 1px rgba(0,0,0,0.2) inset}.tm-tag.tm-tag-inverse .tm-tag-remove{color:#ffffff}.tm-tag.tm-tag-large{font-size:16.25px;border-radius:4px;padding:11px 7px}.tm-tag.tm-tag-small{font-size:11.05px;border-radius:3px;padding:2px 4px}.tm-tag.tm-tag-mini{font-size:9.75px;border-radius:2px;padding:0px 2px}.tm-tag.tm-tag-plain{color:#333333;box-shadow:none;background:none;border:none}.tm-tag.tm-tag-disabled{color:#aaa;background-color:#e6e6e6;border-color:#ccc;box-shadow:none}.tm-tag.tm-tag-disabled .tm-tag-remove{display:none}input.tm-input[type="text"]{margin-bottom:5px}.control-group.tm-group{margin-bottom:5px}.form-horizontal .control-group.tm-group{margin-bottom:15px}.awesomplete [hidden]{display:none}.awesomplete .visually-hidden{position:absolute;clip:rect(0, 0, 0, 0)}.awesomplete{display:inline-block;position:relative}.awesomplete>input{display:block}.awesomplete>ul{position:absolute;left:0;z-index:1;min-width:100%;box-sizing:border-box;list-style:none;padding:0;margin:0;background:#fff}.awesomplete>ul:empty{display:none}.awesomplete>ul{border-radius:.3em;margin:.2em 0 0;background:rgba(255,255,255,0.9);background:linear-gradient(to bottom right, white, rgba(255,255,255,0.8));border:1px solid rgba(0,0,0,0.3);box-shadow:0.05em 0.2em 0.6em rgba(0,0,0,0.2);text-shadow:none}@supports (transform: scale(0)){.awesomplete>ul{transition:0.3s cubic-bezier(0.4, 0.2, 0.5, 1.4);transform-origin:1.43em -.43em}.awesomplete>ul[hidden],.awesomplete>ul:empty{opacity:0;transform:scale(0);display:block;transition-timing-function:ease}}.awesomplete>ul:before{content:"";position:absolute;top:-.43em;left:1em;width:0;height:0;padding:.4em;background:white;border:inherit;border-right:0;border-bottom:0;transform:rotate(45deg)}.awesomplete>ul>li{position:relative;padding:.2em .5em;cursor:pointer}.awesomplete>ul>li:hover{background:#b8d3e0;color:black}.awesomplete>ul>li[aria-selected="true"]{background:#3d6d8f;color:white}.awesomplete mark{background:#eaff00}.awesomplete li:hover mark{background:#b5d100}.awesomplete li[aria-selected="true"] mark{background:#3d6b00;color:inherit}.about-header{height:400px;background:linear-gradient(90deg, black 0%, rgba(0,0,0,0) 100%),no-repeat;background-size:cover;background-position:30%}@media (min-width: 64.1em){.about-header{background-size:150%;background-position:0% 10%}}.about-header div{height:100%;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(6, 1fr);place-self:center;max-width:100vw;width:75rem;margin:auto;padding:1.5625rem}.about-header div h1{grid-column:span 12;margin:0;grid-row:4 / 5;line-height:1}.about-header div p{grid-column:span 12;grid-row:5 / 6}@media (min-width: 40em){.about-header div p{grid-column:span 5}}.about-jentezen-container{display:grid;grid-template-columns:repeat(12, 1fr);max-width:100vw;width:75rem;margin:auto;padding:1.5625rem}.about-jentezen-container .about-main-info{display:flex;grid-column:span 12;place-items:center}@media (min-width: 40em){.about-jentezen-container .about-main-info{max-width:55rem;margin:auto;padding:1.5625rem;grid-column:span 7}}.about-jentezen-container .about-main-info p{text-align:justify;margin-bottom:30px}@media (min-width: 40em){.about-jentezen-container .about-main-info p{text-align:justify;padding:0 10%}}.about-jentezen-container img{grid-column:span 12;box-shadow:0 4px 12px rgba(0,0,0,0.06);border-radius:10px}@media (min-width: 40em){.about-jentezen-container img{grid-column:span 5}}.about-jentezen-container .about-img{margin-bottom:150px;-o-object-fit:cover;object-fit:cover}.what-we-do{max-width:100vw;width:75rem;margin:auto;padding:1.5625rem;grid-column:span 12;font-size:2.75em;font-weight:800;color:#000000;border-radius:10px;padding-bottom:43px}.about-main-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-row-gap:100px;align-items:start;justify-items:center;padding:0;max-width:100vw;width:75rem;margin:auto;padding:1.5625rem}@media (min-width: 40em){.about-main-container{grid-row-gap:50px}}.about-main-container>div.about-img{grid-column:span 12;display:grid;align-items:start;grid-template-columns:repeat(12, 1fr);grid-gap:20px 30px}.about-main-container>div.about-img img{width:100%;height:275px;box-shadow:0 4px 12px rgba(0,0,0,0.06);border-radius:10px;grid-column:span 12;margin-bottom:10%}@media (min-width: 40em){.about-main-container>div.about-img img{grid-column:1 / 7}}.about-main-container>div.about-img .description{grid-column:span 12;margin-top:-27px;text-align:justify;place-self:top}.about-main-container>div.about-img .description h1{text-align:left}@media (min-width: 40em){.about-main-container>div.about-img .description{grid-column:7 / 13}}@media (min-width: 40em){.about-main-container>div.about-img:nth-child(odd) img{grid-column:span 12}}@media (min-width: 40em) and (min-width: 40em){.about-main-container>div.about-img:nth-child(odd) img{grid-column:7 / 13}}@media (min-width: 40em){.about-main-container>div.about-img:nth-child(odd) .description{grid-row:1 / 2;grid-column:span 12}}@media (min-width: 40em) and (min-width: 40em){.about-main-container>div.about-img:nth-child(odd) .description{grid-column:1 / 7}}.about-main-container .stay-connect-v2{background-color:transparent}.about-main-container i{font-size:0.75em;padding-left:5px}.about-main-container .btn--minimal{border-radius:0px !important;text-decoration:none;border-bottom:1px solid #235347 !important}.admin-index-grid-container{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:10px;grid-template-areas:"admin-index-header-section" "admin-index-keyword-search-section" "admin-index-new-button-section" "admin-index-list-section" "admin-index-pagination-section"}.admin-index-new-button-section{margin-top:5px}.admin-form-grid-container{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 80px;grid-gap:10px;grid-template-areas:"admin-form" "admin-form-submit"}.admin-quill-container .ql-editor{height:400px}.admin td a{color:#235347;text-align:left}.admin main{margin-top:100px}.admin label{font-size:14px}.admin input::-moz-placeholder{font-size:12px}.admin input,.admin select,.admin textarea,.admin input::placeholder,.admin .selectize-input,.admin .selectize-dropdown{font-size:12px}.admin textarea{border-radius:0px}.admin .main-content{font-size:14px}.admin .form-group{margin-top:5px;margin-bottom:0px}.admin .form-flex{display:flex;align-items:flex-start}.admin .btn.btn-sm{font-size:.70em;color:#ffffff !important}.admin .nav-grid-container{background-color:#F7F7F7 !important;box-shadow:0px 0px 3px 0px #00000029;width:100% !important}.email-signup-hp{display:flex}@media (max-width: 39.9375em){.email-signup-hp{flex-direction:column}}.admin-wrapper{margin:auto;padding:2rem}.admin-grid-container{display:grid;grid-template-columns:250px 1fr;grid-template-rows:80px 1fr 80px;grid-gap:10px;grid-template-areas:"admin-header admin-header" "sidebar admin-content" "footer footer"}.admin-grid-container .admin-header{grid-area:admin-header}.admin-grid-container .sidebar{grid-area:sidebar}.admin-grid-container .admin-content{grid-area:admin-content}.admin-grid-container .footer{grid-area:footer}.admin-grid-container .sidebar{display:grid;grid-template-rows:55px;width:auto;text-align:left}.admin-sidebar{overflow-y:auto;height:100vh}.admin-nav p{font-size:14px}.admin-nav-item{padding-left:10px;margin:0px}.admin-nav-item p{font-weight:bold;text-align:left}#blog-post .main-grid-container{padding:10px 15px;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:'col1' 'col2' 'col3' 'col4'}#blog-post .main-grid-container .section-info{grid-column:1 / -1}#blog-post .main-grid-container .sticky-post{align-content:start;grid-column:span 4;justify-self:center}@media (max-width: 39.9375em){#blog-post .main-grid-container .sticky-post{width:75vw}}@media (min-width: 64.1em){#blog-post .main-grid-container .sticky-post{grid-column:span 2}}#blog-post .main-grid-container .sticky-meta{grid-column:span 4}#blog-post .main-grid-container .sticky-meta h2{text-transform:capitalize}@media (min-width: 64.1em){#blog-post .main-grid-container .sticky-meta{grid-column:span 2}}#blog-post .main-grid-container .sticky-btn-group{margin:.5rem 0;border-radius:10px}#blog-post .main-grid-container .sticky-btn-group i{padding-left:5px;font-size:0.75em}@media (max-width: 39.9375em){#blog-post .main-grid-container .sticky-btn-group button.btn-sm{padding:.55rem .7rem}}#blog-post .main-grid-container .stream-times{grid-column:span 2;align-self:center}@media (min-width: 40em){#blog-post .main-grid-container .stream-times{grid-column:4 / 7;grid-row:1 / 2}}#blog-post .post-hr{grid-column:span 4}#blog-post .sort-options{display:grid;grid-template-columns:3fr 2fr;place-items:stretch;grid-column:1 / -1;width:100%;position:relative}#blog-post .sort-options .search{display:grid;grid-column:span 4;grid-template-columns:auto 45px;position:relative}#blog-post .sort-options .search .search-input{grid-column:1 / span;position:relative;width:100%}#blog-post .sort-options .search .search-clear{align-self:center}#blog-post .sort-options .search-topics{place-items:initial;grid-column:span 2;width:99.5%}@media (min-width: 40em){#blog-post .sort-options .search-topics{grid-column:span 1}}#blog-post .sort-options .search-topics:after{content:"\e313";font-family:'Material Icons';color:#000000;bottom:10px;right:20px;font-size:1.25em;position:absolute;pointer-events:none}@media (min-width: 40em){#blog-post .sort-options .search-topics:after{top:15px;right:25px}}#blog-post .sort-options .search-topics select{position:relative;-webkit-appearance:none}#blog-post .sort-options .option-btn{position:relative;grid-column:span 2;width:100%;padding:0 10px}@media (min-width: 40em){#blog-post .sort-options .option-btn{grid-column:span 1}}#blog-post .sort-options .option-btn button{width:100%}#blog-post .more-posts-container{padding:10px;row-gap:0;max-width:100vw}#blog-post .more-posts-container hr{margin:.5em 0 1.5em}@media (max-width: 39.9375em){#blog-post .more-posts-container{width:90vw;max-width:100vw !important}}#blog-post .more-posts-title{grid-column:span 3}#blog-post .posts-list{display:grid;margin-top:1.5em}#blog-post .load-more-btn{margin:2em 0;justify-self:center}#blog-post .message-grid-container{display:grid;padding:10px;height:auto;width:100%;grid-auto-rows:min-content;grid-column-gap:20px;margin:15% auto}@media (min-width: 40em){#blog-post .message-grid-container{max-width:100vw;width:75rem;margin:auto;padding:1.5625rem}}#blog-post .message-grid-container .message-item-details{display:grid;grid-column:1 / -1;grid-row-gap:15px;grid-column-gap:50px;grid-template-columns:min-content 2fr min-content}#blog-post .message-grid-container .message-item-details .message-info{grid-column:1 / -1}.blog-preview{max-width:75vw;justify-self:center}.social-connect{display:flex;-moz-column-gap:1vw;column-gap:1vw;justify-content:center}.social-connect i{color:#000000}.social-connect p{width:-moz-fit-content !important;width:fit-content !important}@media (max-width: 39.9375em){.social-connect{max-width:100vw;width:50vw;justify-content:center;justify-items:center;justify-self:center;align-content:center;align-items:center;align-self:center;margin:auto 0;text-align:center}}.unsubscribe{font-size:0.5em;text-decoration:underline;color:#e2e2e2}.broadcast-grid-container{max-width:100vw;width:75rem;margin:auto;padding:1.5625rem;max-width:100vw}.broadcast-grid-container img{max-height:15px;width:auto}@media (min-width: 40em){.broadcast-grid-container img{max-height:25px}}.broadcast-grid-container .filter-heading{padding-right:10px}.broadcast-grid-container .d-flex{padding-bottom:30px;align-items:center}.broadcast-grid-container .accordion{background-color:#D6D6D6;color:#000000;cursor:pointer;text-align:left;display:flex;align-items:center;border:0;padding:10px 15px;transition:background-color 0.3s ease}@media (min-width: 64.1em){.broadcast-grid-container .accordion{width:75rem}}@media (max-width: 39.9375em){.broadcast-grid-container .accordion{width:100%}}@media (min-width: 40em) and (max-width: 64.0375em){.broadcast-grid-container .accordion{width:-webkit-fill-available}}.broadcast-grid-container .accordion.active,.broadcast-grid-container .accordion:hover{background-color:#D6D6D6}.broadcast-grid-container .panel{background-color:#ffffff;max-height:0;overflow:hidden;transition:max-height 0.3s ease-out;margin-bottom:25px;padding:0 20px}.broadcast-grid-container .accordion.active i{transform:rotate(180deg)}.broadcast-grid-container .accordion i{transition:transform 0.3s ease}.broadcast-grid-container .five-channel-header,.broadcast-grid-container .three-channel-header{display:grid;grid-column:span 4;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;padding:10px 0 10px 0;background-color:#555555}.broadcast-grid-container .five-channel-header h1,.broadcast-grid-container .three-channel-header h1{color:#ffffff;span:1;margin:0;font-size:0.8em;text-align:left;padding:0 20px}@media (min-width: 40em){.broadcast-grid-container .five-channel-header h1,.broadcast-grid-container .three-channel-header h1{font-size:initial;text-align:left}}.broadcast-grid-container .three-channel-header{display:grid;grid-column:span 5;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr}.broadcast-grid-container .five-channel,.broadcast-grid-container .three-channel{display:grid;grid-template-columns:repeat(4, 1fr);grid-column:span 4;border-top:1px solid #D6D6D6;width:75rem;padding:20px;text-align:left;line-height:1.875rem}@media (min-width: 40em) and (max-width: 64.0375em){.broadcast-grid-container .five-channel,.broadcast-grid-container .three-channel{width:100%}}@media (max-width: 39.9375em){.broadcast-grid-container .five-channel,.broadcast-grid-container .three-channel{width:100%}}.broadcast-grid-container .five-channel p,.broadcast-grid-container .three-channel p{margin:0;font-weight:400;font-size:0.64em;padding:0 20px;text-align:left !important;line-height:1.875rem}@media (min-width: 40em){.broadcast-grid-container .five-channel p,.broadcast-grid-container .three-channel p{font-size:initial}}@media (max-width: 39.9375em){.broadcast-grid-container .five-channel p,.broadcast-grid-container .three-channel p{font-size:1em}}.broadcast-grid-container .three-channel{display:grid;grid-column:span 5;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr}.channel-accordion{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.panel-section{border-radius:10px;margin-bottom:30px;width:100%}@media (max-width: 39.9375em){.panel-section{width:100%}}.nation-stations{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.cart-container{display:grid;max-width:100vw;width:75rem;margin:auto;padding:1.5625rem;grid-template-columns:repeat(4, 1fr);grid-gap:10px;grid-template-areas:''}@media (min-width: 40em){.cart-container{grid-gap:30px 20px}}.cart-container .page-title{grid-column:span 4}.cart-container h2{grid-column:span 4}.cart-container h3{display:none;grid-column:span 1;color:#959595}@media (min-width: 40em){.cart-container h3{display:initial;text-align:left}}.cart-container .cart-category{display:grid;grid-column:span 4;grid-template-columns:repeat(4, 1fr)}.cart-container .cart-item{display:grid;justify-self:flex-start;grid-column:span 4;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;border-bottom:1px solid #D6D6D6;padding:10px 0;margin-bottom:25px;width:100%}@media (max-width: 39.9375em){.cart-container .cart-item{grid-gap:10px;align-items:center}}@media (min-width: 40em) and (max-width: 64.0375em){.cart-container .cart-item{grid-gap:10px}}@media (min-width: 40em){.cart-container .cart-item{place-items:center}}.cart-container .cart-item h1{display:flex;grid-row:1 / 2;grid-column:span 3}@media (min-width: 40em){.cart-container .cart-item h1{grid-column:span 4;place-self:start}}.cart-container .cart-item h1 a{color:#000000;font-size:0.5em;max-width:100%;text-align:left;text-transform:capitalize;max-width:15vw}@media (max-width: 39.9375em){.cart-container .cart-item h1 a{max-width:40vw}}.cart-container .cart-item img{grid-row:2 / 3;grid-column:span 2;justify-self:flex-start;max-height:75px;max-width:100%}@media (min-width: 40em){.cart-container .cart-item img{grid-column:span 1;max-width:50%}}.cart-container .cart-item p{font-size:1.3em;font-weight:bold;grid-row:1 / 2;grid-column:4 / 5;text-align:right;margin-bottom:0}@media (min-width: 40em){.cart-container .cart-item p{text-align:center;grid-column:3 / 4;justify-self:flex-start;grid-row:2 / 3}}@media (max-width: 39.9375em){.cart-container .cart-item p{white-space:nowrap}}.cart-container .cart-item button{grid-row:3 / 4;grid-column:4 / 5;align-self:center;flex-basis:75px;margin:0 1px 0 1px}@media (min-width: 40em){.cart-container .cart-item button{grid-row:2 / 3}}.cart-container .cart-item .quantity-input{grid-column:3 / 5;grid-row:2 / 3;display:flex;background-color:#ffffff;align-items:center;justify-content:flex-start}@media (max-width: 39.9375em){.cart-container .cart-item .quantity-input{max-height:42px;max-width:25vw;justify-self:flex-end;justify-content:flex-end}}@media (min-width: 40em){.cart-container .cart-item .quantity-input{grid-column:2 / 3}}@media (min-width: 40em) and (max-width: 64.0375em){.cart-container .cart-item .quantity-input{justify-content:flex-end}}@media (min-width: 64.1em){.cart-container .cart-item .quantity-input{max-width:50%;justify-self:flex-start}}.cart-container .cart-item .quantity-input #theInput{margin:0}.cart-container .cart-item .quantity-input input[type="button"]{border:none;border-radius:50px;-webkit-tap-highlight-color:transparent;padding:.8rem 1rem}.cart-container .cart-item .quantity-input input[type="number"]{border:none;text-align:center;box-shadow:none;padding:0}.cart-container .cart-item .quantity-input input[type=number]::-webkit-inner-spin-button,.cart-container .cart-item .quantity-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-container .cart-item .quantity-input .selectize-control,.cart-container .cart-item .quantity-input .selectize-input{width:100px;border:none}.cart-container .cart-item .quantity-input .selectize-input{background-color:transparent;padding:0}.cart-container .cart-item .quantity-input .selectize-control{border-top:0 none;position:absolute;padding:0.5em;margin:0 0 0 0}.cart-container .cart-item .quantity-input .selectize-dropdown-content{width:100px;background-color:#ffffff;border-radius:10px}.cart-container .cart-item .quantity-input .quantity-select{background-color:#ffffff;width:100px;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,0.06);border:none}.cart-container .promo_code{grid-column:1/5}@media (max-width: 39.9375em){.cart-container .promo_code h1{font-size:1.5em}}.cart-container .shipping{grid-gap:10px 20px;align-content:space-between;max-width:15vw;justify-self:flex-start;align-self:flex-end}.cart-container .shipping h1{grid-column:1 / 3}@media (min-width: 40em){.cart-container .shipping h1{grid-column:span 1}}.cart-container .shipping h2{grid-column:3 / span 2}@media (max-width: 39.9375em){.cart-container .shipping h2{justify-self:end}}@media (min-width: 40em){.cart-container .shipping h2{grid-column:2 / span 3}}.cart-container .shipping a{font-size:12px;grid-column:span 2}@media (max-width: 39.9375em){.cart-container .shipping a{justify-self:end}}.cart-container .shipping .ship-warn{font-size:1em;color:#EC441D}@media (max-width: 39.9375em){.cart-container .shipping .ship-warn{grid-column:span 2}}.cart-container .shipping button{display:flex;align-items:center;margin-top:10px;grid-column:1 / 3;grid-row:2 / 3;width:100%}@media (min-width: 40em){.cart-container .shipping button{grid-column:span 1;grid-row:3 / 4}}.cart-container .shipping .dropdown{grid-column:span 2;position:relative;display:inline-block}@media (min-width: 40em){.cart-container .shipping .dropdown{grid-column:span 1;grid-row:2 / 3}}.cart-container .shipping i{position:relative}.cart-container .shipping .dropdown-content{background-color:#ffffff;display:none;position:absolute;min-width:100%;border:1px solid #235347;z-index:1}.cart-container .shipping .dropdown-content a{padding:12px 16px;text-decoration:none;display:block}.cart-container .shipping .dropdown-content a:hover{background-color:#ddd}.cart-container .shipping .show{display:block}.cart-container .shipping .selectize-input{width:25vw}@media (max-width: 39.9375em){.cart-container .shipping .selectize-input{width:50vw}}.cart-container .total-due{grid-column:span 4;display:grid;grid-template-columns:1fr 1fr}@media (min-width: 40em){.cart-container .total-due{grid-column:4 / 5}}.cart-container .total-due h2{grid-column:span 1;justify-self:end}.cart-container .total-due h1{grid-column:span 1;font-size:1em}@media (max-width: 39.9375em){.cart-container .total-due button{margin-bottom:10px}}.cart-container .empty-cart{grid-column:span 4}.cart-container .empty-cart h5{grid-column:span 4}.cart-container .empty-cart p{grid-column:span 4}.cart-categories{text-align:left !important}.confirmation{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:10px;max-width:100vw !important;width:75vw !important;grid-template-areas:'';max-width:100vw;width:75rem;margin:auto;padding:1.5625rem}@media (min-width: 40em){.confirmation{grid-gap:30px 20px}}.confirmation .user-info{grid-column:span 4;border-bottom:1px solid #D6D6D6}.confirmation .items{grid-column:span 4;border-bottom:1px solid #D6D6D6;display:flex}.confirmation .item,.confirmation .qty{flex-grow:1}.confirmation .total{grid-column:span 4;justify-self:end}.confirmation .total .success{color:#00a300}.confirmation .address{grid-column:span 4;justify-self:center}.dono-info-grid{align-content:space-between;display:grid;gap:1.2rem;margin-top:.5rem;width:100%}.dono-info-image{border-radius:4px}.dono-info-name{font-weight:bold}.dono-info-name.large{align-items:center;border-radius:4px;display:grid;background:#D6D6D6;font-size:1.3rem;padding:.5rem .5rem;text-align:center;height:165px}.dono-info-name.active{border-radius:4px;background:#D6D6D6}.dono-date-meta{display:grid;gap:.5rem;grid-template-columns:repeat(2, 1fr);width:100%}.dono-delete-btn{float:right}.dono-status{border-radius:6px 6px 0 0;overflow:hidden}.card .card-content .dono-inactive-label{background-color:#949494}.donation-landing{width:100vw !important}.donation-landing-header{height:15vw;border-bottom-left-radius:20px;border-bottom-right-radius:20px;width:100vw;background-position:center;color:#ffffff;background-color:#000000}@media (max-width: 39.9375em){.donation-landing-header{height:-moz-fit-content;height:fit-content}}.donation-landing-overlay{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0.3}.donation-header-copy{align-content:center;text-align:center;padding:35px;color:#ffffff;font-size:2em;z-index:5 !important}@media (min-width: 40em) and (max-width: 64.0375em){.donation-header-copy{padding:1px}}.outreach-ribbon-donation{width:100vw !important;padding:2% 0;font-weight:700}.outreach-ribbon-donation-problem{max-width:100vw !important;width:50vw;border-radius:10px;padding:0;font-weight:700;background:none;margin:0 auto}@media (max-width: 39.9375em){.outreach-ribbon-donation-problem{width:75vw;padding:5%}}.outreach-ribbon-donation-problem p{text-align:center}.btn-problem{background-color:#235347;color:#ffffff}.btn-solution{background-color:#235347}.btn-solution:hover{background-color:#235347}.outreach-ribbon-donation-solution{max-width:100vw !important;width:50vw;border-radius:10px;font-weight:700;color:#235347;margin:0 auto}@media (max-width: 39.9375em){.outreach-ribbon-donation-solution{width:75vw;padding:5%}}.outreach-ribbon-donation-solution p{text-align:center}.register-to-vote .outreach-ribbon-donation-problem{max-width:100vw !important;width:50vw;border-radius:10px;padding:2% 0;font-weight:700;background:radial-gradient(circle, #233a6c 0%, #3f4d6b 100%);color:#ffffff;margin:0 auto}@media (max-width: 39.9375em){.register-to-vote .outreach-ribbon-donation-problem{width:75vw;padding:5%}}.register-to-vote .outreach-ribbon-donation-problem p{text-align:center}.register-to-vote .btn-problem{background-color:#ffffff !important;color:#233a6c !important}.register-to-vote .btn-problem:hover{opacity:0.8}.register-to-vote .set-active{background-color:#ffffff !important;color:#233a6c !important;border:#233a6c}.register-to-vote .btn-solution{background-color:#233a6c;border:none}.register-to-vote .btn-solution:hover{background-color:#26427f !important;border:none !important;opacity:0.8}.register-to-vote .outreach-ribbon-donation-solution{max-width:100vw !important;width:50vw;border-radius:10px;padding:2% 0;font-weight:700;background-color:#ffffff;color:#233a6c;margin:0 auto}@media (max-width: 39.9375em){.register-to-vote .outreach-ribbon-donation-solution{width:75vw;padding:5%}}.register-to-vote .outreach-ribbon-donation-solution p{text-align:center}.haiti-crisis-relief .outreach-ribbon-donation-accent{background:#F7F7F7;padding:0}.haiti-crisis-relief .outreach-ribbon-donation-accent .btn-white{background-color:#235347;color:#ffffff;border:none}.haiti-crisis-relief .outreach-ribbon-donation-accent-white{background-color:transparent;padding:0}.haiti-crisis-relief .outreach-ribbon-donation-accent-white .blue-button{background-color:#235347;color:#ffffff;border:none}.recurring-settings .btn{color:#235347 !important}.dono-active-label{background-color:#2ECC71 !important;color:#000000 !important}#personal_information .wrapper{padding:1.5625rem 0rem !important}#personal_information .card-content{box-shadow:0 2px 10px rgba(0,0,0,0.1);padding:0px 20px 20px 20px;border-radius:10px}#personal_information h6{font-size:1rem}#personal_information .payment-card-stack .card{border:none !important}#personal_information .payment-card-stack .card li{border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin:0px}#donation-amount-form:not(:nth-child(n+3)){margin-bottom:10px}#donation-amount-form:not(:nth-child(2n)){margin-right:10px}@supports (display: grid){#donation-amount-form{grid-gap:10px;margin-right:0 !important;margin-bottom:0 !important}}#donation-amount-form h5{display:none;grid-column:span 1;margin:0 0 .35em 0;font-size:0.9em;color:#949494}@media (min-width: 40em){#donation-amount-form h5{display:initial}}#donation-amount-form .form-group{margin-bottom:17px;position:relative;margin-top:0px}#donation-amount-form label{padding-bottom:0}#donation-amount-form input{color:#235347;text-align:center;border-radius:50px}.summary-form{position:sticky;top:0}.summary-form .summary-item:not(:nth-child(n+3)){margin-bottom:10px}.summary-form .summary-item:not(:nth-child(2n)){margin-right:10px}@supports (display: grid){.summary-form .summary-item{grid-gap:10px;margin-right:0 !important;margin-bottom:0 !important}}.summary-form .summary-item h5:nth-child(2n),.summary-form .summary-item p:nth-child(2n){text-align:right}.summary-form .summary-item p{margin:0;font-weight:600px}.summary-form .summary-item.total p{font-size:1.125em;line-height:1.5em}.summary-form .summary-item.total p.amount{color:#235347}.summary-form .summary-item.total h4{color:#949494}.summary-form .summary-item h5{grid-column:span 1;margin:0 0 .35em 0;font-size:0.7em;color:#949494;height:30px}@media (min-width: 40em){.summary-form .summary-item h5{display:initial}}#checkout-cvv{cursor:pointer;color:#235347;padding:0;font-size:12px;margin:0}.stay-connect{background:#D6D6D6;display:grid;grid-template-columns:1fr;grid-gap:10px;grid-template-areas:"signup-form-headroom" "signup-form"}.stay-connect .section-title,.stay-connect .section-sub-title{color:#000000}.stay-connect .section-title{font-size:1.5em;margin:0 0 0.2em 0}@media (min-width: 40em){.stay-connect .section-title{font-size:2.9296875em}}.stay-connect .section-sub-title{font-size:.8em}@media (min-width: 40em){.stay-connect .section-sub-title{margin:0 0 2em 0;font-size:1.25em}}.stay-connect .signup-form-headroom{grid-area:signup-form-headroom;padding:3% 0}.stay-connect .signup-form{grid-area:signup-form;padding:5% 5%;position:relative}@media (max-width: 39.9375em){.stay-connect .signup-form .wrapper{padding:1.5625rem 1.5625rem 1.5625rem 0}}.stay-connect .signup-form picture{position:absolute;bottom:-3px;right:0px;width:45%;height:auto;transform:scaleX(-1)}@media (min-width: 40em) and (max-width: 64.0375em){.stay-connect .signup-form picture{width:35%}}@media (min-width: 64.1em){.stay-connect .signup-form picture{width:25%;right:10%}}@media (min-width: 90.625em){.stay-connect .signup-form picture{width:20%;right:10%}}.stay-connect .signup-form .email-sign-up-form{width:50%}.stay-connect .signup-form .email-sign-up-form input[type='text']{width:100%}.stay-connect .signup-form .email-sign-up-form .form-flex div{margin-right:0px !important}.stay-connect.ebook picture{position:absolute;bottom:-6px;right:0px;width:45%;height:auto;transform:inherit}@media (min-width: 40em) and (max-width: 64.0375em){.stay-connect.ebook picture{width:35%}}@media (min-width: 64.1em){.stay-connect.ebook picture{width:25%;right:10%}}@media (min-width: 90.625em){.stay-connect.ebook picture{width:20%;right:10%}}.modal .email-sign-up-form{width:100% !important}.modal picture{display:none}.stay-connect-v2{background-color:#ffffff}.stay-connect-v2 h2{text-align:center}.stay-connect-v2 p{text-align:center}.stay-connect-v2 .form-flex{justify-content:center}.stay-connect-v2 .form-flex div{flex-grow:unset;margin-right:0 !important;width:inherit;padding-right:2%}@media (max-width: 39.9375em){.stay-connect-v2 .form-flex{flex-direction:column}}.stay-connect-es{background:#D6D6D6;display:grid;grid-template-columns:1fr;grid-gap:10px;grid-template-areas:"signup-form-headroom" "signup-form"}@media (min-width: 40em) and (max-width: 64.0375em){.stay-connect-es .wrapper{max-width:90vw !important}}@media (max-width: 39.9375em){.stay-connect-es .wrapper{max-width:90vw !important}}.stay-connect-es .section-title,.stay-connect-es .section-sub-title{color:#000000;text-align:center}.stay-connect-es .section-title{font-size:1.5em;max-width:50vw;text-transform:capitalize;margin:0 auto}@media (min-width: 40em){.stay-connect-es .section-title{font-size:2.9296875em}}.stay-connect-es .section-sub-title{font-size:.8em}@media (min-width: 40em){.stay-connect-es .section-sub-title{margin:0 0 2em 0;font-size:1.25em}}.stay-connect-es .signup-form-headroom{grid-area:signup-form-headroom;padding:3% 0}.stay-connect-es form{margin:0 auto}.stay-connect-es .signup-form{grid-area:signup-form;padding:5% 5%;position:relative}@media (max-width: 39.9375em){.stay-connect-es .signup-form .wrapper{padding:1.5625rem 1.5625rem 1.5625rem 0}}.stay-connect-es .signup-form picture{position:absolute;bottom:-3px;right:0px;width:45%;height:auto;transform:scaleX(-1)}@media (min-width: 40em) and (max-width: 64.0375em){.stay-connect-es .signup-form picture{width:24%}}@media (min-width: 64.1em){.stay-connect-es .signup-form picture{width:25%;right:20%;scale:0.8;bottom:-58px}}@media (min-width: 90.625em){.stay-connect-es .signup-form picture{width:20%;right:20%;scale:0.8;bottom:-58px}}.stay-connect-es .signup-form .email-sign-up-form{width:50%}.stay-connect-es .signup-form .email-sign-up-form input[type='text']{width:100%}.stay-connect-es .signup-form .email-sign-up-form .form-flex div{margin-right:0px !important}.stay-connect-es.ebook picture{position:absolute;bottom:-6px;right:0px;width:45%;height:auto;transform:inherit}@media (min-width: 40em) and (max-width: 64.0375em){.stay-connect-es.ebook picture{width:35%}}@media (min-width: 64.1em){.stay-connect-es.ebook picture{width:25%;right:10%}}@media (min-width: 90.625em){.stay-connect-es.ebook picture{width:20%;right:10%}}.stay-connect-daily-devotionals{background-color:#e2e2e2;text-align:center}.stay-connect-daily-devotionals p{text-align:center}.stay-connect-daily-devotionals .form-flex div{width:auto}.stay-connect-daily-devotionals .stay-connect-daily-devotionals-btn{text-align:center}.form-disclaimer{font-size:1em;opacity:0.75}@media (max-width: 39.9375em){.form-disclaimer{font-size:0.75em}}.testimony-modal{background-color:#ffffff}.testimony-modal h6{font-weight:500}.testimony-modal .author{font-weight:700}#fasting{max-width:100vw !important}@media (max-width: 39.9375em){#fasting .large-title{font-size:1em}}#fasting .link-underline a{border-bottom:1px solid #235347;border-radius:0px;font-weight:600}#fasting #subpage{max-width:100vw !important}#fasting #subpage .wrapper{max-width:100vw !important;width:75rem;margin:0 auto;padding:1.5625rem}@media (max-width: 39.9375em){#fasting #subpage .wrapper{padding-right:0 !important}}@media (max-width: 39.9375em){#fasting #subpage .highlight-header{max-width:50vw !important}}#fasting .fasting-button{background:transparent;color:#235347;border:none;border-bottom:1px solid #235347;border-radius:0px;font-size:1.25em;padding:0 0 0 0;margin-right:2vw}@media (max-width: 39.9375em){#fasting .fasting-button{font-size:1em}}#fasting .fasting-button:hover{box-shadow:none}#fasting .wrapper{max-width:100vw !important;width:75vw;margin:0 auto;padding:1.5625rem 0}@media (max-width: 39.9375em){#fasting .wrapper{padding-right:0 !important}}#fasting .image-background{background:linear-gradient(#235347, #000);border-bottom-left-radius:50px;border-bottom-right-radius:50px;height:30vh;display:flex;align-items:center}@media (max-width: 39.9375em){#fasting .image-background{border-bottom-left-radius:25px;border-bottom-right-radius:25px;height:20vh}}@media (min-width: 40em) and (max-width: 64.0375em){#fasting .image-background{border-bottom-left-radius:25px;border-bottom-right-radius:25px;height:15vh}}#fasting .d-flex{display:flex !important;align-items:center;padding-bottom:0px}#fasting .container{max-width:100vw;justify-items:center;width:75vw;padding:0;margin:0 auto}#fasting .xl-title{justify-items:center;font-weight:700;margin:0;text-transform:capitalize}#fasting .header-btn{font-size:1.5em;padding:0.3em 0.3em;font-weight:600;display:block;text-decoration:underline;white-space:nowrap}#fasting .callout-copy{text-align:justify;font-weight:400;justify-self:center;letter-spacing:.011em;font-size:1.25rem;line-height:1.875rem;margin-bottom:0;white-space:normal}@media (max-width: 39.9375em){#fasting .callout-copy{font-size:1em}}#fasting .callout{background-size:cover;background-position:center center;padding:0;position:relative;z-index:0}#fasting .callout-content-center{width:75vw;margin:auto;padding:1.5625rem}#fasting .sm-wrapper{width:75vw;margin:auto;padding:0 0 1.5625rem 0}@media (max-width: 39.9375em){#fasting .sm-wrapper{width:90vw}}#fasting .sm-wrapper h1{font-weight:900}#fasting .half-wrapper{max-width:100vw;width:50vw;margin:auto;padding:1.5625rem}@media (min-width: 64.1em){#fasting .half-wrapper{width:65vw}}@media (max-width: 39.9375em){#fasting .half-wrapper{width:90vw}}#fasting .getstarted{background-color:#333333;color:#ffffff;padding:8vh 0 8vh 0}#fasting .f-card-content{padding:0.5em 0;justify-content:center}#fasting .f-card-content h2{font-weight:700;font-size:1.25em}#fasting .insights{flex-direction:row-reverse;-moz-column-gap:5vw;column-gap:5vw}#fasting .insights .widget{align-items:flex-start}@media (max-width: 39.9375em){#fasting .insights .widget{align-items:center}}@media (min-width: 40em) and (max-width: 64.0375em){#fasting .insights .widget{align-items:center}}#fasting .whatsfasting{background-color:#5D5D5D;color:#ffffff;border-radius:20px;width:25vw;text-align:left;font-size:1.5em}#fasting .whatsfasting h2{padding-left:0.5em}@media (min-width: 40em) and (max-width: 64.0375em){#fasting .whatsfasting{width:45vw}}@media (max-width: 39.9375em){#fasting .whatsfasting{width:75vw;padding:0.5em}#fasting .whatsfasting h2{align-self:flex-start;text-align:center;font-weight:700;justify-self:center;letter-spacing:.011em;font-size:0.75em;margin-left:0;padding-left:0.5em}}#fasting .whatsfasting h3{align-self:flex-start;text-align:left;font-weight:400;justify-self:center;letter-spacing:.011em;font-size:1em;padding-left:0.5em}@media (max-width: 39.9375em){#fasting .whatsfasting h3{margin-left:0;font-size:0.75em}}#fasting .fa-fasting{align-items:flex-end;font-size:1.5em}#fasting .sm-title{white-space:nowrap}#fasting .col{padding:0px}@media (max-width: 39.9375em){#fasting .col{padding:0px}}#fasting .cols div{flex:1;display:flex;flex-direction:column;padding:0.5em 0}#fasting .category{flex-direction:row !important;align-items:center;padding:0px !important;justify-content:space-between;border-bottom:solid #ffffff 1px}@media (min-width: 64.1em){#fasting .widget{align-items:flex-end}}@media (min-width: 40em) and (max-width: 64.0375em){#fasting .widget{align-items:center}}@media (max-width: 39.9375em){#fasting .widget{align-items:center}}#fasting .gtco-testimonials{align-content:center !important;width:69vw}#fasting .gtco-testimonials .card-img-top{border-radius:10px;margin:15px auto 0;box-shadow:none}#fasting .gtco-testimonials .card{background:#ffffff;box-shadow:0 4px 12px rgba(0,0,0,0.06);margin:0 20px;padding:0 10px;border-radius:20px;border:0}#fasting .gtco-testimonials h5{text-align:center;text-overflow:ellipsis}#fasting .gtco-testimonials .btn-products{border:#000000 1px solid;color:#000000;background-color:transparent}#fasting .testimony{padding:5vh 0;text-align:center}#fasting .testimony-btn{border:solid 1px #ffffff;border-radius:50px;background-color:transparent}#fasting .owl-item{color:#ffffff !important}@media (min-width: 40em){#fasting .owl-item h6{padding:0 5em}}#fasting .author{font-weight:700}#fasting .testimony-callout{max-width:100vw;width:75vw;background:linear-gradient(45deg, #235347 20%, #000 80%);color:#ffffff;border-radius:10px;height:-moz-fit-content;height:fit-content;margin:0 auto;padding:0.5em 0}@media (max-width: 39.9375em){#fasting .testimony-callout{width:90vw}}#fasting .prayer-callout{max-width:100vw;background:linear-gradient(45deg, #235347 20%, #000 80%);color:#ffffff;border-radius:10px;height:-moz-fit-content;height:fit-content;margin:0 auto;padding:0.5em 0}#fasting .xs-title{text-align:center;font-weight:400;padding:0.5em 0}#fasting .topsellers{background-color:#E0E0E0}#fasting .owl-carousel,#fasting .owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}#fasting .owl-carousel{display:none;width:100%;z-index:1}#fasting .owl-item h6{font-style:italic;font-weight:400}#fasting .owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}#fasting .owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#fasting .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}#fasting .owl-carousel .owl-item,#fasting .owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}#fasting .owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}#fasting .owl-carousel .owl-item img{display:block;width:-moz-fit-content;width:fit-content}#fasting .owl-carousel .owl-dots.disabled,#fasting .owl-carousel .owl-nav.disabled{display:none}#fasting .owl-dots{display:none}#fasting .fa-owl{scale:1.5}@media (max-width: 39.9375em){#fasting .fa-owl{scale:1;padding:5vw}}#fasting .owl-arrows{display:flex;flex-direction:row;width:75%;margin:0 auto}@media (max-width: 39.9375em){#fasting .owl-arrows{width:100%}}#fasting .no-js .owl-carousel,#fasting .owl-carousel.owl-loaded{display:block}#fasting .owl-carousel .owl-dot,#fasting .owl-carousel .owl-nav .owl-next,#fasting .owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}#fasting .owl-carousel .owl-nav button.owl-next,#fasting .owl-carousel .owl-nav button.owl-prev,#fasting .owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit}#fasting .owl-carousel.owl-loading{opacity:0;display:block}#fasting .owl-carousel.owl-hidden{opacity:0}#fasting .owl-carousel.owl-refresh .owl-item{visibility:hidden}#fasting .owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}#fasting .owl-carousel.owl-grab{cursor:move;cursor:grab}#fasting .owl-carousel.owl-rtl{direction:rtl}#fasting .owl-carousel.owl-rtl .owl-item{float:right}#fasting .owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}#fasting .owl-carousel .owl-animated-in{z-index:0}#fasting .owl-carousel .owl-animated-out{z-index:1}#fasting .owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}#fasting .owl-height{transition:height .5s ease-in-out}#fasting .owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}#fasting .owl-carousel .owl-item .owl-lazy:not([src]),#fasting .owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}#fasting .owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}#fasting .owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000000}#fasting .owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(https://cdn.jentezenfranklin.org/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}#fasting .owl-carousel .owl-video-play-icon:hover{transform:scale(1.3, 1.3)}#fasting .owl-carousel .owl-video-playing .owl-video-play-icon,#fasting .owl-carousel .owl-video-playing .owl-video-tn{display:none}#fasting .owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}#fasting .owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}#fasting .additional-resources{background-color:#E0E0E0}#fasting .additional-resources h1{color:#000000 !important;margin:0;padding-top:10px}#fasting-accordion .accordion{max-width:100vw;background-color:transparent;display:block;border-radius:0px;color:#333;padding:18px;text-align:justify;white-space:normal;outline:none;border:none;border-bottom:solid #00000017 1px;padding-bottom:15px;font-size:1em;line-height:1.875rem;width:75vw}@media (min-width: 64.1em){#fasting-accordion .accordion{width:56vw}}@media (max-width: 39.9375em){#fasting-accordion .accordion{width:75vw}}#fasting-accordion .active-outreaches{width:auto}@media (min-width: 40em){#fasting-accordion .active-outreaches{display:flex;align-items:flex-start;-moz-column-gap:20px;column-gap:20px;justify-content:flex-start;flex-direction:column}}#fasting-accordion .panel{padding:0 18px;background-color:#eee;display:none;overflow:hidden;border-bottom-left-radius:10px;border-bottom-right-radius:10px;width:56vw}@media (max-width: 39.9375em){#fasting-accordion .panel{width:75vw}}#fasting-accordion .panel p{margin-top:10px;text-align:justify}#fasting-accordion .outreach-content-2 p{font-size:1em}.fast-map{min-height:500px}.steps-header{height:400px;background:linear-gradient(90deg, black 0%, rgba(0,0,0,0) 100%),no-repeat;background-size:cover;background-position:30%}@media (min-width: 64.1em){.steps-header{background-size:150%;background-position:0% 50%}}.steps-header div{height:100%;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(6, 1fr);place-self:center;max-width:100vw;width:75rem;margin:auto;padding:1.5625rem}.steps-header div h1{grid-column:span 12;margin:0;color:#ffffff;grid-row:4 / 5;line-height:1}.steps-header div p{grid-column:span 12;color:#ffffff;grid-row:5 / 6}@media (min-width: 40em){.steps-header div p{grid-column:span 5}}.first-steps-main-container{display:grid;grid-template-columns:repeat(12, 1fr);max-width:55rem;margin:auto;padding:1.5625rem;border-bottom:1px solid #D6D6D6}@media (min-width: 40em){.first-steps-main-container{grid-gap:20px 50px}}.first-steps-main-container .first-steps-main-inner{margin-top:25px;grid-column:span 12;display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:20px 30px}.first-steps-main-container .first-steps-main-inner h1{font-size:4em;color:#000000;text-transform:uppercase;font-weight:400;grid-column:span 12;line-height:1;margin-bottom:0}@media (min-width: 40em){.first-steps-main-container .first-steps-main-inner h1{grid-column:span 8}}.first-steps-main-container .first-steps-main-inner>p{grid-column:span 12;font-weight:700;place-self:center}@media (min-width: 40em){.first-steps-main-container .first-steps-main-inner>p{grid-column:span 4;text-align:right}}.first-steps-main-container .first-steps-main-inner .card{padding:10%;grid-column:span 12;text-align:left}@media (min-width: 40em){.first-steps-main-container .first-steps-main-inner .card{grid-column:span 4}}.first-steps-main-container .first-steps-main-inner .card p:first-of-type{font-weight:700}.first-steps-main-container .first-steps-main-inner .card i{padding-left:2%;font-size:1.5em}.related-products{display:flex;flex-flow:row wrap;max-width:55rem;margin:auto;padding:1.5625rem;grid-gap:20px 30px}.related-products h1{width:100%}.related-products .product{display:flex;flex-flow:column;place-items:center;flex-basis:150px;margin:0 5px}.related-products .product h4{font-size:.75em}.related-products .product .related-prod-img{background-color:#000000;width:100%;padding-top:56.25%}footer{background:#333333}.footer-phone{text-align:justify;color:#ffffff}@media (min-width: 40em){.footer-phone{display:none !important}}@media (max-width: 39.9375em){.footer-phone{display:inherit !important}}.footer{max-width:100vw;width:75rem;margin:auto;padding:1.5625rem;display:grid;grid-template-columns:2fr;grid-auto-rows:minmax(150px, auto);grid-gap:10px;grid-template-areas:"footer-links" "footer-info";margin-top:50px;font-size:.7em}.footer .footer-links{grid-area:footer-links;display:flex;text-decoration:none}.footer .footer-links ul{flex-basis:13em;margin-bottom:3em;margin-left:20px}.footer .footer-links li{line-height:1.5em;list-style:none;text-align:justify;margin-bottom:5px;font-size:16px;color:#ffffff;word-break:normal;-webkit-hyphens:none;hyphens:none}.footer .footer-links li a{color:#ffffff;text-decoration:none}.footer .footer-links li a:focus,.footer .footer-links li a:hover{opacity:0.8}.footer .footer-links li h3{color:#ffffff;font-size:1em;margin-bottom:0.4em;text-align:left;font-weight:900}.footer .footer-links .footer-contact-links small{font-size:80%;color:#D6D6D6}.footer .footer-links .social{display:inline-flex;margin-left:0}.footer .footer-links .social li{padding-right:5px}.footer .footer-thanks{width:100%;display:flex;align-items:flex-end;flex-direction:column;display:inherit !important}@media (max-width: 39.9375em){.footer .footer-thanks{display:none !important}}.footer .footer-info{grid-area:footer-info;display:flex;flex-wrap:wrap;justify-content:space-between}.footer .footer-info address{color:#D6D6D6;line-height:1.5em}.footer .footer-info .footer-logo{margin-bottom:2em}.footer .footer-info .footer-logo img{width:auto;height:3em;border-radius:0px}.footer .footer-info .ecfa-logo{text-align:center;margin-bottom:2em}.footer .footer-info .ecfa-logo img{width:auto;height:55px}.footer .footer-info .ecfa-logo p{color:#D6D6D6;font-weight:initial;font-size:0.9em;line-height:0.875rem}@media (max-width: 39.9375em){.footer .footer-info{flex-direction:column}.footer .footer-info .ecfa-logo{text-align:left;margin-bottom:8em}}.ghana-header{height:400px;background:linear-gradient(90deg, black 0%, rgba(0,0,0,0) 100%),no-repeat;background-size:cover;background-position:left center}.ghana-header div{height:100%;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(6, 1fr);place-self:center;max-width:100vw;width:75rem;margin:auto;padding:1.5625rem}.ghana-header div h1{line-height:1}.ghana-header div h1,.ghana-header div h2{grid-column:span 12;margin:0;color:#ffffff;grid-row:4 / 5}.ghana-header div h2{grid-row:3 / 4;align-self:end}.ghana-header div p{grid-column:span 12;color:#ffffff;grid-row:5 / 6}@media (min-width: 40em){.ghana-header div p{grid-column:span 5}}.ghana-home-container{display:grid;grid-template-columns:repeat(12, 1fr);justify-items:center;max-width:35rem;margin:auto;padding:1.5625rem}@media (min-width: 40em){.ghana-home-container{grid-gap:20px 50px}}.ghana-home-container h1{grid-column:span 12;text-align:center;margin-bottom:0}.ghana-home-container p{line-height:2;grid-column:span 12}.ghana-home-container img{grid-column:span 12}.ghana-brochure{grid-column:span 12;background-color:#D6D6D6}.ghana-brochure .ghana-brochure-inner{max-width:55rem;margin:auto;padding:1.5625rem;display:grid;grid-template-columns:repeat(12, 1fr)}@media (min-width: 40em){.ghana-brochure .ghana-brochure-inner{grid-gap:40px}}.ghana-brochure .ghana-brochure-inner .video-responsive{grid-column:span 12}@media (min-width: 40em){.ghana-brochure .ghana-brochure-inner .video-responsive{grid-column:span 6}}.ghana-brochure .ghana-brochure-inner .brochure-info{grid-column:span 12;text-align:center;align-self:center}@media (min-width: 40em){.ghana-brochure .ghana-brochure-inner .brochure-info{grid-column:span 6;text-align:left}}.itinerary{margin-top:25px;grid-column:span 12;display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:20px 30px}.itinerary h1{font-size:4em;color:#000000;text-transform:uppercase;font-weight:400;grid-column:span 12;line-height:1;margin-bottom:0}.itinerary .card{padding:5%;grid-column:span 12;text-align:left}.itinerary .card i{padding-left:2%;font-size:1.5em}.ghana-inclusions{background:url("https://jfm-fc-orthrus.s3.amazonaws.com/img/ghana.jpg") no-repeat;background-size:cover;background-position:center center;display:grid;grid-template-columns:repeat(12, 1fr);padding:5% 0;position:relative;z-index:0}.ghana-inclusions .ghana-inclusions-inner{max-width:100vw;width:75rem;margin:auto;padding:1.5625rem;grid-column:span 12;display:grid;grid-template-columns:repeat(12, 1fr);background-color:rgba(221,221,221,0.9);position:relative;z-index:10}@media (min-width: 40em){.ghana-inclusions .ghana-inclusions-inner{grid-gap:10px 30px}}.ghana-inclusions .ghana-inclusions-inner h1,.ghana-inclusions .ghana-inclusions-inner h2{grid-column:span 12;text-align:center}.ghana-inclusions .ghana-inclusions-inner ul{grid-column:span 12;align-items:center}@media (min-width: 40em){.ghana-inclusions .ghana-inclusions-inner ul{grid-column:span 4}}.ghana-inclusions .ghana-inclusions-inner ul li{text-align:center;font-size:.75em}.hero{background-size:cover;background-position:50%;background-position-x:50%}@media (min-width: 40em){.hero{background-size:cover}}.hero.homepage-banner{background-position:0%;background-position-x:75%}@media (min-width: 64.1em){.hero.homepage-banner{background-position-x:50%}}.hero.homepage-banner p{color:#ffffff;text-transform:uppercase;font-size:1.953125em;line-height:1.25}@media (min-width: 40em){.hero.homepage-banner p{font-size:3.8146972656em}}@media (min-width: 40em){.hero.homepage-banner p{grid-column:2 / 5 !important}}.hero.homepage-banner h1{color:#ffffff;text-transform:uppercase;font-size:1.25em}@media (min-width: 40em){.hero.homepage-banner h1{font-size:1.953125em}}.hero-content{height:60vh;display:grid;grid-template-columns:2fr .5fr 1fr;grid-template-rows:.75fr 2fr .5fr .75fr 2fr;padding:20px;max-height:448px;grid-gap:5px}@media (min-width: 40em){.hero-content{height:85vh;grid-template-columns:1.75fr 1fr 1fr;grid-template-rows:2fr 1fr .5fr .5fr 1.5fr;padding:10px}}@media (min-width: 40em) and (max-width: 64.0375em){.hero-content{max-height:672px}}@media (min-width: 64.1em){.hero-content{max-height:100%}}.hero-content h1{grid-column:span 1;grid-row:2 / 3}@media (max-width: 39.9375em){.hero-content h1{margin-top:0}}@media (min-width: 40em){.hero-content h1{grid-row:3 / 4}}.hero-content p{grid-column:span 1;grid-row:3 / 4}@media (min-width: 40em){.hero-content p{grid-row:4 / 5}}.hero-content .hero-btn-group{display:flex;flex-flow:row wrap;grid-row:4 / 5;place-self:start;grid-column:1 / 4}@media (min-width: 40em){.hero-content .hero-btn-group{grid-row:5 / 6}}.hero-content .resources{margin-right:10px}.hero-content h1{margin-bottom:0;align-self:end}@media (min-width: 40em){.hero-content{grid-template-columns:repeat(6, 1fr)}.hero-content h1{grid-column:2 / 5;grid-row:2 / 3}.hero-content p{grid-column:2 / 4;grid-row:3 / 4}.hero-content .hero-btn-group{grid-row:4 / 5;grid-column:2 / 6}}.offer-home{margin:auto;margin-bottom:0%}@media (min-width: 64.1em){.offer-home{transform:translate(0, -88px);width:38vw;margin-bottom:-88px}}@media (max-width: 39.9375em){.offer-home{margin-bottom:-35px}}.sub-offer-grid-container{background:rgba(0,0,0,0.4);color:#fff;grid-template-columns:min-content repeat(10, 1fr) min-content;grid-column-gap:5px;display:grid;align-content:center;height:75px;width:100%}.sub-offer-grid-container h3{align-self:end;grid-column:3 / 10;font-size:1.25em}.sub-offer-grid-container a{text-transform:uppercase}.offer-grid-container{height:175px;box-shadow:0 4px 12px rgba(0,0,0,0.06);display:grid;padding-right:10px;grid-template-rows:1fr 1fr 1.2fr 1fr 1fr 1fr;border-radius:10px;background-image:url("https://images.unsplash.com/photo-1541140134513-85a161dc4a00?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=2070&q=80");transform:translateY(-45%)}@media (max-width: 39.9375em){.offer-grid-container{scale:75%}}.offer-grid-container img{place-self:center;grid-row:1 / 13;grid-column:2 / 5;border-radius:0px;margin-left:25px;max-width:13vw}@media (max-width: 39.9375em){.offer-grid-container img{grid-column:2 / 6}}.offer-grid-container h2,.offer-grid-container p,.offer-grid-container h1,.offer-grid-container .btn{margin-bottom:0;grid-column:5 / 12;color:#333333;align-self:center;margin-left:15px;margin-right:25px}@media (max-width: 39.9375em){.offer-grid-container h2,.offer-grid-container p,.offer-grid-container h1,.offer-grid-container .btn{grid-column:5 / 13}}@media (min-width: 40em){.offer-grid-container h2,.offer-grid-container p,.offer-grid-container h1,.offer-grid-container .btn{grid-column:6 / 13;margin-left:40px;margin-right:0px}}.offer-grid-container h1{grid-row:2 / 3;font-size:1.5em;font-weight:700;margin-top:0px}@media (min-width: 40em){.offer-grid-container h1{font-size:2em}}.offer-grid-container h2{grid-row:3 / 4;font-size:.9em;margin-right:25px}@media (max-width: 39.9375em){.offer-grid-container h2{font-size:1.2em}}.offer-grid-container p{grid-row:4 / 5;font-size:.75em;align-self:start;margin-bottom:10px}.offer-grid-container .btn{grid-row:5 / 6;color:#235347}.offer-grid-container .btn:hover{color:#ffffff}.offer-img{height:inherit;width:auto}.new-header{max-width:100vw !important;align-self:flex-start}.new-header h1{margin:0;font-size:4em;font-weight:800}@media (max-width: 39.9375em){.new-header h1{font-size:2em}}@media (max-width: 39.9375em){.new-header{position:relative;width:100%;display:flex;justify-content:center;overflow:hidden;margin:0 0 0;background-repeat:no-repeat;background-size:cover}}.header-info p{text-align:center;margin-bottom:0px}@media (min-width: 40em){.header-info p{text-align:left;padding:0 10%;margin-bottom:30px}}.header-media{width:100vw;height:100%;position:absolute;top:0;left:0;opacity:0.3}.header-info-inner{display:flex;flex-direction:column;text-align:left;color:#2e2e2e;width:25vw}.header-info-inner h1{font-weight:700;font-size:2.5em}.header-info-inner h2{font-weight:800;font-size:1.5em;font-style:italic}@media (max-width: 39.9375em){.header-info-inner h2{font-weight:700;font-size:small;color:#ffffff;margin:0px}}.header-app-btn{display:flex;align-items:center;background-color:transparent;border-color:transparent;width:-moz-fit-content;width:fit-content;border-bottom:1px solid #ffffff}@media (max-width: 39.9375em){.header-app-btn{margin:1vh 0 3vh 0}}.header-app-btn:hover{background-color:transparent;border-color:transparent;color:#ffffff;scale:1;border-bottom:1px solid #ffffff;opacity:0.8}.header-app-btn a:hover{color:#ffffff}.header-btn-text{display:flex;align-items:center;border-color:transparent;background-color:transparent;align-self:center;font-size:1.1em;color:#ffffff;font-weight:700}@media (max-width: 39.9375em){.header-btn-text{font-size:1em !important}}.hp-img{margin-top:30px}@media (max-width: 39.9375em){.hp-img{border-radius:0px;scale:0.8;margin:0px}}.about-main-container{display:grid;grid-template-columns:repeat(2, 1fr);max-width:100vw;width:75rem;margin:auto;padding:1.5625rem;padding-top:5vh;align-items:center}@media (max-width: 39.9375em){.about-main-container{display:flex;flex-direction:column;grid-row-gap:0px;align-items:flex-start}}.about-img{border-radius:10px}.hp-video{border-radius:10px}img{vertical-align:middle !important}.israel-tour{color:#ffffff}.israel-tour .hero{position:relative;margin-top:0px;display:flex}.israel-tour .hero::after{content:'';background-color:rgba(0,0,0,0.4);position:absolute;top:0;left:0;width:100%;height:100%}.israel-tour .header-content{position:relative;max-width:100vw;width:75rem;margin:auto;padding:1.5625rem;display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:25px;z-index:10;text-align:center;place-items:center}.israel-tour .header-content .israel-info{grid-column:span 12;grid-row:1}@media (min-width: 40em){.israel-tour .header-content .israel-info{grid-row:2}}.israel-tour .header-content .israel-info h1{font-size:3.5rem;margin:0;margin-top:100px}.israel-tour .header-content .israel-info p{line-height:2.5}.israel-tour .header-content .israel-included{background-color:#E2B868;padding:3%;grid-column:span 12;grid-row:2}@media (min-width: 40em){.israel-tour .header-content .israel-included{grid-row:3}}.israel-tour .header-content .israel-included .included-info{display:block;padding:0 30px}@media (min-width: 40em){.israel-tour .header-content .israel-included .included-info{display:flex;flex-direction:row;align-content:space-around}}.israel-tour .header-content .israel-included .included-info ul{text-align:left}@media (min-width: 40em){.israel-tour .header-content .israel-included .included-info ul{margin-right:30px}.israel-tour .header-content .israel-included .included-info ul:nth-of-type(3){margin-right:0px}}.israel-tour .header-content .israel-included .included-info li{list-style-type:circle}.itinerary-grid-container{max-width:100vw;width:75rem;margin:auto;padding:1.5625rem;display:grid;grid-template-columns:1fr;grid-row-gap:50px}.itinerary-grid-container .event-item{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.itinerary-grid-container .event-item img{grid-column:span 2}@media (min-width: 40em){.itinerary-grid-container .event-item img{grid-column:1 / 2}}.itinerary-grid-container .event-item .event-info{display:flex;flex-flow:column wrap;justify-content:center;grid-column:span 2}@media (min-width: 40em){.itinerary-grid-container .event-item .event-info{grid-column:span 1}}.itinerary-grid-container .event-item .event-info h1{margin:0}@media (min-width: 40em){.itinerary-grid-container .event-item .event-info h1{font-size:2em;margin-bottom:.25em}}@media (max-width: 39.9375em){.itinerary-grid-container .event-item .event-info p{margin-bottom:0}.itinerary-grid-container .event-item .event-info p:nth-of-type(3){margin-bottom:15px}}.itinerary-grid-container .event-item .event-info i{position:relative;top:5px;margin-right:10px;color:#235347}.itinerary-grid-container .event-item .event-info button{height:42px}@media (min-width: 40em){.itinerary-grid-container .event-item .event-info button{max-width:40%}}.minimum-donation-landings .btn-group{flex-wrap:nowrap !important}.minimum-donation-landings .btn{max-width:100vw !important}.minimum-donation-landings .main-product{z-index:10;position:relative;padding-bottom:50px}.minimum-donation-landings .hero-dvd-header-title{color:#F9FB36;-webkit-font-smoothing:antialiased;font-size:37px;font-weight:700;line-height:1.4em;text-shadow:3px 3px 0 #FC9797}.minimum-donation-landings .upsell-group{display:flex;flex-flow:row;justify-content:space-between;margin-top:20px}@media (max-width: 39.9375em){.minimum-donation-landings .upsell-group{flex-flow:column}}.minimum-donation-landings .upsell-group div{width:100%}.minimum-donation-landings .upsell-group .main_product_selection{display:flex;margin-left:3px;margin-right:10px}@media (max-width: 39.9375em){.minimum-donation-landings .upsell-group .main_product_selection{margin-left:0px;margin-right:0px;margin-bottom:10px}}@media (max-width: 39.9375em){.minimum-donation-landings .upsell-group .main_product_selection:nth-of-type(1){order:2}}.minimum-donation-landings .upsell-group .upsell_product_selection{display:flex;margin-right:3px}@media (max-width: 39.9375em){.minimum-donation-landings .upsell-group .upsell_product_selection{margin-right:0px}}.minimum-donation-landings .upsell-group .upsell_product{display:flex;justify-content:space-between;align-items:center;padding:5px}.minimum-donation-landings .upsell-group .upsell_product img{width:80px;padding:0px 10px 5px}.minimum-donation-landings .upsell-group .upsell_product p{font-size:.8em !important}.minimum-donation-landings .upsell-group .icon-active::after{font-family:"Material Icons";content:"\e5ca";font-weight:900;font-size:1.2em !important}.minimum-donation-landings .upsell-group .active-product-card{color:#000000 !important;border:2px solid #ffffff !important;background-color:#ffffff !important;border:2px solid #72c7ef !important}.minimum-donation-landings .upsell-group .active-product-card a{color:#000000 !important}.minimum-donation-landings .upsell-group .active-product-card:hover,.minimum-donation-landings .upsell-group .inactive-product-card:hover{cursor:pointer}.minimum-donation-landings .upsell-group .inactive-product-card{color:#555555 !important;border:2px solid #555555 !important;background-color:transparent !important}.minimum-donation-landings .upsell-group .inactive-product-card a{color:#555555 !important}.minimum-donation-landings .upsell-group .status:after{font-size:1.6em !important}.minimum-donation-landings .upsell-group .status{min-width:21px}.minimum-donation-landings .info-hide{background-color:#ffffff !important;margin-top:20px;display:none}.minimum-donation-landings .info-hide p{color:#000000 !important;padding:20px !important}.minimum-donation-landings .product-tier{display:flex;border:1px solid #ccc;padding:3px 0 1px;font-size:10px;align-items:center;margin-bottom:5px}.minimum-donation-landings .product-tier .tier-img{margin-right:20px}.israel-emergency-center .btn-group .btn{padding:0.8rem 1.6rem !important;font-size:.7em !important}.israel-emergency-center .hero-left{text-align:left}.israel-emergency-center .hero-left h1{font-weight:900 !important;font-size:26px !important;line-height:32px;margin-bottom:1em}.israel-emergency-center .hero-left p{font-size:.95em !important;letter-spacing:0em;font-weight:500 !important;margin:0 0 20px}.israel-emergency-center .hero-right{max-width:100vw}.israel-emergency-center .hero-right .hero-right-inner{background:#ffffff}.israel-emergency-center .hero-right .hero-right-img{min-height:26vh}.israel-emergency-center .hero-right .hero-right-content{padding:0 20px}@media (max-width: 39.9375em){.israel-emergency-center .hero-right .hero-right-content .prompt{margin-top:20px}}.israel-emergency-center .hero-right .hero-right-content h3{font-weight:800 !important;font-size:20px !important}.israel-emergency-center .cmp-img{padding:50px 0 70px;text-align:center}.israel-emergency-center .cmp-img img{vertical-align:middle;display:inline-block;width:280px}.israel-emergency-center .content-section{padding:2% 0 !important}.israel-emergency-center .cta{background-image:url("https://jfm-web-images.s3.amazonaws.com/css-background-images/oct-22-quote.png");background-position:bottom center;position:relative}.israel-emergency-center .cta h2{font-weight:900 !important;font-size:20px !important;line-height:32px}.hybrid-brand .cta .overlay-57{display:none}.hybrid-brand .cta .pastor-bubble div{align-items:center;justify-content:center;display:flex}.lib .sep{display:none}.lib .btn-group{justify-content:space-evenly}.lib .half{grid-template-areas:"left" "right" !important}@media (min-width: 64.1em){.lib .half{grid-template-areas:"left right" !important}}.lib h1{font-family:'Curvilingus Regular', Arial, Helvetica, sans-serif;color:#CFF4D2;font-size:30px;font-weight:700;line-height:1em;letter-spacing:4.4px;margin-bottom:0;margin-top:3%}@media (min-width: 64.1em){.lib h1{font-size:75px}}@media (min-width: 64.1em){.lib h1{margin-top:0}}.lib h3{font-family:'Curvilingus Regular', Arial, Helvetica, sans-serif;color:#fff;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.4em;margin-top:0;margin-bottom:3%}.lib .center-title{display:flex !important;justify-content:center;flex-direction:column;align-items:center}.lib .main-product{max-width:95rem !important}.lib .pastor-bubble{z-index:5;align-items:center}.lib .pastor-bubble h2{font-size:27px;margin:0;font-weight:700 !important;text-transform:uppercase;line-height:1.4em}@media (min-width: 64.1em){.lib .pastor-bubble h2{font-size:34px !important}}.lib .pastor-bubble img{display:none !important}.lib .pastor-bubble div{z-index:5;display:flex;justify-content:center;align-items:center}.lib .overlay-57{z-index:1}.lib .cta{position:relative;background:url("https://jfm-web-images.s3.amazonaws.com/css-background-images/Teal-Palette-Texture_extended-1-scaled.jpg")}.lib .cta .right-3-quarter{display:flex !important;justify-content:center !important}.lib .cta .right-3-quarter h2{font-family:'Curvilingus Regular', Arial, Helvetica, sans-serif}.overwhelmed .sep span{color:#93dcfd}.overwhelmed .hero-right h1{font-size:34px !important}.overwhelmed .minimum-prompt{font-size:.77em !important}.overwhelmed .half{grid-template-areas:"left" "right" !important}@media (min-width: 64.1em){.overwhelmed .half{grid-template-areas:"left right" !important}}.overwhelmed .pastor-bubble{z-index:5}.overwhelmed .pastor-bubble h2{font-size:27px;font-weight:700 !important;text-transform:uppercase;line-height:1.4em}@media (min-width: 64.1em){.overwhelmed .pastor-bubble h2{font-size:34px !important}}.overwhelmed .pastor-bubble img{width:200px !important}.overwhelmed .pastor-bubble div{z-index:5}.overwhelmed .overlay-57{z-index:1}.overwhelmed .cta{position:relative;background:url("https://jfm-web-images.s3.amazonaws.com/css-background-images/Teal-Palette-Texture_extended-1-scaled.jpg")}.love-book .minimum-prompt{font-size:.77em !important}.love-book .half{grid-template-areas:"left" "right" !important}@media (min-width: 64.1em){.love-book .half{grid-template-areas:"left right" !important}}.overcoming .hero-background{background-color:#00CBB7;background-image:url("https://jfm-web-images.s3.amazonaws.com/css-background-images/jf-background-overcoming.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s}@media (min-width: 64.1em){.overcoming .hero-background{background-position:bottom center}}.overcoming .btn-group .btn-sm{padding:0.85rem 1.5rem !important}@media screen and (min-width: 1180px){.overcoming .btn-group .btn-sm{padding:0.85rem 2rem !important}}.overcoming .half{grid-template-areas:"left" "right" !important}@media (min-width: 64.1em){.overcoming .half{grid-template-areas:"left right" !important}}.keep-dreaming .nav-grid-container a #ecfaLogo{filter:invert(0%) !important}.keep-dreaming .hero-background{background-image:url("https://jfm-web-images.s3.amazonaws.com/css-background-images/keep-dreaming-hero-background.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}@media (min-width: 64.1em){.keep-dreaming .hero-background{background-position:bottom center}}.keep-dreaming .half{grid-template-areas:"left" "right" !important}@media (min-width: 64.1em){.keep-dreaming .half{grid-template-areas:"left right" !important}}#keep-dreaming-2024 .hero-background{background-image:url("https://jfm-web-images.s3.amazonaws.com/css-background-images/keep-dreaming-background.jpeg");background-size:cover;background-position:center;background-repeat:no-repeat}#keep-dreaming-2024 .content-info{padding-bottom:2vh}#keep-dreaming-2024 .email-callout-new .email-callout-inner-new{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-gap:0;margin:auto;padding:1.5625rem}#keep-dreaming-2024 .email-callout-new .email-callout-inner-new .email-callout-image-new img{margin-top:0px !important}.march-promo h1{margin-top:0;font-size:32px;font-weight:700;text-transform:uppercase;color:#ffffff;text-align:left}.march-promo .hero-left{grid-area:hero-left;color:#ffffff}.march-promo .hero-left p{font-size:14px !important;margin-bottom:20px !important}.march-promo .hero-right{text-align:left}.march-promo .hero-right .hero-right-content{display:flex;grid-area:hero-right;background:#ffffff}.march-promo .hero-right .hero-right-content h2{font-size:1.5em;font-weight:600}.march-promo .hero-right .hero-right-content p{font-size:13px;padding:0;margin:0}.march-promo .hero-right .hero-right-content .offer-desc{font-size:12px;margin-bottom:10px}.march-promo .hero-right .hero-right-content .product-hero{width:100%;overflow:hidden}@media (max-width: 39.9375em){.march-promo .hero-right .hero-right-content .product-hero{display:none}}@media (min-width: 40em) and (max-width: 64.0375em){.march-promo .hero-right .hero-right-content .product-hero{display:none}}.march-promo .hero-right .hero-right-content .product-hero img{width:auto !important;height:100% !important}.march-promo .hero-right .hero-right-content .product-form{text-align:left;width:100%;padding:0 20px}.march-promo .hero-right .hero-right-content .btn-group{justify-content:inherit !important;margin-bottom:10px !important}.march-promo .hero-right .hero-right-content .btn-group .btn-sm{padding:0.55rem .6rem !important;font-size:.7em !important;color:#000000;background-color:#ffffff;border:1px solid #ccc}.march-promo .hero-right .hero-right-content .btn-group .btn-sm:hover{background-color:#299DB9;color:#ffffff;border:1px solid #299DB9}.march-promo .hero-right .hero-right-content .set-active{color:#fff !important;background-color:#299DB9 !important;border:1px solid #299DB9 !important}.march-promo .hero-right .hero-right-content .donate-btn{background-color:#7cba3b;color:#ffffff;border-radius:30px !important;border:1px solid #7cba3b;padding:10px !important}.march-promo .hero-right .hero-right-content .donate-btn:hover{background-color:#299DB9 !important;border:1px solid #299DB9 !important}.march-promo .cmp{margin-top:20px;padding-bottom:70px}.march-promo .cmp img{width:auto;height:86px}.march-promo .cta{background:#DAB588;padding-bottom:40px;z-index:2;position:relative}.march-promo .cta .wrapper{transform:translate(0, -68px)}.march-promo .cta .half{grid-gap:25px !important;max-width:100vw}.march-promo .cta .half div{padding:20px;background:#ffffff;border-radius:5px}.march-promo .cta .half div h2,.march-promo .cta .half div img,.march-promo .cta .half div p{margin-bottom:20px}.march-promo .cta .half div h2{color:#09426B;font-size:24px;text-align:left}.march-promo .cta .btn-group-area{justify-content:center;padding:0px !important}.march-promo .cta .btn-group{padding:0px !important}.march-promo .cta .btn-group .btn-sm{padding:0.55rem 1rem !important;font-size:.7em !important;color:#000000;background-color:#ffffff;border:1px solid #ccc}.march-promo .cta .btn-group .btn-sm:hover{background-color:#299DB9;color:#ffffff;border:1px solid #299DB9}.march-promo .cta .set-active{color:#fff !important;background-color:#299DB9 !important;border:1px solid #299DB9 !important}.march-promo .cta .other-donate-btn{border-radius:30px !important}.worth-april .nav-grid-container a #ecfaLogo{filter:invert(0%) !important}.worth-april .hero-background{background-image:url("https://jfm-web-images.s3.amazonaws.com/css-background-images/worth-april-hero-bg.jpeg");background-position:-46px -333px;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}@media (min-width: 64.1em){.worth-april .hero-background{background-position:bottom center}}.worth-april .sep span{color:#A17A1A}.worth-april .btn-group .btn-sm{border:2px solid #16d4fa !important}.worth-april .hero-img{max-width:415px}.worth-april .half{grid-template-areas:"left" "right" !important}@media (min-width: 64.1em){.worth-april .half{grid-template-areas:"left right" !important}}.planner-2023 .sep{display:none}.planner-2023 .hero-background{opacity:50% !important}.planner-2023 .hero-right h1{font-family:"Vollkorn", Sans-serif;font-size:60px !important;line-height:60px !important;font-weight:normal !important}.planner-2023 .hero-right p{font-family:"Manrope", Sans-serif;font-size:18px !important;font-weight:400 !important;line-height:27px !important;letter-spacing:0px !important}.planner-2023 .hero-right .minimum-prompt{text-align:left}.planner-2023 .hero-right .minimum-prompt strong{font-weight:900 !important}.planner-2023 .btn-group .price-btn{font-family:"Montserrat", Sans-serif !important;font-size:20px !important;font-weight:500 !important;padding-top:0.55rem !important;padding-right:calc(1.255rem + 0.06vw) !important;padding-bottom:0.55rem !important;padding-left:calc(1.255rem + 0.06vw) !important}.planner-2023 .hero-img2{max-width:300px}.planner-2023 .submit-btn{font-family:"Roboto", Sans-serif !important}.devo-365 .sep{display:none}.devo-365 .hero-background{opacity:50% !important}.devo-365 .hero-right h1{font-family:"Anton", Sans-serif;font-size:50px !important;line-height:50px !important;font-weight:400 !important;margin-bottom:20px !important}.devo-365 .hero-right p{color:#7A7A7A;font-family:"Manrope", Sans-serif;font-size:17px !important;font-weight:400 !important;line-height:25.5px !important;letter-spacing:0px !important}.devo-365 .hero-right .minimum-prompt{text-align:left}.devo-365 .hero-right .minimum-prompt strong{font-size:18px !important;font-weight:700 !important;line-height:27px !important}.devo-365 .btn-group .price-btn{font-family:"Montserrat", Sans-serif !important;font-size:20px !important;font-weight:500 !important;padding-top:0.55rem !important;padding-right:calc(1.255rem + 0.06vw) !important;padding-bottom:0.55rem !important;padding-left:calc(1.255rem + 0.06vw) !important}.devo-365 .submit-btn{font-family:"Roboto", Sans-serif !important}.holyweek .sep{display:none}.holyweek .hero-background{background-color:#E3E3E3}@media (min-width: 64.1em){.holyweek .hero-img{height:110%;width:110%}}@media (min-width: 40em) and (max-width: 64.0375em){.holyweek .hero-img{max-width:550px}}@media (max-width: 39.9375em){.holyweek .hero-img{max-width:421px}}.holyweek .hero-left h1{text-align:center;font-family:"EB Garamond", Sans-serif;font-size:42px !important;line-height:42px !important;font-weight:900 !important;margin-bottom:-10px !important}.holyweek .hero-left h2{text-align:center;font-family:"EB Garamond", Sans-serif;font-weight:900 !important;margin-bottom:20px !important}.holyweek .hero-left p{color:#656565;font-family:"Manrope", Sans-serif;text-align:left;font-size:17px !important;font-weight:400 !important;line-height:30.6px !important;letter-spacing:0px !important}.holyweek .hero-right h1{text-align:center;font-family:"EB Garamond", Sans-serif;font-size:42px !important;line-height:42px !important;font-weight:900 !important;margin-bottom:-10px !important}.holyweek .hero-right h2{text-align:center;font-family:"EB Garamond", Sans-serif;font-weight:900 !important;margin-bottom:20px !important}.holyweek .hero-right p{color:#656565;font-family:"Manrope", Sans-serif;text-align:left;font-size:17px !important;font-weight:400 !important;line-height:30.6px !important;letter-spacing:0px !important}.holyweek .hero-right .minimum-prompt{text-align:left !important;font-family:"Manrope", Sans-serif}.holyweek .hero-right .minimum-prompt strong{font-size:18px !important;font-weight:700 !important;line-height:32.4px !important}@media (min-width: 40em){.holyweek .btn-group{flex-wrap:nowrap !important}}.holyweek .btn-group .price-btn{font-family:"Montserrat", Sans-serif !important;font-size:20px !important;font-weight:500 !important;flex:1 !important}.holyweek .submit-btn{font-family:"Montserrat", Sans-serif !important;font-size:18px !important}.redemption .hero-background{filter:brightness(60%);background-position:center center !important}.redemption .hero-img{max-width:381px}.redemption .donate-header{min-height:950px}.redemption .hero-left h2{text-align:center;font-family:"Inter", Sans-serif;font-weight:900 !important;margin-bottom:20px !important}.redemption .hero-left p{font-family:"Inter", Sans-serif;text-align:left;font-size:16px !important;font-weight:400 !important;line-height:28.8px !important;letter-spacing:0px !important}.redemption .hero-right h1{text-align:center;font-family:"Inter", Sans-serif !important;font-size:31px !important;line-height:31px !important;font-weight:800 !important;margin-bottom:30px !important}.redemption .hero-right h2{text-align:center;font-family:"Inter", Sans-serif;font-weight:900 !important;margin-bottom:20px !important}.redemption .hero-right p{font-family:"Inter", Sans-serif;text-align:left;font-size:16px !important;font-weight:400 !important;line-height:28.8px !important;letter-spacing:0px !important}.redemption .hero-right .minimum-prompt{font-family:"Inter", Sans-serif}@media (min-width: 40em){.redemption .hero-right .minimum-prompt{text-align:left !important}}@media (max-width: 39.9375em){.redemption .hero-right .minimum-prompt{text-align:center !important}}.redemption .hero-right .minimum-prompt strong{font-size:16px !important;font-weight:700 !important;line-height:28.8px !important}.redemption .hero-left .minimum-prompt{font-family:"Inter", Sans-serif}@media (min-width: 40em){.redemption .hero-left .minimum-prompt{text-align:left !important}}@media (max-width: 39.9375em){.redemption .hero-left .minimum-prompt{text-align:center !important}}.redemption .hero-left .minimum-prompt strong{font-size:16px !important;font-weight:700 !important;line-height:28.8px !important}@media (min-width: 40em){.redemption .btn-group{flex-wrap:nowrap !important}}.redemption .btn-group .price-btn{font-family:"Inter", Sans-serif !important;font-size:20px !important;font-weight:700 !important;flex:1 !important}.redemption .submit-btn{font-family:"Inter", Sans-serif !important;font-size:18px !important;letter-spacing:0px !important;font-weight:700 !important}.climbers .hero-background{filter:brightness(100%);background-position:center center !important}.climbers .hero-img{max-width:381px}.climbers .donate-header{min-height:950px}.climbers .hero-left h2{text-align:center;font-family:"Inter", Sans-serif;font-weight:900 !important;margin-bottom:20px !important}.climbers .hero-left p{font-family:"Inter", Sans-serif;text-align:left;font-size:16px !important;font-weight:400 !important;line-height:28.8px !important;letter-spacing:0px !important}.climbers .hero-right h1{text-align:center;font-family:"Inter", Sans-serif !important;font-size:31px !important;line-height:31px !important;font-weight:800 !important;margin-bottom:30px !important}.climbers .hero-right h2{text-align:center;font-family:"Inter", Sans-serif;font-weight:900 !important;margin-bottom:20px !important}.climbers .hero-right p{font-family:"Inter", Sans-serif;text-align:left;font-size:16px !important;font-weight:400 !important;line-height:28.8px !important;letter-spacing:0px !important}.climbers .hero-right .minimum-prompt{font-family:"Inter", Sans-serif}@media (min-width: 40em){.climbers .hero-right .minimum-prompt{text-align:left !important}}@media (max-width: 39.9375em){.climbers .hero-right .minimum-prompt{text-align:center !important}}.climbers .hero-right .minimum-prompt strong{font-size:16px !important;font-weight:700 !important;line-height:28.8px !important}.climbers .hero-left .minimum-prompt{font-family:"Inter", Sans-serif}@media (min-width: 40em){.climbers .hero-left .minimum-prompt{text-align:left !important}}@media (max-width: 39.9375em){.climbers .hero-left .minimum-prompt{text-align:center !important}}.climbers .hero-left .minimum-prompt strong{font-size:16px !important;font-weight:700 !important;line-height:28.8px !important}@media (min-width: 40em){.climbers .btn-group{flex-wrap:nowrap !important}}.climbers .btn-group .price-btn{font-family:"Inter", Sans-serif !important;font-size:20px !important;font-weight:700 !important;flex:1 !important}.climbers .submit-btn{font-family:"Inter", Sans-serif !important;font-size:18px !important;letter-spacing:0px !important;font-weight:700 !important}.dream-center .overlay-3{opacity:0.18 !important}@media (min-width: 40em){.dream-center .btn-group{flex-wrap:nowrap !important}}.dream-center .btn-group .btn{padding:0.8rem 1.6rem !important;font-size:.7em !important;font-family:"Montserrat", Sans-serif !important}.dream-center .donate-btn{font-family:"Montserrat", Sans-serif !important}.dream-center .submit-btn{font-family:"Montserrat", Sans-serif !important}.dream-center .hero-left h1{font-family:"Montserrat", Sans-serif !important;font-weight:900 !important;font-size:26px !important;line-height:32px;margin-bottom:1em}@media (min-width: 40em){.dream-center .hero-left h1{width:389px !important}}.dream-center .hero-left p{font-family:"Montserrat", Sans-serif !important;font-size:.95em !important;letter-spacing:0em;font-weight:500 !important;margin:0 0 20px}.dream-center .hero-right{font-family:"Montserrat", Sans-serif !important}.dream-center .hero-right .hero-right-inner{background:#ffffff}.dream-center .hero-right .hero-right-img{min-height:26vh}.dream-center .hero-right .hero-right-content{padding:0 20px}@media (max-width: 39.9375em){.dream-center .hero-right .hero-right-content .prompt{margin-top:20px}}.dream-center .hero-right .hero-right-content h3{font-family:"Montserrat", Sans-serif !important;font-weight:800 !important;font-size:20px !important}.dream-center .cmp-img{padding:50px 0 70px;text-align:center}.dream-center .cmp-img img{vertical-align:middle;display:inline-block;width:280px}.dream-center .content-section{padding:2% 0 !important}.dream-center .cta{position:relative;color:#ffffff}.dream-center .cta h2{font-family:"Montserrat", Sans-serif !important;font-weight:bold !important;font-size:26px !important;line-height:32px}.dream-center .cta p{font-family:"Montserrat", Sans-serif !important;font-weight:bold !important;line-height:1.5}.dream-center .problem-left-content{margin-top:30px;margin-left:20px;margin-bottom:50px;margin-right:20px}.dream-center .problem-left-content h2{font-family:"Montserrat", Sans-serif !important;font-weight:bold !important;font-size:26px !important;line-height:32px}.dream-center .problem-left-content p{font-family:"Montserrat", Sans-serif !important;line-height:25.2px}@media (min-width: 40em){.dream-center .problem-left-content p{width:495px !important}}.miyh img{width:auto;max-height:-moz-fit-content;max-height:fit-content;border-radius:0px !important}.miyh-header{color:#FFFFFF;font-family:"Inter", Sans-serif !important;font-size:2em;font-weight:600;text-transform:uppercase;text-align:center;max-width:100vw}@media (max-width: 39.9375em){.miyh-header{font-size:1.5em}}.miyh-description{color:#ffffff;font-family:"Inter", Sans-serif !important;font-size:1em;font-weight:300}@media (max-width: 39.9375em){.miyh-description{text-align:center !important}}.a-year-in-prayer-planner .minimum_donation_landings .hero-right p{font-size:.95em;font-weight:500;line-height:2em;text-align:justify}.broken-families h1{color:#FFFFFF;font-family:"EB Garamond", Sans-serif;text-align:center;font-weight:800}.broken-families .price-btn,.broken-families .submit-btn{border:1px solid #ffffff !important}.broken-families p{font-family:"Manrope", Sans-serif !important;vertical-align:baseline;font-weight:600 !important;font-size:1.1em !important}@media (min-width: 40em) and (max-width: 64.0375em){.broken-families p{font-size:1.5em !important}}.broken-families img{margin:0 !important}@media (max-width: 39.9375em){.broken-families img{width:168px}}@media (min-width: 40em) and (max-width: 64.0375em){.broken-families img{width:50%;padding-bottom:5vh}}.broken-families .hero-left{align-self:center}@media (min-width: 64.1em){.broken-families .hero-left{width:80%}}@media (min-width: 40em) and (max-width: 64.0375em){.broken-families #donation_form2{margin:0 auto;width:65%}}@media (max-width: 39.9375em){.broken-families #donation_form1{width:90%;margin:0 auto}}.broken-families .btn-group{flex-wrap:nowrap}@media (max-width: 39.9375em){.broken-families .btn-group{justify-content:space-between !important;border-radius:0px}}@media (min-width: 40em) and (max-width: 64.0375em){.broken-families .btn-group{justify-content:space-between !important;border-radius:0px}}.broken-families .half{grid-template-columns:1fr 1.5fr;grid-gap:0px}@media (max-width: 39.9375em){.broken-families .half{grid-template-columns:1fr;grid-gap:50px}}@media (min-width: 40em) and (max-width: 64.0375em){.broken-families .half{grid-template-columns:1fr;grid-gap:50px}}.pfv-btn{width:100%}.guided-by-grace .navbar-mobile-footer-menu{display:none !important}.real-americas-voice{font-family:'EB Garamond', serif}.real-americas-voice .breaking-news-banner{background:#d12928;color:#ffffff;padding:0.5rem;font-weight:bold;font-size:1.2rem;text-transform:uppercase;position:relative;width:100vw;left:50%;transform:translateX(-50%);text-align:center;margin-top:100px}.real-americas-voice .breaking-news-banner a{color:#ffffff;text-align:center;display:inline-block}.real-americas-voice .news-layout{display:grid;grid-template-columns:1fr 1fr;max-width:75rem;margin:auto;padding:2rem;background:#ffffff;border:1px solid #ddd;box-shadow:0 4px 8px rgba(0,0,0,0.1)}.real-americas-voice .news-left{padding:0;align-content:center}.real-americas-voice .lapel{scale:none !important}.real-americas-voice .news-headlines h1{font-weight:bold;text-transform:uppercase;margin-bottom:0.5rem}.real-americas-voice .news-headlines h2{font-weight:600;color:#333}.real-americas-voice h1{color:#000000}.real-americas-voice .highlight-box{background:#f1f1f1;padding:1rem;border-left:4px solid #1C3746;margin:1rem 0}.real-americas-voice .minimum-prompt{font-weight:bold;text-align:left;color:#d12928;margin-top:1rem}.real-americas-voice .news-right{background:#ffffff;padding:0 1.5rem;border:1px solid #ddd}.real-americas-voice input{border-radius:0px;border:1px solid #ccc;padding:10px}.real-americas-voice input:hover{border-color:#1C3746}.real-americas-voice .btn-group{flex-wrap:nowrap !important;justify-content:center}@media (max-width: 39.9375em){.real-americas-voice .hero-background,.real-americas-voice .wrapper{background:#1c3746;background:linear-gradient(0deg, #1c3746 0%, #93999b 51%)}.real-americas-voice .news-layout{display:flex;flex-direction:column;align-items:center;padding:1rem}.real-americas-voice .news-left,.real-americas-voice .news-right{width:100%;margin-bottom:20px}.real-americas-voice .hero-img{max-width:100%;height:auto}}.real-americas-voice footer .wrapper{background-color:#333 !important;background:none}.real-americas-voice form{width:-moz-fit-content;width:fit-content;justify-self:center;text-align:center}.real-americas-voice .why-bless-israel-btn{font-size:0.7em !important}.real-americas-voice .pfv-btn{margin-bottom:30px}.real-americas-voice .social-feed-container{background-color:#1C3746}.real-americas-voice .social-feed-container .btn{background-color:#ffffff;color:#1C3746}.real-americas-voice .post-username{color:#000000;font-weight:bold}@media (min-width: 40em) and (max-width: 64.0375em){.real-americas-voice .hero-background,.real-americas-voice .wrapper{background:#1c3746;background:linear-gradient(0deg, #1c3746 0%, #93999b 51%)}.real-americas-voice .news-layout{display:flex;flex-direction:column;align-items:center;padding:1rem}.real-americas-voice .news-left,.real-americas-voice .news-right{width:100%;margin-bottom:20px}.real-americas-voice .hero-img{max-width:100%;height:auto}}.real-americas-voice footer .wrapper{background-color:#333 !important;background:none}.real-americas-voice .social-feed-container{background-color:#1C3746}.real-americas-voice .social-feed-container .btn{background-color:#ffffff;color:#1C3746}.real-americas-voice .post-username{color:#000000;font-weight:bold}.main-grid-container{display:grid;max-width:100vw !important;grid-template-areas:'message' 'broadcast' 'devotion' 'blog' 'podcast' 'offer';grid-gap:10px;max-width:100vw;width:75rem;margin:auto;padding:1.5625rem;grid-template-columns:repeat(1, 1fr)}@media (min-width: 64.1em){.main-grid-container{grid-gap:45px;grid-template-columns:repeat(6, 1fr);grid-template-areas:'message message message message message message' 'broadcast broadcast broadcast broadcast broadcast broadcast' 'devotion devotion blog blog podcast podcast'}}@media (max-width: 39.9375em){.main-grid-container{padding-left:0px}}.hp-message,.hp-broadcast,.devotion,.blog,.podcast{display:flex;flex-flow:row wrap;grid-area:message;border-bottom:1px solid #D6D6D6;padding-bottom:25px;max-width:100vw !important;align-items:center}.hp-message a,.hp-broadcast a,.devotion a,.blog a,.podcast a{color:#000000;text-decoration:underline}.hp-message h1,.hp-broadcast h1,.devotion h1,.blog h1,.podcast h1{width:70%}@media (min-width: 40em) and (max-width: 64.0375em){.hp-message h1,.hp-broadcast h1,.devotion h1,.blog h1,.podcast h1{width:50%}}.hp-message h2,.hp-broadcast h2,.devotion h2,.blog h2,.podcast h2{font-size:1.25rem;font-weight:700}.hp-message h3,.hp-broadcast h3,.devotion h3,.blog h3,.podcast h3{font-size:.75em;font-weight:normal;text-align:right}@media (min-width: 40em) and (max-width: 64.0375em){.hp-message h3,.hp-broadcast h3,.devotion h3,.blog h3,.podcast h3{text-align:left}}.hp-message p,.hp-broadcast p,.devotion p,.blog p,.podcast p{margin-top:0;text-align:justify}.hp-message button,.hp-broadcast button,.devotion button,.blog button,.podcast button{align-self:flex-end}@media (min-width: 40em){.hp-message,.hp-broadcast,.devotion,.blog,.podcast{border:none;padding-bottom:0}}.hp-main-container{display:grid;grid-template-columns:repeat(2, 1fr);grid-row-gap:100px;align-items:start;color:#ffffff;-moz-column-gap:5vw;column-gap:5vw;max-width:100vw;width:75rem;margin:auto;padding:1.5625rem}@media (max-width: 39.9375em){.hp-main-container{grid-template-columns:repeat(1, 1fr);grid-row-gap:0px}}.hp-main-container .btn--minimal{text-align:left}.hp-main-container .btn--minimal:hover{scale:1;opacity:0.8}@media (min-width: 40em){.hp-main-container{grid-row-gap:50px}}.hp-main-container>div.about-img{padding:0 0 4vh 0}.hp-main-container>div.about-img .section-sub-title{font-size:1.5em;font-weight:700;padding-bottom:1vh}.hp-main-container>div.about-img img{width:100%;box-shadow:0 4px 12px rgba(0,0,0,0.06);border-radius:10px;grid-column:span 12}@media (min-width: 40em){.hp-main-container>div.about-img img{grid-column:1 / 7}}.hp-main-container>div.about-img .description{grid-column:span 12;text-align:justify;place-self:top}.hp-main-container>div.about-img .description h1{text-align:left}@media (min-width: 40em){.hp-main-container>div.about-img .description{grid-column:7 / 13}}@media (min-width: 40em){.hp-main-container>div.about-img:nth-child(odd) img{grid-column:span 12}}@media (min-width: 40em) and (min-width: 40em){.hp-main-container>div.about-img:nth-child(odd) img{grid-column:7 / 13}}@media (min-width: 40em){.hp-main-container>div.about-img:nth-child(odd) .description{grid-row:1 / 2;grid-column:span 12}}@media (min-width: 40em) and (min-width: 40em){.hp-main-container>div.about-img:nth-child(odd) .description{grid-column:1 / 7}}.hp-main-container .section-title{color:#2e2e2e !important}.hp-main-container .content-section-hp{padding:2% 0;background-color:#f7f7f7}.hp-main-container .content-section-hp .post-hr{border-bottom:1px solid #D6D6D6;border-left:0;border-right:0;border-top:0;margin:1.5em 0}.hp-message,.hp-broadcast{align-content:center;display:flex;max-width:100vw;grid-template-columns:1.5fr 1fr;grid-gap:20px 30px;grid-template-areas:'section see-all' 'video video' 'title title' 'desc desc'}@media (max-width: 39.9375em){.hp-message,.hp-broadcast{margin-left:5%}}@media (min-width: 64.1em){.hp-message,.hp-broadcast{grid-template-columns:.75fr 1fr;grid-template-areas:'video .' 'video section' 'video title' 'video desc' 'video see-all' 'video .'}}.hp-message h1,.hp-broadcast h1{grid-area:section;width:100%;max-width:100vw !important}@media (min-width: 40em){.hp-message h1,.hp-broadcast h1{font-size:2rem;margin-bottom:0;align-self:end}}.hp-message h2,.hp-broadcast h2{grid-area:title;font-size:1.25rem;font-weight:700}@media (max-width: 39.9375em){.hp-message h2,.hp-broadcast h2{max-width:75vw !important}}.hp-message h3,.hp-broadcast h3{grid-area:see-all;text-align:left}@media (max-width: 39.9375em){.hp-message h3,.hp-broadcast h3{font-size:1.2em}}.hp-message p,.hp-broadcast p{grid-area:desc}@media (min-width: 40em){.hp-message p,.hp-broadcast p{margin-bottom:0}}.hp-message .media,.hp-broadcast .media{grid-area:video}@media (min-width: 40em) and (max-width: 64.0375em){.hp-message .media,.hp-broadcast .media{width:50vw}}.hp-message .media__video,.hp-broadcast .media__video{position:relative}.hp-message .media__video a:after,.hp-broadcast .media__video a:after{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:"\e038";color:#ffffff;font-size:3rem;z-index:1}@media (min-width: 40em){.hp-message .media__video a:after,.hp-broadcast .media__video a:after{font-size:4rem}}.hp-broadcast{align-items:start;max-width:100vw;flex-direction:column;color:#ffffff;grid-area:broadcast}.hp-broadcast .btn{background-color:#ffffff;color:#235347}@media (max-width: 39.9375em){.hp-broadcast h1{width:75vw}}.hp-broadcast h2{font-size:1.5em;font-weight:700}@media (max-width: 39.9375em){.hp-broadcast h2{margin-top:0px}}.hp-broadcast h3{width:-moz-fit-content;width:fit-content;max-width:100vw;font-size:1.1em;color:#ffffff}@media (max-width: 39.9375em){.hp-broadcast{margin-left:5%;padding-left:0px !important;grid-template-columns:1fr}}.devotion,.podcast,.blog{grid-area:devotion;border-radius:10px;padding-bottom:20px;box-shadow:0 4px 12px rgba(0,0,0,0.06);padding:10px;width:-moz-fit-content;width:fit-content}.devotion a,.podcast a,.blog a{width:100%;align-self:flex-start}.devotion h3,.podcast h3,.blog h3{text-align:left}.devotion h5,.podcast h5,.blog h5{font-weight:normal;font-size:.75rem;width:100%}.devotion p,.podcast p,.blog p{width:100%;margin-bottom:0}.devotion button,.podcast button,.blog button{align-self:flex-start}.blog{grid-area:blog}.podcast{grid-area:podcast}.pseudo-play{position:relative}.pseudo-play a:after{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:"\e038";color:#ffffff;font-size:3rem;z-index:1}@media (min-width: 40em){.pseudo-play a:after{font-size:4rem}}.main-header-btn-group{display:flex;justify-content:center}.hp-broadcast-title{margin-top:0px;max-width:100vw;order:0;font-weight:900;margin-bottom:0px;white-space:normal;font-size:1.5em}@media (min-width: 64.1em) and (max-width: 80em){.hp-broadcast-title{font-size:1.77em}}@media (min-width: 110em){.hp-broadcast-title{font-size:1.77em}}@media (max-width: 39.9375em){.hp-broadcast-title{white-space:inherit}}.overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:black;opacity:0.3;z-index:1}img,picture{vertical-align:middle !important}#hp-header .image-background{position:relative;max-width:100vw !important;background-image:url("https://jentezenfranklin.org/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MjIwNzQsInB1ciI6ImJsb2JfaWQifX0=--bf1e09b10c56efdd5c59fc2ea1e5b608b6f14a38/GettyImages-2219367495%20(1).jpg");background-position:bottom center;background-color:#eee;background-repeat:no-repeat;background-size:cover;height:600px;align-content:center;width:100%}@media (max-width: 39.9375em){#hp-header .image-background{height:450px;background-position:83%}}#hp-header .image-background::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.25);z-index:1}#hp-header .image-background>*{position:relative;z-index:2}#hp-header .image-background .btn{background-color:#ffffff;border:none;color:#333333}#hp-header .image-background .btn a{color:#333333}#hp-header .description h1{color:#ffffff;margin:20px 0px}@media (min-width: 40em) and (max-width: 64.0375em){#hp-header .description h1{font-size:2.5em !important}}@media (max-width: 39.9375em){#hp-header .description h1{font-size:2.5em !important}}#hp-header .description h2{color:#ffffff}@media (max-width: 39.9375em){#hp-header .description h2{font-size:1rem}}#hp-header .about-main-container{display:grid;grid-template-columns:repeat(1, 1fr);max-width:100vw;width:75rem;margin:auto;padding:1.5625rem;justify-items:start}@media (max-width: 39.9375em){#hp-header .about-main-container{display:flex;flex-direction:column;grid-row-gap:0px;align-items:flex-start}}#hp-header .about-main-container .description{width:75%;max-width:100vw}@media (max-width: 39.9375em){#hp-header .about-main-container .description{width:100%;max-width:100vw}#hp-header .about-main-container .description h2{white-space:nowrap}}#hp-header .about-main-container .btn--outline{background-color:transparent;border:1px solid;border-color:#ffffff;color:#ffffff;display:flex;width:-moz-fit-content;width:fit-content}#hp-header .about-main-container .btn--outline i{align-self:center;margin:0 auto;padding-left:10px;font-size:0.9em}#hp-header .about-main-container .btn:hover{opacity:1;transform:scale(1.05)}#hp-header .about-main-container a{color:#ffffff}@media (max-width: 39.9375em){#hp-header .submit-btn{scale:0.8}}#hp-header .header-info{display:flex;padding-left:5vw;align-items:flex-start;justify-content:flex-start}.broadcast-section{display:flex;flex-direction:column;margin-bottom:2em}.broadcast-content{display:flex;gap:4rem;flex-direction:column}.broadcast-content .broadcast-card{display:flex;flex-direction:row;overflow:hidden}.broadcast-content .broadcast-card:hover{transform:translateY(-5px)}.broadcast-content .broadcast-card .media{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden}.broadcast-content .broadcast-card .media .media-image,.broadcast-content .broadcast-card .media .media-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border:none}.broadcast-content .broadcast-card .content{padding:2rem;display:flex;flex-direction:column;justify-content:space-between}.broadcast-content .broadcast-card.hidden{display:none}.hp-broadcast-title,.hp-live-heading{color:#2e2e2e}.hp-live img{box-shadow:0 4px 12px rgba(0,0,0,0.06)}.media-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px}@media (min-width: 40em) and (max-width: 64.0375em){.media-content{grid-template-columns:1fr}}@media (max-width: 39.9375em){.media-content{grid-template-columns:1fr}}.media-content h2{color:#2e2e2e;text-align:left !important;font-size:1.5em;font-weight:500;margin-top:0px}.media-content p{text-align:justify;color:#2e2e2e}.media__video{box-shadow:0 4px 12px rgba(0,0,0,0.06);border-radius:10px}.hp-actions{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.hp-donation-container{background-color:rgba(255,255,255,0.862);border-radius:10px;max-width:100vw !important}@media (min-width: 64.1em) and (max-width: 80em){.hp-donation-container{width:40vw}}@media (min-width: 110em){.hp-donation-container{width:25vw}}@media (max-width: 39.9375em){.hp-donation-container p{line-height:1.575rem;font-size:1em}}#partner_button:hover{scale:1;color:#2e2e2e}#salvation{background-color:#f7f7f7}#salvation .section-title{text-transform:capitalize}#salvation .content-columns{display:flex;justify-content:space-between;gap:20px;margin-top:20px;width:100%}@media (max-width: 39.9375em){#salvation .content-columns{flex-direction:column}}#salvation .content-box{flex:1;background-color:#ffffff;padding:20px;box-shadow:0 4px 12px rgba(0,0,0,0.06);border-radius:10px}#salvation .content-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:10px}#salvation .subhead{font-size:1.5rem;margin-bottom:10px}#salvation a{display:block;margin-top:10px;text-decoration:none;text-decoration:underline}#salvation a:hover{opacity:0.8}#content_callout h2{text-align:center}#content_callout p a{color:#ffffff;border-bottom:solid 1px #ffffff}.no-pad-left{padding-left:0 !important}.no-pad-right{padding-right:0px !important}#main-wrap h1{font-size:56pt;font-weight:700}#main-wrap h2{font-size:24pt;font-weight:700}#main-wrap h3{font-size:20pt;font-weight:400}#main-wrap h4{font-size:16pt;font-weight:700}#main-wrap p{font-size:16px;text-align:center !important}.donation-title{font-size:1.4em !important;font-weight:600 !important;text-align:center !important}.donation-description p{font-size:14px !important}.donation-subtitle{font-size:1em !important;font-weight:600 !important;text-align:center !important;color:rgba(82,82,82,0.7) !important;padding-bottom:0px !important}.donation-sm-subtitle{font-size:.8em !important;font-weight:400 !important;text-align:center !important;color:rgba(82,82,82,0.7) !important}.container{max-width:70.625rem;padding:0 15px;margin:0 auto}#main-wrap{position:relative}.donate-bg img{position:absolute;left:0;top:0;width:100%;height:100%}.donations #step-form-main{position:relative;z-index:1}.subscription_orders #step-form-main{position:relative;z-index:1}.minimum_donation_product_orders #step-form-main{position:relative;z-index:1}.step-form-inner{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-direction:column}.donate-form-heading{order:2;flex:1}@media (min-width: 64.1em){.donate-form-heading{order:2}}.donate-form-side{order:1;flex:1}@media (min-width: 64.1em){.donate-form-side{order:1}}.step-form-content{width:100%;max-width:470px;color:#fff;min-height:200px}.step-form-content h1{margin-bottom:2px}.step-form-donate{max-width:100vw;width:35vw;margin:20px auto 10px}@media (max-width: 39.9375em){.step-form-donate{width:90vw}}.step-tabs,.payment-step-tabs{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin-bottom:22px;width:100%}.payment-step-tabs li,.step-tabs li{width:50%;text-align:center}.payment-step-tabs a,.step-tabs a{display:block;border:1px solid #235347;text-transform:uppercase;font-size:20px;height:44px;line-height:42px;font-weight:700;color:#235347;background:#fff}.payment-step-tabs a{font-size:16px;height:27px;line-height:25px}.payment-step-tabs li.active a,.step-tabs li.active a{background:#235347;color:#fff}.payment-tabs-content section{display:none}.step-tabs-content>section{display:none;background:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,0.06)}.payment-tabs-content section.active,.step-tabs-content section.active{display:block}.step-tabs-content h4{padding-bottom:14px;color:#949494}.step-tabs-summary{padding-bottom:10px;text-align:center;background:transparent !important;box-shadow:none !important}.step-tabs-summary #donation_blurb_content{font-size:1.2em;font-weight:600;color:#235347}.donation-login{margin-bottom:20px;text-align:center;font-size:.9em;font-style:italic}.donation-title{text-align:center;margin-bottom:0}.donation-watch-btn{display:flex}.donation-watch-btn .btn{margin:0 auto 15px}@media (max-width: 39.9375em){.donation-watch-btn .btn{border-color:#235347;color:#235347}}.field-group{margin-bottom:25px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:row;justify-content:center;gap:10px}.field-item{width:100%;position:relative}.field-item-2{width:75%;position:relative}.half-field-group .field-item{width:50%}.price-field-group .w70{width:70%}.price-field-group .w30{width:30%}.field-item input{font-weight:700;border-radius:0px}.price-field-item input{padding-left:18px;color:#949494}.price-field-item em{position:absolute;left:17px;top:50%;transform:translateY(-50%);color:#949494;font-weight:700;font-style:normal;margin-top:-1.5px}.selectric{background:none}.selectric .label{height:43.6px;line-height:43.6px;font-size:16px;font-weight:700;color:#949494}.selectric .button{height:46px}.selectric .button::after{border-top-color:#949494}.donation-trash-link a{color:#000000;transform:translate(-36px, 11px)}.donation-trash-link{justify-items:center}#donation_frequencies_section .step-tabs,#payment-type-form{justify-content:center;display:flex}.radio-buttons-wrapper{clear:both;margin-bottom:10px;display:flex;gap:10px;white-space:nowrap;justify-items:center;flex-direction:row;align-items:center;align-content:center;justify-content:center;flex-wrap:wrap}.radio-button{position:absolute;left:-9999em;top:-9999em}.radio-button+label{float:left;padding:.5em 1em;cursor:pointer;border:1px solid #235347;margin-right:-1px;color:#235347;background-color:#ffffff;border-radius:50px}.radio-button+label:first-of-type{border-radius:50px}.radio-button+label:last-of-type{border-radius:50px}.radio-button:checked+label{background-color:#235347;color:#ffffff}input[type="radio"]+label:before,input[type="radio"]:checked+label:after{display:none !important}input[type="radio"]+label{padding:.5em 1em !important}#payment-type-form .radio-buttons-wrapper{margin-bottom:20px}.add-field-item{margin-top:-15px}.add-field-item a{display:flex;font-size:12px;color:#235347;position:relative}.add-field-item a::after{content:'+';font-size:18px;transform:translateY(-7px);margin-left:5px}.payment-tabs-content input[type="image"]{margin:0 auto}#paypal_section input{margin:auto}#credit_card_section .form-group{margin-top:0px}#credit_card_section .form-flex{font-size:.5rem}#credit_card_section .form-flex div{margin-right:0}#credit_card_section #donation_cc_cvv{height:43px}#credit_card_section #donation_cc_cvv-error,#credit_card_section #store_order_cc_cvv-error{display:none !important}#credit_card_section .ccv{width:40px;height:43px;margin-top:0;display:flex;justify-content:center}#credit_card_section .ccv button{align-self:center;color:#000000 !important;background-color:transparent;border:0px solid #000000}#step_3 .form-group{margin-top:0px}.year-field-item em{font-weight:700;font-size:16px;color:#d1d1d1;font-style:normal;position:absolute;right:17px;top:50%;transform:translateY(-50%)}.year-field-item input{padding-right:70px}.monthly-step,.oneTime-step{display:none}.monthly-step.active,.oneTime-step.active{display:block}.oneTime-step p{color:#235347}#step_4 .summary-form h5{text-align:center}#step_4 hr{display:none}#step_4 #order_submit_button{margin-bottom:20px;border-radius:50px}.form-btn-group{display:flex;justify-content:space-between}.footer{margin-top:0}@media (max-width: 39.9375em){.step-form-inner{display:block}.step-form-content,.step-form-donate{max-width:100vw;width:35vw}}@media (max-width: 39.9375em) and (max-width: 39.9375em){.step-form-content,.step-form-donate{width:90vw}}.donation-inner-container{display:flex;flex-wrap:wrap;justify-content:center}.donation-note-text{font:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important}#monthly-donation-form .form-group{align-items:flex-start}@media (max-width: 39.9375em){#monthly-donation-form .form-group{align-items:center}}.countdown-bg{max-width:100vw;display:flex;flex-direction:column;align-items:center;border-radius:10px}@media (max-width: 39.9375em){.countdown-bg{align-self:center}}@media (min-width: 40em) and (max-width: 64.0375em){.countdown-bg{width:-moz-fit-content;width:fit-content;padding-left:10vw}}@media (min-width: 110em){.countdown-bg{width:28vw;scale:1.5}}@media (min-width: 64.1em) and (max-width: 80em){.countdown-bg{scale:1.2}}.countdown{display:flex;flex-direction:column;justify-content:center}@media (max-width: 39.9375em){.countdown{flex-direction:column}}.countdown .countdown-info{display:flex;flex-direction:column;margin-bottom:-30px}@media (min-width: 40em) and (max-width: 64.0375em){.countdown .countdown-info{margin-bottom:0px}}@media (max-width: 39.9375em){.countdown .countdown-info{display:flex;flex-direction:column;margin-right:0px;margin-bottom:0px}}.countdown .countdown-info h2{text-align:center;font-weight:900}.countdown .countdown-info p{text-align:center;font-size:small}@media (min-width: 40em){.countdown .countdown-info p{text-align:center}}.countdown img{grid-column:span 12;width:35vw;border-radius:10px}@media (min-width: 40em){.countdown img{grid-column:span 5}}.countdown .countdown-img{margin-bottom:150px}#countholder a{color:#fff;background:#235347;border-radius:10px;text-decoration:none}#countholder a:hover{background:#235347}#countholder{font-family:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;color:#333333;font-weight:900;align-items:center;display:inline-flex;justify-content:center;text-align:center;font-size:xx-large;border-radius:10px;grid-column:8/12}@media (min-width: 64.1em){#countholder{display:inline-flex;margin-top:1em}}@media (max-width: 39.9375em){#countholder{display:flex;flex-direction:row;margin-bottom:5px;-moz-column-gap:5px;column-gap:5px;justify-content:center;font-weight:800}}#countholder>div{padding:0px 13px;display:inline-block}@media (max-width: 39.9375em){#countholder>div{padding:8px 5px}}#countholder .smalltext{color:#949494;font-size:small;font-weight:500}.countdown-copy{margin-top:4px;text-align:center;font-size:medium;text-transform:capitalize}@media (min-width: 64.1em){.countdown-copy{font-size:0.95em}}.countdown-btn{align-self:center;background-color:transparent;border:none;color:#235347;font-size:small}.countdown-btn:hover{scale:1;color:#2e2e2e}@media (max-width: 39.9375em){.countdown-btn{flex-direction:column}}.countdown-schedule-btn{background-color:transparent;border:none;color:#235347;font-size:small;align-self:center}.countdown-schedule-btn:hover{scale:1;color:#2e2e2e}.countdown-btns{align-self:center;display:flex;margin:13px 0px 13px 0px;-moz-column-gap:15px;column-gap:15px}@media (max-width: 39.9375em){.countdown-btns{margin:0px;flex-direction:column}}.minimal-countdown{font-family:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;color:#333333;font-weight:900;align-items:center;display:inline-flex;justify-content:center;text-align:center;font-size:xx-large;border-radius:10px;grid-column:8/12}@media (min-width: 64.1em){.minimal-countdown{display:inline-flex}}@media (max-width: 39.9375em){.minimal-countdown{display:flex;flex-direction:row;margin-bottom:5px;-moz-column-gap:5px;column-gap:5px;justify-content:center;font-weight:800}}.minimal-countdown a{color:#fff;background:#235347;border-radius:10px;text-decoration:none}.minimal-countdown a:hover{background:#235347}.minimal-countdown>div{padding:0px 13px;display:inline-block}@media (max-width: 39.9375em){.minimal-countdown>div{padding:8px 5px}}.minimal-countdown .smalltext{color:#949494;font-size:small;font-weight:500}#countdown_section{padding:0}#countdown_section .about-main-container{padding:0}#countdown_section>div>div:nth-child(1) img{height:500px;bottom:0;-o-object-position:top;object-position:top;padding-top:10px}#countdown_section>div>div:nth-child(1)>img{height:500px !important;-o-object-position:top !important;object-position:top !important}@media (max-width: 39.9375em){#countdown_section>div>div:nth-child(1){order:2}}#search-form .has-feedback{display:flex;flex-direction:column;align-items:center}#search-form .form-control{flex:1;border-radius:50px}@media (min-width: 64.1em){#search-form .form-control{border-radius:50px}}@media (min-width: 64.1em){#search-form #search-btn{font-size:16px;margin-top:10px}}#search-form .search-submit{display:flex}.nav-grid-container{position:fixed;background-color:white;display:flex;justify-content:space-between;align-items:center;left:0;right:0;padding:0rem 3rem !important;max-width:100vw !important;padding:0;min-height:91px;grid-template-columns:1fr min-content;grid-column:1 / -1;z-index:100;max-width:100vw;width:75rem;margin:auto;padding:1.5625rem}.nav-grid-container .fa-user,.nav-grid-container .fa-shopping-cart,.nav-grid-container .fa-bars,.nav-grid-container .x-close{font-size:20px;padding-left:10px;color:#949494}.nav-grid-container .nav-icons{display:flex}.nav-grid-container .nav-icons i{cursor:pointer}@media (max-width: 39.9375em){.nav-grid-container .nav-icons{position:absolute;top:20px;right:25px}}@media (min-width: 40em) and (max-width: 64.0375em){.nav-grid-container .nav-icons{position:absolute;top:20px;right:25px}}.nav-grid-container .fa-bars,.nav-grid-container .x-close{display:none}.nav-grid-container .search-bar{position:relative;margin-left:10px}.nav-grid-container .search-bar i{position:absolute;top:12px;left:12px;color:#949494}.nav-grid-container .search-bar #searchbar-link{display:none}.nav-grid-container .search-bar #searchbar-link i{position:inherit;margin-left:15px}.nav-grid-container .search-bar input{border-radius:30px;height:100%;background-color:#ddd;border:none;max-width:300px;padding:10px 35px}.nav-grid-container ul{display:flex;justify-content:flex-end;align-items:center;align-self:stretch;flex-basis:60%;margin-right:20px}.nav-grid-container ul li{padding-left:27px;display:flex;align-self:stretch;align-items:center}@media (min-width: 40em){.nav-grid-container ul li{padding-top:15px}}.nav-grid-container ul li a{position:relative;display:flex;align-self:stretch;align-items:center;box-sizing:border-box;color:#000000;font-size:1.1rem;font-weight:600}.nav-grid-container ul li a:hover{color:#404040;cursor:pointer}.nav-grid-container ul li a:after{content:"";height:2px;width:100%;background-color:transparent;position:absolute;left:0;bottom:0}.nav-grid-container ul li a:hover:after,.nav-grid-container ul li a.active:after{transition:1s;background-color:#299CB9}.nav-grid-container .brand{grid-column:-3 / -2}.nav-grid-container .brand img{height:28px;width:auto;vertical-align:middle;border-radius:0px !important;padding-left:0}@media (min-width: 40em){.nav-grid-container .brand img{height:32px}}.nav-grid-container .menu{justify-self:center;place-self:center;grid-column:2 / 3}.nav-grid-container .icon-menu{display:flex;flex-flow:row nowrap;width:100%;justify-content:space-between}.nav-grid-container .icon-menu #nav-login-user{cursor:pointer}.nav-grid-container .icon-menu a,.nav-grid-container .icon-menu span{padding:0 7px;color:#000000}.nav-grid-container .icon-menu a i,.nav-grid-container .icon-menu span i{font-size:18px;vertical-align:middle}.nav-grid-container .icon-menu a:hover,.nav-grid-container .icon-menu span:hover{color:#404040}.nav-grid-container h1{color:#000000;margin:0}.nav-grid-container h1 .open{color:#000000;text-decoration:none}.nav-grid-container h1 .open:hover{color:#404040}.nav-grid-container h1 .menu-white{color:#ffffff;text-decoration:none}.nav-grid-container h1 .menu-white:hover{color:white}.nav-grid-container .close{color:#949494;outline:none}.squeeze .nav-grid-container{position:relative !important}.nav-hover-line:hover:before,.nav-hover-line.active:before{content:"";position:fixed;left:0;right:0;top:91px;background-color:#ddd;z-index:100}.main_nav_donate{padding:10px 25px;display:flex;place-self:initial;margin-right:1.5%}@media (min-width: 64.1em){.main_nav_donate{font-size:1.1rem}}#nav{background:#ffffff;display:grid;justify-items:right;padding:30px 50px 30px 30px;grid-template-rows:minmax(0, 50px) 1fr;transition:.3s ease;top:0;bottom:0;min-height:100vh;position:fixed;width:300px;right:-340px;z-index:99}@media (min-width: 40em){#nav{width:340px}}#nav ul{max-height:60vh;display:grid;justify-items:right;list-style:none;margin:0;padding:0}#nav ul a{color:#000000;font-weight:bold;text-decoration:none;padding-right:24px}#nav ul a.dropdown-btn{padding-right:0}#nav ul .dropdown-container a{font-size:.8em;color:#949494;padding-right:24px}#nav li{text-align:right}#nav .arrow_down{position:relative;top:6px}.nav-open{transform:translateX(-340px)}.dropdown-btn{cursor:pointer}.dropdown-btn i{transition:.3s ease-in-out}.secondary-nav{display:none;position:absolute;z-index:11;min-width:100%;top:91px;left:0px;max-width:100vw;width:75rem;margin:auto;padding:1.5625rem;min-height:60px;width:100%;background-color:white}.secondary-nav:before{position:fixed;content:"";top:91px;left:0;right:0;height:74px;background-color:#ffffff;z-index:-1}.secondary-nav ul{display:flex;justify-content:left;transform:translateX(30%)}.secondary-nav ul li{padding-left:32px}.secondary-nav ul li a{position:relative;display:flex;align-items:center;box-sizing:border-box;color:#000000;font-size:1rem}.secondary-nav ul li a:hover{color:#404040;cursor:pointer}.secondary-nav ul li a:hover:hover:after{display:none}.smoke_screen{width:100vw;height:calc(100vh - 91px);z-index:3;position:fixed;top:91px;background:rgba(0,0,0,0.2);display:none}.smoke_screen.active{display:block}.dropdown-container{line-height:2.5;max-height:0;height:auto;overflow:hidden;display:grid;justify-items:right;transition:.3s ease-in-out;margin-top:10px}.expanded{max-height:300px}.rotate{transform:rotate(-180deg)}#nav-user-account li{padding:10px 15px}#nav-user-account a{color:#000000}#nav-user-account a:hover{color:#737373}.display-none{display:none}.user-mobile,.shopping-mobile{display:block}.nav-icon-link{display:none;padding-left:10px}.nav-icon-link span{display:inline-block}.text-underline-mob{text-decoration:none}.disable-click{pointer-events:auto}.x-close{display:none;right:32px;top:32px;width:32px;height:32px}.x-close:before{transform:rotate(45deg);position:absolute;left:15px;content:'';height:20px;width:3px;background-color:#949494}.x-close:after{transform:rotate(-45deg);position:absolute;left:15px;content:'';height:20px;width:3px;background-color:#949494}@media only screen and (max-width: 1114px){.search-bar div{display:none}#searchbar-link{display:inherit !important}}@media only screen and (max-width: 990px){.nav-grid-container{padding:0 2rem !important}.nav-grid-container ul li{padding-left:15px}}@media only screen and (max-width: 860px){.nav-grid-container{padding-top:37px;min-height:60px;padding:0rem 1.5rem !important}.nav-grid-container .search-bar,.nav-grid-container .primary-nav{display:none}.nav-grid-container .fa-bars,.nav-grid-container .x-close{display:block;position:absolute;top:20px;left:10px;cursor:pointer}.nav-grid-container .x-close{display:none;color:#949494;cursor:pointer}.nav-grid-container .display-block{display:block}.nav-grid-container .brand{position:absolute;top:15px;left:50px}.nav-grid-container .search-bar div{display:flex !important;padding-left:5}.nav-grid-container #searchbar-link{display:none !important}.nav-grid-container .main_nav_donate{position:absolute;top:15px;right:70px;font-size:.5em}.main{grid-area:initial}.nav-grid-container.open-nav{overflow:scroll;position:fixed;top:0;right:0;left:0;bottom:0;overflow:scroll;display:flex;flex-direction:row}.nav-grid-container.open-nav .primary-nav{position:absolute;left:0px;top:140px;width:100%;padding-left:25px}.nav-grid-container.open-nav .primary-nav:after{position:absolute;content:"";left:0;right:0;bottom:-10px;height:1px;background-color:#eee;z-index:0}.nav-grid-container.open-nav .secondary-nav{position:static;display:flex;z-index:initial;padding:initial;transform:initial}.nav-grid-container.open-nav .secondary-nav ul{margin-bottom:10px}.nav-grid-container.open-nav .secondary-nav ul li a{font-weight:400;color:#D6D6D6}.nav-grid-container.open-nav .brand{position:absolute;top:15px;left:50px}.nav-grid-container.open-nav .nav-icons .shopping-mobile,.nav-grid-container.open-nav .nav-icons .user-mobile,.nav-grid-container.open-nav .nav-icons .sign-out-mobile{margin-bottom:10px}.nav-grid-container.open-nav .sign-out-mobile{padding-left:30px}.nav-grid-container.open-nav .search-bar{position:absolute;top:70px;left:17px;margin-left:initial}.nav-grid-container.open-nav .search-bar input{max-width:initial}.nav-grid-container.open-nav ul{margin:0px;display:block;align-self:initial;transform:initial}.nav-grid-container.open-nav ul li{flex-direction:column;padding-left:0px}.nav-grid-container.open-nav .search-bar,.nav-grid-container.open-nav .primary-nav{display:initial;min-width:initial}.nav-grid-container.open-nav .search-bar{position:absolute;top:80px;left:20px;width:90vw}.text-underline-mob{text-decoration:underline}.ribbon .ribbon-content{padding:0px 20px}.nav-icon-link{display:none;padding-left:10px;color:initial}.nav-icon-link a{display:inline-block}.disable-click{pointer-events:none}.smoke_screen{display:none}}.alert-for-nav{top:0px !important;bottom:inherit !important;width:100% !important;background:#000000 !important;position:fixed;justify-content:center !important;align-items:center;padding-top:3px;padding-bottom:3px;padding-left:20px;padding-right:20px;height:60px}@media (min-width: 64.1em){.alert-for-nav{padding-top:5px;padding-bottom:5px}}.alert-for-nav .alert-img{width:80px;height:48px}.alert-for-nav .alert-content{margin:0 2%}.alert-for-nav .alert-content h5{margin:0;font-size:16px;text-align:left;color:#ffffff}.alert-for-nav .alert-content p{text-transform:none;font-size:.55em}@media (min-width: 64.1em){.alert-for-nav .alert-content p{font-size:.65em}}.alert-nav{margin-top:57px}@media (max-width: 39.9375em){.alert-nav .open-nav{margin-top:68px !important}}@media (min-width: 40em){.alert-nav .secondary-nav{z-index:-1 !important}}@media (max-width: 39.9375em){.outreach-section p{font-size:.8em !important}.outreach-section .hero-unit-left{margin-top:30%}}@media (min-width: 40em){.outreach-section p{margin-top:0}.outreach-section .hero-unit-left{margin-top:10%}}.outreach-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:2rem;margin-top:2rem}.outreach-card{background:#fff;border-radius:0.75rem;padding:1.5rem;box-shadow:0 4px 12px rgba(0,0,0,0.05);display:flex;flex-direction:column;justify-content:space-between;transition:transform 0.2s ease-in-out}.outreach-card:hover{transform:translateY(-5px)}.outreach-card p{margin-top:1rem;font-size:1rem;line-height:1.6;color:#333;flex-grow:1}.card-icon-title{display:flex;align-items:center;gap:0.75rem;font-size:1.25rem;font-weight:600;color:#235347}.card-icon-title i{font-size:1.5rem;color:#235347}.card-icon-title .card-title-link{text-decoration:none;color:inherit;text-align:left}.card-icon-title .card-title-link:hover{text-decoration:underline}.see-projects-link{display:inline-flex;align-items:center;gap:0.5rem;font-weight:600;color:#235347;text-decoration:none;transition:all 0.2s ease-in-out}.see-projects-link i{transition:transform 0.2s ease-in-out}.see-projects-link:hover{color:#142f28}.see-projects-link:hover i{transform:translateX(4px)}.card-links{margin-top:1.5rem;display:flex;justify-content:space-between;align-items:center}.card-links .card-button{font-weight:600;color:#235347;text-decoration:none}.card-links .card-button:hover{text-decoration:underline}.card-links .card-icon-link i{color:#235347;font-size:1rem}@media (max-width: 39.9375em){.global-outreach p{font-size:.8em !important}.global-outreach .video-sm{height:56.25vw}.global-outreach .video-background{margin:0 0 0}}.outreach-call{padding:5%}@media (min-width: 40em){.outreach-call{padding:3% 0 0}}.outreach-call h2{display:flex;align-items:center}.outreach-call h2 .badge{margin-left:20px}.outreach-stack .icon-content{flex-direction:row !important;flex:none !important;display:flex !important;align-items:baseline !important;padding:5%;margin:5%}@media (min-width: 64.1em){.outreach-stack .icon-content{padding:5%;padding-left:0px}}@media (min-width: 40em) and (max-width: 64.0375em){.outreach-stack .icon-content{padding:0%;margin:0%;margin-bottom:60px !important}}@media (max-width: 39.9375em){.outreach-stack .icon-content{padding:0 0 5% 0;margin:0%}.outreach-stack .icon-content p{text-align:justify}}.outreach-stack .icon-content .icon-left{padding:0px 15px 0 0;font-size:24px;color:#000000}.outreach-stack .icon-content .content-right{display:flex;flex-direction:column}.outreach-stack .icon-content .content-right h2{color:#235347;text-align:left}.project-highlight img{height:150px;-o-object-fit:cover;object-fit:cover}.project-highlight-content{border-bottom:solid #00000017 1px;text-align:justify;padding-bottom:2vh}@media (max-width: 39.9375em){.project-highlight-content{text-align:left;font-size:0.75em}}.project-highlight-content h2{margin-top:0;font-size:1.75em;font-weight:700;text-transform:capitalize;text-align:left}@media (max-width: 39.9375em){.project-highlight-content h2{font-size:1.25em}}.project-highlight-content h6{color:#235347;font-weight:700;font-size:.85em}.project-highlight-content p{margin-bottom:2vh !important}.highlighted-posts-section{padding:5rem 1rem}.highlighted-posts-section .section-header{text-align:center;margin-bottom:3rem}.highlighted-posts-section .section-header h2{font-size:2.5rem;font-weight:700;color:#111}.highlighted-posts-section .highlighted-posts-list{display:flex;flex-direction:column;gap:3rem}@media (min-width: 40em){.highlighted-posts-section .highlighted-posts-list{gap:4rem}}.highlighted-posts-section .highlighted-post-card{display:flex;flex-direction:column;border-bottom:solid #00000017 1px;text-align:justify;padding-bottom:2vh;overflow:hidden;transition:transform 0.2s ease-in-out}@media (min-width: 40em){.highlighted-posts-section .highlighted-post-card{flex-direction:row}}.highlighted-posts-section .highlighted-post-card .image-wrapper{flex-shrink:0;width:100%;height:200px;overflow:hidden}@media (min-width: 40em){.highlighted-posts-section .highlighted-post-card .image-wrapper{width:300px;height:auto}}.highlighted-posts-section .highlighted-post-card .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 0.3s ease-in-out}.highlighted-post-card:hover .highlighted-posts-section .highlighted-post-card .image-wrapper img{transform:scale(1.05)}.highlighted-posts-section .highlighted-post-card .content-wrapper{padding:1.5rem 2rem;flex:1}@media (max-width: 39.9375em){.highlighted-posts-section .highlighted-post-card .content-wrapper{padding:1.5rem 0rem}}.highlighted-posts-section .highlighted-post-card .content-wrapper .post-category{font-size:0.85rem;text-transform:uppercase;font-weight:600;color:#235347;margin-bottom:0.75rem;display:inline-block}.highlighted-posts-section .highlighted-post-card .content-wrapper .post-title{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:#111}.highlighted-posts-section .highlighted-post-card .content-wrapper .post-description{font-size:1rem;line-height:1.6;margin-bottom:1.5rem;color:#333}.highlighted-posts-section .highlighted-post-card .content-wrapper .read-more-link{font-weight:600;color:#235347;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.highlighted-posts-section .highlighted-post-card .content-wrapper .read-more-link i{transition:transform 0.2s ease-in-out}.highlighted-posts-section .highlighted-post-card .content-wrapper .read-more-link:hover i{transform:translateX(4px)}.highlighted-posts-section .load-more-container{display:flex;justify-content:center;margin-top:4rem}.highlighted-posts-section .load-more-container .load-more-btn{background-color:#235347;color:#fff;border:none;border-radius:50px;cursor:pointer;transition:background-color 0.2s ease-in-out}.highlighted-posts-section .load-more-container .load-more-btn:hover{background-color:#17362e}.donor-wall{color:#000000;max-width:100vw !important}.donor-wall h3{text-align:center}.donor-wall p{text-align:center}.donor-wall #donor_wall_donors_list_section{display:grid;justify-items:center;grid-column:1 / -1;min-height:100%;grid-template-columns:repeat(2, 1fr);grid-gap:20px}@media (max-width: 39.9375em){.donor-wall #donor_wall_donors_list_section{grid-template-columns:1fr}}.donor-wall .f-card{display:flex;background-color:#fbfbfd;position:relative;justify-content:center;align-items:flex-start;width:30vw;border-radius:0.75rem;box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.9),0 20px 27px 0 rgba(0,0,0,0.05) !important;-webkit-backdrop-filter:saturate(200%) blur(30px);backdrop-filter:saturate(200%) blur(30px);background-color:rgba(255,255,255,0.8) !important;flex-direction:column;color:#ffffff;margin:0 0 10px}@media (max-width: 39.9375em){.donor-wall .f-card{width:75vw}}.donor-wall .f-card .f-card-content{display:flex;flex-direction:column;padding:5px;justify-content:left;align-items:flex-start;margin-left:10px;white-space:normal;width:-moz-fit-content;width:fit-content;color:black}.donor-wall .f-card .f-card-content h5{margin-bottom:0px}.donor-wall .f-card .f-card-content i{padding-left:16px}.outreach{grid-template-areas:"outreach-content";overflow:hidden}.outreach .background-img{position:relative;width:100%;height:700px;z-index:1}.outreach .background-img picture{position:absolute;top:0;left:0;margin:auto;min-height:327px}@media (min-width: 64.1em){.outreach .background-img picture{top:-50px}}@media (max-width: 39.9375em){.outreach .background-img picture{width:800px;left:-50%}}.outreach .outreach-content{position:relative;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(6, 0.5fr);z-index:2}@media (min-width: 64.1em){.outreach .outreach-content{grid-template-rows:repeat(6, 1fr)}}@media (min-width: 64.1em) and (max-width: 80em){.outreach .outreach-content{grid-template-rows:repeat(6, 0.5fr)}}.outreach .outreach-content .section-title,.outreach .outreach-content .section-sub-title,.outreach .outreach-content .a--learn-more{color:#ffffff}.outreach .outreach-content h1,.outreach .outreach-content p,.outreach .outreach-content .callout-btn-group{grid-column:2 / 10}@media (min-width: 40em) and (max-width: 64.0375em){.outreach .outreach-content h1,.outreach .outreach-content p,.outreach .outreach-content .callout-btn-group{grid-column:2 / 8}}@media (min-width: 64.1em){.outreach .outreach-content h1,.outreach .outreach-content p,.outreach .outreach-content .callout-btn-group{grid-column:2 / 6}}.outreach .outreach-content h1{grid-row:3 / 4;font-size:1.5em;margin-bottom:5%}@media (min-width: 40em) and (max-width: 64.0375em){.outreach .outreach-content h1{font-size:2.34375em}}@media (min-width: 64.1em){.outreach .outreach-content h1{font-size:2.9296875em}}@media (min-width: 40em){.outreach .outreach-content h1{grid-row:2 / 3}}@media (min-width: 64.1em){.outreach .outreach-content h1{grid-row:3 / 4}}.outreach .outreach-content p{grid-row:4 / 5;padding:2.5% 0}@media (min-width: 40em){.outreach .outreach-content p{font-size:1.25em;grid-row:3 / 4}}@media (min-width: 64.1em){.outreach .outreach-content p{grid-row:4 / 5}}.outreach .outreach-content .callout-btn-group{display:flex;flex-flow:row wrap;grid-row:5 / 6}@media (min-width: 40em){.outreach .outreach-content .callout-btn-group{place-content:start;grid-row:4 / 6}}@media (min-width: 64.1em){.outreach .outreach-content .callout-btn-group{grid-row:5 / 6}}.outreach .outreach-content .callout-btn-group a{place-self:center}.outreach .outreach-content .callout-btn-group .a--learn-more{padding-left:1em}@media (max-width: 39.9375em){.outreach .outreach-content .callout-btn-group .a--learn-more{width:100%;margin-top:15px}}.outreach-img{height:200px;-o-object-fit:cover;object-fit:cover;box-shadow:0 4px 12px rgba(0,0,0,0.06);margin-bottom:30px}@media (min-width: 40em) and (max-width: 64.0375em){.outreach-img{width:30vw;margin-left:2vw}}.outreach-img-2{width:auto;max-width:100vw;height:285px;box-shadow:0 4px 12px rgba(0,0,0,0.06)}@media (max-width: 39.9375em){.outreach-img-2{margin-top:20px;margin-bottom:20px}}.outreach-content{display:flex;flex-direction:column}@media (min-width: 64.1em){.outreach-content{flex-direction:row;-moz-column-gap:30px;column-gap:30px;text-align:justify}}@media (max-width: 39.9375em){.outreach-content{align-items:center}}.outreach-content-projects{display:flex;flex-direction:column;width:100%}.outreach-content-projects h2{font-size:1.5em}.outreach-content-projects p{font-size:1.25rem}.outreach-content-projects .accordion{width:100%}@media (min-width: 40em){.outreach-content-projects .accordion{width:100%}}.outreach-info .outreach-content-2{display:flex;flex-direction:column;min-width:50vw;width:75rem;max-width:100vw;background:#ffffff;padding:2%;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,0.06);margin-bottom:10px}@media (max-width: 39.9375em){.outreach-info .outreach-content-2{padding:5%;width:90vw}}@media (min-width: 40em) and (max-width: 64.0375em){.outreach-info .outreach-content-2{min-width:50vw;width:90vw;max-width:100vw}}.outreach-info .outreach-content-2 h2{font-size:1.5em}.outreach-info .outreach-content-2 p{font-size:1.25rem}.outreach-info .panel{padding:0 18px;background-color:#eee;display:none;overflow:hidden;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.outreach-info .panel p{margin-top:10px;text-align:justify}.outreach-copy{display:flex;flex-direction:column;width:75vw;justify-self:center;font-weight:400;letter-spacing:.011em;font-size:1.25rem;line-height:1.875rem;margin-bottom:0;white-space:normal}@media (max-width: 39.9375em){.outreach-copy{text-align:justify;width:85vw}}.outreach-btn{color:#235347;align-self:flex-start;display:inline-flex;align-items:center;gap:0.3em}.outreach-btn:hover{opacity:0.8}.outreach-btn a{justify-items:center;align-content:center;margin:auto 0;text-align:center}.outreach-btn i.fa-chevron-right{font-size:1em;margin-left:5px}.outreach-sub-head{margin-bottom:45px}@media (max-width: 39.9375em){.outreach-sub-head{margin-bottom:0px}}.outreach-container{display:flex;flex-direction:column-reverse;align-items:flex-start}@media (max-width: 39.9375em){.outreach-container{margin-bottom:40px;margin-top:-30px}}.outreach-parallax{min-height:100px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:10px;margin-top:25px}.parallax-overaly{color:#ffffff;opacity:65%}.outreach-post-header{display:grid;margin:auto;text-align:left;max-width:75rem;font-weight:800;font-size:0.5em;font-style:italic}#outreach-accordions .panel{border-radius:0px !important;border-bottom:1px solid #ffffff !important}#outreach-accordions .highlight-header{text-align:center;border-bottom:1px solid #D6D6D6}#outreach-accordions .accordion{max-width:100vw;display:block;border-radius:0px;width:75vw;color:#ffffff;padding:18px 18px 30px 18px;text-align:justify;white-space:normal;outline:none;border:none;border-bottom:solid #ffffff 1px;padding-bottom:15px;font-size:1em;line-height:1.875rem;font-weight:700;font-size:1.25em}@media (max-width: 39.9375em){#outreach-accordions .accordion{margin:0 auto}}@media (min-width: 40em){#outreach-accordions .accordion{width:50vw}}#outreach-accordions .btn--minimal{color:#ffffff !important}#outreach-accordions .accordion-project-donate-button{background-color:#ffffff;color:#333;display:inline-block;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:50px;padding:12px;font-size:10px;margin-bottom:10px;width:10vw}@media (max-width: 39.9375em){#outreach-accordions .accordion-project-donate-button{width:30vw}}#outreach-accordions .accordion-project-donate-button:hover{opacity:0.8}#outreach-accordions i{color:#ffffff !important}#outreach-accordions .accordion:hover{opacity:0.8}#outreach-accordions .active{display:block;color:#ffffff}#outreach-accordions .active p{font-weight:400;letter-spacing:.011em;font-size:1.25rem;line-height:1.875rem}#outreach-accordions .panel{padding:0 18px;color:#ffffff;display:none;overflow:hidden;border-bottom-left-radius:10px;border-bottom-right-radius:10px;width:100%}@media (min-width: 40em){#outreach-accordions .panel{width:50vw}}#outreach-accordions .panel p{margin-top:10px;text-align:justify}.accordion{max-width:100vw;background-color:transparent;display:block;border-radius:0px;width:75vw;padding:18px;width:100%;text-align:justify;white-space:normal;outline:none;border:none;border-bottom:solid #00000017 1px;padding-bottom:15px;font-size:1em;line-height:1.875rem}@media (min-width: 40em){.accordion{width:75vw}}.active,.accordion:hover{background-color:transparent;display:block;color:#333}.active p,.accordion:hover p{font-weight:400;letter-spacing:.011em;font-size:1.25rem;line-height:1.875rem}.panel{padding:0 18px;background-color:transparent;display:none;overflow:hidden;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.panel p{margin-top:10px;text-align:justify}.active-outreaches{margin:0 auto}@media (min-width: 40em){.active-outreaches{display:flex;align-items:flex-start;-moz-column-gap:20px;column-gap:20px;justify-content:flex-start;flex-direction:column;width:50vw}}.read-more{transform:translateY(2px)}.outreach-wrapper{max-width:100vw !important;max-width:100vw;width:75rem;margin:auto;padding:1.5625rem}@media (max-width: 39.9375em){.outreach-wrapper{padding:10px 0px 0px 10px;margin:0px}}.haiti-outreach .wrapper{margin:auto;padding:1.5625rem;width:100%}.dream-center .outreach-wrapper{width:100%}.dream-center .outreaches__info-inner{width:100%}@media (max-width: 39.9375em){.broadcasting-the-gospel .wrapper{width:100%}}@media (min-width: 40em) and (max-width: 64.0375em){.broadcasting-the-gospel .wrapper{width:100%}}.broadcasting-the-gospel .outreach-wrapper{width:100%}@media (min-width: 64.1em){.broadcasting-the-gospel .outreaches__info-inner{margin:0 auto;width:75rem}}.newsletters{max-width:100vw}.newsletters .video-sm{height:18.25vw}.newsletters video{top:100%;-o-object-position:top;object-position:top}.newsletters .cols div{padding:0px}@media (max-width: 39.9375em){.newsletters .cols div{align-items:center}}.newsletters .sm-wrapper .wrapper{width:auto}.newsletters img{width:400px;max-width:75vw}.newsletters .newsletter-grid{display:grid;grid-template-columns:repeat(2, 1fr);box-shadow:none;grid-gap:16px;justify-content:center}.newsletters .newsletter-grid a{padding-bottom:50px}@media (max-width: 39.9375em){.newsletters .newsletter-grid{grid-template-columns:repeat(1, 1fr)}}@media (min-width: 40em) and (max-width: 64.0375em){.newsletters .newsletter-grid{grid-template-columns:repeat(2, 1fr)}}.newsletters .flex-card{flex-direction:column;max-width:75vw}.newsletters .flex-card img{width:400px}@media (min-width: 40em) and (max-width: 64.0375em){.newsletters .flex-card img{width:300px}}.newsletters .call-to-action{display:grid;text-align:center;align-items:center;width:75vw;background:linear-gradient(180deg, #235347 0%, #0F241F 56.27%, #000 100%);justify-items:center;padding-bottom:10px;border-radius:10px;color:#ffffff;box-shadow:0px 0px 3px 0px #00000029}.newsletters .call-to-action .call-to-action-btn{color:#ffffff !important;background-color:transparent;border:none !important;text-align:center;font-size:1.25em;padding:10px 0px;text-decoration:underline}.newsletters .sign-up{background-color:#eee;border-radius:10px;margin:2em 0em 0em 0em}@media (min-width: 64.1em){.disaster-relief .outreach-call{padding:0px}}@media (min-width: 64.1em){.disaster-relief .outreach-img{width:600px;width:400px}}@media (min-width: 40em) and (max-width: 64.0375em){.disaster-relief .outreach-img{width:550px;height:auto;margin-left:0px}}@media (min-width: 64.1em){.disaster-relief .outreach-content{display:flex;flex-direction:row !important;justify-content:space-between;width:60rem;margin:0 auto}}@media (min-width: 40em) and (max-width: 64.0375em){.disaster-relief .outreach-content{display:flex;flex-direction:column !important;align-items:center;justify-content:space-between;width:75vw;margin:0 auto}}.california-wildfires .outreach-plan{flex-direction:column}.policy-header{height:400px;background:linear-gradient(90deg, black 0%, rgba(0,0,0,0) 100%),no-repeat;background-size:cover;background-position:30%}@media (min-width: 64.1em){.policy-header{background-size:cover;background-position:0% 50%}}.policy-header div{height:100%;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(6, 1fr);place-self:center;max-width:100vw;width:75rem;margin:auto;padding:1.5625rem}.policy-header div h1{grid-column:span 12;margin:0;color:#ffffff;grid-row:4 / 5;line-height:1}.policy-header div p{grid-column:span 12;color:#ffffff;grid-row:5 / 6}@media (min-width: 40em){.policy-header div p{grid-column:span 5}}.policy-main-container{grid-template-columns:repeat(12, 1fr);max-width:55rem;margin:auto;padding:1.5625rem;border-bottom:1px solid #D6D6D6}.policy-main-container h1,.policy-main-container h2,.policy-main-container p{grid-column:span 12;margin-bottom:5px}.policy-main-container h2{font-size:1.2em}.policy-main-container p{margin-bottom:25px}.policy-main-container .mailing-title{color:#235347}.policy-main-container .mailing{font-size:1em}.policy-main-container i{font-size:1.2em;position:relative;top:3px;margin-right:5px}.policy-main-container li{word-wrap:normal;word-break:normal}.products-detail-container{display:grid;max-width:100vw;width:75rem;margin:auto;padding:1.5625rem;grid-template-columns:1fr;grid-gap:10px;grid-template-areas:'title' 'product-title' 'product' 'prod-desc' 'amounts';grid-column-gap:50px}@media (min-width: 40em){.products-detail-container{grid-gap:30px 20px;grid-template-columns:1fr 1.25fr;grid-template-areas:'title title' 'product-title product-title' 'product prod-desc' 'product amounts'}}.products-detail-container img{visibility:visible !important}.products-detail-container .store-title-bar{grid-area:title;display:grid;grid-column:span 1;grid-gap:20px;grid-template-columns:1fr 2fr;align-items:center}@media (min-width: 40em){.products-detail-container .store-title-bar{grid-column:span 2}}.products-detail-container .store-title-bar .page-title{grid-column:span 2}@media (min-width: 40em){.products-detail-container .store-title-bar .page-title{grid-column:1 / 2}}.products-detail-container .store-title-bar .ad-space{grid-column:span 2;grid-row:1 / 2;height:100px;background-color:#235347}@media (min-width: 40em){.products-detail-container .store-title-bar .ad-space{grid-column:2 / 3;height:150px}}.products-detail-container .preview-img{margin-top:10px}.products-detail-container .preview-img img{width:100px;margin-right:10px;border-radius:10px}.products-detail-container .products-description ul{margin-left:20px}.products-detail-container .sub-title{margin-bottom:0;text-transform:uppercase;text-align:left}.products-detail-container .products-product{grid-area:product}.products-detail-container .products-description{grid-area:prod-desc;margin-bottom:50px;text-align:justify;justify-self:center;font-weight:400;letter-spacing:.011em;font-size:1.25rem;line-height:1.875rem;text-align:justify !important;white-space:normal}.products-detail-container .products-description h2{margin-top:0px}.products-detail-container .products-description ul{list-style-type:disc}.products-detail-container .products-amounts{grid-area:amounts}.products-detail-container .products-amounts .item-counter{display:grid;grid-template-columns:.5fr 1fr 1fr;grid-gap:20px;align-items:center;margin-bottom:20px}@media (min-width: 64.1em){.products-detail-container .products-amounts .item-counter{grid-template-columns:.5fr 1fr 1fr 1fr 1fr}}.products-detail-container .products-amounts .item-counter .price{grid-column:1 / 2;white-space:nowrap}.products-detail-container .products-amounts .item-counter .price p{margin-bottom:0}.products-detail-container .products-amounts .item-counter .price p:nth-of-type(2){color:#235347}.products-detail-container .products-amounts .item-counter .price p strike{font-size:.8em}.products-detail-container .products-amounts .item-counter:nth-of-type(3){margin-bottom:30px}.products-detail-container .products-amounts .quantity-input{grid-column:2 / 3;border:1px solid #235347;display:flex;border-radius:50px;margin:0 5px 0 10px;background-color:#ffffff}.products-detail-container .products-amounts .quantity-input button{grid-column:3 / 4;flex-basis:75px;margin:0 1px 0 1px}.products-detail-container .products-amounts .quantity-input #theInput{margin:0}.products-detail-container .products-amounts .quantity-input input[type="button"]{border:none;-webkit-tap-highlight-color:transparent;padding:.8rem 1rem;border-radius:50px}.products-detail-container .products-amounts .quantity-input input[type="number"]{border:none;text-align:center;box-shadow:none;padding:0}.products-detail-container .products-amounts .quantity-input input[type=number]::-webkit-inner-spin-button,.products-detail-container .products-amounts .quantity-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.products-detail-container .products-amounts p{font-weight:bold}.products-detail-container .products-amounts .item-counter{align-items:start}.products-detail-container .selectize-control,.products-detail-container .selectize-input{width:100px;border:none}.products-detail-container .selectize-input{background-color:transparent;padding:0}.products-detail-container .selectize-control{border-top:0 none;position:absolute;padding:0.5em;margin:0 0 0 0}.products-detail-container .selectize-dropdown-content{width:100px;background-color:#ffffff;border-radius:10px}.products-detail-container .quantity-select{background-color:#ffffff;width:100px;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,0.06)}.product-overview{display:grid;align-content:space-between}.product-overview-info{display:inline-flex;justify-content:space-between;flex-wrap:nowrap;align-items:center}.fa-product{padding-right:5%}.salvation-header{height:400px;background:linear-gradient(90deg, black 0%, rgba(0,0,0,0) 100%);background-size:cover}.salvation-header div{height:100%;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(6, 1fr);place-self:center;max-width:100vw;width:75rem;margin:auto;padding:1.5625rem}.salvation-header div h1{grid-column:span 12;margin:0;color:#ffffff;grid-row:4 / 5}.salvation-header div p{grid-column:span 12;color:#ffffff;grid-row:5 / 6}@media (min-width: 64.1em){.salvation-header div p{grid-column:span 5}}.salvation-home-container{display:grid;grid-template-columns:repeat(12, 1fr);max-width:100vw;width:75rem;margin:auto;padding:1.5625rem}@media (min-width: 40em){.salvation-home-container{grid-gap:50px}}.salvation-home-container .salvation-prayer-scripture{display:grid;grid-template-columns:repeat(12, 1fr);grid-column:span 12;padding-bottom:2%;text-align:justify}@media (min-width: 40em){.salvation-home-container .salvation-prayer-scripture{text-align:justify;grid-gap:50px}}.salvation-home-container .salvation-prayer-scripture .prayer{grid-column:span 12}@media (min-width: 64.1em){.salvation-home-container .salvation-prayer-scripture .prayer{grid-column:span 6}}.salvation-home-container .salvation-prayer-scripture .prayer p{font-size:1em;text-align:justify;margin-bottom:10px;line-height:2}.salvation-home-container .salvation-prayer-scripture .prayer h2{line-height:1.6}.salvation-home-container .salvation-prayer-scripture .scripture{grid-column:span 12;margin-bottom:25px;display:flex}@media (min-width: 40em) and (max-width: 64.0375em){.salvation-home-container .salvation-prayer-scripture .scripture{justify-content:center}}@media (min-width: 64.1em){.salvation-home-container .salvation-prayer-scripture .scripture{grid-column:span 6}}.salvation-home-container .salvation-prayer-scripture .scripture h1{font-size:1.5em;font-weight:700;font-style:italic;text-align:center;font-weight:400;margin-bottom:0}@media (min-width: 40em){.salvation-home-container .salvation-prayer-scripture .scripture h1{font-size:2.25em}}.salvation-home-container .salvation-prayer-scripture .scripture img{max-height:700px}@media (min-width: 40em) and (max-width: 64.0375em){.salvation-home-container .salvation-prayer-scripture .scripture img{width:auto}}.salvation-home-container .first-steps{margin-top:25px;grid-column:span 12;display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:20px 30px}.salvation-home-container .first-steps h1{font-size:4em;color:#000000;font-weight:700;grid-column:span 12;line-height:1;margin-bottom:0}@media (min-width: 40em){.salvation-home-container .first-steps h1{grid-column:span 8}}.salvation-home-container .first-steps p{grid-column:span 12;place-self:center}@media (min-width: 40em){.salvation-home-container .first-steps p{grid-column:span 4;text-align:right}}.salvation-home-container .first-steps .card{padding:10%;grid-column:span 12;text-align:justify}@media (min-width: 40em){.salvation-home-container .first-steps .card{grid-column:span 4}}.salvation-home-container .first-steps .card i{padding-left:2%;font-size:1.5em}.ribbon{grid-column:span 8;align-content:center;background:transparent;color:#000000}.ribbon h1{font-size:1em;text-align:center}@media (min-width: 64.1em){.ribbon h1{font-size:2em}}.three-week-devo{background-color:#ffffff}.three-week-devo .three-week-inner{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-gap:20px 30px;align-items:center;max-width:55rem;margin:auto;padding:1.5625rem}.three-week-devo .three-week-inner h1{font-size:3em;color:#000000;text-align:center;font-weight:700;grid-column:span 12;margin-bottom:30px;line-height:1}.three-week-devo .three-week-inner .i-hear-info{grid-column:span 12;grid-row:2 / 3}@media (min-width: 40em){.three-week-devo .three-week-inner .i-hear-info{grid-column:1 / 8}}.three-week-devo .three-week-inner .i-hear-info p{margin-bottom:25px;font-size:.75em}.three-week-devo .three-week-inner .img-object{grid-column:span 12;grid-row:4 / 5;text-align:center}@media (min-width: 40em){.three-week-devo .three-week-inner .img-object{grid-row:2 / 3;grid-column:9 / 13}}.three-week-devo .three-week-inner img{box-shadow:0 4px 12px rgba(0,0,0,0.06);width:50%}.three-week-devo .three-week-inner input{margin-bottom:15px;border-radius:50px}.salvation-book-img{scale:135% !important}@media (max-width: 39.9375em){.salvation-book-img{scale:100% !important}}.single-blog-container{max-width:55rem;margin:auto;padding:1.5625rem;display:grid;grid-template-columns:repeat(12, 1fr);max-width:100vw !important;width:75rem;margin:auto;text-align:justify !important;grid-template-columns:1fr;grid-template-areas:'title' 'sub' 'date' 'blog-begin' 'blog-img' 'blog-end'}.single-blog-container #share{justify-self:center}@media (max-width: 39.9375em){.single-blog-container{justify-content:center;justify-items:center;align-content:center;align-items:center}}.single-blog-container h1,.single-blog-container h2,.single-blog-container p{margin-bottom:0;white-space:normal}.single-blog-container .blog-meta-text{text-align:center;font-size:0.75em}.single-blog-container .blog-text-begin,.single-blog-container .blog-text-end,.single-blog-container p{max-width:75vw;text-align:justify;white-space:normal;overflow:hidden;font-weight:400;letter-spacing:.011em;font-size:1.25rem;line-height:1.875rem}@media (max-width: 39.9375em){.single-blog-container .blog-text-begin,.single-blog-container .blog-text-end,.single-blog-container p{max-width:100vw;width:90vw}}.single-blog-container .section-title{grid-area:title;display:grid;justify-content:start;border-bottom:1px solid #D6D6D6;border-left:0;border-right:0;border-top:0;text-transform:capitalize}@media (max-width: 39.9375em){.single-blog-container .section-title{max-width:100vw;width:90vw}}.single-blog-container .section-sub-title{align-self:center;margin-top:25px;font-size:1.5em;display:flex;flex-direction:column;justify-content:flex-start;border-left:0;border-right:0;border-top:0;align-items:center}@media (min-width: 40em){.single-blog-container .section-sub-title{font-size:1.5em}}@media (max-width: 39.9375em){.single-blog-container .section-sub-title{font-size:1em;justify-content:center;justify-items:center;justify-self:center;align-content:center;align-items:center;align-self:center;margin:auto 0;text-align:center}}@media (max-width: 39.9375em){.single-blog-container .section-sub-title{max-width:90vw;width:75rem;margin-top:25px}}.single-blog-container p:first-of-type{grid-area:date;justify-self:left}.single-blog-container .blog-img{display:grid;max-width:600px;grid-column:span 12;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,0.06)}@media (min-width: 40em){.single-blog-container .blog-img{grid-column:span 5}}.single-blog-container .blog-img-email{display:grid;max-width:100px;grid-column:span 12;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,0.06)}@media (min-width: 40em){.single-blog-container .blog-img-email{grid-column:span 5}}.single-blog-container .blog-text-begin{grid-area:blog-begin;text-align:justify}.single-blog-container .blog-text-end{grid-area:blog-end;margin-bottom:50px;text-align:justify}.listen-now{font-weight:800;font-size:0.5em;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center}.audio-container{display:flex;justify-content:center;margin:3rem 0}.audio-card{background:#ffffff;border:1px solid #eaeaea;border-radius:16px;padding:1.5rem 2rem;box-shadow:0px 8px 20px rgba(0,0,0,0.08);display:flex;align-items:center;gap:1.5rem;max-width:600px;width:100%}.audio-info{flex-grow:1;display:flex;flex-direction:column;gap:1rem}.audio-info p{text-align:left}.audio-title{margin:0;font-size:1.25rem;font-weight:700;color:#111827;text-align:center}.audio-title i{color:#111827}.audio-description{margin:0.5rem 0 0;font-size:0.95rem;color:#6B7280}.audio-info audio{align-self:center;width:325px;height:50px;outline:none;border-radius:10px;margin-top:20px}@media (max-width: 39.9375em){#audio-player .single-blog-container{width:auto}.audio-information{max-width:90vw;justify-self:center;text-align:justify !important}.audio-container{margin:2rem 1rem}.audio-card{flex-direction:column;align-items:flex-start;padding:1.25rem 1.5rem;gap:1rem}.audio-card p{max-width:100vw;width:80vw !important}.audio-title{font-size:1.25rem}.audio-description{font-size:0.9rem}.audio-title i{font-size:1.3rem;margin-right:6px;vertical-align:middle}audio{width:100%}.audio-info audio{width:295px}}.blog-post-title{font-size:1.25em;white-space:normal;text-transform:capitalize;text-align:center;font-weight:700}.blog-info{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;border-radius:10px;width:300px;color:#000000;padding-bottom:10px;width:-moz-fit-content;width:fit-content}.blog-info i{color:black}@media (max-width: 39.9375em){.blog-info iframe{width:300px}}.load-more-section{max-width:100vw !important;width:75rem;margin:auto}.fa-podcast{color:#ffffff}.podcast-header{padding-bottom:25px;font-size:2em;font-weight:600;text-align:center}@media (max-width: 39.9375em){.podcast-header{font-size:1.5em;padding-bottom:10px}}.podcast-header i{color:#000000}.blog-main-content{max-width:90vw;justify-self:center;text-align:justify !important}@media (max-width: 39.9375em){.blog-main-content{margin-top:0}}@media (min-width: 40em){.blog-main-content{margin:25px 100px 0px 100px}}.blog-main-content em{text-align:justify}.blog-main-content a{border-radius:50px}.store-home-container{max-width:100vw;width:75rem;margin:auto;padding:1.5625rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:30px 20px}@media (min-width: 40em){.store-home-container{grid-template-columns:minmax(200px, 0.25fr) 2fr}}.store-home-container .store-title-bar{display:grid;grid-column:span 2;grid-gap:20px;grid-template-columns:1fr 2fr;align-items:center}.store-home-container .store-title-bar .page-title{grid-column:span 2}@media (min-width: 40em){.store-home-container .store-title-bar .page-title{grid-column:1 / 2}}.store-home-container .store-title-bar .ad-space{grid-column:span 2;grid-row:1 / 2;height:100px;background-color:#235347}@media (min-width: 40em){.store-home-container .store-title-bar .ad-space{grid-column:2 / 3;height:150px}}.store-home-container .filter-options{grid-column:span 2}@media (min-width: 40em){.store-home-container .filter-options{grid-column:span 1 / 2}}.store-home-container .product-grid{display:grid;grid-column:span 2;grid-template-columns:1fr 1fr;grid-gap:10px;align-items:center;border-bottom:1px solid #D6D6D6;padding-bottom:50px}@media (min-width: 40em){.store-home-container .product-grid{grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));grid-gap:30px;grid-column:span 1}}@media (max-width: 39.9375em){.store-home-container .product-grid{align-items:flex-start}}.store-home-container .product-grid a{width:100%;height:100%}.store-home-container .product-grid .product{display:flex;flex-flow:column wrap;border-radius:10px;height:100%;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1)}.store-home-container .product-grid .product:hover{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.store-home-container .product-grid .product h2{font-size:0.875em;padding:5%;margin:0}.store-home-container .product-grid .product .store-img-wrapper{position:relative;width:100%;border-top-right-radius:10px;border-top-left-radius:10px;padding-top:56.52%;overflow:hidden}.store-home-container .product-grid .product .store-img-wrapper img{position:absolute;width:auto;max-height:100%;left:50%;position:absolute;top:50%;height:100%;-o-object-fit:cover;object-fit:cover;transform:translate(-50%, -50%);border-bottom-right-radius:0px !important;border-bottom-left-radius:0px !important}@media (max-width: 39.9375em){.boxes{display:flex;flex-flow:row wrap;justify-content:center}}.boxes div{margin:12px}input[type="search"]{display:none;-webkit-appearance:none;display:block;border:1px solid #555555;border-radius:50px}#product_list_pagination{display:flex;flex-direction:row;justify-content:center;padding:1.5625rem 10px;width:100vw}#product_list_pagination a{white-space:nowrap}.clear-search i{padding-left:5px;font-size:0.75em}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}#watch .main-grid-container{padding:10px 15px;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:'col1' 'col2' 'col3' 'col4';row-gap:20px}#watch .main-grid-container .section-info{grid-column:1 / -1}#watch .main-grid-container .live-simple{grid-column:1 / -1;grid-row:1 / 2}#watch .main-grid-container .live-stream{align-content:start;grid-column:span 4;overflow:hidden;margin:5% !important;border-radius:10px}@media (min-width: 64.1em){#watch .main-grid-container .live-stream{grid-column:span 2}}@media (max-width: 39.9375em){#watch .main-grid-container .live-stream{margin:0px !important}}#watch .main-grid-container .stream-meta{grid-column:span 4;margin:0% 5% 0% 5%;text-align:justify}@media (min-width: 64.1em){#watch .main-grid-container .stream-meta{grid-column:span 2}}#watch .main-grid-container .stream-btn-group{margin:1rem 0}@media (max-width: 39.9375em){#watch .main-grid-container .stream-btn-group button.btn-sm{padding:.55rem .7rem}}#watch .main-grid-container .stream-times{grid-column:span 2;align-self:center}@media (min-width: 40em){#watch .main-grid-container .stream-times{grid-column:4 / 7;grid-row:1 / 2}}#watch .watch-hr{grid-column:span 4}#watch .sort-options{display:grid;grid-template-columns:3fr 2fr;place-items:stretch;grid-column:1 / -1;width:100%;position:relative;align-items:center}#watch .sort-options .search{display:grid;grid-column:span 4;grid-template-columns:auto 45px;position:relative}#watch .sort-options .search .search-input{grid-column:1 / span;position:relative;width:100%;border-radius:50px}#watch .sort-options .search .search-clear{grid-column:2;place-self:center;padding:4px 5px;border-radius:10px}#watch .sort-options .search-topics{place-items:initial;grid-column:span 2;width:99.5%}@media (min-width: 40em){#watch .sort-options .search-topics{grid-column:span 1}}#watch .sort-options .search-topics:after{content:"\e313";font-family:'Material Icons';color:#000000;bottom:10px;right:20px;font-size:1.25em;position:absolute;pointer-events:none}@media (min-width: 40em){#watch .sort-options .search-topics:after{top:15px;right:25px}}#watch .sort-options .search-topics select{position:relative;-webkit-appearance:none}#watch .sort-options .option-btn{position:relative;grid-column:span 2;width:100%;padding:0 10px}@media (min-width: 40em){#watch .sort-options .option-btn{grid-column:span 1}}#watch .sort-options .option-btn button{width:100%}#watch .more-broadcasts-container{padding:10px;row-gap:0}#watch .more-broadcasts-container hr{margin:.5em 0 1.5em}#watch .more-broadcasts-title{grid-column:span 3}#watch .broadcasts-list{display:grid;margin-top:1.5em}#watch .load-more-btn{margin:2em 0;justify-self:center}.message-grid-container{display:grid;padding:10px;height:auto;width:100%;grid-auto-rows:min-content;grid-column-gap:20px;margin:15% auto}@media (min-width: 40em){.message-grid-container{max-width:100vw;width:75rem;margin:auto;padding:1.5625rem}}.message-grid-container .message-item-details{display:grid;grid-column:1 / -1;grid-row-gap:15px;grid-column-gap:50px;grid-template-columns:min-content 2fr min-content}.message-grid-container .message-item-details .message-info{grid-column:1 / -1}.content-media--video{background-color:#ddd;display:block;position:relative;padding:0 0 56.25% 0}.content-media--video iframe{position:absolute;bottom:0;left:0;width:100%;height:100%}#featured-video{transition:width .2s ease-in-out, height .2s ease-in-out, transform .38s ease-in-out;z-index:100}#featured-video.is-sticky{position:fixed;bottom:15px;left:auto;max-width:280px;max-height:158px;width:280px;height:158px}@media (min-width: 40em){#featured-video.is-sticky{position:fixed;bottom:15px;right:15px;max-width:280px;max-height:158px;width:280px;height:158px}}.messages.show .nav-grid-container .open h2{color:#000000}.messages.show .nav-grid-container .logo svg{fill:#000000}.messages.show .center button{margin:5% 0 0}.messages.show .sort-options{grid-column-gap:10px}.messages.show header{display:none}.video-placeholder{grid-column:1 / 4}.awesomplete{width:100%;padding-left:5px}@media (max-width: 39.9375em){.awesomplete{margin-bottom:10px}}.awesomplete ul{position:relative;max-height:100%;overflow:scroll;border:none;box-shadow:none}.awesomplete ul li{margin:0.75em 0;border-bottom:1px solid #D6D6D6}.awesomplete ul li mark{background-color:#D6D6D6}.awesomplete input{margin-bottom:0}.awesomplete>ul[hidden],.awesomplete>ul:empty{height:0;max-height:100%;margin:0}.awesomplete .list-box{display:flex}.live .coverimageforplayer{grid-column:span 3}.live iframe{border:none}.live .video-info .online-now{position:relative;left:9px}.live .video-info .online-now::before{content:"\A";width:8px;height:8px;position:absolute;top:10px;left:-10px;border-radius:50%;background:#ea0e0e;display:inline-block;margin:0 2px 0 0}.social-share{display:flex;margin-top:25px;align-items:center;flex-direction:row;flex-flow:row wrap}.social-share h1,.social-share i{margin-right:25px}@media (min-width: 40em){.social-share .sms{display:none}}#prayer-modal h1,#prayer-modal div{grid-column:1 / -1}.survey{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:25px}.survey h5{font-size:1rem;color:#9933ff}.survey .btn.btn-dark{color:#ffffff;background-color:#9933ff;border-color:#9933ff;margin:0;margin-left:15px}.stream-meta-margin{margin-top:0px !important}#live-from-israel-form textarea{height:250px}#live-from-israel .page-title{text-align:center}#live-from-israel .page-sub-title p{text-align:center;padding:30px 0px 75px 0px}#live-from-israel .live-from-israel{display:grid;grid-template-columns:repeat(2, 1fr);gap:75px;justify-content:center}#live-from-israel .live-from-israel .video-container{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:50px}#live-from-israel .live-from-israel .video-container iframe{width:100%;height:auto;aspect-ratio:16 / 9;border-radius:10px}#live-from-israel .live-from-israel .video-container .info-container{width:100%;text-align:center}#live-from-israel .live-from-israel .video-container p{font-weight:400;margin:0}#live-from-israel .join-in-prayer{margin:0 auto;font-weight:800;padding-bottom:20px}#live-from-israel .info-container{width:100%}#live-from-israel .info-container h2{margin-top:0px}#live-from-israel .prayer-request{margin-top:50px;background-color:#eeeeee;padding:1.5em;border-radius:10px}#live-from-israel .prayer-request form{margin:0 auto}#live-from-israel .prayer-request label{text-align:left}@media (min-width: 64.1em){#live-from-israel .live-from-israel .video-container{flex-direction:column;gap:20px}#live-from-israel .live-from-israel .video-container iframe{width:100%}#live-from-israel .live-from-israel .video-container p{text-align:center}}@media (min-width: 40em) and (max-width: 64.0375em){#live-from-israel .page-sub-title p{padding:30px 0px 30px 0px}#live-from-israel .info-container{justify-items:center}#live-from-israel .info-container h2{margin-top:20px}#live-from-israel .live-from-israel .video-container{padding-bottom:0px}#live-from-israel .live-from-israel .video-container p{text-align:center}#live-from-israel .live-from-israel .video-container iframe{width:100%}}@media (max-width: 39.9375em){#live-from-israel .page-title{font-size:2.5em !important;margin-bottom:20px}#live-from-israel .info-container h2{margin-top:20px}#live-from-israel .live-from-israel{grid-template-columns:1fr}#live-from-israel .live-from-israel .video-container{padding-bottom:0px}#live-from-israel .live-from-israel .video-container iframe{width:100%}#live-from-israel .live-from-israel .video-container p{text-align:center}}.whats-new{max-width:100vw}.whats-new .section-title{font-size:1.5em;margin:0 0 0.2em 0}@media (min-width: 40em){.whats-new .section-title{font-size:2em}}.whats-new .lazy-river{place-self:center;grid-column:auto}@media (min-width: 40em) and (max-width: 64.0375em){.whats-new .lazy-river{grid-column:1 / 3}}@media (min-width: 64.1em){.whats-new .lazy-river{grid-column:1/4}}.spanish .card-content img{border-radius:10px}.spanish .card-content a{border:none}.spanish .card-content p{padding:0px}@media (max-width: 39.9375em){.partner .hero-special img{-o-object-position:0% !important;object-position:0% !important}}.partner-table td{padding:1.75em;text-align:right}.partner-hero-container{min-height:500px;max-height:500px}@media (max-width: 39.9375em){.partner-hero-container{margin-bottom:-125px !important}}.partner-benefits i{font-size:48px}.partner-messages-container,.partner-online-courses,.partner-other-resources{padding:5% 0}.partner-title{display:grid;grid-template-areas:'page-title'}@media (min-width: 40em){.partner-title{height:auto;grid-gap:45px;grid-template-columns:repeat(2, 1fr);grid-template-areas:'page-title page-title'}}@media (min-width: 64.1em){.partner-title{grid-template-areas:'page-title page-title'}}.partner-title .partner-title-bar{grid-area:page-title;display:grid;grid-template-areas:repeat(12, 1fr)}.partner-title .partner-title-bar .page-title{grid-column:1 / 10}.partner-title .partner-title-bar button.donate{grid-column:11 / 13;max-height:40px;align-self:center}.partner-online-courses{background-color:#555555}.partner-online-courses .partner-courses-inner{max-width:55rem;margin:auto;padding:1.5625rem;display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:20px 30px}.partner-online-courses .partner-courses-inner>h1{grid-column:span 12;margin-bottom:0;color:#ffffff}.partner-online-courses .partner-courses-inner .card{max-width:35rem;margin:auto;padding:1.5625rem;grid-column:span 12}@media (min-width: 40em){.partner-online-courses .partner-courses-inner .card{grid-column:span 4}}.partner-online-courses .partner-courses-inner .card img{margin-bottom:10px}.partner-online-courses .partner-courses-inner .btn{grid-column:span 12}@media (min-width: 40em){.partner-online-courses .partner-courses-inner .btn{grid-column:6 / 8}}.partner-other-resources .partner-other-inner{max-width:100vw;width:75rem;margin:auto;padding:1.5625rem;display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:20px 30px}.partner-other-resources .partner-other-inner>h1{grid-column:span 12;margin-bottom:0}.partner-other-resources .partner-other-inner .left-resource,.partner-other-resources .partner-other-inner .right-resource{display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:20px}.partner-other-resources .partner-other-inner .left-resource h2,.partner-other-resources .partner-other-inner .right-resource h2{line-height:1;margin-bottom:8px}.partner-other-resources .partner-other-inner .left-resource img,.partner-other-resources .partner-other-inner .right-resource img{grid-column:1 / 4;grid-row:1 / 2}.partner-other-resources .partner-other-inner .left-resource .info,.partner-other-resources .partner-other-inner .right-resource .info{display:flex;flex-flow:row wrap;grid-column:4 / 7}.partner-other-resources .partner-other-inner .left-resource .info button,.partner-other-resources .partner-other-inner .right-resource .info button{width:60%;align-self:flex-end}.partner-other-resources .partner-other-inner .left-resource{grid-column:span 12}@media (max-width: 39.9375em){.partner-other-resources .partner-other-inner .left-resource{margin-bottom:50px}}@media (min-width: 40em){.partner-other-resources .partner-other-inner .left-resource{grid-column:1 / 7}}.partner-other-resources .partner-other-inner .right-resource{grid-column:span 12}@media (min-width: 40em){.partner-other-resources .partner-other-inner .right-resource{grid-column:7 / 13}}.partner-column-heading{font-weight:700;padding-bottom:10px;margin-top:-10px}@media (max-width: 39.9375em){.partner-column-heading{font-size:1.5em;font-weight:400}}.jf-partner-logo{margin-top:3vh;padding:20px;display:flex;flex-direction:column;align-items:center}.text-give-main-container{display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(2, 1fr);grid-auto-rows:auto;grid-auto-flow:row;grid-gap:30px;background-color:#f7f7f7}.text-give-main-container p:first-child{grid-column:span 6}@media (min-width: 40em){.text-give-main-container p:first-child{justify-items:center;grid-gap:50px 20px;grid-row:1 / 2;grid-column:1 / 4;margin-bottom:0;align-self:end}}.text-give-main-container .kc-keyword{background-color:#D6D6D6;display:flex;padding:5%;height:auto;align-items:center;align-content:center;flex-flow:row wrap;grid-column:span 6}@media (min-width: 40em){.text-give-main-container .kc-keyword{grid-row:2 / 3;grid-column:1 / 4}}.text-give-main-container .kc-keyword h1,.text-give-main-container .kc-keyword p{flex-basis:100%;margin-bottom:0}.text-give-main-container .video-responsive{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;grid-column:span 6;grid-row:1 / 2}@media (min-width: 40em){.text-give-main-container .video-responsive{grid-column:4 / 7;grid-row:1 / 3}}.text-give-main-container .video-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.text-give-main-container h2{grid-column:span 6;margin:55px 0 0 0}.text-give-main-container .detailed-info{grid-column:span 6;font-size:1em}.promo-header-button{border-color:#ffffff;color:#ffffff;background-color:transparent}.promotions{max-width:100vw !important}.promotions .half{padding-bottom:5vh}.promotions .content-section{background-color:#2E2E2E;background-image:none}.promotions .wpas{margin:0 0 3%}.promotions .wpas h1{color:#235347;text-align:center;font-size:1.5em}.promotions .navbar-heading{text-transform:uppercase;color:#000000;transform:translateY(0)}.promotions .single .sm-wrapper{max-width:100vw !important}.promotions .block-slider .slider__block{color:#fff;font-size:1.3em;position:relative;text-align:center}.promotions .block-slider .slider__block-icon{font-size:7rem}.promotions .block-slider .slider__block-inner{padding-bottom:40%;padding-top:25%}@media (min-width: 40em) and (max-width: 64.0375em){.promotions .block-slider .slider__block-inner{padding-bottom:16%;padding-top:20%}}@media (min-width: 64.1em){.promotions .block-slider .slider__block-inner{padding-bottom:16%;padding-top:16%}}.promotions .block-slider .slider__block-slide{width:100%;padding-top:2%}.promotions .block-slider .slider__block-avatar{border-radius:100%;display:block;height:80px;margin:1em auto;overflow:hidden;width:80px}.promotions .block-slider .slider__block-avatar img{display:block;height:auto;width:100%}.promotions .block-slider .slider__block-img{display:block}.promotions .block-slider .slider__block-img img{width:40%}.promotions .block-slider .slider__block-control{background:0;border:0;color:#ffffff;left:0px;font-size:4rem;opacity:.5;position:absolute;top:30%;transform:translateY(-50%);transition:opacity .3s ease;text-shadow:1px 1px 3px rgba(0,0,0,0.4);padding:0 !important;z-index:80}.promotions .block-slider .slider__block-control:hover{background:0;border:0;opacity:1}.promotions .block-slider .slider__block-control.slider__block-control--right{left:initial;right:0px}.promotions .gtco-testimonials{position:relative;margin:auto}@media (min-width: 40em) and (max-width: 64.0375em){.promotions .gtco-testimonials{width:640px}}@media (max-width: 39.9375em){.promotions .gtco-testimonials{width:350px}}.promotions .gtco-testimonials::after{display:block;clear:both;content:""}.promotions .gtco-testimonials h2{font-size:30px;text-align:center;color:#333333;margin-bottom:50px}.promotions .gtco-testimonials .owl-nav{display:none}.promotions .gtco-testimonials .owl-dots{text-align:center}.promotions .gtco-testimonials .owl-dots span{position:relative;height:10px;width:10px;border-radius:50%;display:block;background:#fff;border:2px solid #01b0f8;margin:0 5px}.promotions .gtco-testimonials .owl-dots .active{box-shadow:none}.promotions .gtco-testimonials .owl-dots .active span{background:#01b0f8;box-shadow:none;height:12px;width:12px;margin-bottom:-1px}.promotions .gtco-testimonials .card{background:#fff;box-shadow:0 8px 30px -7px #c9dff0;margin:0 20px;padding:0 10px;border-radius:20px;border:0}.promotions .gtco-testimonials .card .card-img-top{max-width:100px;border-radius:50%;margin:15px auto 0;box-shadow:0 8px 20px -4px #95abbb;width:100px;height:100px}.promotions .gtco-testimonials .card h5{color:#299CB9;font-size:21px;line-height:1.3}.promotions .gtco-testimonials .card h5 span{font-size:18px;color:#666666}.promotions .gtco-testimonials .card p{color:#555;padding-bottom:15px}.promotions .gtco-testimonials .active{opacity:0.5;transition:all 0.3s}.promotions .gtco-testimonials .center{opacity:1}.promotions .gtco-testimonials .center h5{font-size:24px}.promotions .gtco-testimonials .center h5 span{font-size:20px}.promotions .gtco-testimonials .center .card-img-top{max-width:100%;height:120px;width:120px}@media (max-width: 100vw){.promotions .gtco-testimonials{margin:auto}}.promotions .owl-carousel .owl-nav button.owl-next,.promotions .owl-carousel .owl-nav button.owl-prev{outline:0}.promotions .owl-carousel button.owl-dot{outline:0}.promotions .slider-wrapper{margin:0;overflow:hidden;position:relative}@media (max-width: 39.9375em){.promotions .slider-wrapper{margin:0 auto}}@media (min-width: 64.1em){.promotions .slider-wrapper{width:100% !important}}.promotions .slider-img,.promotions .slider-img2{display:flex;position:absolute;transition:transform 0.5s ease;left:0}.promotions .slider-img li,.promotions .slider-img2 li{list-style:none;width:100%;display:flex;justify-content:center}.promotions .slider-img img,.promotions .slider-img2 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.promotions ul.slider-img,.promotions ul.slider-img2{width:100%}.promotions .slider-arrows{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none}.promotions .arrow-left,.promotions .arrow-right,.promotions .arrow-left2,.promotions .arrow-right2{pointer-events:auto;cursor:pointer;color:#000000;padding:10px;font-size:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform 0.2s ease;background:#ffffff}.promotions .arrow-left:hover,.promotions .arrow-right:hover,.promotions .arrow-left2:hover,.promotions .arrow-right2:hover{transform:scale(1.2)}.promotions .slider-dot li .slider-dot li,.promotions .slider-dot li .slider-dot2 li,.promotions .slider-dot2 li .slider-dot li,.promotions .slider-dot2 li .slider-dot2 li{display:inline-block;width:10px;height:10px;background-color:#ccc;border-radius:50%;margin:0 5px;cursor:pointer;transition:background-color 0.3s ease}.promotions .slider-dot li .slider-dot li.active,.promotions .slider-dot li .slider-dot2 li.active,.promotions .slider-dot2 li .slider-dot li.active,.promotions .slider-dot2 li .slider-dot2 li.active{background-color:#717171}.promotions .slider-dot li .slider-dot li:hover,.promotions .slider-dot li .slider-dot2 li:hover,.promotions .slider-dot2 li .slider-dot li:hover,.promotions .slider-dot2 li .slider-dot2 li:hover{background-color:#999}@media (max-width: 39.9375em){.promotions .problem-left p{width:75vw;justify-self:center;font-weight:400;letter-spacing:.011em;font-size:1.25em;line-height:1.875rem;text-align:justify !important;margin-bottom:25px;white-space:normal}.promotions .problem-left .problem-left-content{justify-self:center}}@media (min-width: 40em) and (max-width: 64.0375em){.promotions .problem-left p{width:75vw;justify-self:center;font-weight:400;letter-spacing:.011em;font-size:1.25em;line-height:1.875rem;text-align:justify !important;margin-bottom:25px;white-space:normal}.promotions .problem-left .problem-left-content{justify-self:center}}@media (max-width: 39.9375em){.promotions .solution-right .md-title{width:75vw;justify-self:center}.promotions .solution-right p{width:75vw;justify-self:center;font-weight:400;letter-spacing:.011em;font-size:1.25em;line-height:1.875rem;text-align:justify !important;margin-bottom:25px;white-space:normal}.promotions .solution-right .solution-right-content{justify-self:center}}@media (min-width: 40em) and (max-width: 64.0375em){.promotions .solution-right .md-title{width:75vw;justify-self:center}.promotions .solution-right p{width:75vw;justify-self:center;font-weight:400;letter-spacing:.011em;font-size:1.25em;line-height:1.875rem;text-align:justify !important;margin-bottom:25px;white-space:normal}.promotions .solution-right .solution-right-content{justify-self:center}}.promotions .hero-header{height:600px;position:relative;color:#0000001d}.promotions .hero-header h1{grid-row:3 / 4;grid-column:span 12;color:#ffffff}@media (min-width: 64.1em){.promotions .hero-header h1{grid-column:span 5}}@media (min-width: 40em) and (max-width: 64.0375em){.promotions .hero-header h1{grid-column:span 6}}.promotions .hero-header p{grid-row:4 / 5;margin-bottom:10px;color:#ffffff}.promotions .hero-header a{grid-row:5}.promotions .hero-header .page-title{text-align:initial;font-size:1.5em;border-bottom:0px solid #ddd}@media (min-width: 40em){.promotions .hero-header .page-title{font-size:2.9296875em}}.promotions .slider-wrapper{border-radius:10px;max-width:100vw !important}@media (max-width: 39.9375em){.promotions .slider-wrapper{height:25vh;min-height:0px;max-width:100vw !important}}@media (min-width: 40em) and (max-width: 64.0375em){.promotions .slider-wrapper{width:75vw;min-height:0px;height:25vh;margin:0 auto}}.promotions .slider-wrapper img{border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,0.06)}.promotions .half{margin-top:10vh}@media (min-width: 40em) and (max-width: 64.0375em){.promotions .half{justify-content:center;justify-items:center;justify-self:center;align-content:center;align-items:center;align-self:center}}.promotions ul.slider-arrow li,.promotions ul.slider-arrow2 li{display:flex;align-items:center;cursor:pointer;height:100%;padding:0 15px;opacity:0.4;transition:0.5s;width:10%;max-width:100vw}.promotions .section-title{font-size:1.5em}@media (min-width: 40em){.promotions .section-title{font-size:2.9296875em}}.promotions .problem,.promotions .plan,.promotions .plan-hero{padding:5% 0}.promotions .problem,.promotions .plan{background-color:#D6D6D6}.promotions .problem h4{text-align:center}@media (min-width: 64.1em){.promotions .problem h4{text-align:left}}.promotions .testimony{background:#235347}.promotions .testimony h2{font-size:1.5em;margin-bottom:10px}@media (min-width: 40em){.promotions .testimony h2{font-size:2.34375em}}.promotions .testimony h4{font-size:1em;margin-bottom:10px}@media (min-width: 40em){.promotions .testimony h4{font-size:1.5625em}}.promotions .plan-hero .plan-hero-content h2{text-align:center}@media (min-width: 64.1em){.promotions .plan-hero .plan-hero-content h2{text-align:left}}.promotions .md-title{margin:0}.promotions .request p{font-size:1.25em}.promotions .request .wrapper{max-width:100vw !important;width:75vw;margin:0 auto;padding:1.5625rem}@media (max-width: 39.9375em){.promotions .request .wrapper{width:90vw}}.promotions .request img{width:20vw}@media (max-width: 39.9375em){.promotions .request img{width:75vw}}.promotions .request .btn{align-self:center}.promotions .request .cols{justify-content:center;max-width:100vw !important}.promotions .request .cols div{flex:1;display:flex;flex-direction:column;padding:0 15px;align-items:center}.promotions .request .product-item{text-align:center}@media (min-width: 64.1em){.promotions .request .product-item{text-align:left}}.promotions .request .product-item .btn-group,.promotions .request .product-item .img-center,.promotions .request .product-item .item-callout{text-align:center;flex-direction:row}.promotions .request .product-item .input-icon.inline{place-content:center}.promotions .request .product-item [type='text']{width:25vw;margin:0 auto;margin-bottom:2vh}@media (max-width: 39.9375em){.promotions .request .product-item [type='text']{width:50vw}}.promotions .products{padding:5% 0 0}.promotions .donation{padding:0 0 0%}.promotions .donation .product-item{text-align:center}.promotions .share{padding:0 0 5%}.promotions .share .buttons{text-align:center}.promotions.ian .btn{color:white !important;background:black !important;border-color:#000000 !important}.promotions.ian .btn:hover{background:rgba(0,0,0,0.7) !important;border:1px solid;border-color:#000000 !important;color:#ffffff !important;transition:0.3s !important}.promotions.ian .header{position:relative}.promotions.ian .header .hero-content{z-index:2}.promotions.ian .header .hero-content h1{color:#EB5160}.promotions.ian .header .hero-content p{font-size:1.5em}@media (max-width: 39.9375em){.promotions.ian .header .hero-content p{grid-column:span 4;font-size:.6em}}@media (min-width: 40em) and (max-width: 64.0375em){.promotions.ian .header .hero-content p{grid-column:2 / 6 !important;font-size:.9em}}.promotions.ian .header .hero-content p span{color:white;letter-spacing:1px;background:black;background:rgba(0,0,0,0.7);padding:10px}.promotions.ian .header .btn--outline--dark{color:white !important;background:black;background:rgba(0,0,0,0.7) !important;border-color:#000000 !important}.promotions.ian .header .btn--outline--dark:hover{background:white;background:rgba(255,255,255,0.7) !important;border:1px solid;border-color:#ffffff !important;color:#000000 !important;transition:0.3s !important}.promotions.ian .problem-left .half{grid-template-areas:"right" "left"}@media (min-width: 64.1em){.promotions.ian .problem-left .half{grid-template-areas:"left right" !important}}.promotions.ian .problem-left .problem-left-slider{grid-area:left}.promotions.ian .problem-left .problem-left-content{grid-area:right;padding:5%}@media (max-width: 39.9375em){.promotions.ian .problem-left h2{text-align:center}.promotions.ian .problem-left .btn{display:block}}@media (max-width: 39.9375em){.promotions.ian .plan-hero h2{text-align:center}.promotions.ian .plan-hero .btn{display:block}}.promotions.ian .video-pitch{padding:5% 0;background:url("https://jfm-web-images.s3.amazonaws.com/css-background-images/ian-video-bg.jpg");background-position:bottom;position:relative}.promotions.ian .video-pitch h2,.promotions.ian .video-pitch p{text-align:center}.promotions.ian .video-pitch .sm-wrapper{position:relative}.promotions.ian .donation .product-item .pt--50{padding-top:0 !important}.promotions .btn-outline-light{color:white !important;background:black;background:rgba(0,0,0,0.7) !important;border-color:#000000 !important}.promotions .btn-outline-light:hover{background:white;background:rgba(255,255,255,0.7) !important;border:1px solid;border-color:#ffffff !important;color:#000000 !important;transition:0.3s !important}@media (max-width: 39.9375em){.promotions.video-header .video-sm{height:56.25vw}.promotions.video-header .video-background{margin:0 0 0}}.promotions.video-header .hero.homepage-banner{height:50vh;overflow:hidden}@media (min-width: 64.1em){.promotions.video-header .hero.homepage-banner{height:66vh}}.promotions.video-header .hero.homepage-banner h1{color:#ffffff;grid-row:1 !important;margin-left:5%}@media (max-width: 39.9375em){.promotions.video-header .hero.homepage-banner h1{grid-column:span 3}}@media (min-width: 40em) and (max-width: 64.0375em){.promotions.video-header .hero.homepage-banner h1{grid-column:span 6}}.promotions.video-header .hero.homepage-banner .hero-btn-group{grid-row:4 / 5;grid-column:3}@media (min-width: 64.1em){.promotions.video-header .hero.homepage-banner .hero-btn-group{grid-column:3 / 6}}.promotions.video-header .hero.homepage-banner .btn{background:transparent !important;border:2px solid;border-color:#ffffff !important;color:#ffffff !important;transition:0.3s !important}.promotions.video-header .hero.homepage-banner .btn:hover{background:#235347 !important;border-color:#235347 !important}.promotions.oct-22 h1,.promotions.oct-22 h2,.promotions.oct-22 h3,.promotions.oct-22 h4,.promotions.oct-22 h5{color:#235347}.promotions.oct-22 a,.promotions.oct-22 .btn.hollow{background:#235347 !important;border-color:#235347 !important;border:1px solid;color:#fff !important;transition:0.3s !important}.promotions.oct-22 a:hover,.promotions.oct-22 .btn.hollow:hover,.promotions.oct-22 .btn:hover{background:#466e77 !important;border-color:#466e77 !important}.promotions.oct-22 .btn-group .btn{background:transparent !important;border:1px solid;border-color:#eac7b3;color:#f78f31 !important;transition:0.3s !important}.promotions.oct-22 .btn-group .btn:hover{background:#235347 !important;border-color:#235347 !important;color:#fff !important}.promotions.oct-22 .video-sm{height:40vw}.promotions.oct-22 .d-flex{padding:0}@media (max-width: 39.9375em){.promotions.oct-22 .video-sm{height:56.25vw}.promotions.oct-22 .video-background{margin:0 0 0}}.promotions.oct-22 .header .hero-content{grid-template-rows:1fr 1fr .5fr .5fr 1.5fr;overflow:hidden}.promotions.oct-22 .header .hero.homepage-banner{height:50vh;overflow:hidden}@media (min-width: 64.1em){.promotions.oct-22 .header .hero.homepage-banner{height:66vh}}.promotions.oct-22 .header .hero.homepage-banner h1{color:#ffffff;grid-row:1 !important;margin-left:5%}@media (max-width: 39.9375em){.promotions.oct-22 .header .hero.homepage-banner h1{grid-column:span 3}}@media (min-width: 40em) and (max-width: 64.0375em){.promotions.oct-22 .header .hero.homepage-banner h1{grid-column:span 6}}.promotions.oct-22 .header .hero.homepage-banner .healing-text{grid-column:1/3;grid-row:2 / 3;margin-left:15%}@media (min-width: 64.1em){.promotions.oct-22 .header .hero.homepage-banner .healing-text{grid-column:2 / 4}}@media (min-width: 40em) and (max-width: 64.0375em){.promotions.oct-22 .header .hero.homepage-banner .healing-text{grid-column:1/4}}.promotions.oct-22 .header .hero.homepage-banner .pastor{grid-column:1 / 3;grid-row:3 / 5}@media (min-width: 64.1em){.promotions.oct-22 .header .hero.homepage-banner .pastor{grid-row:2 / 4}}.promotions.oct-22 .header .hero.homepage-banner .hero-btn-group{grid-row:4 / 5;grid-column:3}@media (min-width: 64.1em){.promotions.oct-22 .header .hero.homepage-banner .hero-btn-group{grid-column:3 / 6}}.promotions.oct-22 .header .hero.homepage-banner .btn{background:transparent !important;border:2px solid;border-color:#ffffff !important;color:#ffffff !important;transition:0.3s !important}.promotions.oct-22 .header .hero.homepage-banner .btn:hover{background:#235347 !important;border-color:#235347 !important}.promotions.oct-22 .problem-left .half{grid-template-areas:"right" "left"}@media (min-width: 64.1em){.promotions.oct-22 .problem-left .half{grid-template-areas:"left right" !important}}.promotions.oct-22 .problem-left .problem-left-slider{grid-area:left}.promotions.oct-22 .problem-left .problem-left-content{grid-area:right;padding:5%}@media (max-width: 39.9375em){.promotions.oct-22 .problem-left h2{text-align:center}.promotions.oct-22 .problem-left .btn{display:block}}@media (min-width: 40em) and (max-width: 64.0375em){.promotions.oct-22 .solution-slider{margin-bottom:5vh}}.promotions.oct-22 .solution-right .solution-right-content{padding:5%;margin-left:5vw}.promotions.oct-22 .solution-right .solution-right-content p{margin:0 0 0.75em;font-size:1em;line-height:1.875rem;font-weight:400;letter-spacing:.011em}@media (max-width: 39.9375em){.promotions.oct-22 .solution-right h2{text-align:center}.promotions.oct-22 .solution-right .btn{display:block}}.promotions.oct-22 .video-pitch{background:#f6f1ec}.promotions.oct-22 #sm-ribbon{background:#235347}.promotions.oct-22 #sm-ribbon h4{color:#ffffff}.promotions.oct-22 #pro-testimony{background:url("https://jfm-web-images.s3.amazonaws.com/css-background-images/oct-22-quote.png");background-position:bottom;color:#235347}@media (max-width: 39.9375em){.promotions.oct-22 #pro-hero a{display:block}}.promotions.oct-22 #pro-products{background:url("https://jfm-web-images.s3.amazonaws.com/css-background-images/oct-22-bg3.png")}.promotions.oct-22 #donate,.promotions.oct-22 #pro-hero{background:#f1f5f8}.promotions.app23 h1,.promotions.app23 h2,.promotions.app23 h3,.promotions.app23 h4,.promotions.app23 h5{color:#385359}.promotions.app23 a,.promotions.app23 .btn.hollow{background:#385359 !important;border-color:#385359 !important;border:1px solid;color:#fff !important;transition:0.3s !important}.promotions.app23 a:hover,.promotions.app23 .btn.hollow:hover,.promotions.app23 .btn:hover{background:#466e77 !important;border-color:#466e77 !important}.promotions.app23 .btn-group .btn{background:transparent !important;border:1px solid;border-color:#eac7b3;color:#f78f31 !important;transition:0.3s !important}.promotions.app23 .btn-group .btn:hover{background:#385359 !important;border-color:#385359 !important;color:#fff !important}@media (max-width: 39.9375em){.promotions.app23 .video-sm{height:56.25vw}.promotions.app23 .video-background{margin:0 0 0}}.promotions.app23 .header .hero-content{grid-template-rows:1fr 1fr .5fr .5fr 1.5fr;overflow:hidden}.promotions.app23 .header .hero.homepage-banner{height:50vh;overflow:hidden}@media (min-width: 64.1em){.promotions.app23 .header .hero.homepage-banner{height:66vh}}.promotions.app23 .header .hero.homepage-banner h1{color:#ffffff;grid-row:1 !important;margin-left:5%}@media (max-width: 39.9375em){.promotions.app23 .header .hero.homepage-banner h1{grid-column:span 3}}@media (min-width: 40em) and (max-width: 64.0375em){.promotions.app23 .header .hero.homepage-banner h1{grid-column:span 6}}.promotions.app23 .header .hero.homepage-banner .healing-text{grid-column:1/3;grid-row:2 / 3;margin-left:15%}@media (min-width: 64.1em){.promotions.app23 .header .hero.homepage-banner .healing-text{grid-column:2 / 4}}@media (min-width: 40em) and (max-width: 64.0375em){.promotions.app23 .header .hero.homepage-banner .healing-text{grid-column:1/4}}.promotions.app23 .header .hero.homepage-banner .pastor{grid-column:1 / 3;grid-row:3 / 5}@media (min-width: 64.1em){.promotions.app23 .header .hero.homepage-banner .pastor{grid-row:2 / 4}}.promotions.app23 .header .hero.homepage-banner .hero-btn-group{grid-row:4 / 5;grid-column:3}@media (min-width: 64.1em){.promotions.app23 .header .hero.homepage-banner .hero-btn-group{grid-column:3 / 6}}.promotions.app23 .header .hero.homepage-banner .btn{background:transparent !important;border:2px solid;border-color:#ffffff !important;color:#ffffff !important;transition:0.3s !important}.promotions.app23 .header .hero.homepage-banner .btn:hover{background:#385359 !important;border-color:#385359 !important}.promotions.app23 .problem-left .half{grid-template-areas:"right" "left"}@media (min-width: 64.1em){.promotions.app23 .problem-left .half{grid-template-areas:"left right" !important}}.promotions.app23 .problem-left .problem-left-slider{grid-area:left}.promotions.app23 .problem-left .problem-left-content{grid-area:right;padding:5%}@media (max-width: 39.9375em){.promotions.app23 .problem-left h2{text-align:center}.promotions.app23 .problem-left .btn{display:block}}.promotions.app23 .solution-right{max-width:100vw !important}.promotions.app23 .solution-right .solution-right-content{padding:5%}@media (max-width: 39.9375em){.promotions.app23 .solution-right h2{text-align:center}.promotions.app23 .solution-right .btn{display:block}}.promotions.app23 .video-pitch{background:#f6f1ec}.promotions.app23 #sm-ribbon{background:#385359}.promotions.app23 #sm-ribbon h4{color:#ffffff}.promotions.app23 #pro-testimony{background:url("https://jfm-web-images.s3.amazonaws.com/css-background-images/oct-22-quote.png");background-position:bottom;color:#385359}@media (max-width: 39.9375em){.promotions.app23 #pro-hero a{display:block}}.promotions.app23 #pro-products{background:url("https://jfm-web-images.s3.amazonaws.com/css-background-images/oct-22-bg3.png")}.promotions.app23 #donate,.promotions.app23 #pro-hero{background:#f1f5f8}.promotions.lib-22 p{color:#1a1919}.promotions.lib-22 h1,.promotions.lib-22 h2,.promotions.lib-22 h3,.promotions.lib-22 h4,.promotions.lib-22 h5{font-family:'Curvilingus Regular', Arial, Helvetica, sans-serif;color:#4d7871;letter-spacing:0.1em}.promotions.lib-22 a,.promotions.lib-22 .btn.hollow{background:#c9723f;background:linear-gradient(90deg, #c9723f 0%, #eaab5b 100%) !important;border:1px solid;border-color:#eaab5b;color:#fff !important;transition:0.3s !important}.promotions.lib-22 a:hover,.promotions.lib-22 .btn.hollow:hover,.promotions.lib-22 .btn:hover{background:#c9723f;background:linear-gradient(45deg, #c9723f 0%, #eaab5b 49%, #e09a53 100%) !important;border:1px solid;border-color:#c9723f;color:#3d6254 !important}.promotions.lib-22 .btn-group .btn{background:transparent !important;border:1px solid;border-color:#eaab5b;color:#eaab5b !important;transition:0.3s !important}.promotions.lib-22 .header .hero.homepage-banner h1{color:#eaab5b;text-shadow:0 1px 0 rgba(255,255,255,0.2)}@media (max-width: 39.9375em){.promotions.lib-22 .header .hero.homepage-banner h1{grid-column:1 / 3 !important}}@media (min-width: 64.1em){.promotions.lib-22 .header .hero.homepage-banner h1{font-size:3em}}.promotions.lib-22 .header .hero.homepage-banner h1 span{background-color:rgba(77,120,113,0.8) !important;padding:20px}@media (max-width: 39.9375em){.promotions.lib-22 .header .hero.homepage-banner h1 span{padding:5px}}.promotions.lib-22 .header .hero.homepage-banner p{color:#ffffff;margin:5% 0}@media (min-width: 40em){.promotions.lib-22 .header .hero.homepage-banner p{font-size:1.953125em;grid-column:2 / 3 !important;margin:8% 0}}@media (max-width: 39.9375em){.promotions.lib-22 .header .hero.homepage-banner p{font-size:1.5em}}.promotions.lib-22 .header .btn--outline--dark{color:white !important;background:#4d7871 !important;border-color:#4d7871 !important}.promotions.lib-22 .header .btn--outline--dark:hover{background:#c9723f;background:linear-gradient(90deg, #c9723f 0%, #eaab5b 100%) !important;border:1px solid;border-color:#eaab5b;color:#fff !important;transition:0.3s !important}.promotions.lib-22 .products,.promotions.lib-22 .donation{background:rgba(56,134,165,0.1)}.promotions.lib-22 .testimony{background:#c9723f;background:linear-gradient(45deg, #c9723f 0%, #eaab5b 62%, #e09a53 100%) !important}.promotions.ukraine a,.promotions.ukraine .btn.hollow{background-color:#1f5aa9;border:1px solid;border-color:#1f5aa9;color:#fff !important}.promotions.ukraine a:hover,.promotions.ukraine .btn.hollow:hover{background-color:#fff;border:1px solid;border-color:#1f5aa9;color:#1f5aa9 !important}.promotions.ukraine .header h1,.promotions.ukraine .header h5,.promotions.ukraine .header p{color:#ffffff}.promotions.ukraine .header .btn{background-color:transparent !important;border:3px solid;border-color:#ffffff !important;color:#ffffff !important}.promotions.ukraine .header .btn:hover{background-color:#1f5aa9 !important;border-color:#1f5aa9 !important;color:#ffffff !important}.promotions.ukraine .header .hero-content p{text-transform:uppercase;font-size:1.953125em;line-height:1.25}@media (min-width: 40em){.promotions.ukraine .header .hero-content p{grid-column:2 / 5 !important}}.promotions.ukraine .header .hero-content h1{text-transform:uppercase;font-size:1.25em}@media (min-width: 40em){.promotions.ukraine .header .hero-content h1{font-size:1.953125em}}.promotions.ukraine .donation hr{margin:0 !important;display:none}.promotions.ukraine .plan-hero{background-color:#f0f2f5 !important}.promotions.jan-22 .header h1,.promotions.jan-22 .header h5,.promotions.jan-22 .header p{color:#ffffff}.promotions.jan-22 .header .btn{background-color:#ffffff !important;border:1px solid;border-color:#ffffff !important;color:#000000 !important}.promotions.jan-22 .header .btn:hover{background-color:#000000 !important;border-color:#000000 !important;color:#ffffff !important}.promotions.jan-22 a,.promotions.jan-22 .btn,.promotions.jan-22 .btn-sm,.promotions.jan-22 .btn--outline--color{background-color:#6c0003 !important;border:1px solid;border-color:#6c0003 !important;color:#ffffff !important}.promotions.jan-22 a:hover,.promotions.jan-22 .btn:hover,.promotions.jan-22 .btn-sm:hover,.promotions.jan-22 .btn--outline--color:hover{background-color:#ffffff !important;border-color:#6c0003 !important;color:#6c0003 !important}.promotions.jan-22 .btn.hollow{background-color:transparent !important;border:1px solid;border-color:#6c0003 !important;color:#6c0003 !important}.promotions.jan-22 .btn.hollow:hover{background-color:#6c0003 !important;border-color:#6c0003 !important;color:#ffffff !important}.promotions.jan-22 .plan-hero{background-color:#ddd}.promotions.kentucky a,.promotions.kentucky .btn.hollow{background-color:#5c70a1;border:1px solid;border-color:#5c70a1;color:#fff !important}.promotions.kentucky a:hover,.promotions.kentucky .btn.hollow:hover{background-color:#fff;border:1px solid;border-color:#5c70a1;color:#5c70a1 !important}.promotions.kentucky .hero.homepage-banner{background-position:top left !important}.promotions.kentucky .hero-content .hero-btn-group{grid-row:5;grid-column:1 / 4}.promotions.kentucky .hero-content .hero-btn-group{display:flex;flex-flow:row wrap;grid-row:5;place-self:start;margin-top:10%;margin-left:8%}.promotions.kentucky .hero-content .hero-btn-group .btn--outline--dark{background-color:#fff;border:1px solid;border-color:#fff;color:#5c70a1 !important}.promotions.kentucky .hero-content .hero-btn-group .btn--outline--dark:hover{background-color:#5c70a1;border:1px solid;border-color:#5c70a1;color:#fff !important}.promotions.kentucky .problem .md-title{text-align:center}.promotions.kentucky .plan-hero{padding-bottom:0% !important}.promotions.nov21 a,.promotions.nov21 .btn,.promotions.nov21 .btn.hollow{border:2px solid;border-color:#61a191;color:#61a191 !important}.promotions.nov21 a:hover,.promotions.nov21 .btn:hover,.promotions.nov21 .btn.hollow:hover{background-color:#61a191;border:2px solid;border-color:#61a191;color:#fff !important}.promotions.nov21 .btn-sm{background-color:transparent}.promotions.nov21 .btn-sm:hover{background-color:#61a191}.promotions.nov21 .hero-content h1,.promotions.nov21 .hero-content p{color:#fff !important}.promotions.nov21 #sm-ribbon{background-color:#ed4c32}.promotions.nov21 .testimony span{color:#61a191 !important}.promotions.nov21 .plan-hero{background-color:#e4f0fc}.promotions.nov21 .plan-hero-content .btn{background-color:transparent}.promotions.nov21 .plan-hero-content .btn:hover{background-color:#61a191}.promotions.nov21 .solution h2,.promotions.nov21 .solution h4,.promotions.nov21 .plan-hero h2,.promotions.nov21 .plan-hero h4,.promotions.nov21 .products h2,.promotions.nov21 .products h4,.promotions.nov21 .donation h2,.promotions.nov21 .donation h4{color:#232937 !important}.promotions.haiti-disaster a,.promotions.haiti-disaster .btn.hollow{background-color:#996666;border:1px solid;border-color:#996666;color:#fff9f4 !important}.promotions.haiti-disaster a:hover,.promotions.haiti-disaster .btn.hollow:hover{background-color:#fff9f4;border:1px solid;border-color:#996666;color:#996666 !important}.promotions.haiti-disaster .hero.homepage-banner{background-position:top left !important}.promotions.haiti-disaster .hero-content .hero-btn-group{grid-row:5;grid-column:1 / 4}.promotions.haiti-disaster .hero-content .hero-btn-group{display:flex;flex-flow:row wrap;grid-row:5;place-self:start;margin-top:10%;margin-left:8%}.promotions.haiti-disaster .hero-content .hero-btn-group .btn--outline--dark{background-color:#fff9f4;border:1px solid;border-color:#fff9f4;color:#996666 !important}.promotions.haiti-disaster .hero-content .hero-btn-group .btn--outline--dark:hover{background-color:#996666;border:1px solid;border-color:#996666;color:#fff9f4 !important}.promotions.haiti-disaster .problem .md-title{text-align:center}.promotions.jan-21 .plan-hero{background-color:#ddd}.promotions.israel-yel .hero-header{height:400px;margin-top:60px}@media (min-width: 40em){.promotions.israel-yel .hero-header{height:800px;margin-top:0px}}.promotions.israel-yel .header h5{grid-row:2;grid-column:span 12;place-self:start;align-self:end;color:#ffffff}.promotions.israel-yel .header h1{font-size:40px;font-family:linotype-didot, serif;font-weight:400;font-style:normal;text-transform:uppercase;text-align:center;padding-bottom:0px !important;grid-column:span 12 !important;color:#929292}@media (min-width: 64.1em){.promotions.israel-yel .header h1{font-size:80px}}.promotions.israel-yel .header p{font-size:56px;font-family:linotype-didot, serif;font-weight:400;font-style:normal;line-height:normal;text-transform:uppercase;text-align:center;padding-bottom:0px !important;grid-column:span 12 !important;color:#929292}@media (min-width: 64.1em){.promotions.israel-yel .header p{font-size:96px}}.promotions.israel-yel .header .btn{align-self:start;justify-self:center;grid-column:span 12 !important}.promotions.israel-yel .video-intro{background-color:#ffffff;padding:5% 5% !important}@media (min-width: 64.1em){.promotions.israel-yel .video-intro{padding-top:0 !important}}.promotions.israel-yel .video-intro .wrapper{background-color:#fff;padding:0 !important}@media (min-width: 64.1em){.promotions.israel-yel .video-intro .wrapper{padding:1.5625rem;transform:translate(0, -88px);margin-bottom:-88px;box-shadow:0px 10px 11px rgba(0,0,0,0.1)}}.promotions.israel-yel .video-intro .video-section{padding:30px}.promotions.israel-yel .solution .callout-content-center{background:rgba(255,255,255,0.9)}.promotions.israel-yel .solution .callout-content-center h1,.promotions.israel-yel .solution .callout-content-center h2,.promotions.israel-yel .solution .callout-content-center h3,.promotions.israel-yel .solution .callout-content-center h4{color:#09426B;font-family:linotype-didot, serif;font-weight:600;font-style:normal;line-height:normal;text-transform:uppercase}@media (min-width: 64.1em){.promotions.israel-yel .solution .callout-content-center{margin-top:30%}}.promotions.israel-yel .solution .callout-content-center .btn{justify-self:center}.promotions.israel-yel .solution .callout-content-center .btn--color{border-color:#09426B;color:#09426B}.promotions.israel-yel .products .section-title{color:#ffffff;font-family:linotype-didot, serif;font-weight:700;font-style:normal}.promotions.israel-yel .products .sm-wrapper p{color:#ffffff}.promotions.israel-yel .products .flexbox{display:flex;flex-wrap:wrap;justify-content:center}.promotions.israel-yel .products .product-item{background-color:#ffffff;padding:20px;border-radius:6px;margin:15px 15px !important;min-width:300px}@media (max-width: 39.9375em){.promotions.israel-yel .products .product-item{margin:15px 0px !important}}.promotions.israel-yel .products .product-item h4,.promotions.israel-yel .products .product-item p{text-align:left;color:#09426B}.promotions.israel-yel .products .product-item h4{font-family:linotype-didot, serif;font-weight:700;font-style:normal}.promotions.israel-yel .products .product-item .btn{background:#07426B;border:2px solid #07426B;color:#ffffff}.promotions.israel-yel .products .product-item .btn-group{margin-bottom:10px !important}.promotions.israel-yel .products .product-item .btn-group .btn{background:#ffffff;border:1px solid #07426B;color:#07426B}.promotions.israel-yel .products .product-item .btn-group .btn:hover{background:#07426B;color:#ffffff}.promotions.israel-yel .products .text-item h4{font-size:30px}.promotions.israel-yel .products .text-item p{font-size:18px}.promotions.israel-yel .products .text-item i{font-size:80px;color:#ccc;text-align:end}.promotions.israel-yel .products .form-group [type="text"]{border-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px}.promotions.israel-yel .products .form-group .btn{border-top-left-radius:0px;border-bottom-left-radius:0px}.promotions.israel-yel .products .donation-only-btn{padding:5% 0;text-align:center}.promotions.israel-yel .products input#personalization_message{border-radius:1000px;margin-top:10px}.promotions.corona-virus .btn{background:#c73926;color:#ffffff;border:1px solid #c73926;font-size:.75em}@media (min-width: 40em){.promotions.corona-virus .btn{font-size:1em}}.promotions.corona-virus .btn:hover{background:linear-gradient(96.63deg, rgba(223,64,43,0.42) 14.06%, rgba(223,64,43,0.29) 82.02%),#df402b}.promotions.corona-virus .btn-2{background:transparent;color:#c73926;border:1px solid #c73926;font-size:.75em;place-self:center !important}@media (min-width: 40em){.promotions.corona-virus .btn-2{font-size:1em}}.promotions.corona-virus .btn-2:hover{background:linear-gradient(96.63deg, rgba(223,64,43,0.42) 14.06%, rgba(223,64,43,0.29) 82.02%),#df402b;color:#ffffff}.promotions.corona-virus .plan-hero-content a{display:block}@media (min-width: 64.1em){.promotions.corona-virus .plan-hero-content a{display:inline-block}}.promotions.hurricane .header h1{font-size:40px}@media (min-width: 64.1em){.promotions.hurricane .header h1{font-size:80px}}.promotions.freewill .header .btn{color:#406A87 !important;background-color:#ffffff;border-color:#ffffff}.promotions.freewill .header .btn:hover{background-color:#406A87;color:#ffffff !important}.promotions.freewill .plan-hero .btn{background-color:#406A87;border-color:#406A87}.promotions.jan-21 .header .btn{color:#000000;border:3px solid #000000}@media (max-width: 39.9375em){.promotions.jan-21 .header .btn{color:#555;border:3px solid #555}}.promotions.jan-21 .header .btn:hover{color:#000000;border:3px solid #ffffff;background:#ffffff}.promotions.israel-191 .hero-header{height:600px}@media (min-width: 40em){.promotions.israel-191 .hero-header{height:800px}}.promotions.israel-191 .header h5{grid-row:2;grid-column:span 12;place-self:start;align-self:end;color:#ffffff}.promotions.israel-191 .header h1{font-size:40px;font-family:linotype-didot, serif;font-weight:400;font-style:normal;text-transform:uppercase;text-align:center;padding-bottom:0px !important;grid-column:span 12 !important;color:#929292}@media (min-width: 64.1em){.promotions.israel-191 .header h1{font-size:80px}}.promotions.israel-191 .header p{font-size:56px;font-family:linotype-didot, serif;font-weight:400;font-style:normal;line-height:normal;text-transform:uppercase;text-align:center;padding-bottom:0px !important;grid-column:span 12 !important;color:#929292}@media (min-width: 64.1em){.promotions.israel-191 .header p{font-size:96px}}.promotions.israel-191 .header .btn{align-self:start;justify-self:center;grid-column:span 12 !important}.promotions.israel-191 .problem{background-color:#ffffff;padding:5% 5% !important}@media (min-width: 64.1em){.promotions.israel-191 .problem{padding-top:0 !important}}.promotions.israel-191 .problem .wrapper{background-color:#fff;padding:0 !important}@media (min-width: 64.1em){.promotions.israel-191 .problem .wrapper{padding:1.5625rem;transform:translate(0, -88px);margin-bottom:-88px;box-shadow:0px 10px 11px rgba(0,0,0,0.1)}}.promotions.israel-191 .problem .col-3{padding:30px}.promotions.israel-191 .problem .problem-1,.promotions.israel-191 .problem .problem-2,.promotions.israel-191 .problem .problem-3{padding:30px}.promotions.israel-191 .problem .problem-detail{background:#343434;padding:30px}.promotions.israel-191 .problem .problem-detail h4{font-size:16px;font-family:linotype-didot, serif;font-weight:400;font-style:normal;color:#ffffff;position:relative;text-align:center}@media (min-width: 64.1em){.promotions.israel-191 .problem .problem-detail h4{font-size:24px}}.promotions.israel-191 .problem .problem-detail h4:after{content:'';height:2px;width:10%;background:#ffffff;position:absolute;left:calc(50% - 10%);bottom:-5px}.promotions.israel-191 .problem .problem-detail p{color:#ffffff;text-align:center}.promotions.israel-191 .solution{padding:5% 60px}@media (min-width: 64.1em){.promotions.israel-191 .solution{padding:0 0 5% 0}}.promotions.israel-191 .solution h2,.promotions.israel-191 .solution p{color:#09426B}.promotions.israel-191 .solution h2{font-family:linotype-didot, serif;font-weight:400;font-style:normal;font-size:30px}@media (min-width: 64.1em){.promotions.israel-191 .solution h2{font-size:60px}}.promotions.israel-191 .solution .hover{max-width:none !important}.promotions.israel-191 .solution .callout-content-center{position:relative;border:3px solid #09426B;margin:auto;text-align:center}.promotions.israel-191 .solution .callout-content-center:before{content:'';position:absolute;top:-25px;left:-25px;right:-25px;bottom:-25px;background:#09426B;z-index:-1}.promotions.israel-191 .solution .callout-content-center:after{content:'';position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;background:#ffffff;z-index:-1}.promotions.israel-191 .solution .callout-content-center .btn{justify-self:center}.promotions.israel-191 .solution .callout-content-center .btn--color{border-color:#09426B;color:#09426B}.promotions.israel-191 .plan-hero{padding:5%}@media (min-width: 64.1em){.promotions.israel-191 .plan-hero{padding:5% 0 0}}.promotions.israel-191 .products .section-title{color:#ffffff}.promotions.israel-191 .products .sm-wrapper p{color:#ffffff}.promotions.israel-191 .products .flexbox{display:flex;flex-wrap:wrap;justify-content:center}.promotions.israel-191 .products .product-item{background-color:#ffffff;padding:20px;border-radius:6px;margin:15px 15px !important;min-width:300px}@media (max-width: 39.9375em){.promotions.israel-191 .products .product-item{margin:15px 0px !important;max-width:325px}}.promotions.israel-191 .products .product-item h4,.promotions.israel-191 .products .product-item p{text-align:left;color:#09426B}.promotions.israel-191 .products .product-item h4{font-family:linotype-didot, serif;font-weight:700;font-style:normal}.promotions.israel-191 .products .product-item .btn{background:#07426B;border:2px solid #07426B;color:#ffffff}.promotions.israel-191 .products .product-item .btn-group{margin-bottom:10px !important}.promotions.israel-191 .products .product-item .btn-group .btn{background:#ffffff;border:1px solid #07426B;color:#07426B}.promotions.israel-191 .products .product-item .btn-group .btn:hover{background:#07426B;color:#ffffff}.promotions.israel-191 .products .text-item h4{font-size:30px}.promotions.israel-191 .products .text-item p{font-size:18px}.promotions.israel-191 .products .text-item i{font-size:80px;color:#ccc;text-align:end}.promotions.israel-191 .products .form-group [type="text"]{border-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px}.promotions.israel-191 .products .form-group .btn{border-top-left-radius:0px;border-bottom-left-radius:0px}.promotions.israel-191 .products .donation-only-btn{padding:5% 0;text-align:center}.promotions.israel-191 .products input#personalization_message{border-radius:1000px;margin-top:10px}.promotions.nb .btn{background:#5B7F95;color:#ffffff;border-radius:0;border:1px solid #5B7F95;font-size:.75em}@media (min-width: 40em){.promotions.nb .btn{font-size:1em}}.promotions.nb .btn:hover{background:linear-gradient(96.63deg, rgba(30,140,139,0.42) 14.06%, rgba(30,98,180,0.29) 82.02%),#BDD6E6}.promotions.nb .btn-group .btn{font-size:.8em}.promotions.nb .header .hero-header{background-position:70%}.promotions.nb .header h5{grid-row:2;grid-column:span 12;place-self:start;align-self:end;color:#ffffff;font-size:14px}.promotions.nb .header h1{font-size:48px;color:#5B7F95;padding-bottom:0px !important}.promotions.nb .header p{font-size:18px;font-style:italic;align-self:center}.promotions.nb .header .btn{align-self:start}.promotions.nb .problem{color:#ffffff;background:url("https://jfm-web-images.s3.amazonaws.com/css-background-images/Black%20Paper%20Texture%2002%20%282%29.png") !important}.promotions.nb .problem h2{color:#ffffff}.promotions.nb .callout-content-center{background-color:#000;color:#fff}.promotions.nb .callout-content-center h2{color:#fff}.promotions.nb .callout-content-center .btn{margin:auto}.promotions.nb .plan-hero{background:#5B7F95;color:#000000}.promotions.nb .plan-hero .btn{background:#BDD6E6;color:#000000}.promotions.nb .products,.promotions.nb .donation{background:linear-gradient(0deg, #CECECE, #CECECE),url("https://jfm-web-images.s3.amazonaws.com/css-background-images/halftone.png") !important}.promotions.yft .btn{background:#121212;color:#ffffff;border-radius:0;border:1px solid #121212;font-size:.75em}@media (min-width: 40em){.promotions.yft .btn{font-size:1em}}.promotions.yft .btn:hover{background:linear-gradient(96.63deg, rgba(30,140,139,0.42) 14.06%, rgba(30,98,180,0.29) 82.02%),#21A9A8}.promotions.yft .header h5{grid-row:2;grid-column:span 12;place-self:start;align-self:end;color:#ffffff;font-size:14px}.promotions.yft .header h1{background:#000000;font-size:48px;text-transform:uppercase;font-weight:400;padding:10px 20px}.promotions.yft .header p{font-size:18px;font-style:italic;align-self:center}.promotions.yft .header .btn{align-self:start}.promotions.yft .problem{background:#ffffff}.promotions.yft .solution .callout-content-center{background:rgba(30,140,139,0.9)}.promotions.yft .solution .callout-content-center h1,.promotions.yft .solution .callout-content-center h2,.promotions.yft .solution .callout-content-center h3,.promotions.yft .solution .callout-content-center h4,.promotions.yft .solution .callout-content-center p{color:#ffffff}.promotions.yft .testimony{background:#F5F5F5}.promotions.yft .testimony h2{background:#000000;font-size:2em;text-transform:uppercase;font-weight:400;font-style:italic;padding:10px 20px}@media (min-width: 40em){.promotions.yft .testimony h2{font-size:48px}}.promotions.yft .testimony h6{font-size:18px;text-align:center;text-transform:uppercase;font-variant:small-caps;color:#3F3F3F !important}.promotions.yft .plan-hero{background:linear-gradient(96.63deg, rgba(30,140,139,0.42) 14.06%, rgba(30,98,180,0.29) 82.02%),#21A9A8}.promotions.yft .plan-hero h1,.promotions.yft .plan-hero h2,.promotions.yft .plan-hero h3,.promotions.yft .plan-hero h4,.promotions.yft .plan-hero p{color:#ffffff}.promotions.yft .plan{background:#121212}.promotions.yft .plan h1,.promotions.yft .plan h2,.promotions.yft .plan h3,.promotions.yft .plan h4,.promotions.yft .plan p{color:#ffffff}.promotions.yft .plan h2{font-size:48px;text-transform:uppercase;font-weight:400}.promotions.yft .donation{background:#F5F5F5}@media (max-width: 39.9375em){.promotions.partner img{-o-object-position:10%;object-position:10%}}.promotions.partner .hero-header h1{color:#000000}.promotions.partner .hero-header p{color:#000000}.promotions.partner .hero-header .page-title{font-size:3em}@media (min-width: 40em) and (max-width: 64.0375em){.promotions.partner .hero-header .page-title{font-size:10vw}}@media (min-width: 64.1em){.promotions.partner .hero-header .page-title{font-size:7vw}}.promotions.partner .plan-hero .plan-hero-content h2,.promotions.partner .plan-hero .plan-hero-content p{text-align:left}.promotions.partner .problem{background-color:#ffffff}.promotions.partner .problem .section-sub{margin-bottom:30px}@media (max-width: 39.9375em){.promotions.partner #product1_submit_button{margin-top:30px}}.promotions .haiti h1,.promotions .haiti h2,.promotions .haiti h3,.promotions .haiti h4,.promotions .haiti h5,.promotions .haiti h6{color:#5F5342}.promotions .haiti .page-title{color:#ffffff}.promotions .haiti .plan{background-color:#ffffff}.promotions .haiti button,.promotions .haiti [type='button'],.promotions .haiti [type='reset'],.promotions .haiti [type='submit'],.promotions .haiti .btn{background-color:#EC441D;border:1px solid #EC441D}.promotions .haiti button:hover,.promotions .haiti [type='button']:hover,.promotions .haiti [type='reset']:hover,.promotions .haiti [type='submit']:hover,.promotions .haiti .btn:hover{background-color:#bd3617;color:#fff}.promotions .haiti .hollow{background-color:transparent;border:1px solid #EC441D;color:#5F5342}.promotions .haiti .hollow:hover{background-color:#bd3617;color:#fff}.promotions .family h1,.promotions .family h2,.promotions .family h3,.promotions .family h4,.promotions .family h5,.promotions .family h6,.promotions .family .page-title,.promotions .family .hero-header p{color:#2c3e50}.promotions .family button,.promotions .family [type='button'],.promotions .family [type='reset'],.promotions .family [type='submit'],.promotions .family .btn{background-color:#7E8FA4;border:1px solid #7E8FA4}.promotions .family button:hover,.promotions .family [type='button']:hover,.promotions .family [type='reset']:hover,.promotions .family [type='submit']:hover,.promotions .family .btn:hover{background-color:#657283;color:#fff}.promotions .family .hollow{background-color:transparent;border:1px solid #7E8FA4;color:#2c3e50}.promotions .family .hollow:hover{background-color:#657283;color:#fff}.promotions .family .callout-content-center{background-color:#1F5C3A !important;padding:50px}.promotions .family .callout-content-center h2,.promotions .family .callout-content-center p{color:#ffffff}.promotions .family .testimony{background:#38414B}.promotions .eoy-giving .video-pitch h2{color:#ffffff}.promotions .hurricane-2018 html{color:#38414B}.promotions .hurricane-2018 .header-grid-container h1,.promotions .hurricane-2018 .header-grid-container-full h1,.promotions .hurricane-2018 .header-grid-container-med h1,.promotions .hurricane-2018 .header-grid-container-sm h1,.promotions .hurricane-2018 .header-grid-container-xs h1,.promotions .hurricane-2018 .header-grid-container h3,.promotions .hurricane-2018 .header-grid-container-full h3,.promotions .hurricane-2018 .header-grid-container-med h3,.promotions .hurricane-2018 .header-grid-container-sm h3,.promotions .hurricane-2018 .header-grid-container-xs h3,.promotions .hurricane-2018 .header-grid-container .btn,.promotions .hurricane-2018 .header-grid-container-full .btn,.promotions .hurricane-2018 .header-grid-container-med .btn,.promotions .hurricane-2018 .header-grid-container-sm .btn,.promotions .hurricane-2018 .header-grid-container-xs .btn{color:#ffffff}.promotions .hurricane-2018 .callout-section{background:#E1E3E4}.promotions .vision-2023 .testimony .ribbon-content .wrapper h6{font-size:1.0em !important}.resilience-center .homepage-banner{height:60vh}@media (min-width: 40em) and (max-width: 64.0375em){.resilience-center .homepage-banner{height:30vh}}@media (max-width: 39.9375em){.resilience-center .homepage-banner{height:40vh}}.resilience-center .hero-content{height:60vh}@media (max-width: 39.9375em){.resilience-center .hero-content{grid-template-columns:1fr;grid-template-rows:0fr;height:40vh}}@media (min-width: 40em) and (max-width: 64.0375em){.resilience-center .hero-content{height:30vh}}.resilience-center .xl-title-bold{margin:0;font-size:2.5em !important;font-weight:800;text-transform:capitalize !important}@media (min-width: 64.1em){.resilience-center .xl-title-bold{font-size:4em !important}}.resilience-center .promo-header-button{background-color:#ffffff;color:#000000;transform:translateY(-5vh)}@media (min-width: 40em) and (max-width: 64.0375em){.resilience-center .promo-header-button{transform:translateY(-3vh)}}.resilience-center .promo-header-button:hover{background-color:#ffffff;color:#000000;opacity:0.8}@media (min-width: 40em) and (max-width: 64.0375em){.resilience-center .half{margin-top:5vh}}.resilience-center .solution-right{padding:0 10vw;margin-left:0px !important}@media (max-width: 39.9375em){.resilience-center .solution-right{padding:0}}.resilience-center .problem-left{padding:0 10vw;margin-right:0px !important}@media (max-width: 39.9375em){.resilience-center .problem-left{padding:0}}@media (min-width: 40em) and (max-width: 64.0375em){.resilience-center .request img{width:60vw}}@media (min-width: 40em) and (max-width: 64.0375em){.resilience-center .product-item{padding-bottom:90px !important}}@media (max-width: 39.9375em){.resilience-center .product-item{padding-bottom:60px !important}}.resilience-center .share{background-color:transparent !important}.resilience-center .single{background-color:#333;border-radius:10px;color:#ffffff !important}@media (max-width: 39.9375em){.resilience-center .single{width:90vw}}.resilience-center .single .product-item h4{padding-top:0px !important}@media (min-width: 40em) and (max-width: 64.0375em){.resilience-center .single .product-item{padding-bottom:0px !important}}@media (max-width: 39.9375em){.resilience-center .single .product-item{padding-bottom:0px !important}}.resilience-center .single .btn{border:none;background-color:#ffffff;color:#000000}@media (max-width: 39.9375em){.resilience-center .slider-wrapper{width:auto}}@media (min-width: 40em) and (max-width: 64.0375em){.resilience-center .slider-wrapper{height:30vh}}.resilience-center .slider-wrapper img{aspect-ratio:16 / 9}@media (min-width: 30em) and (max-width: 60em) and (max-height: 30em){.light-over-darkness .problem-left-content{text-align:center}.light-over-darkness .problem-left-content p{font-size:1em !important}.light-over-darkness .btn{display:inline-block;margin-top:20px}}.light-over-darkness .video-pitch{background-color:transparent;padding-bottom:0}@media (min-width: 64.1em){.light-over-darkness .problem-left{width:75vw;margin:0 auto}}@media (min-width: 40em) and (max-width: 64.0375em){.light-over-darkness .problem-left{margin-right:0px}}.light-over-darkness #pro-products .product-item{background:white;border-radius:10px;padding:10px !important;margin:5px;box-shadow:0 4px 12px rgba(0,0,0,0.06)}@media (max-width: 39.9375em){.light-over-darkness .problem-left-content h2,.light-over-darkness .problem-left-content p{margin:0 auto !important;width:75vw;padding-bottom:2vh}}@media (min-width: 40em) and (max-width: 64.0375em){.light-over-darkness .problem-left-content h2,.light-over-darkness .problem-left-content p{margin:0 auto !important;width:75vw;padding-bottom:2vh}}@media (min-width: 40em){.light-over-darkness .hero-content{grid-template-columns:repeat(8, 1fr)}}.light-over-darkness .hero-content h1{color:#ffffff}.light-over-darkness .hero-content p{color:#ffffff}.light-over-darkness .hero-content .btn{background-color:#ffffff;color:#253846;border-color:#ffffff}.light-over-darkness .hero-content .btn:hover{background-color:#253846;color:#ffffff;border-color:#253846}@media (min-width: 30em) and (max-width: 60em) and (max-height: 30em){.light-over-darkness .hero-content{height:90vh;grid-template-columns:repeat(7, 1fr)}.light-over-darkness .hero-content h1{font-size:1.5em;font-weight:600}.light-over-darkness .hero-content .xs-title{font-size:2em;font-weight:900;margin-bottom:0}}@media (min-width: 30em) and (max-width: 60em) and (max-height: 30em){.light-over-darkness .slider-wrapper{min-height:85vh}}@media (min-width: 30em) and (max-width: 60em) and (max-height: 30em){.light-over-darkness .responsive-embed{display:flex;padding-bottom:0;justify-content:center;align-items:center;width:400px;height:225px;margin:0 auto}}.light-over-darkness .btn{background-color:#253846;color:#e9cf94}.light-over-darkness .btn:hover{background-color:#e9cf94;color:#253846;border-color:#e9cf94}@media (min-width: 40em) and (max-width: 64.0375em){.light-over-darkness .plan-hero-img img{width:600px}}@media (min-width: 30em) and (max-width: 60em) and (max-height: 30em){.light-over-darkness .plan-hero-img img{width:400px}}.light-over-darkness #pro-hero{padding-top:0}@media (max-width: 39.9375em){.light-over-darkness #pro-hero .half{margin-top:0vh !important}}@media (min-width: 40em) and (max-width: 64.0375em){.light-over-darkness #pro-hero .half{margin-top:0vh !important}}@media (min-width: 40em) and (max-width: 64.0375em){.light-over-darkness #pro-hero .plan-hero-content{width:75vw}}@media (min-width: 30em) and (max-width: 60em) and (max-height: 30em){.light-over-darkness #pro-hero .plan-hero-content{text-align:center}.light-over-darkness #pro-hero .plan-hero-content p{font-size:1em !important}.light-over-darkness #pro-hero .plan-hero-content .btn{display:inline-block;margin-top:20px}}@media (min-width: 30em) and (max-width: 60em) and (max-height: 30em){.light-over-darkness #pro-hero p{font-size:1em !important}}.light-over-darkness #pro-plan p{text-align:center}@media (min-width: 30em) and (max-width: 60em) and (max-height: 30em){.light-over-darkness #pro-plan h2{font-size:1.25em}.light-over-darkness #pro-plan p{font-size:1em}}@media (min-width: 30em) and (max-width: 60em) and (max-height: 30em){.light-over-darkness .ribbon-content h2{font-size:1.5em}}@media (min-width: 30em) and (max-width: 60em) and (max-height: 30em){.light-over-darkness .plan{padding:0}}@media (min-width: 30em) and (max-width: 60em) and (max-height: 30em){.light-over-darkness #pro-hero h2{font-size:1.5em}}@media (min-width: 30em) and (max-width: 60em) and (max-height: 30em){.light-over-darkness #pro-products h2{font-size:1.5em}.light-over-darkness #pro-products p{font-size:1em}.light-over-darkness #pro-products .product-item{scale:85%}.light-over-darkness #pro-products img{width:50vw}}.light-over-darkness #donate p{text-align:center}@media (min-width: 30em) and (max-width: 60em) and (max-height: 30em){.light-over-darkness #donate p{font-size:1em !important}}@media (max-width: 39.9375em){.light-over-darkness #donate .pt--50{padding-top:0px !important}}@media (min-width: 40em) and (max-width: 64.0375em){.light-over-darkness #donate .pt--50{padding-top:0px !important}}@media (min-width: 30em) and (max-width: 60em) and (max-height: 30em){.light-over-darkness #donate h4{font-size:1.5em}}.light-over-darkness .share{background-color:#253846 !important}.light-over-darkness .share .jssocials-share-link{background-color:#e9cf94;color:#253846;border-color:#e9cf94}.light-over-darkness .share .jssocials-share-link:hover{background-color:transparent;color:#e9cf94;border:#e9cf94 1px solid}.light-over-darkness .jssocials-share.jssocials-share-twitter a{background-color:#e9cf94 !important;color:#253846 !important;border-color:#e9cf94 !important}.light-over-darkness .jssocials-share.jssocials-share-twitter a:hover{background-color:transparent !important;color:#e9cf94 !important;border:#e9cf94 1px solid !important}.helene .hero{position:relative;background-size:cover;height:55vh}@media (max-width: 39.9375em){.helene .hero{height:-moz-fit-content;height:fit-content}}@media (min-width: 40em) and (max-width: 64.0375em){.helene .hero{height:-moz-fit-content;height:fit-content}.helene .hero .homepage-banner p{grid-column:1/5}}.helene .hero::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:1}.helene .hero-content{position:relative;z-index:2;color:#ffffff}.helene .hero-content .xs-title{hyphens:none;-webkit-hyphens:none;word-break:normal;overflow-wrap:break-word;white-space:normal}@media (min-width: 40em) and (max-width: 64.0375em){.helene .hero-content{margin-left:30px}.helene .hero-content .xs-title{grid-column:1/5 !important}.helene .hero-content h1{grid-column:1/5}.helene .hero-content .hero-btn-group{grid-column:1/5}}.helene .promo-header-button{background-color:transparent;color:#ffffff}.helene .promo-header-button:hover{background-color:transparent;color:#ffffff;opacity:0.8}@media (max-width: 39.9375em){.helene .problem-left-content,.helene .solution-right-content{text-align:center}.helene .problem-left-content h2,.helene .solution-right-content h2{text-align:center}.helene .problem-left-content .md-title,.helene .solution-right-content .md-title{width:90vw}.helene .problem-left-content p,.helene .solution-right-content p{width:90vw !important;margin:0 auto !important;padding-top:10px !important}}@media (min-width: 40em) and (max-width: 64.0375em){.helene .problem-left-content,.helene .solution-right-content{text-align:center}.helene .problem-left-content h2,.helene .solution-right-content h2{text-align:center}.helene .problem-left-content .md-title,.helene .solution-right-content .md-title{width:100vw}.helene .problem-left-content p,.helene .solution-right-content p{width:90vw !important;margin:0 auto !important;padding-top:10px !important}}.helene .product-item p{text-align:center}@media (min-width: 64.1em){.helene .problem-left,.helene .solution-right{max-width:100vw !important;width:75vw;margin:0 auto;padding:1.5625rem 0}}.helene .plan-hero{padding:0px}@media (max-width: 39.9375em){.helene .plan-hero{text-align:center}.helene .plan-hero h2{text-align:center}.helene .plan-hero p{width:90vw !important;margin:0 auto !important;padding-top:10px !important}}@media (min-width: 40em) and (max-width: 64.0375em){.helene .plan-hero{text-align:center}.helene .plan-hero h2{text-align:center}.helene .plan-hero p{margin:0 auto !important;padding-top:10px !important}}@media (max-width: 39.9375em){.helene .half{justify-content:center;display:grid;grid-template-columns:1fr;gap:20px}}@media (min-width: 40em) and (max-width: 64.0375em){.helene .half{justify-content:center;display:grid;grid-template-columns:1fr;gap:20px}}@media (max-width: 39.9375em){.helene .plan-hero-img,.helene .solution-slider{order:1}}@media (min-width: 40em) and (max-width: 64.0375em){.helene .plan-hero-img,.helene .solution-slider{order:1}}@media (max-width: 39.9375em){.helene .plan-hero-content,.helene .solution-right-content{order:2}}@media (min-width: 40em) and (max-width: 64.0375em){.helene .plan-hero-content,.helene .solution-right-content{order:2}}@media (min-width: 64.1em){.helene .wrapper{max-width:100vw !important;width:75vw;margin:0 auto;padding:1.5625rem 0}}@media (min-width: 40em) and (max-width: 64.0375em){.helene .responsive-embed{width:600px;height:340px}}.you-are-an-overcomer .promo-solution-hero-button{display:none}.freewill .plan-hero-img img{box-shadow:none}.eoy .hero-content{height:50vh}@media (max-width: 39.9375em){.eoy .hero-content{display:flex;flex-direction:column;text-align:center;justify-content:center}.eoy .hero-content .hero-btn-group{margin:0 auto}}@media (min-width: 40em) and (max-width: 64.0375em){.eoy .hero-content{display:flex;flex-direction:column;text-align:center !important;justify-content:center}.eoy .hero-content .hero-btn-group{margin:0 auto}}.eoy .hero.homepage-banner h1{font-size:3em}@media (max-width: 39.9375em){.eoy .hero.homepage-banner h1{font-size:2em}}@media (min-width: 40em) and (max-width: 64.0375em){.eoy .hero.homepage-banner h1{font-size:2em;text-align:center !important;margin:0 auto}}.eoy .hero.homepage-banner p{text-transform:none;font-size:3em}@media (max-width: 39.9375em){.eoy .hero.homepage-banner p{font-size:1.75em;text-align:center !important}}@media (min-width: 40em) and (max-width: 64.0375em){.eoy .hero.homepage-banner p{font-size:1.75em;text-align:center !important;padding:0px 50px !important}}.eoy .promo-header-button{color:#235347;background-color:#ffffff}.eoy .promo-header-button:hover{color:#ffffff;background-color:transparent}.eoy .product-item p{font-size:1.5em}@media (max-width: 39.9375em){.eoy .product-item p{font-size:1em}}@media (min-width: 40em) and (max-width: 64.0375em){.eoy .product-item p{padding:0px 50px !important}}.california .hero-content{height:50vh}@media (min-width: 40em) and (max-width: 64.0375em){.california .hero-content{height:40vh}}@media (max-width: 39.9375em){.california .hero-content{height:25vh}}.california .hero-btn-group{margin:0 auto}@media (max-width: 39.9375em){.california .btn{padding:0.5rem 1rem;margin-top:20px}}.california .btn:hover{background-color:#ffffff;color:#000000}.california .half{display:flex;width:75rem;max-width:100vw !important;margin:auto;padding:1.5625rem;justify-content:center;justify-self:center;margin:auto 0;text-align:center;grid-gap:0}@media (min-width: 64.1em){.california .half{width:100vw}.california .half p{width:50vw}}.california .half p{text-align:center !important}.california .half .btn{display:none}.california .problem-left-slider,.california .solution-slider{display:none}@media (min-width: 40em) and (max-width: 64.0375em){.california .problem-left{margin-top:0px}}.california .problem-left-content p{margin:0}.california .solution-right-content{min-height:-moz-fit-content !important;min-height:fit-content !important}.california .solution-right-content iframe{border-radius:10px}.california .slider-wrapper{width:0}.california .product-item h4{padding-top:0 !important}@media (min-width: 64.1em){.california .product-item h4{margin-top:50px}}.california .form-group .btn:hover{background-color:transparent;color:#235347;opacity:0.8}.sales-promotion__full-background{background-size:cover;background-position:center;color:#ffffff}.sales-promotion__image{display:block}.sales-promotion__video-link{display:block;position:relative}.sales-promotion__video-link::after{content:'play_circle_outline';left:50%;font-size:4rem;position:absolute;top:50%;transform:translate(-50%, -50%)}.sales-promotion__header-content{display:grid;text-shadow:1px 1px 3px rgba(0,0,0,0.4);grid-template-rows:2fr 1fr 2fr 1fr 1fr 2fr;max-width:75rem;margin:auto}.sales-promotion__header-title{font-size:3rem;grid-row:3 / 4}.sales-promotion__header-subtitle{grid-row:2 / 3}.sales-promotion__header-blurb{grid-row:4 / 5}.sales-promotion__header-button{grid-row:5 /6}.sales-promotion__summary{background:#eee}.sales-promotion__testimony{background-color:#444;color:#fff;font-size:1.3em;position:relative;text-align:center;text-shadow:1px 1px 3px rgba(0,0,0,0.4)}.sales-promotion__testimony-icon{font-size:7rem}.sales-promotion__testimony-inner{padding-bottom:14%;padding-top:5%}.sales-promotion__testimony-slide{width:100%}.sales-promotion__testimony-avatar{border-radius:100%;display:block;height:80px;margin:1em auto;overflow:hidden;width:80px}.sales-promotion__testimony-avatar img{display:block;height:auto;width:100%}.sales-promotion__testimony-control{background:0;border:0;color:#ffffff;left:30px;font-size:6rem;opacity:.5;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s ease}.sales-promotion__testimony-control:hover{background:0;border:0;opacity:1}.sales-promotion__testimony-control.sales-promotion__testimony-control--right{left:initial;right:30px}.sales-promotion__author{background:#eee}.sales-promotion__callout{color:#fff;padding:2rem 0;font-size:1.3em}.sales-promotion__callout-inner{min-height:220px}.sales-promotion__summary-content,.sales-promotion__testimony-content,.sales-promotion__author-content,.sales-promotion__callout-content,.sales-promotion__product-content{display:grid;align-content:center}.sales-promotion__summary-inner,.sales-promotion__testimony-inner,.sales-promotion__author-inner,.sales-promotion__callout-inner,.sales-promotion__product-inner{align-content:center;-moz-column-gap:20px;column-gap:20px;display:grid;margin:auto;width:75rem}.sales-promotion__summary-inner,.sales-promotion__author-inner,.sales-promotion__product-inner{grid-template-columns:1fr 1fr}.sales-promotion__summary-content,.sales-promotion__summary-media{grid-column:span 1}.sales-promotion__author-content,.sales-promotion__author-media{grid-column:span 1}.sales-promotion__product-content,.sales-promotion__product-media{grid-column:span 1}.sales-promotion__callout{text-align:center}.sales-promotion__share{padding:30px;text-align:center}.course-list li{padding:10px 0}.course-list li .btn{border-radius:10px;font-size:0.75rem}.course-list li .btn:hover{border-radius:10px}.course-sub-heading{grid-column:span 12;font-size:2.25em;font-weight:800;color:#000000;border-radius:10px;padding-bottom:10px}.course-page-description{padding-top:2%;padding-bottom:2%}.course-btn{padding:0.75rem 1.5rem;font-weight:500;border:none;cursor:pointer;margin-bottom:10px !important}.course-btn:hover{opacity:0.8}#courses .left-3-quarter{margin-top:30px}#courses .sidebar a{grid-gap:10px}#new_contact_course_instructor{padding:0px}#courses-contact form{width:500px;text-align:center}#courses-contact textarea{height:100px}#courses-contact .btn-block{width:-moz-fit-content;width:fit-content;margin-top:10px}#courses-contact .btn-block:hover{border-radius:10px}.israel .section-title{color:#395bad;text-align:center}@media (min-width: 64.1em){.israel .section-title{text-align:left}}.israel .cta{background:#395bad}.israel .cta .btn:hover{background-color:#2e498a;color:#fff}.israel .problem,.israel .plan{padding:5% 0}@media (min-width: 64.1em){.israel .problem .problem-content{padding:50px 0}}.israel .problem .problem-img{text-align:center;max-height:300px}.israel .plan{background:#D6D6D6}.israel .hero-header .btn{background-color:#395bad;border:1px solid #395bad}.israel .hero-header .btn:hover{background-color:#2e498a;color:#fff}.landing-copy{color:white;text-align:left;z-index:1;padding:35px}.landing-copy h1{text-transform:uppercase;font-size:3em;margin-top:0px}.landing-copy p{font-size:1em}.donation-copy{color:black;padding:15px;font-weight:400}.donation-copy a{background-color:#395bad;color:white;padding:5px}.donation-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:black;opacity:0.7;z-index:1}.outreach-donation-container{background-color:rgba(255,255,255,0.862);border-radius:10px}@media (min-width: 64.1em){.outreach-donation-container{width:25vw}}.outreach-donation-container button{background-color:transparent;border:1px white solid}.outreach-expanded-header{display:flex}.center-content{justify-self:center}.how-to-pray{background-color:#395bad;color:#ffffff}.prayer-list{font-size:1em;margin:0 2em 0.75em}.video-background-outreach{position:relative;background-color:#000000;height:56.25vw;width:100%;max-width:100vw !important;display:flex;justify-content:center;overflow:hidden}@media (max-width: 39.9375em){.video-background-outreach{margin:0 0 0;overflow:visible;height:-moz-fit-content;height:fit-content}}@media (min-width: 40em) and (max-width: 64.0375em){.video-background-outreach{margin:0 0 0;overflow-y:scroll;height:-moz-fit-content;height:fit-content}}.video-background-outreach iframe{width:100%;max-width:100vw !important;height:56.25vw;position:absolute}@media (min-width: 64.1em){.video-background-outreach iframe{top:50%;left:50%;transform:translate(-50%, -50%)}}@media (max-width: 39.9375em){.video-background-outreach iframe{-webkit-mask-image:linear-gradient(180deg, black 70%, transparent)}}.outreach-ribbon{background:linear-gradient(315deg, #233a6c 20%, #26427f 80%);padding:2% 0;font-weight:700;color:white}.outreach-ribbon-right{background:linear-gradient(315deg, #233a6c 20%, #26427f 80%);padding:2% 0;font-weight:700;color:white}.outreach-ribbon-left{background:linear-gradient(315deg, #233a6c 20%, #26427f 80%);padding:2% 0;font-weight:700;color:white}.prayer-heading{padding-bottom:25px;font-size:1.5em}.donation-landings__donate-input{max-width:20vw !important;justify-self:center;align-self:center}@media (max-width: 39.9375em){.donation-landings__donate-input{max-width:50vw !important}}@media (min-width: 64.1em){.header-copy{padding:0px 160px 0px 160px;align-content:center}}.landing__donate-form{margin-top:15px}.new-beginnings .hero-header{background-position:center}.new-beginnings .btn{background-color:#50E3C2;border:1px solid #50E3C2;color:#38414B !important}.new-beginnings .btn:hover{background-color:#40b69b;color:#fff}.new-beginnings .problem .section-title,.new-beginnings .saying .section-title{font-size:1.5em;margin:0 0 1.25em 0}@media (min-width: 40em){.new-beginnings .problem .section-title,.new-beginnings .saying .section-title{font-size:2.9296875em}}.new-beginnings .problem{background:#D6D6D6}.new-beginnings .problem .col-3 div{text-align:center}@media (min-width: 64.1em){.new-beginnings .problem .col-3 div{text-align:left}}.new-beginnings .plan,.new-beginnings .saying{color:#ffffff;background:#7E8FA4}.new-beginnings .plan .plan-content{padding:50px}@media (min-width: 64.1em){.new-beginnings .plan .plan-content{padding:100px 50px}}.new-beginnings .plan .plan-img{padding:100px}.new-beginnings .plan .play-icon{text-align:center;display:flex;justify-content:center;flex-flow:column;height:100%}.new-beginnings .plan .play-icon a{color:#50E3C2}.new-beginnings .plan .play-icon a:hover{color:#fff}.new-beginnings .plan .play-icon i{font-size:48px}.partner-now{padding:0px}.partner-now .description{max-width:100vw;width:35vw}@media (max-width: 39.9375em){.partner-now .description{width:90vw;padding-top:3vh}}@media (min-width: 40em) and (max-width: 64.0375em){.partner-now .description{width:55vw;padding-top:3vh}}.partner-now .partner-now-content{display:flex;position:relative;height:50vh;flex-direction:row;justify-content:center;align-items:center;background-color:#eeeeee}@media (max-width: 39.9375em){.partner-now .partner-now-content{display:flex;position:relative;height:-moz-fit-content;height:fit-content;flex-direction:column-reverse;justify-content:center;align-items:center}}@media (min-width: 40em) and (max-width: 64.0375em){.partner-now .partner-now-content{display:flex;position:relative;height:-moz-fit-content;height:fit-content;justify-content:center;align-items:center}}.partner-now .partner-now-content img{width:22vw;padding-top:3vh;margin-right:5vw;scale:0.75}@media (max-width: 39.9375em){.partner-now .partner-now-content img{width:90vw;padding-top:0;scale:1}}@media (min-width: 40em) and (max-width: 64.0375em){.partner-now .partner-now-content img{width:25vw;padding-top:0;scale:1}}.partner-now .partner-now-content h1,.partner-now .partner-now-content p{color:#235347}.partner-now .partner-now-content h1,.partner-now .partner-now-content p,.partner-now .partner-now-content a{text-align:left}@media (max-width: 39.9375em){.partner-now .partner-now-content h1,.partner-now .partner-now-content p,.partner-now .partner-now-content a{text-align:center}}.partner-now .partner-now-content h1{font-size:1.75em;color:#000000}.partner-now .partner-now-content p{color:#000000;text-align:justify}.haiti-projects,.haiti-updates{padding:5% 0}.haiti_live .hero-header{background-position:center}.freedom-house .problem{background:#102230;color:#ffffff}.freedom-house .problem h4{text-align:center}.freedom-house .section-title{color:#102230;text-align:center}@media (min-width: 64.1em){.freedom-house .section-title{text-align:left}}.freedom-house .cta h2,.freedom-house .cta h4{text-align:center}.freedom-house .cta h2{font-size:3em}.freedom-house .cta h4{color:#EC441D}.freedom-house .btn{background-color:#EC441D;border:1px solid #EC441D}.freedom-house .btn:hover{background-color:#bd3617;color:#fff}.live-stream{display:grid;place-items:center;grid-gap:25px;overflow:hidden;justify-items:start}.live-stream .responsive-embed{grid-column:1 / -1}.bible .btn{border:2px solid #3C4147;place-self:start;padding:1rem 2rem;transition:.3s ease;color:#3C4147}.bible .btn:hover{background-color:#3C4147;color:white}.bible .cover{-o-object-fit:cover;object-fit:cover}.bible img{width:100%}.bible body,.bible html{height:100%;margin:0}.bible h1,.bible h2,.bible h3,.bible h4,.bible h5,.bible h6,.bible p,.bible a,.bible ul{font-family:freight-display-pro, serif;margin:0}.bible a{text-decoration:none}@media (min-width: 40em){.bible p,.bible li{font-size:1.1em}}.bible p{line-height:1.5}.bible ul{padding:0;list-style-position:inside}.bible .main-grid-container{display:grid;padding:10px 20px;grid-template-columns:1fr 1fr;height:auto;grid-auto-rows:min-content}@media (min-width: 40em){.bible .main-grid-container{grid-column-gap:20px;max-width:75rem;margin:5% auto;padding:1.5625rem;grid-template-columns:repeat(6, 1fr)}}.bible .header-grid-container,.bible .header-grid-container-full,.bible .header-grid-container-med,.bible .header-grid-container-sm,.bible .header-grid-container-xs{max-width:75rem;margin:5% auto;padding:1.5625rem;position:relative;margin:auto;height:90vh;display:grid;align-content:center;grid-row-gap:20px;z-index:10;padding:0 20px}@media (min-width: 40em){.bible .header-grid-container,.bible .header-grid-container-full,.bible .header-grid-container-med,.bible .header-grid-container-sm,.bible .header-grid-container-xs{height:70vh}}.bible .header-grid-container img,.bible .header-grid-container-full img,.bible .header-grid-container-med img,.bible .header-grid-container-sm img,.bible .header-grid-container-xs img{position:absolute;-o-object-position:50% 50%;object-position:50% 50%;left:0;top:0;bottom:0;z-index:0;height:100%;z-index:-1}.bible .header-grid-container h1,.bible .header-grid-container-full h1,.bible .header-grid-container-med h1,.bible .header-grid-container-sm h1,.bible .header-grid-container-xs h1,.bible .header-grid-container p,.bible .header-grid-container-full p,.bible .header-grid-container-med p,.bible .header-grid-container-sm p,.bible .header-grid-container-xs p,.bible .header-grid-container a,.bible .header-grid-container-full a,.bible .header-grid-container-med a,.bible .header-grid-container-sm a,.bible .header-grid-container-xs a{color:white;text-align:center}@media (min-width: 40em){.bible .header-grid-container h1,.bible .header-grid-container-full h1,.bible .header-grid-container-med h1,.bible .header-grid-container-sm h1,.bible .header-grid-container-xs h1,.bible .header-grid-container p,.bible .header-grid-container-full p,.bible .header-grid-container-med p,.bible .header-grid-container-sm p,.bible .header-grid-container-xs p,.bible .header-grid-container a,.bible .header-grid-container-full a,.bible .header-grid-container-med a,.bible .header-grid-container-sm a,.bible .header-grid-container-xs a{color:#3C4147;text-align:initial}}.bible .header-grid-container a,.bible .header-grid-container-full a,.bible .header-grid-container-med a,.bible .header-grid-container-sm a,.bible .header-grid-container-xs a{border-color:white}@media (min-width: 40em){.bible .header-grid-container a,.bible .header-grid-container-full a,.bible .header-grid-container-med a,.bible .header-grid-container-sm a,.bible .header-grid-container-xs a{border-color:initial}}.bible .header-grid-container h1,.bible .header-grid-container-full h1,.bible .header-grid-container-med h1,.bible .header-grid-container-sm h1,.bible .header-grid-container-xs h1{font-size:4em;line-height:1;font-weight:400}@media (min-width: 40em){.bible .header-grid-container h1,.bible .header-grid-container-full h1,.bible .header-grid-container-med h1,.bible .header-grid-container-sm h1,.bible .header-grid-container-xs h1{font-size:4em}}.bible .header-grid-container .header-btn-group,.bible .header-grid-container-full .header-btn-group,.bible .header-grid-container-med .header-btn-group,.bible .header-grid-container-sm .header-btn-group,.bible .header-grid-container-xs .header-btn-group,.bible .header-grid-container a.btn,.bible .header-grid-container-full a.btn,.bible .header-grid-container-med a.btn,.bible .header-grid-container-sm a.btn,.bible .header-grid-container-xs a.btn{place-self:center}@media (min-width: 40em){.bible .header-grid-container .header-btn-group,.bible .header-grid-container-full .header-btn-group,.bible .header-grid-container-med .header-btn-group,.bible .header-grid-container-sm .header-btn-group,.bible .header-grid-container-xs .header-btn-group,.bible .header-grid-container a.btn,.bible .header-grid-container-full a.btn,.bible .header-grid-container-med a.btn,.bible .header-grid-container-sm a.btn,.bible .header-grid-container-xs a.btn{place-self:start}}.bible header{color:white}@media (max-width: 39.9375em){.bible header{background:url("https://jfm-web-images.s3.amazonaws.com/bible/bibleheader_mobile.jpg") no-repeat;background-size:cover;background-position:bottom;position:relative}.bible header::before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;background-color:#3C4147;opacity:.5;z-index:0}}@media (min-width: 40em){.bible header{background:url("https://jfm-web-images.s3.amazonaws.com/bible/bibleheader.jpg") no-repeat;background-position:150% 70%;background-size:100%}}.bible .features,.bible .pastor{display:grid;grid-template-columns:repeat(6, 1fr);align-items:center}@media (max-width: 39.9375em){.bible .features,.bible .pastor{margin:5% 0;grid-gap:0}}.bible .features div{grid-column:1 / -1}@media (min-width: 40em){.bible .features div{grid-column:span 3}}@media (min-width: 40em){.bible .features div h1{font-size:2.5em}}.bible .features div li{line-height:2}.bible .features img{margin:0;grid-column:span 3}@media (max-width: 39.9375em){.bible .features img{display:none}}.bible .special-edition{padding:0 20px}.bible .special-edition .small-container{display:grid;margin:10% 0;grid-row-gap:25px;grid-template-columns:repeat(2, 1fr);justify-items:center}@media (min-width: 40em){.bible .special-edition .small-container{text-align:initial;margin:10% auto;max-width:60vw}}.bible .special-edition .small-container .limited-edition,.bible .special-edition .small-container .standard-edition{display:flex;flex-direction:column;text-align:center;grid-column:span 1;justify-items:center;align-items:center}.bible .special-edition .small-container .limited-edition h1,.bible .special-edition .small-container .standard-edition h1{flex:auto}.bible .special-edition .small-container .limited-edition a,.bible .special-edition .small-container .standard-edition a{align-self:flex-end}@media (min-width: 40em){.bible .special-edition .small-container .limited-edition,.bible .special-edition .small-container .standard-edition{grid-gap:25px}}.bible .special-edition .small-container .limited-edition img,.bible .special-edition .small-container .standard-edition img{height:150px;width:150px;border-radius:50%;margin-bottom:5%}@media (min-width: 40em){.bible .special-edition .small-container .limited-edition img,.bible .special-edition .small-container .standard-edition img{height:350px;width:350px}}.bible .special-edition .small-container .limited-edition .btn,.bible .special-edition .small-container .standard-edition .btn{margin-top:5%;place-self:center}@media (min-width: 40em){.bible .pastor h1{font-size:2.5em}}.bible .pastor div,.bible .pastor img{grid-column:1 / -1}@media (min-width: 40em){.bible .pastor div,.bible .pastor img{grid-column:span 3}}.streampass a{color:#5b4a3a;text-decoration:underline}.streampass a:hover{color:#4C4335 !important}.streampass h1,.streampass h2,.streampass h3,.streampass h4,.streampass h5{font-family:dunbar-tall, sans-serif;font-weight:400;font-style:normal;color:#4C4335;text-transform:uppercase}.streampass .btn{border-radius:0;background-color:transparent;color:#ffffff;border:0.08em solid #4C4335;background:#4C4335;transition:.2s ease-in-out;text-decoration:none}.streampass .btn:hover{border:0.08em solid #ffffff;background-color:#ffffff;color:#4C4335 !important}.streampass .light{color:#ffffff !important}.streampass .dark{color:#4C4335}.streampass .page-title{font-size:3em;padding-top:0px}@media (min-width: 40em){.streampass .page-title{font-size:4em}}.streampass .hero-2-col{display:grid;height:90vh;padding-top:10%;padding-bottom:5%;color:#5b4a3a}@media (min-width: 40em){.streampass .hero-2-col{padding-top:5%}}.streampass .hero-2-col .half{place-items:center}.streampass .hero-2-col .one-logo{place-self:end}@media (min-width: 40em) and (max-width: 64.0375em){.streampass .hero-2-col .one-logo{place-self:center;padding-top:10%}}@media (max-width: 39.9375em){.streampass .hero-2-col .one-logo{place-self:center;padding-top:10%}}.streampass .hero-2-col .one-logo img{max-height:100px;max-width:100px}.streampass .hero-2-col .one-logo h1{font-weight:300;letter-spacing:2px;font-size:3.75em}@media (min-width: 40em) and (max-width: 64.0375em){.streampass .hero-2-col .one-logo h1{font-size:2em}}@media (max-width: 39.9375em){.streampass .hero-2-col .one-logo h1{font-size:1.5em}}.streampass .hero-2-col .streampass-checkout{padding-right:35%;padding-top:25%}@media (min-width: 40em) and (max-width: 64.0375em){.streampass .hero-2-col .streampass-checkout{padding-top:0;padding-right:25%;padding-left:25%}}@media (max-width: 39.9375em){.streampass .hero-2-col .streampass-checkout{padding-top:0;padding-right:0;padding-left:0}}.streampass .hero-2-col .streampass-checkout h2{color:#5b4a3a}@media (min-width: 40em){.streampass .hero-2-col .streampass-checkout h2{letter-spacing:1px}}.streampass .hero-2-col .streampass-checkout .btn{margin:10px 0 20px;display:block}.streampass .hero-2-col .streampass-controls{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.streampass .hero-2-col .streampass-controls .player-btns{order:2;display:flex;justify-content:flex-end;margin-left:auto}@media (max-width: 39.9375em){.streampass .hero-2-col .streampass-controls .player-btns{margin:auto}}.streampass .hero-2-col .streampass-controls .player-btns .btn{margin-top:10px;margin-left:10px}@media (max-width: 39.9375em){.streampass .hero-2-col .streampass-controls .player-btns .btn{padding:.5rem .3rem;font-size:.65em}}.streampass .hero-2-col .streampass-controls .session-cards{display:flex;justify-content:flex-start;order:1;margin-right:auto}@media (max-width: 39.9375em){.streampass .hero-2-col .streampass-controls .session-cards{margin:auto}}.streampass .hero-2-col .streampass-controls .session-cards .session-card{margin-top:10px;margin-right:10px}@media (max-width: 39.9375em){.streampass .hero-2-col .streampass-controls .session-cards .session-card .btn{padding:.5rem .3rem;font-size:.65em}}.streampass .hero-2-col .schedule h3{font-size:2em;margin-top:20px;text-align:center}@media (min-width: 64.1em){.streampass .hero-2-col .schedule h3{text-align:left}}.streampass .hero-2-col .schedule .dates{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap}@media (min-width: 64.1em){.streampass .hero-2-col .schedule .dates{flex-direction:row;justify-content:space-between}}.streampass .speakers{text-align:center}.streampass .speakers .section-title{font-size:3.75em;font-weight:100;letter-spacing:1px}.streampass .speakers .speaker img{height:300px;width:300px;-o-object-fit:cover;object-fit:cover}.streampass .speakers .speaker img.speaker-one{-o-object-position:20%;object-position:20%}.streampass .speakers .speaker h2{font-size:1.5em;font-weight:300;margin-bottom:15px;text-align:left}.streampass .speakers .speaker .bio{color:#000000;text-align:left}.streampass .on-demand{background-color:#5b4a3a}.streampass .on-demand h1{color:#ffffff;text-align:center;border-bottom:0px solid #ddd}.streampass .main-stream{background:#F6ECD8}.streampass .main-stream:before{content:'';background:url(https://jfm-website.s3.amazonaws.com/Assets/one-marriage/dirt.png) no-repeat;background-position:180%;background-size:70%;top:0;left:0;bottom:0;right:0;position:absolute;z-index:0}.streampass .main-stream .wrapper{z-index:1}@font-face{font-family:'portrait_scriptbounce_-_bold';src:url("https://cdn.jentezenfranklin.org/assets/portraitscript-bounce-bold-webfont-65dc6263da6c30441315ded306fdc1658631fdda6d0d476f57c80e75dc2369b4.woff") format("woff"),url("https://cdn.jentezenfranklin.org/assets/portraitscript-bounce-bold-webfont-65dc6263da6c30441315ded306fdc1658631fdda6d0d476f57c80e75dc2369b4.woff") format("woff2");font-weight:normal;font-style:normal}.donor-update{justify-items:center;text-align:center;border-bottom:1px #004c5e42 solid;width:75%;padding-bottom:15px;margin:0 auto}.donor-update .btn{margin:0 !important}.connection{background-color:#C7D6DD;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif !important}.connection .weekend-color{color:#004c5e}.connection .sub-headings{text-transform:uppercase;font-size:1.5em}.connection .video{width:600px;height:338px;border-radius:30px}@media (max-width: 39.9375em){.connection .video{width:300px;height:169px}}.connection .script{font-family:'portrait_scriptbounce_-_bold';text-transform:capitalize;font-weight:400;font-size:2em}@media (max-width: 39.9375em){.connection .script{padding:20px 2px 10px 2px}}@media (min-width: 40em) and (max-width: 64.0375em){.connection .script{padding:20px 0px 0px 0px}}.connection .btn{background-color:#004c5e;border-color:#004c5e}.connection .btn:hover{background-color:#004c5e;opacity:0.8;border-color:#004c5e}.connection .choice{text-align:left}.connection .header{max-width:100vw}.connection .hero-header{padding:3% 0;height:600px}@media (max-width: 39.9375em){.connection .hero-header{padding:30% 0}}.connection .hero-header div{display:flex;grid-template-columns:repeat(1, 1fr)}@media (max-width: 39.9375em){.connection .hero-header div{grid-template-rows:repeat(1, 1fr)}}@media (min-width: 40em) and (max-width: 64.0375em){.connection .hero-header div{grid-template-rows:repeat(1, 1fr)}}.connection .hero-header .hero-overlay{background-color:rgba(255,255,255,0.8);box-shadow:0px 1px 8px #000;max-width:100%;place-content:center;place-items:center}.connection .hero-header .hero-overlay a{margin-top:10px}@media (max-width: 39.9375em){.connection .hero-header .hero-overlay{width:90vw}}@media (min-width: 40em) and (max-width: 64.0375em){.connection .hero-header .hero-overlay{width:90vw}}@media (min-width: 140em){.connection .hero-header .hero-overlay{height:100%}}.connection .hero-header .hero-overlay .page-title{display:flex;flex-direction:column;align-items:center;padding:0;font-size:1em !important}.connection .hero-header .hero-overlay .page-title h1{display:flex}@media (max-width: 39.9375em){.connection .hero-header .hero-overlay .page-title img{scale:110%}}.connection .rsvp{background-color:#ffffff96;padding:5vw;border-top-left-radius:400px;border-top-right-radius:400px;margin:50px auto;height:-moz-fit-content;height:fit-content;vertical-align:middle}@media (min-width: 64.1em){.connection .rsvp{width:500px}}@media (min-width: 40em) and (max-width: 64.0375em){.connection .rsvp{width:40vw}}@media (max-width: 39.9375em){.connection .rsvp{width:80vw}}.connection .rsvp p{text-align:center !important;-webkit-hyphens:none !important;hyphens:none !important;font-size:1.1em}.connection .invite-code{text-align:center;border:none;box-shadow:0 4px 12px rgba(0,0,0,0.06)}.connection .invite-code:hover{border:none}.connection .connection-btn{background-color:#004c5e;border:none;text-transform:uppercase;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;zoom:1;text-align:center;text-decoration:none;line-height:normal;cursor:pointer;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;box-sizing:border-box;-webkit-user-drag:none;-webkit-font-smoothing:antialiased;border-radius:50px;color:#fff;font-family:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;font-size:0.75em;padding:0.5rem 2rem;transition:background-color 150ms ease}.connection .connection-btn:hover{background-color:#004c5e;opacity:0.8;border:none}@media (min-width: 40em) and (max-width: 64.0375em){.connection .logo{width:85%}}@media (min-width: 64.1em){.connection .logo{width:52%}}.connection .hero-subtitle{background:linear-gradient(to right, #d7a26a, #fff);-webkit-linear-gradient:to right, #d7a26a, #fff;-webkit-text-fill-color:transparent;text-transform:uppercase;text-align:center;margin-top:3%}@media (max-width: 39.9375em){.connection .login-form p{width:66%;margin:0 auto}}.connection .login-form h2{color:#004c5e;text-align:center !important}.connection .login-form .form-group div{flex-grow:unset;width:auto}@media (max-width: 39.9375em){.connection .login-form .form-group div{flex-grow:1;width:100%;text-align:center}}.connection .info{text-align:center;padding-bottom:2vw}.connection .info .h4,.connection .info a{color:#004c5e;border-bottom:solid 1px #004c5e !important;text-transform:uppercase}.connection .info p{text-align:center}.connection .thank-you-info{text-align:center;justify-items:center;display:grid;grid-template-columns:repeat(2, 1fr)}@media (max-width: 39.9375em){.connection .thank-you-info{grid-template-columns:repeat(1, 1fr)}}.locations{font-style:italic}.map{text-align:center}.map a{color:#004c5e;border-bottom:solid 1px #004c5e !important;text-transform:uppercase}.map-modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:black;background-color:rgba(0,0,0,0.9)}.map-modal-content{margin:auto;display:block;width:80%;margin-top:30px}.close{position:absolute;color:#fff;font-size:40px;font-weight:bold;transition:0.3s;right:35px}.close:hover,.close:focus{color:#bbb;text-decoration:none;cursor:pointer}.map-modal-content,.close{animation-name:zoom;animation-duration:0.6s}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}.faq-image-container{text-align:center;margin-top:20px;margin-bottom:20px}.faq-image-container img{width:50vw}@media (max-width: 39.9375em){.faq-image-container img{width:90vw}}.registration-success{text-align:center;border-bottom:1px #004c5e42 solid;width:75%;padding-bottom:15px;margin:0 auto}@media (max-width: 39.9375em){.registration-success{width:100%;padding-bottom:0px;border-bottom:none}}.connection-faq{grid-column:1 / -1;width:100%;padding:2vw;margin:50px auto}@media (max-width: 39.9375em){.connection-faq{padding:0vw 5vw}}#connection-faq-accordion .accordion{text-transform:uppercase;text-align:left;width:100%}@media (min-width: 40em) and (max-width: 64.0375em){#connection-faq-accordion .accordion{width:-webkit-fill-available}}@media (max-width: 39.9375em){#connection-faq-accordion .accordion{width:100%}}@media (min-width: 40em) and (max-width: 64.0375em){#connection-faq-accordion .panel{width:-webkit-fill-available}}#connection-faq-accordion a{color:#004c5e;border-bottom:solid 1px #004c5e !important}#connection-faq-accordion li,#connection-faq-accordion p{text-transform:none !important;text-align:left !important;font-size:1.1em}#connection-faq-accordion .fa-media{transform:translateY(0px);margin-left:10px}.thanks{margin:auto}.thanks p{text-align:center;-webkit-hyphens:none !important;hyphens:none !important}.thanks .location{width:100vw;background-color:#004c5e;color:#C7D6DD;padding:2vw}.thanks h4{text-transform:uppercase}.thanks .header{max-width:100vw}.thanks .connection-faq{grid-column:span 1}.wufoo{padding:0 2vw;margin:auto}.rsvp-form .form-flex{display:flex;-moz-column-gap:10px;column-gap:10px;flex-direction:column;row-gap:20px}.rsvp-form .form-flex div:last-child{margin-right:15px}@media (max-width: 39.9375em){.rsvp-form .form-flex div:last-child{margin-right:0}}.schedule{background-color:#ffffff96;padding:5vw;border-top-left-radius:400px;border-top-right-radius:400px;margin:50px auto;height:-moz-fit-content;height:fit-content;vertical-align:middle}@media (min-width: 64.1em){.schedule{max-width:30vw}}@media (min-width: 40em) and (max-width: 64.0375em){.schedule{width:40vw}}@media (max-width: 39.9375em){.schedule{width:80vw}}.schedule p{text-align:center !important;-webkit-hyphens:none !important;hyphens:none !important;font-size:1.1em}.card{padding:10px}.card h6{color:#004c5e !important}.card:hover{box-shadow:none}.card img{box-shadow:0 4px 12px rgba(0,0,0,0.06)}.img-lod{width:345px;height:345px;-o-object-fit:cover;object-fit:cover;filter:grayscale(100%)}.download .card-stack,.download .card-stack-small{justify-items:center}.itinerary{background-color:#004c5e;border:none;text-transform:uppercase;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;zoom:1;text-align:center;text-decoration:none;line-height:normal;cursor:pointer;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;box-sizing:border-box;-webkit-user-drag:none;-webkit-font-smoothing:antialiased;border-radius:50px;color:#ffffff;font-family:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;font-size:0.75em;padding:0.5rem 2rem;transition:background-color 150ms ease}.itinerary:hover{background-color:#004c5e;opacity:0.8;border:none}.itinerary a{color:#ffffff}.sub-menu{padding-top:10px;padding-bottom:20px}@media (max-width: 39.9375em){.sub-menu{padding-bottom:20px;display:flex;flex-direction:column;row-gap:20px}}@media (max-width: 39.9375em){.sub-menu .connection-btn{align-self:center;width:200px}}.welcome{text-transform:uppercase;font-size:1.5em;margin-top:0px}@media (max-width: 39.9375em){.welcome{padding:00px 30px}}.address{color:#004c5e;font-weight:500;border-bottom:solid 1px #004c5e}.font-script{font-family:'portrait_scriptbounce_-_bold';text-transform:none;font-weight:400;font-size:1.5em;padding:0px 5px}.banner-sub-head{font-size:1em;text-transform:uppercase;color:#004c5e !important;margin-top:25px;font-weight:700;grid-row:2 / 6}@media (max-width: 39.9375em){.banner-sub-head{font-size:0.8em;margin-top:0px}}.card-avatar iframe{border-radius:10px}#donor-update iframe{aspect-ratio:16/9;border-radius:10px}@media (min-width: 30em) and (max-width: 60em) and (max-height: 30em){#download{margin-top:-50px}#download .card-stack,#download .card-stack-small{grid-template-columns:1fr}}@media (max-width: 39.9375em){#download{margin-top:-50px}}@media (min-width: 40em) and (max-width: 64.0375em){#download{margin-top:-50px}}#download .card-stack,#download .card-stack-small{grid-template-columns:1fr 1fr}#download .btn{margin:0 auto;padding-top:-10px}#download .card-flex{display:flex;justify-content:center;align-items:center}@media (max-width: 39.9375em){#download .card-flex{flex-direction:column}}#download .partners iframe{width:500px;height:282px}@media (max-width: 39.9375em){#download .partners iframe{width:345px;height:194px}}#download .lod .card{padding:30px}@media (max-width: 39.9375em){#download .lod .card{padding:10px}}@media (min-width: 30em) and (max-width: 60em) and (max-height: 30em){#download .lod .card{padding:10px}}#download .lod .card-flex{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;width:50vw;margin:auto}@media (max-width: 39.9375em){#download .lod .card-profile{align-items:center}}@media (min-width: 30em) and (max-width: 60em) and (max-height: 30em){#download .lod .card-profile{align-items:center}}#connection-images .script{margin-bottom:20px;text-align:center}#connection-images .slider-container{width:100%;max-width:600px;position:relative;overflow:hidden;margin:auto}#connection-images .slides{display:flex;transition:transform 0.5s ease-in-out}#connection-images .slide{min-width:100%;box-sizing:border-box;position:relative}#connection-images .expand-icon{position:absolute;bottom:10px;right:10px;background-color:rgba(0,0,0,0.5);color:#ffffff;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer}#connection-images .slider-controls{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%)}#connection-images img{border-radius:0px}#connection-images .invisible-btn{background:none;border:none;width:50%;height:100%;cursor:pointer}#connection-images .slider-dots{text-align:center;padding:10px}#connection-images .dot{height:15px;width:15px;margin:0 5px;background-color:#bbb;border-radius:50%;display:inline-block;cursor:pointer}#connection-images .active{background-color:#717171}#connection-images .modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.9);max-width:none}#connection-images .modal-content{display:block;max-width:100%;max-height:100%;width:60%;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (max-width: 39.9375em){#connection-images .modal-content{width:80%}}#connection-images .close{position:absolute;top:15px;right:35px;color:#ffffff;font-size:40px;font-weight:bold;cursor:pointer;transition:0.3s}#connection-images .close:hover,#connection-images .close:focus{color:#bbb}#audio-player .audio-information{background-color:rgba(255,255,255,0.4);box-shadow:0 4px 12px rgba(0,0,0,0.06);border-radius:0px}#audio-player .audio-player{box-shadow:0 4px 12px rgba(0,0,0,0.06);border-radius:30px;display:flex;flex-direction:row;margin:0 auto}@media (max-width: 39.9375em){#audio-player .audio-player{box-shadow:none;border-radius:0px;display:flex;flex-direction:row;scale:1;justify-content:center}}#audio-player .card-stack,#audio-player .card-stack-small{display:flex;justify-content:center}@media (max-width: 39.9375em){#audio-player .card-stack,#audio-player .card-stack-small{flex-direction:column}}#audio-player h4{margin-bottom:0}#audio-player h5{font-weight:500;font-style:italic;font-size:0.75rem;margin-top:0}#contact-form .form-container{max-width:800px;margin:auto}#contact-form .form-row{display:flex;flex-wrap:wrap;margin-bottom:15px}#contact-form .form-group{flex:1;min-width:200px;margin-right:15px}@media (max-width: 39.9375em){#contact-form .form-group{margin-right:0px}}#contact-form .form-group:last-child{margin-right:0}#contact-form .extended-input-container{width:100%;height:150px}#contact-form .checkboxes{display:flex;justify-content:center;flex-direction:column;align-items:center}#contact-form #recaptcha_section{display:flex;justify-content:center;margin-top:15px;transform:translateX(35px)}@media (max-width: 39.9375em){#contact-form #recaptcha_section{transform:translateX(0px);margin-bottom:15px}}@media (min-width: 40em) and (max-width: 64.0375em){#contact-form #recaptcha_section{transform:translateX(75px)}}.israel-donation .donate-form-heading .donation-title,.israel-donation .donate-form-heading .donation-description{color:inherit;text-align:center}@media (min-width: 40em){.israel-donation .donate-form-heading .donation-title,.israel-donation .donate-form-heading .donation-description{color:#ffffff}}@media (min-width: 64.1em){.israel-donation .donate-form-heading .donation-title,.israel-donation .donate-form-heading .donation-description{text-align:left !important}}.israel-donation .donate-form-heading .donation-title{margin-bottom:15px}.israel-donation .donate-form-heading .donation-description{font-size:12pt !important;font-weight:200 !important;text-align:center}.days-book .hero-img{width:190px}@media (min-width: 40em){.days-book .hero-img{width:300px}}.love-book p{font-weight:400 !important}.hybrid-brand .nav-grid-container a img{filter:invert(100%) !important}.hybrid-brand .nav-grid-container .brand img{border-radius:0px !important}@media (min-width: 64.1em){.hybrid-brand .nav-grid-container .brand img{filter:invert(100%) !important}}@media (min-width: 40em) and (max-width: 64.0375em){.hybrid-brand .nav-grid-container .brand img{filter:invert(0%) !important}}@media (max-width: 39.9375em){.hybrid-brand .nav-grid-container .brand img{height:40px;filter:invert(0%) !important}}.vote-book_live .nav-grid-container{background-color:transparent !important;padding:1.5625rem !important}.vote-book_live .nav-grid-container #efcaLogo{filter:invert(100%);width:50px}.vote-book_live .nav-grid-container .brand{border-radius:0px !important}@media (min-width: 40em) and (max-width: 64.0375em){.vote-book_live .nav-grid-container .brand{position:relative !important;left:0px !important;top:0}}@media (max-width: 39.9375em){.vote-book_live .nav-grid-container .brand{position:relative !important;left:0px !important;top:0}}.vote-book_live .nav-grid-container .brand img{border-radius:0px !important;filter:invert(100%) !important}@media (min-width: 40em) and (max-width: 64.0375em){.vote-book_live .nav-grid-container .brand img{filter:invert(0%) !important}}@media (max-width: 39.9375em){.vote-book_live .nav-grid-container .brand img{height:40px;filter:invert(0%) !important}}.vote-book_live main{margin-top:0px !important}.vote-book_live .half{grid-gap:0px !important}@media (min-width: 64.1em){.vote-book_live .half{grid-template-areas:"left right"}}@media (max-width: 39.9375em){.vote-book_live .half{grid-template-areas:"left left" "right right"}}@media (min-width: 40em) and (max-width: 64.0375em){.vote-book_live .half{grid-template-areas:"left left" "right right"}}.vote-book_live .btn{color:#000000;background-color:transparent !important;border:2px solid #000000 !important;border-radius:0px !important;font-size:1em !important;text-transform:uppercase !important}@media (min-width: 40em){.vote-book_live .btn{padding:0.85rem 2rem !important}}.vote-book_live .btn:hover{color:#ffffff;background-color:#235347 !important;border:2px solid #235347 !important}.vote-book_live .btn-group{flex-wrap:wrap;justify-content:center}@media (min-width: 64.1em){.vote-book_live .btn-group{justify-content:space-between}}.vote-book_live .btn-group .btn-sm{margin:3px !important}@media (max-width: 39.9375em){.vote-book_live .btn-group .btn-sm{padding:0.55rem 1.1rem !important}}.vote-book_live .submit-btn{color:#ffffff !important;background-color:#235347 !important;border:2px solid #235347 !important;margin-top:10px !important;text-transform:uppercase !important;letter-spacing:2px;font-size:1.1em !important;font-weight:700;padding:20px !important;margin-bottom:30px}.vote-book_live .submit-btn:hover{color:#000000 !important;background-color:#ffffff !important;border:2px solid #ffffff !important}.vote-book_live .set-active{color:#ffffff !important;background-color:#235347 !important;border:2px solid #235347 !important}.vote-book_live .hero-left{grid-area:left}@media (min-width: 40em) and (max-width: 64.0375em){.vote-book_live .hero-left img{width:50%}}.vote-book_live .hero-left p{font-size:.95em;font-weight:300;color:#000000}.vote-book_live .hero-left p strong{font-weight:600;letter-spacing:0}.vote-book_live .hero-left h1{text-align:left}.vote-book_live .hero-right{grid-area:right;color:#000000;text-align:center !important}@media (min-width: 64.1em){.vote-book_live .hero-right{text-align:left !important}}.vote-book_live .hero-right h1{font-size:36px;font-weight:bold;line-height:1.4em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.vote-book_live .hero-right .sep{padding-top:2px;padding-bottom:2px;margin-bottom:20px}.vote-book_live .hero-right .sep span{display:inline-block;width:30%;border-top:#000000 solid 4px}.vote-book_live .hero-right p{font-size:.95em;font-weight:300;color:#000000}.vote-book_live .hero-right p strong{font-weight:600;letter-spacing:0}.vote-book_live .background-squeeze{padding-top:25%;padding-bottom:3%}@media (min-width: 40em) and (max-width: 64.0375em){.vote-book_live .background-squeeze{padding-top:10%;padding-bottom:3%}}@media (min-width: 64.1em){.vote-book_live .background-squeeze{padding-top:10%;padding-bottom:0%}}.vote-book_live .cta{background-color:#B80202}.vote-book_live .cta h2{font-size:30px;font-weight:400;color:#ffffff;text-align:center}.hero-dvd_live .nav-grid-container{background-color:transparent !important;position:absolute !important;padding:1.5625rem !important}.hero-dvd_live .nav-grid-container #efcaLogo{filter:invert(100%);width:50px}@media (min-width: 40em) and (max-width: 64.0375em){.hero-dvd_live .nav-grid-container .brand{position:relative !important;left:0px !important;top:0}}@media (max-width: 39.9375em){.hero-dvd_live .nav-grid-container .brand{position:relative !important;left:0px !important;top:0}}.hero-dvd_live .nav-grid-container .brand img{filter:invert(100%)}@media (max-width: 39.9375em){.hero-dvd_live .nav-grid-container .brand img{height:40px}}.hero-dvd_live main{margin-top:0px !important}.hero-dvd_live .half{grid-gap:0px !important}@media (min-width: 64.1em){.hero-dvd_live .half{grid-template-areas:"left right"}}@media (max-width: 39.9375em){.hero-dvd_live .half{grid-template-areas:"left left" "right right"}}@media (min-width: 40em) and (max-width: 64.0375em){.hero-dvd_live .half{grid-template-areas:"left left" "right right"}}.hero-dvd_live .btn{color:#ffffff;background-color:transparent !important;border:2px solid #ffffff !important;border-radius:0px !important;font-size:1em !important;text-transform:uppercase !important}@media (min-width: 40em){.hero-dvd_live .btn{padding:0.85rem 2rem !important}}.hero-dvd_live .btn:hover{color:#000000;background-color:#b5f211 !important;border:2px solid #b5f211 !important}.hero-dvd_live .btn-group{flex-wrap:wrap;justify-content:center}@media (min-width: 64.1em){.hero-dvd_live .btn-group{justify-content:space-between}}.hero-dvd_live .btn-group .btn-sm{margin:3px !important}@media (max-width: 39.9375em){.hero-dvd_live .btn-group .btn-sm{padding:0.55rem 1.1rem !important}}.hero-dvd_live .submit-btn{color:#000000 !important;background-color:#b5f211 !important;border:2px solid #b5f211 !important;margin-top:10px !important;text-transform:uppercase !important;letter-spacing:2px;font-size:1.1em !important;font-weight:700;padding:20px !important;margin-bottom:30px}.hero-dvd_live .submit-btn:hover{background-color:#ffffff !important;border:2px solid #ffffff !important}.hero-dvd_live .set-active{color:#000000 !important;background-color:#b5f211 !important;border:2px solid #b5f211 !important}.hero-dvd_live .hero-left{grid-area:left}@media (min-width: 64.1em){.hero-dvd_live .hero-left img{width:75%}}@media (min-width: 40em) and (max-width: 64.0375em){.hero-dvd_live .hero-left img{width:35%}}@media (max-width: 39.9375em){.hero-dvd_live .hero-left img{width:55%}}.hero-dvd_live .hero-left p{font-size:16px;font-weight:300}.hero-dvd_live .hero-left p strong{font-weight:500;letter-spacing:0}.hero-dvd_live .hero-right{grid-area:right;color:#ffffff;text-align:center !important}@media (min-width: 64.1em){.hero-dvd_live .hero-right{text-align:left !important}}.hero-dvd_live .hero-right h1{font-size:36px;font-weight:bold;line-height:1.4em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.hero-dvd_live .hero-right .sep{padding-top:2px;padding-bottom:2px;margin-bottom:20px}.hero-dvd_live .hero-right .sep span{display:inline-block;width:30%;border-top:#FC9797 solid 4px}.hero-dvd_live .hero-right p{font-size:16px;font-weight:300}.hero-dvd_live .hero-right p strong{font-weight:500;letter-spacing:0}.hero-dvd_live .background-squeeze{padding-top:20%;padding-bottom:10%}@media (min-width: 40em) and (max-width: 64.0375em){.hero-dvd_live .background-squeeze{padding-top:12%;padding-bottom:10%}}@media (min-width: 64.1em){.hero-dvd_live .background-squeeze{padding-top:8%;padding-bottom:8%}}.hero-dvd_live .cta{background-color:#FC9797}.hero-dvd_live .cta h2{font-size:30px;color:#F9FB36;text-align:center;letter-spacing:.07em;font-weight:500;text-transform:uppercase;line-height:1.4em;margin:0}.minimum_donation_landings .nav-grid-container{background-color:transparent !important;position:absolute !important;padding:1.5625rem !important}.minimum_donation_landings .nav-grid-container a img{width:50px}@media (min-width: 40em) and (max-width: 64.0375em){.minimum_donation_landings .nav-grid-container .brand{position:relative !important;left:0px !important;top:0}}@media (max-width: 39.9375em){.minimum_donation_landings .nav-grid-container .brand{position:relative !important;left:0px !important;top:0}}.minimum_donation_landings .nav-grid-container .brand img{height:40px;width:auto !important}@media (max-width: 39.9375em){.minimum_donation_landings .nav-grid-container .brand img{height:30px}}.minimum_donation_landings main{margin-top:0px !important}@media (min-width: 64.1em){.minimum_donation_landings .half{grid-template-areas:"left right"}}@media (max-width: 39.9375em){.minimum_donation_landings .half{grid-template-areas:"right" "left"}}@media (min-width: 40em) and (max-width: 64.0375em){.minimum_donation_landings .half{grid-template-areas:"right" "left"}}.minimum_donation_landings .btn{border-radius:0px !important;font-size:1em !important;text-transform:uppercase !important}@media (min-width: 40em){.minimum_donation_landings .btn{padding:0.85rem 2rem !important}}.minimum_donation_landings .btn-group{flex-wrap:wrap;justify-content:center}@media (min-width: 64.1em){.minimum_donation_landings .btn-group{justify-content:space-between}}@media (max-width: 39.9375em){.minimum_donation_landings .btn-group .btn-sm{padding:0.55rem .6rem !important}}.minimum_donation_landings .submit-btn{margin-top:10px !important;text-transform:uppercase !important;letter-spacing:2px;font-size:1.1em !important;font-weight:700;padding:20px !important;margin-bottom:30px}.minimum_donation_landings .hero-left{grid-area:left}@media (min-width: 40em) and (max-width: 64.0375em){.minimum_donation_landings .hero-left img{width:35%}}.minimum_donation_landings .hero-left p{font-size:16px;font-weight:300}.minimum_donation_landings .hero-left p strong{font-weight:500;letter-spacing:0}.minimum_donation_landings .hero-right{grid-area:right;text-align:center !important}@media (min-width: 64.1em){.minimum_donation_landings .hero-right{text-align:left !important}}.minimum_donation_landings .hero-right h1{font-size:36px;font-weight:bold;line-height:1.4em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.minimum_donation_landings .hero-right .sep{padding-top:2px;padding-bottom:2px;margin-bottom:20px}.minimum_donation_landings .hero-right .sep span{display:inline-block;width:30%;border-top:solid 4px}.minimum_donation_landings .hero-right p{font-size:.95em;font-weight:300;line-height:2em}.minimum_donation_landings .hero-right p strong{font-weight:600;letter-spacing:0}.minimum_donation_landings .background-squeeze{padding-top:30%;padding-bottom:10%}@media (min-width: 40em) and (max-width: 64.0375em){.minimum_donation_landings .background-squeeze{padding-top:10%;padding-bottom:10%}}@media (min-width: 64.1em){.minimum_donation_landings .background-squeeze{padding-top:8%;padding-bottom:0%}}.minimum_donation_landings .cta h2{font-size:30px;text-align:center;font-weight:400}.grace-dvd_live .nav-grid-container{background-color:transparent !important;position:absolute !important;max-width:75rem !important;padding:1.5625rem !important}.grace-dvd_live .nav-grid-container #efcaLogo{filter:invert(100%);width:50px}@media (min-width: 40em) and (max-width: 64.0375em){.grace-dvd_live .nav-grid-container .brand{position:relative !important;margin:auto;left:0px !important}}@media (max-width: 39.9375em){.grace-dvd_live .nav-grid-container .brand{position:relative !important;margin:auto;left:0px !important;top:0}}@media (max-width: 39.9375em){.grace-dvd_live .nav-grid-container .brand img{height:40px}}.grace-dvd_live main{margin-top:0px !important}@media (min-width: 64.1em){.grace-dvd_live .hero-background .half{grid-template-areas:"left right"}}@media (max-width: 39.9375em){.grace-dvd_live .hero-background .half{grid-template-areas:"right right" "left left"}}@media (min-width: 40em) and (max-width: 64.0375em){.grace-dvd_live .hero-background .half{grid-template-areas:"right right" "left left"}}.grace-dvd_live .hero-background .btn{color:#000000;background-color:transparent !important;border:2px solid #000000 !important;border-radius:0px !important;font-size:1em !important;text-transform:uppercase !important}@media (min-width: 40em){.grace-dvd_live .hero-background .btn{padding:0.85rem 2rem !important}}.grace-dvd_live .hero-background .btn:hover{color:#ffffff;background-color:#ff0093 !important;border:2px solid #ff0093 !important}.grace-dvd_live .hero-background .btn-group{justify-content:space-between}.grace-dvd_live .hero-background .btn-group .btn-sm{margin:0 !important}.grace-dvd_live .hero-background .submit-btn{color:#ffffff !important;background-color:#ff0093 !important;border:2px solid #ff0093 !important;margin-top:10px !important;text-transform:uppercase !important}.grace-dvd_live .hero-background .submit-btn:hover{background-color:#000000 !important;border:2px solid #000000 !important}.grace-dvd_live .hero-background .set-active{color:#ffffff !important;background-color:#ff0093 !important;border:2px solid #ff0093 !important}.grace-dvd_live .hero-background .hero-right{grid-area:right}@media (min-width: 64.1em){.grace-dvd_live .hero-background .hero-right img{width:75%}}@media (min-width: 40em) and (max-width: 64.0375em){.grace-dvd_live .hero-background .hero-right img{width:35%}}@media (max-width: 39.9375em){.grace-dvd_live .hero-background .hero-right img{width:55%}}.grace-dvd_live .hero-background .hero-right p{font-size:16px;font-weight:300;color:#000000}.grace-dvd_live .hero-background .hero-right p strong{font-weight:500;letter-spacing:0}.grace-dvd_live .hero-background .hero-left{grid-area:left;color:#000000;text-align:center !important}@media (min-width: 64.1em){.grace-dvd_live .hero-background .hero-left{text-align:left !important}}.grace-dvd_live .hero-background .hero-left h1{font-size:36px;font-weight:bold;line-height:1.4em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.grace-dvd_live .hero-background .hero-left .sep{padding-top:2px;padding-bottom:2px;margin-bottom:20px}.grace-dvd_live .hero-background .hero-left .sep span{display:inline-block;width:100%;border-top:#000000 solid 4px}.grace-dvd_live .hero-background .hero-left p{font-size:16px;font-weight:300}.grace-dvd_live .hero-background .hero-left p strong{font-weight:500;letter-spacing:0}.grace-dvd_live .background-squeeze{padding-top:30%;padding-bottom:10%}@media (min-width: 40em) and (max-width: 64.0375em){.grace-dvd_live .background-squeeze{padding-top:15%;padding-bottom:10%}}@media (min-width: 64.1em){.grace-dvd_live .background-squeeze{padding-top:10%;padding-bottom:8%}}.faithoverfear1_live .header-grid-container img.cover,.faithoverfear1_live .header-grid-container-full img.cover,.faithoverfear1_live .header-grid-container-med img.cover,.faithoverfear1_live .header-grid-container-sm img.cover,.faithoverfear1_live .header-grid-container-xs img.cover{-o-object-position:65% 50%;object-position:65% 50%}.faithoverfear1_live .page-sub-title .hero-title-img{width:57% !important}.acres-of-diamonds_live .nav-grid-container{background-color:transparent !important;position:absolute !important}@media (min-width: 40em) and (max-width: 64.0375em){.acres-of-diamonds_live .nav-grid-container .brand{position:relative !important;margin:auto;left:0px !important}}@media (max-width: 39.9375em){.acres-of-diamonds_live .nav-grid-container .brand{position:relative !important;margin:auto;left:0px !important}}.acres-of-diamonds_live .nav-grid-container .brand img{filter:invert(100%)}.acres-of-diamonds_live main{margin-top:0px !important}@media (min-width: 64.1em){.acres-of-diamonds_live .hero-background .hero-left img{width:75%}}@media (min-width: 40em) and (max-width: 64.0375em){.acres-of-diamonds_live .hero-background .hero-left img{width:55%}}@media (max-width: 39.9375em){.acres-of-diamonds_live .hero-background .hero-left img{width:55%}}.acres-of-diamonds_live .hero-background .hero-right{color:#ffffff;text-align:center !important}@media (min-width: 64.1em){.acres-of-diamonds_live .hero-background .hero-right{text-align:left !important}}.acres-of-diamonds_live .hero-background .hero-right h1{font-size:36px;font-weight:bold;line-height:1.4em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}@media (min-width: 64.1em){.acres-of-diamonds_live .hero-background .hero-right h1{padding-top:5%}}.acres-of-diamonds_live .hero-background .hero-right .sep{padding-top:2px;padding-bottom:2px;margin-bottom:20px}.acres-of-diamonds_live .hero-background .hero-right .sep span{display:inline-block;width:30%;border-top:#93dcfd solid 4px}.acres-of-diamonds_live .hero-background .hero-right p{font-size:16px;font-weight:300}.acres-of-diamonds_live .hero-background .hero-right p strong{font-weight:500}.acres-of-diamonds_live .hero-background .hero-right .btn{background-color:transparent !important;border:2px solid #ffffff !important;border-radius:0px !important;font-size:1em !important}@media (min-width: 40em){.acres-of-diamonds_live .hero-background .hero-right .btn{padding:0.85rem 2rem !important}}.acres-of-diamonds_live .hero-background .hero-right .btn:hover{background-color:#00a300 !important;border:2px solid #00a300 !important}.acres-of-diamonds_live .hero-background .hero-right .btn-group{justify-content:space-between}@media (min-width: 40em) and (max-width: 64.0375em){.acres-of-diamonds_live .hero-background .hero-right .btn-group{justify-content:center}}.acres-of-diamonds_live .hero-background .hero-right .btn-group .btn-sm{margin:0 !important}@media (max-width: 39.9375em){.acres-of-diamonds_live .hero-background .hero-right .btn-group .btn-sm{padding:0.55rem 1.1rem !important;font-size:.65em !important}}.acres-of-diamonds_live .hero-background .hero-right .submit-btn{background-color:#00a300 !important;border:2px solid #00a300 !important;margin-top:10px !important;text-transform:uppercase !important}.acres-of-diamonds_live .hero-background .hero-right .submit-btn:hover{background-color:#ffffff !important;border:2px solid #ffffff !important;color:#000000 !important}.acres-of-diamonds_live .hero-background .hero-right .set-active{background-color:#00a300 !important;border:2px solid #00a300 !important}.acres-of-diamonds_live .background-squeeze{padding-top:15%}@media (min-width: 40em){.acres-of-diamonds_live .background-squeeze{padding-top:5%}}.acres-of-diamonds_live .cta h2{font-size:27px;color:#93dcfd;text-align:center;font-weight:bold;text-transform:uppercase;line-height:1.4em;margin:0}@media (min-width: 40em){.acres-of-diamonds_live .cta h2{font-size:40px}}.outreaches{max-width:100vw !important}.outreaches .h-100{align-content:center}.outreach-updates{padding:2rem 0}.highlight-header{border-bottom:1px solid #D6D6D6}.project-actions{margin-top:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.learn-more{padding:0.6rem 0rem;font-weight:600;text-decoration:underline}@media (max-width: 39.9375em){.learn-more{font-size:0.75rem}}.project-actions .btn--minimal,.project-actions .accordion-project-donate-button{align-items:center;padding:0.6rem 1rem;text-decoration:none}.projects-grid{display:grid;grid-template-columns:repeat(2, minmax(280px, 1fr));gap:2rem}@media (max-width: 39.9375em){.projects-grid{grid-template-columns:1fr}}.project-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.project-card{background:#ffffff;border-radius:12px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.1);display:flex;flex-direction:column;transition:transform 0.3s ease;height:100%}.project-card:hover{transform:translateY(-5px)}.project-image{width:-webkit-fill-available;height:250px;-o-object-fit:cover;object-fit:cover;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.project-info{display:flex;flex-direction:column;padding:1rem;flex-grow:1}.project-title{font-size:1.1rem;margin:0;color:#235347}.project-title a{text-decoration:none;color:#235347;font-size:1.25rem;font-weight:600}.project-summary{font-size:0.95rem;color:#555;margin-bottom:0.5rem}.project-date{font-size:0.85rem;color:#999}@media (min-width: 40em){.outreach-video{visibility:hidden}}.outreaches-giving{margin:0.75em;margin-top:0px;text-align:center}.outreaches__category{padding:0 1.25rem}.outreaches__header-inner,.outreaches__problem-inner,.outreaches__donate-input,.outreaches__donate-inner{display:grid;margin:auto;max-width:100vw !important;padding:0 1.25rem;width:75vw;justify-self:center;font-weight:400;letter-spacing:.011em;line-height:1.875rem;margin-bottom:0;white-space:normal}.outreaches__info-inner{justify-content:center;justify-items:center;justify-self:center;align-content:center;align-items:center;align-self:center;margin:auto 0;text-align:center;margin:0 auto}.outreaches__category-inner{max-width:100vw;width:75rem;margin:auto;padding:1.5625rem}.outreaches__problem-inner,.outreaches__plan-inner{max-width:55rem;margin:auto;padding:1.5625rem}.outreaches__header,.outreaches__problem,.outreaches__solution-item,.outreaches__plan{background-size:cover;background-position:center;color:#000000}.outreaches__header-inner{grid-template-rows:2fr 1fr 1fr 1fr .5fr}@media (min-width: 40em){.outreaches__header-inner{grid-template-rows:2fr 1fr 1fr 1fr 2fr}}.outreaches__header-title{font-size:3em;grid-row:2 / 3;margin:0}@media (min-width: 40em){.outreach-page-title{visibility:hidden}}.outreaches__header-subtitle{font-size:1em;grid-row:3 / 4}.outreaches__header-button{grid-row:4 / 5;background-color:transparent;border-color:#235347 !important;padding:0.85rem 2rem;margin-top:1vh;text-align:left;color:#235347}.outreaches__header-button:hover{background-color:transparent;color:#235347;border-color:#235347 !important;opacity:0.8}.highlighted-project-donate-button{display:inline-block;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:50px;padding:12px;font-size:10px;margin-bottom:10px;background-color:transparent;color:#235347;border-color:#235347 !important;width:10vw}@media (max-width: 39.9375em){.highlighted-project-donate-button{width:30vw}}.highlighted-project-donate-button:hover{background-color:transparent;color:#235347;border-color:#235347 !important;opacity:0.8}.outreaches__buttons{grid-row:4 / 5;border:none !important;text-align:center;background-color:transparent !important;font-size:1em;color:#235347;border-radius:50px !important;padding:0px}.outreaches__buttons:hover{border-bottom:#235347 1px solid;background-color:transparent !important;border-radius:0px;box-shadow:none;color:#235347}.outreaches__problem-inner{display:grid;text-align:justify;align-items:left;font-weight:700;font-size:1.5em;justify-items:left}@media (max-width: 39.9375em){.outreaches__problem-inner{width:90vw}}.outreaches__problem-title,.outreaches__plan-title{grid-row:2 / 3;font-size:2em;font-weight:700;margin-bottom:2%;margin-top:10px;text-align:left}.outreaches__problem-text{grid-row:3 / 4;text-align:justify;font-size:1.25em}@media (max-width: 39.9375em){.outreaches__problem-text{text-align:justify}}.outreaches__problem_top_image{width:auto}.outreaches__solution-inner{padding:1.25rem 0 0}.outreaches__solution-item{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);min-height:260px;padding:3rem 2rem}.outreaches__solution-title{max-width:55rem;margin:auto;padding:1.5625rem;font-size:2rem}.slide-item__img div{display:block;position:absolute;top:0;left:50%;right:-20px;height:400px}@media (max-width: 39.9375em){.slide-item__img div{position:initial}}.slide-item__description{color:#ffffff}@media (min-width: 40em){.slide-item__description{max-width:50%}}.slide-item__description .slide-item__description-inner{padding:5%}@media (min-width: 40em){.slide-item__description .slide-item__description-inner{padding:5% 5% 20px 20%}}.slide-item__description .slide-item__description-title{text-align:left !important}@media (min-width: 40em){.slide-item__description .slide-item__description-title{margin:0 0 20px}}.outreaches__info{padding:5% 0}.outreaches__info-inner{-moz-column-gap:1.25rem;column-gap:1.25rem;padding:0px;margin:0px}.outreaches__info-item{margin:auto;text-align:justify}@media (min-width: 40em){.outreaches__info-item{text-align:justify}}.outreaches__info-item h2{font-size:1.4em}.image-box__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:black;opacity:0.5;z-index:2}.outreaches__plan-inner{text-align:justify;margin:auto;max-width:100vw !important;padding:0rem;width:75vw;justify-self:center;font-weight:400;letter-spacing:.011em;line-height:1.875rem}.outreaches__category-inner{align-content:center;padding:3rem 1.25rem;row-gap:1.25rem;text-align:justify}@media (min-width: 40em){.outreaches__category-inner{grid-template-columns:1fr 1fr 1fr;grid-template-rows:3fr 1fr}}.outreaches__category-inner .card .card-content img{max-height:200px}.outreaches__category-img-wrapper{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);display:block;height:250px;overflow:hidden;margin:0 auto 1rem;width:auto}@media (min-width: 40em){.outreaches__category-img-wrapper{height:120px;width:180px}}.outreaches__category-img{max-width:100%;min-height:100%}.outreaches__category-title{font-size:2rem}.outreaches__category-meta{margin-bottom:30px}.outreaches__category-button-wrapper{align-content:end;display:grid;grid-column:1 / -1;justify-content:center;margin-top:30px}@media (max-width: 39.9375em){.outreaches__category-button-wrapper button{font-size:0.5em}}.outreaches__category-button{margin:auto}.outreaches__donate{margin:30px 0px}.outreaches__donate .outreaches__donate-title{font-size:2rem}.outreaches__donate-inner{display:grid;text-align:left;align-items:center;width:75vw;background:radial-gradient(#235347, #17372f);justify-items:center;padding-bottom:10px;border-radius:10px;color:#ffffff;box-shadow:0 4px 12px rgba(0,0,0,0.06)}@media (max-width: 39.9375em){.outreaches__donate-inner{width:75vw}.outreaches__donate-inner p{text-align:center}}@media (min-width: 40em) and (max-width: 64.0375em){.outreaches__donate-inner{width:75vw}}.outreaches__donate-inner h2{text-align:center}.outreaches__donate-inner-btn{justify-content:center;justify-items:center;justify-self:center;align-content:center;align-items:center;align-self:center;margin:auto 0;text-align:center;background-color:transparent;color:#ffffff;border-color:#ffffff}.outreaches__donate-inner-btn:hover{background-color:transparent;opacity:0.8}.outreaches__donate-input{margin-bottom:25px;max-width:20vw !important;justify-self:center;align-self:center}@media (max-width: 39.9375em){.outreaches__donate-input{max-width:50vw !important}}.outreach-donate-btns{display:flex;flex-direction:column}.btn.outreaches__donate-button{margin:0px;place-self:center;border-radius:50px;background-color:transparent;color:#ffffff;border-color:#ffffff}.btn.outreaches__donate-button:hover{opacity:0.8}.projects-copy{color:#000000;text-align:justify}.outreaches__plan-text{text-align:justify;font-size:1.25em;color:#000000}.outreaches__plan-text a{font-size:0.75em}.outreaches__plan-text img{margin-bottom:-50px}@media (min-width: 40em){.outreaches__plan-text img{width:25vw;margin-bottom:-30px}}.outreaches__plan-text .content{display:flex}@media (max-width: 39.9375em){.outreaches__plan-text .content{flex-direction:column}}.outreach-section-header{grid-template-columns:1fr 1fr 1fr;max-width:75rem;margin:auto;padding:0}@media (max-width: 39.9375em){.outreach-section-header{text-align:left;font-size:1.5em}}.outreach-section-header p{margin-bottom:10vh}@media (min-width: 40em) and (max-width: 64.0375em){.outreach-section-header p{margin-bottom:2vh}}@media (max-width: 39.9375em){.outreach-section-header p{margin-bottom:4vh}}.outreach-main-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-row-gap:100px;align-items:start;padding-left:0px !important;margin:auto;max-width:100vw;width:75rem;margin:auto;padding:1.5625rem}@media (min-width: 40em){.outreach-main-container{grid-row-gap:50px}}.outreach-main-container div.about-img{grid-column:1/7;display:grid;align-items:start;grid-gap:20px 30px}.outreach-main-container div.about-img img{width:100%;height:275px;box-shadow:0 4px 12px rgba(0,0,0,0.06);border-radius:10px;grid-column:span 12;margin-bottom:10%}@media (min-width: 40em){.outreach-main-container div.about-img img{grid-column:1 / 7}}.outreach-main-container div.about-img .description{grid-column:span 12;margin-top:-27px;place-self:top}@media (min-width: 40em){.outreach-main-container div.about-img .description{grid-column:7 / 13}}@media (min-width: 40em){.outreach-main-container div.about-img:nth-child(odd) img{grid-column:span 12}}@media (min-width: 40em) and (min-width: 40em){.outreach-main-container div.about-img:nth-child(odd) img{grid-column:7 / 13}}@media (min-width: 40em){.outreach-main-container div.about-img:nth-child(odd) .description{grid-row:1 / 2;grid-column:span 12}}@media (min-width: 40em) and (min-width: 40em){.outreach-main-container div.about-img:nth-child(odd) .description{grid-column:1 / 7}}.outreaches-sub-title{display:grid;text-align:justify;margin:auto;max-width:75rem}.outreaches-sub-title h1{text-align:left}.outreaches-wrapper{max-width:100vw}@media (max-width: 39.9375em){.outreaches-wrapper{width:95vw;max-width:100vw;margin:0px}}.outreaches__donate-form{margin-top:0px}.outreaches-plan-text{margin:0px 25px 0px 25px}@media (min-width: 64.1em){.outreaches-plan-text{margin:-20px 25px 0px 25px}}@media (max-width: 39.9375em){.outreaches-plan-text{margin:0px}}.outreaches-plan-text p{text-align:justify}.fa-media-text{transform:translateY(1px);padding-left:5px;color:#235347}.california-wildfires .wrapper{padding:0px;margin:0px;display:flex;width:100vw;text-align:center;margin:0 auto;background-position:center}.california-wildfires .wrapper iframe{border-radius:10px}.california-wildfires .btn .outreaches__header-button{color:#ffffff;background-color:transparent;border:1px solid #ffffff}.california-wildfires .page-title-container{border-bottom:none;background-image:url("https://cdn.jentezenfranklin.org/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTk1OTAsInB1ciI6ImJsb2JfaWQifX0=--2aee9557be29e3f55c23f9076712ff8e0e60609e/prayforcali.jpeg");width:100vw !important;background-position:center;height:50vh;background-repeat:no-repeat;background-size:cover}@media (min-width: 40em) and (max-width: 64.0375em){.california-wildfires .page-title-container{height:30vh}}@media (max-width: 39.9375em){.california-wildfires .page-title-container{height:25vh}}.california-wildfires .outreaches__problem,.california-wildfires .outreach-plan{max-width:100vw !important;width:75rem !important;margin:auto !important;padding:1.5625rem !important}.california-wildfires .outreaches__problem a,.california-wildfires .outreach-plan a{margin-top:15px !important;display:flex;width:-moz-fit-content;width:fit-content;margin:0 auto}.california-wildfires .outreach-plan h2{text-align:center}.california-wildfires .outreaches__problem-title,.california-wildfires .outreaches__plan-title{text-align:center !important}.california-wildfires .outreaches__plan-title{display:none}.california-wildfires .outreaches__plan-text .btn{text-align:center !important}.haiti-outreach .outreaches__header-button{grid-row:4 / 5;background-color:transparent;border-color:#235347 !important;padding:0.85rem 2rem;margin-top:2vh;text-align:left;color:#235347}.haiti-outreach .outreaches__header-button:hover{background-color:transparent;color:#235347;border-color:#235347 !important;opacity:0.8}.haiti-outreach .outreaches__info-inner{width:auto}@media (max-width: 39.9375em){.haiti-outreach .outreaches__info-inner{width:90%}}.save-the-storks .outreaches__header-button{color:#235347}.bringing-hope .wrapper{padding:0px;margin:0px;display:flex;width:100vw;text-align:center;margin:0 auto;background-position:center}.bringing-hope .wrapper iframe{border-radius:10px}.bringing-hope .btn .outreaches__header-button{color:#ffffff;background-color:transparent;border:1px solid #ffffff}.bringing-hope .page-title-container{border-bottom:none;background-image:url("https://jentezenfranklin.org/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MjEwODcsInB1ciI6ImJsb2JfaWQifX0=--eaf4148ee66f65d07a02ec43b488ef1b5c376437/Box.png");width:100vw !important;background-position:center;height:50vh;background-repeat:no-repeat;background-size:cover}@media (min-width: 40em) and (max-width: 64.0375em){.bringing-hope .page-title-container{height:30vh}}@media (max-width: 39.9375em){.bringing-hope .page-title-container{height:25vh}}.bringing-hope .outreaches__problem,.bringing-hope .outreach-plan{max-width:100vw !important;width:75rem !important;margin:auto !important;padding:1.5625rem !important}.bringing-hope .outreaches__problem a,.bringing-hope .outreach-plan a{margin-top:15px !important;display:flex;width:-moz-fit-content;width:fit-content;margin:0 auto}.bringing-hope .outreach-plan{display:grid;padding-top:0px !important}.bringing-hope .outreach-plan h2{text-align:center}.bringing-hope .outreach-plan .outreaches__header-button{grid-row:initial !important}.bringing-hope .outreaches__problem-title,.bringing-hope .outreaches__plan-title{text-align:center !important}.bringing-hope .outreaches__plan-title{display:none}.bringing-hope .outreaches__plan-text .btn{text-align:center !important}.bringing-hope .image-gallery{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem;justify-content:center;padding:0 1rem}.bringing-hope .gallery-item img{width:100%;height:auto;border-radius:8px;-o-object-fit:cover;object-fit:cover}@media (max-width: 39.9375em){.bringing-hope .gallery-item{flex:1 1 calc(50% - 1rem);box-sizing:border-box}}@media (min-width: 40em) and (max-width: 64.0375em){.bringing-hope .gallery-item{flex:1 1 calc(50% - 1rem)}}@media (min-width: 64.1em){.bringing-hope .gallery-item{flex:1 1 calc(33.333% - 1rem)}}.kentucky-tornadoes-2025 .wrapper{padding:0px;margin:0px;display:flex;width:100vw;margin:0 auto;background-position:center;text-align:justify;flex-direction:column}.kentucky-tornadoes-2025 .wrapper iframe{border-radius:10px}.kentucky-tornadoes-2025 .page-title-container{border-bottom:none;background-image:url("https://jentezenfranklin.org/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MjE1MTcsInB1ciI6ImJsb2JfaWQifX0=--d6bb1a0db7a4ea0261bf3df0b34218513307155e/IMG_8587.png");width:100vw !important;background-position:center;height:75vh;background-repeat:no-repeat;background-size:cover}@media (min-width: 40em) and (max-width: 64.0375em){.kentucky-tornadoes-2025 .page-title-container{height:30vh}}@media (max-width: 39.9375em){.kentucky-tornadoes-2025 .page-title-container{height:25vh}}.kentucky-tornadoes-2025 .outreaches__problem,.kentucky-tornadoes-2025 .outreach-plan{max-width:100vw !important;width:75rem !important;margin:auto !important;padding:1.5625rem !important}.kentucky-tornadoes-2025 .outreaches__problem a,.kentucky-tornadoes-2025 .outreach-plan a{margin-top:15px !important;display:flex;width:-moz-fit-content;width:fit-content;margin:0 auto}.kentucky-tornadoes-2025 .btn:hover{opacity:1;background-color:#1c4239 !important}.kentucky-tornadoes-2025 .outreach-plan h2{text-align:center}.kentucky-tornadoes-2025 .outreaches__problem-title,.kentucky-tornadoes-2025 .outreaches__plan-title{text-align:center !important}.kentucky-tornadoes-2025 .outreaches__plan-title{display:none}.kentucky-tornadoes-2025 .outreaches__plan-text .btn{text-align:center !important}.broadcast-station-title{font-weight:900;margin-bottom:0px;white-space:normal;font-size:3em;padding-bottom:10px;max-width:100vw}.broadcast-filter-buttons{display:flex}.broadcast-filter-buttons .btn--xs{border-radius:50px !important;padding:0.15rem 0.65rem}.broadcast-filter-buttons .btn--xs i{padding-left:5px}.broadcast-filter-button{position:relative;padding-right:50px}.broadcast-filter-button i{pointer-events:none}.broadcast-filter-menu{position:absolute;top:100%;left:0;z-index:10;background-color:#ffffff;border:1px solid #ccc;box-shadow:0px 4px 6px rgba(0,0,0,0.1);display:none;width:-moz-max-content;width:max-content;min-width:150px;padding:10px;border-radius:10px}.broadcast-filter-menu.open{display:block}.broadcast-filter-menu-item{margin-left:10px}.broadcast-filter-label{cursor:pointer;margin-right:20px;padding-left:27px}.broadcast-filter-label:hover{color:#235347}.day-btn{margin-left:-25px}.executive-report{display:grid}.executive-report p{text-align:left;font-size:0.75em}.executive-report li{text-align:left;font-size:0.75em;padding-bottom:10px}.executive-report h2{font-weight:800;font-size:1em}.executive-report h3{font-weight:700}.executive-report h4{font-size:0.85em;padding-bottom:20px;text-align:left}.executive-report h5{font-size:1em}.executive-report h6{font-size:0.75em;text-transform:capitalize;font-style:italic}@media (max-width: 39.9375em){.executive-report{max-width:39.9375em}}@media (min-width: 40em) and (max-width: 64.0375em){.executive-report{max-width:40em}}.executive-report .fa-globe{scale:0.9}.executive-report__cell{background:#efefef;color:#303030;display:grid;font-size:1.75rem;height:auto;position:relative}.executive-report__cell ul{margin:0;padding:0;font-size:0.75em}.executive-report__cell li{margin-bottom:0}.executive-report__cell li:last-child{margin-bottom:0}.executive-report__cell p{margin:0}.executive-report__cell hr{border-bottom:2px solid #303030;margin:0;padding:0}.executive-report__cell hr.alt{border-bottom-width:12px;width:6vw}.executive-report__cell--dark{background:linear-gradient(45deg, #235347 20%, #000 80%);color:#efefef;text-align:center}.executive-report__cell--dark hr{border-bottom:1px solid #efefef}.executive-report__cover-bg{background-size:cover;background-position:center center}.executive-report__dots-ornament{bottom:5vw;right:5vw;font-size:5rem;position:absolute;text-align:center;width:70px;opacity:.5}.executive-report__dots-ornament.alt{left:5vw;right:initial}.executive-report__quote-ornament{top:9vw;right:5vw;font-size:4rem;position:absolute;opacity:.5}.executive-report__title{font-size:1.25em;margin:0;padding:0 0 15px 0;text-transform:capitalize;text-align:center}.executive-report__title span{display:block;font-size:.5em}.executive-report__subtitle{font-size:1em;font-weight:400;margin:0;padding:0;padding-bottom:10px;text-transform:capitalize;text-align:left}@media (min-width: 40em){.executive-report__subtitle{font-size:2vw}}.executive-report__2-wide-hr{align-self:end;grid-column:1 / -1}.executive-report__title-cell{position:relative;grid-template-columns:25% 75%}.executive-report__title-content{align-content:end;display:grid;padding:0 5vw 5vw 0}.executive-report__title-a,.executive-report__title-b{line-height:1;text-align:right}.executive-report__title-a{font-size:8vw;width:100%}.executive-report__title-b{font-size:0.75em;font-weight:normal;margin:0;padding:0}@media (min-width: 64.1em){.executive-report__title-b{font-size:1.5em}}.executive-report__date{font-size:4vh;font-weight:bold;left:5vw;position:absolute;transform:rotate(-90deg) translateX(-100%);transform-origin:top left;text-transform:uppercase;top:5vw;text-align:right}@media (min-width: 64.1em){.executive-report__date{font-size:2em}}.executive-report__highlights-content{align-content:space-evenly;display:grid;padding:2.5rem 5vw 1.5rem 5vw}.executive-report__program{align-content:space-around;background:#222}@media (max-width: 39.9375em){.executive-report__program{height:auto;min-height:0;padding:5vw}}.executive-report__program-content{display:grid;background:linear-gradient(45deg, #235347 20%, #000 80%);border-radius:15px;padding:6vw;text-align:center;text-transform:uppercase}@media (max-width: 39.9375em){.executive-report__program-content{margin:5vw}}@media (min-width: 40em){.executive-report__program-content{margin:5vw;padding:3vh 6vw 6vh 6vw}}.executive-report__income-content{align-content:start;display:grid;padding:15vw 5vw 0 5vw}.executive-report__income-title{margin-bottom:2rem}.executive-report__promo-content{padding:5vw}@media (min-width: 40em){.executive-report__promo-tiers{width:35%}}.executive-report__update{grid-template-columns:100%;padding:5vw}@media (min-width: 64.1em){.executive-report__update{grid-template-columns:1fr 1fr}}.executive-report__update-title{text-align:center}@media (min-width: 40em){.executive-report__update-title{-moz-text-align-last:left;text-align-last:left}}.executive-report__update-content{align-content:space-between;display:grid}.executive-report__qanda{padding:5vw}@media (min-width: 40em){.executive-report__qanda{grid-template-columns:40% auto}}.executive-report__qanda .team-lead-item{margin-bottom:50px;padding-bottom:15px}.executive-report__qanda .team-lead-profile{padding:20px;background:#efefef}.executive-report__qanda .team-lead-department{margin-top:0}.executive-report__qanda .team-lead-profile-img{width:50px;justify-self:end}.executive-report__qanda .team-lead-content{padding:0px 20px 0px 20px}.executive-report__qanda .team-lead-content ul{list-style-type:disc;margin-left:30px}.executive-report__qanda-title{text-align:center}@media (min-width: 40em){.executive-report__qanda-title{padding-right:5vw;-moz-text-align-last:left;text-align-last:left;word-break:break-all}}.executive-report__qanda-title br{display:none}@media (min-width: 40em){.executive-report__qanda-title br{display:block}}.executive-report__qanda-content{align-content:space-between;display:grid}.executive-report__qanda-section-title{font-weight:100;margin-bottom:.5rem;text-transform:uppercase}.executive-report__review{grid-template-columns:100%;padding:5vw;min-height:50vh}@media (min-width: 64.1em){.executive-report__review{grid-template-columns:1fr 1fr}}.executive-report__review-title{text-align:center}@media (min-width: 40em){.executive-report__review-title{-moz-text-align-last:left;text-align-last:left}}.executive-report__review-content{align-content:space-between;display:grid}@media print{header,footer,nav,.social,.ads{display:none}body{font-size:12pt;color:black !important;line-height:1.5;margin-top:1in;margin-bottom:1in}img{max-width:100%;height:auto}.container{width:100%;margin:0;padding:0}.page-break{page-break-before:always}[class^="executive-report"],[class*=" executive-report"]{page-break-inside:avoid;background:none !important;color:black !important;padding:0;margin:0;margin-botom:5%}.executive-report__title-content{padding-bottom:35%}.executive-report__qanda,.executive-report__update{grid-template-columns:1fr}h1,h2,h3,p,li,a{page-break-inside:avoid;font-size:12pt !important}.executive-report__title-a{font-size:6vw !important;width:auto;bottom:5%;position:relative}}.survey-response__questions{margin-bottom:2rem}.survey-response__entry{border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);margin-bottom:1rem;padding:1.2rem}.survey-response__entry:last-child{border-bottom:0}.survey-response__entry-options{display:flex;flex-wrap:wrap;gap:20px;flex-direction:column}@media (min-width: 64.1em){.survey-response__entry-options{flex-direction:row}}.survey-response__table th{font-size:.8em}.survey-response__table th:not(:first-child),.survey-response__table td:not(:first-child){width:90px;text-align:center}input.survey-response__single-radio[type="radio"]+label{background-color:#ffffff;border:1px solid #299CB9;border-radius:100%;color:#299CB9;cursor:pointer;height:23px;margin:auto;padding:0 !important;width:23px}input.survey-response__single-radio[type="radio"]:checked+label{background-color:#299CB9;color:#ffffff}input[type="radio"]+label{transition:background-color .3s ease}input.survey-response__checkbox[type="checkbox"]+label{margin-right:1.5rem;padding-left:25px;line-height:15px;transition:border .3s ease}.survey-response__success{color:#333333;margin:4rem auto;max-width:450px;text-align:center;width:100%;background-color:#eee}.survey-response__success-title{padding:1.2rem .5rem}.survey-response__success-btn{width:100%;margin-left:0}.survey-response__success-message{font-size:1rem}.survey-multiple-selection td{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;gap:10px}.posts-search-container{text-align:left;border-radius:10px}.posts-search-search{display:flex}.posts-search-search__input{margin-right:10px;max-width:100vw;width:104%}@media (max-width: 39.9375em){.posts-search-search__input{width:110%}}@media (min-width: 40em) and (max-width: 64.0375em){.posts-search-search__input{width:100%}}.posts-search-search__clear-btn{align-self:center}.posts-search-list{display:grid;gap:1.2rem;grid-template-columns:repeat(3, 1fr);padding:1.2rem 0}.post-search__card-date{border:0;margin:0;padding:0}.posts-search__load-more-btn{margin:2em 0;justify-self:center}.app .payment-step-tabs a,.app .step-tabs a{border:1px solid #000000;color:#000000;background:#fff}.app .payment-step-tabs li.active a,.app .step-tabs li.active a{background:#000000;color:#fff}.app .step-tabs-summary #donation_blurb_content{color:#000000}.app .price-field-item input{color:#000000}.app .add-field-item a{color:#000000}.app .oneTime-step p{color:#000000}.app .radio-button:checked+label{background-color:#000000;color:#ffffff}.app .radio-button+label{border:1px solid #000000;color:#000000}.app #donation-amount-form{padding:0 10px}.app #donation-amount-form input{color:#000000;text-align:left}.app .btn{background-color:#000000;border-color:#000000;color:#ffffff}.app .btn:hover{background-color:#525252;border-color:#525252}.app .btn--outline--color{background-color:transparent !important;border-color:#000000;color:#000000}.app button,.app [type='button'],.app [type='reset'],.app [type='submit'],.app .btn{background-color:#000000;border:1px solid #000000}.app button:hover,.app [type='button']:hover,.app [type='reset']:hover,.app [type='submit']:hover,.app .btn:hover{background-color:#525252;border-color:#525252}.app .summary-form .summary-item.total p.amount{color:#000000;font-weight:bold;padding:20px}.matching-header .container{max-width:1160px;margin:0 auto;padding:0 15px}.matching-header a{text-decoration:none}.matching-header .future-banner-wrap{font-family:'Myriad Pro';font-weight:400;padding:153px 0 120px;background:url("https://jfm-web-images.s3.amazonaws.com/css-background-images/thermeter-banner-img.jpg") no-repeat center center/cover;line-height:1}.matching-header .future-banner{max-width:640px;margin-left:auto}.matching-header .future-banner h1{color:white;font-size:48px;margin:0;margin-bottom:7px}.matching-header .future-banner p{margin-top:0;color:white;font-size:14px;margin-bottom:70px;max-width:595px}.matching-header .future-banner-btn{max-width:267px;margin:0 auto}.matching-header .future-banner-btn .btn{max-width:267px;margin:0 auto;font-size:21px;color:#299cb9;width:100%;height:42px;background:white;border:1px solid transparent;transition:0.5s;display:block;display:flex;align-items:center;justify-content:center}.matching-header .future-banner-btn .btn:hover{background:transparent;border-color:white;color:white}.matching-header .porgress-bar-txt{display:flex;justify-content:space-between;max-width:595px}.matching-header .porgress-bar-sec{max-width:600px;padding-bottom:41px;position:relative}.matching-header .future-banner .porgress-bar-sec p{font-size:21px;margin-bottom:14px}.matching-header .porgress-bar-sec p span{font-size:12px}.matching-header .progress{width:100%;height:20px;position:relative}.matching-header .porgress-border{position:absolute;top:30%;right:6px;height:25px;width:9px;background:url("https://jfm-web-images.s3.amazonaws.com/css-background-images/border-img.png") no-repeat;z-index:5}.matching-header .progress-wrap{background:white;margin:0 0 14px;overflow:hidden;position:relative;border:1px solid white}.matching-header .progress-wrap .progress-bar{background:#2899b7;left:0;position:absolute;top:0}@media (max-width: 1023px){.matching-header .future-banner-wrap{padding:120px 0 100px}.matching-header .future-banner h1{font-size:45px}.matching-header .future-banner p{margin-bottom:50px}.matching-header .porgress-bar-sec{padding-bottom:30px}.matching-header .future-banner-btn .btn{font-size:19px}.matching-header .future-banner-btn{max-width:250px}.matching-header .future-banner .porgress-bar-sec p{font-size:20px}}@media (max-width: 767px){.matching-header .future-banner{margin:0 auto}.matching-header .future-banner-wrap{padding:80px 0}.matching-header .future-banner h1{font-size:40px}.matching-header .future-banner p{margin-bottom:40px}.matching-header .porgress-bar-sec{padding-bottom:25px}.matching-header .future-banner-btn .btn{font-size:18px;height:38px}.matching-header .future-banner-btn{max-width:210px}.matching-header .future-banner .porgress-bar-sec p{font-size:18px}}@media (max-width: 575px){.matching-header .future-banner-wrap{padding:60px 0}.matching-header .future-banner h1{font-size:34px}.matching-header .future-banner p{margin-bottom:30px}.matching-header .future-banner .porgress-bar-sec p{margin-bottom:10px;font-size:16px}.matching-header .porgress-bar-sec{padding-bottom:20px}.matching-header .future-banner-btn .btn{height:36px}.matching-header .porgress-border{background-size:contain;height:22px}}.topbar-alert{max-width:100vw !important;position:relative;background:linear-gradient(180deg, #B04040, #993636);width:100%;height:3vh;top:0;left:initial;z-index:0;margin:0;display:flex;text-align:center;flex-direction:row}@media (max-width: 39.9375em){.topbar-alert{height:auto;padding:0px}}.topbar-alert p{font-size:1.2em;letter-spacing:0;line-height:1rem;text-transform:capitalize;font-weight:500;border-radius:0px}@media (max-width: 39.9375em){.topbar-alert p{font-size:0.95em;white-space:nowrap;letter-spacing:normal}}@media (min-width: 64.1em) and (max-width: 80em){.topbar-alert p{font-size:1.25em}}.topbar-alert .alert-info{display:flex;justify-content:center;flex-grow:1;height:100%;align-items:center;flex-direction:row;grid-gap:10px}.topbar-alert .alert-info:hover{opacity:0.8}@media (max-width: 39.9375em){.topbar-alert .alert-info{flex-direction:row;grid-gap:5px;padding:9px}}@media (max-width: 39.9375em){.topbar-alert .alert-info .btn{white-space:nowrap}}.topbar-alert .topbar-thumb{height:75px;width:auto;margin-right:0.75rem}.topbar-alert a{color:#eee;text-decoration:none;font-size:0.75em}.topbar-alert .alert-info .btn{background-color:transparent;border:1px solid #eee;color:#eee;align-self:center;border-radius:50px;padding:5px 10px}.topbar-alert .alert-info .btn i{padding-left:5px;font-size:0.75em}.topbar-alert .set-active{background-color:transparent !important;color:#ffffff !important}.topbar-alert .close-alert{margin-left:25px;top:6px;position:relative}.topbar-btn{text-align:center;background-color:transparent;padding:5px;color:#eee;align-self:center;text-decoration:none;font-size:0.75em}.topbar-btn:hover{box-shadow:none}.wall-22 .wall-grid{background:#f0f6f6;color:#313437}.wall-22 .wall-grid p{color:#31ae84}.wall-22 .wall-grid h2{font-weight:bold;margin-bottom:40px;padding-top:40px;color:#27e8a7}.wall-22 .honor-box{text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center;height:150px;position:relative;overflow:hidden;margin:40px 20px 20px}.wall-22 .honor-box .item{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#516377;transition:opacity 0.15s ease-in;opacity:1;padding:40px 0;color:#fff}.wall-22 .honor-box .name{font-weight:bold;margin-bottom:8px;color:#e4f0fc}.wall-21 header .page-title{font-weight:400;color:#0b242b}.wall-21 .wall-grid{background-color:#0b242b;color:#313437}.wall-21 .wall-grid p{color:#31ae84}.wall-21 .wall-grid h2{font-weight:bold;margin-bottom:40px;padding-top:40px;color:#27e8a7}.wall-21 .honor-box{text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center;height:150px;position:relative;overflow:hidden;margin:40px 20px 20px}.wall-21 .honor-box .item{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#516377;transition:opacity 0.15s ease-in;opacity:1;padding:40px 0;color:#fff}.wall-21 .honor-box .name{font-weight:bold;margin-bottom:8px;color:#e4f0fc}.rachels-army{color:#69594d !important;max-width:100vw !important}.rachels-army p{text-align:center !important}.rachels-army .btn,.rachels-army [type='submit']{background-color:#d9e7a9 !important;border-color:#d9e7a9 !important;color:#69594d !important;border-radius:50px}.rachels-army .btn:hover,.rachels-army [type='submit']:hover{opacity:0.8;border-radius:50px}.rachels-army .email-callout{background-color:#eff4f1 !important;color:#69594d !important;padding:15px}.rachels-army .email-callout .email-callout-inner{text-align:center;grid-gap:0px}@media (min-width: 40em){.rachels-army .email-callout .email-callout-inner .email-callout-form{grid-column:4/ 10}}.rachels-army .email-callout .email-callout-inner .email-callout-form .email-callout-title{color:#69594d !important}.rachels-army .email-callout .email-callout-inner .email-callout-form .email-callout-info{color:#69594d !important;margin:0 auto}.rachels-army .section-5{background-color:#f8f7ea !important}.rachels-army .section-5 .content-info{grid-area:hero-left;text-align:center !important;width:-moz-fit-content;width:fit-content}.rachels-army .section-5 .responsive-embed{grid-area:hero-right}.rachels-army .social-cta{background-color:#eff4f1 !important}.rachels-army .social-cta p{text-align:center !important}.rachels-army .social-cta a{color:#989388 !important;font-size:2em !important;text-align:center !important}@media (min-width: 40em){.rachels-army .social-cta a{font-size:3em !important}}.rachels-army .social-cta a:hover{opacity:0.8}.rachels-army .event-text{text-align:center}.rachels-army .event-text p{text-align:center}.rachels-army .ra-ribbon{color:#69594d !important}.rachels-army .ra-ribbon .half .left-content{display:flex}.rachels-army .ra-ribbon .half .left-content h5{margin:0;align-self:center}.rachels-army .ra-ribbon .half .right-content{display:flex;justify-content:end}@media (max-width: 39.9375em){.rachels-army .ra-ribbon .half .right-content{justify-content:center}}.rachels-army .card{margin-bottom:20px !important;background-color:#fff;color:#949494 !important}.rachels-army .card-title{color:#69594d !important}.rachels-army .card-category{color:#949494 !important}.rachels-army .card:hover{cursor:initial !important;border-bottom:3px solid #fff !important}.rachels-army .card-content{padding:20px !important}.rachels-army .card-content h4{color:#69594d !important}.rachels-army .card .card-meta{align-items:center}.rachels-army .card .card-meta i{margin:-3px 5px 0 0 !important}.rachels-army .card .card-meta .btn i{margin:-3px 5px 3px !important}.rachels-army .card .a--forgot-link{margin-top:0 !important;color:#999 !important;padding:0.55rem 2rem !important;background-color:transparent !important;border:0px solid #299CB9 !important;font-size:.75em !important;padding:0 !important;place-self:end !important;vertical-align:sub;margin-right:20px}.rachels-army .request .product-item{text-align:center}@media (min-width: 64.1em){.rachels-army .request .product-item .product-item-description{text-align:left}}.rachels-army .request .product-item .product-button{margin:0 auto;display:block}.rachels-army .request .product-item .btn-group,.rachels-army .request .product-item .img-center,.rachels-army .request .product-item .item-callout{text-align:center;flex-direction:row}.rachels-army .request .product-item .input-icon.inline{place-content:center}.rachels-army .request .product-item [type='text']{width:60%}.rachels-army .products{padding:5% 0 0}.ribbon-stack{display:flex;max-width:75rem;margin:auto;padding:1.5625rem;justify-content:center}.ra-header{height:500px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}@media (max-width: 39.9375em){.ra-header{height:42vh}}.gift-summary{max-width:100vw}.gift-summary body{font-family:'Maven Pro', sans-serif;background-color:#eee}.gift-summary hr{color:#0000004f;margin-top:5px;margin-bottom:5px}.gift-summary .add{border:none}.gift-summary .add td{color:#000000;text-transform:uppercase;font-size:12px}.gift-summary .content{font-size:14px;border:none}.gift-summary .logo{padding-left:15px}.gift-summary .card{border:1px solid rgba(0,0,0,0.125);border-radius:0.25rem}@media (max-width: 39.9375em){.gift-summary .card{padding:0px;margin-right:10px;max-width:100vw}}.gift-summary .card:hover{cursor:initial !important;border-bottom:1px solid rgba(0,0,0,0.125)}.gift-summary .table>:not(caption)>*>*{padding:0.5rem 0.5rem !important}.gift-summary .gift-content{padding:0.5rem !important}.gift-summary .small-cell{width:3%}.gift-summary .tiny-cell{width:1%}#parnter-book h1,#parnter-book h2,#parnter-book h3,#parnter-book h4,#parnter-book h5,#parnter-book h6{text-transform:uppercase;line-height:1;color:#1c9194}#parnter-book h2 span,#parnter-book h3 span,#parnter-book h4 span{color:#000}#parnter-book .hero{background-position:0% 45% !important}@media (min-width: 64.1em){#parnter-book .hero{background-position:50% 45%}}#parnter-book .buy-now{border:1px solid #1c9194;border-radius:1000px;width:auto;text-transform:uppercase;color:#fff;transition:0.3s ease;background-color:#1c9194}#parnter-book .buy-now:hover{color:#1c9194;background-color:transparent}#parnter-book .bookinfo-promo{display:grid;grid-gap:0px;max-height:100%;height:60vh;grid-template-columns:1fr 1fr 1fr;grid-template-rows:.75fr 2fr .5fr .75fr 2fr;padding:20px}@media (min-width: 64.1em){#parnter-book .bookinfo-promo{grid-template-columns:repeat(6, 1fr);grid-template-rows:2fr 1fr .5fr .5fr 1.5fr;grid-gap:5px;height:75vh}}#parnter-book .discount-info{display:grid;justify-items:center;grid-column:1;grid-row:1/3}@media (min-width: 64.1em){#parnter-book .discount-info{grid-column:2/3}}#parnter-book .discount-info img{transform:translateY(50px);width:100px}@media (min-width: 64.1em){#parnter-book .discount-info img{width:250px}}#parnter-book .discount-info h1{color:white;font-size:5vw;margin-top:50px;padding:0;margin-bottom:0}@media (min-width: 64.1em){#parnter-book .discount-info h1{margin-top:0px}}#parnter-book .discount-info h2{color:white;font-size:4vw;margin-top:0;border-bottom:5px solid #f3d773}#parnter-book .discount-info h3{color:white;font-size:18px;margin-top:0}#parnter-book .discount-info h4{color:white;font-size:14px;margin-top:0}#parnter-book .discount-info h4 strong{color:#f3d773;font-size:18px}#parnter-book .discount-info .buy-now{justify-self:center}@media (min-width: 64.1em){#parnter-book .discount-info .buy-now,#parnter-book .discount-info h1,#parnter-book .discount-info h2,#parnter-book .discount-info h3,#parnter-book .discount-info h4{margin-left:50px;justify-self:start}}#parnter-book .pastor-img-promo{display:none}@media (min-width: 64.1em){#parnter-book .pastor-img-promo{display:grid;grid-column:6;grid-row:1/6}#parnter-book .pastor-img-promo img{width:700px;transform:translateY(-200px)}}#parnter-book .sticker{display:grid;justify-items:start;grid-column:3;grid-row:1/2}@media (min-width: 64.1em){#parnter-book .sticker{grid-column:4/ 5;justify-items:end}}#parnter-book .sticker img{width:100px}#faith-over-fear .wrapper{max-width:100vw !important;width:75rem;margin:auto;padding:1.5625rem}@media (max-width: 39.9375em){#faith-over-fear .wrapper{padding:1.5625rem}}@media (min-width: 40em) and (max-width: 64.0375em){#faith-over-fear .wrapper{padding:1.5625rem 3.5625rem;width:75vw}}@media (min-width: 110em){#faith-over-fear .wrapper{padding:1.5625rem 6.5625rem;width:75vw}}@media (min-width: 64.1em) and (max-width: 80em){#faith-over-fear .wrapper{padding:1.5625rem 5rem;width:75vw}}#faith-over-fear .email-callout-new .email-callout-inner-new .email-callout-image-new img{margin-top:0}#faith-over-fear .email-callout-new .email-callout-inner-new .email-callout-image-new{grid-row:2 / 3;grid-column:8 / 13}@media (max-width: 39.9375em){#faith-over-fear .email-callout-new .email-callout-inner-new .email-callout-image-new{grid-column:span 12;grid-row:4 / 5;text-align:center}}#faith-over-fear .btn{border-radius:50px;font-size:0.75em;font-weight:600;padding:0rem 2rem}#faith-over-fear .btn:hover{border-radius:50px}#faith-over-fear .content-info{padding-bottom:2rem;width:auto}#faith-over-fear .responsive-embed{position:relative;vertical-align:middle !important;border-radius:10px;width:100%}.personalization hr{margin:1rem 0;color:#7b809a33;border:0;border-top:1px solid;opacity:.25}.personalization .page-header{padding:0;position:relative;overflow:hidden;display:flex;align-items:center;background-size:cover;background-position:50%;min-height:30vh !important}.personalization .page-header .page-header-content{justify-content:center !important}.personalization .personal-inner{border-radius:0.75rem;box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.9),0 20px 27px 0 rgba(0,0,0,0.05) !important;-webkit-backdrop-filter:saturate(200%) blur(30px);backdrop-filter:saturate(200%) blur(30px);background-color:rgba(255,255,255,0.8) !important;margin-top:-4rem !important;padding:1.5rem}@media (max-width: 39.9375em){.personalization .personal-inner{text-align:center}}.personalization .personal-inner .max-w-550{max-width:550px}.personalization .personal-inner .personal-form{padding:0 0 !important}.personalization .personal-inner .personal-form span::before{content:"\A";display:block}.personalization .personal-inner .personal-form .form-group{flex-direction:inherit !important;padding:0 0 !important;margin-top:0 !important}@media (max-width: 39.9375em){.personalization .personal-inner .personal-form .form-group{display:block}}@media (max-width: 39.9375em){.personalization .personal-inner .personal-form .form-group .btn{margin-top:20px}}.personalization .personal-inner .product-img{align-items:center;justify-content:space-evenly;margin-top:20px}@media (min-width: 40em){.personalization .personal-inner .product-img{align-items:flex-end;margin-top:0px}}.personalization .personal-inner .product-img img{width:50% !important}.personalization .personal-inner .tech-issue{max-width:550px;text-align:center;margin:auto}.mentoring_moments header .hero-background{position:relative;padding:5rem 0;background-position:top center;background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-color:#333333}@media (min-width: 64.1em){.mentoring_moments header .hero-background{height:100vh;padding:10rem 0 0 0}}@media (min-width: 40em) and (max-width: 64.0375em){.mentoring_moments header .hero-background{background-position:top left !important;background-size:cover !important;max-height:-moz-fit-content;max-height:fit-content;height:100vh}}@media (max-width: 39.9375em){.mentoring_moments header .hero-background{background-size:contain !important;padding:5rem 0 0 0}.mentoring_moments header .hero-background h2{font-size:1.5rem}}.mentoring_moments h2{color:#ffffff;font-weight:900;text-align:center;font-size:2em}.mentoring_moments h3{color:#ffffff;text-align:center;padding-bottom:20px;font-weight:500;font-size:1.75em}.mentoring_moments .grid-container{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;grid-template-rows:auto;padding:10px;grid-auto-rows:auto;min-height:-moz-fit-content;min-height:fit-content}@media (max-width: 39.9375em){.mentoring_moments .grid-container{grid-template-columns:repeat(1, 1fr);justify-items:center}}@media (min-width: 40em) and (max-width: 64.0375em){.mentoring_moments .grid-container{grid-template-columns:repeat(1, 1fr);justify-items:center}}.mentoring_moments .grid-item{display:flex;flex-direction:row;align-items:center;background-color:#f9f9f9;padding:10px 20px;border-radius:10px;color:#333;max-width:550px}@media (max-width: 39.9375em){.mentoring_moments .grid-item{max-width:310px;flex-direction:column}}@media (min-width: 40em) and (max-width: 64.0375em){.mentoring_moments .grid-item{max-width:740px;flex-direction:row}}.mentoring_moments .grid-item img{max-width:200px;height:auto;margin-right:10px;padding:0px}.mentoring_moments .content{display:flex;flex-direction:column;align-items:flex-start}.mentoring_moments .content p{margin:0 0 10px;font-size:1rem;letter-spacing:normal}.mentoring_moments .content a{text-decoration:none;color:#ffffff;background-color:#235347;border-radius:50px;padding:5px 10px;font-weight:500;font-size:0.75rem}.mentoring_moments .content a:hover{opacity:0.8}.mentoring_moments h6{font-weight:700;text-align:left !important}.fleming{text-align:center;padding:50px}.fleming h2{padding-bottom:20px}.splash{position:fixed;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,0.06);top:35%;left:50%;height:35%;width:75%;max-width:100vw !important;transform:translate(-50%, -50%);background:linear-gradient(45deg, #235347 20%, #000 80%);transition:all ease-in-out 600ms;z-index:20}@media (min-width: 64.1em){.splash{height:45%;width:30%;top:50%;left:50%}}.hidden{transition:0.5s;display:none}.splash-header{color:white;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.splash-header h1{font-size:30px;text-transform:uppercase}.splash-header h2{font-size:25px}.close{color:white;display:flex;align-items:flex-end;justify-content:flex-end;justify-items:flex-end;padding:3%}.splash-btn{background-color:#ffffff;color:#000000}.splash-btn:hover{background-color:#ffffff;color:#000000;scale:1.05}html{scroll-behavior:smooth}@media (max-width: 39.9375em){.faq-wrapper{padding:3rem !important}}#jftv{background:linear-gradient(360deg, #333, #000 40%) no-repeat;color:#ffffff;max-width:100vw !important}#jftv h2{font-weight:700}#jftv p{margin:0 0 0.75em;font-size:1.15rem;line-height:1.2em;font-weight:400;letter-spacing:0em}#jftv .jf-description{font-weight:400;width:50vw;text-align:justify}@media (max-width: 39.9375em){#jftv .jf-description{margin:0 0 0.75em;font-size:1.15rem;line-height:1.2em;letter-spacing:0em;width:65vw}}#jftv .wrapper{padding-bottom:0px;max-width:100vw !important}#jftv .jftv-btn{align-self:center;color:white;font-size:1.5em;padding-top:35px}#jftv .section-info{display:flex;flex-direction:row;max-width:100vw;justify-content:flex-start}@media (max-width: 39.9375em){#jftv .section-info{flex-direction:column;align-items:center}}@media (min-width: 40em) and (max-width: 64.0375em){#jftv .section-info{flex-direction:column;align-items:center}}#jftv .img{border-radius:20px;width:20vw}@media (max-width: 39.9375em){#jftv .img{width:55vw;padding:5vh 0}}#jftv .jftv-header{height:-moz-fit-content;height:fit-content;width:100vw;background:linear-gradient(180deg, #235347, #000 80%) no-repeat;max-width:100vw !important;padding-bottom:9vh;padding-top:0}#jftv .jftv-header .header-info{display:flex;flex-direction:column;max-width:100vw;text-align:center}@media (max-width: 39.9375em){#jftv .jftv-header .header-info{justify-content:center;justify-items:center;align-items:center;align-self:center;margin:auto 0}}#jftv .jftv-header div{width:auto !important;max-width:100vw;width:75rem;margin:auto;padding:1.5625rem}@media (min-width: 64.1em){#jftv .jftv-header div{align-items:center;flex-direction:column}}@media (min-width: 40em){#jftv .jftv-header div p{grid-column:span 5}}#jftv .about-main-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-row-gap:100px;align-items:start;max-width:100vw;width:75rem;margin:auto;padding:1.5625rem}@media (min-width: 40em){#jftv .about-main-container{grid-row-gap:50px}}#jftv .about-main-container>div.about-img{grid-column:span 12;display:grid;align-items:start;grid-template-columns:repeat(12, 1fr);grid-gap:20px 30px}@media (max-width: 39.9375em){#jftv .about-main-container>div.about-img{display:flex;flex-direction:column-reverse}}#jftv .about-main-container>div.about-img img{height:275px;box-shadow:0 4px 12px rgba(0,0,0,0.06);border-radius:10px;grid-column:span 12;margin-bottom:10%}@media (min-width: 40em){#jftv .about-main-container>div.about-img img{grid-column:1 / 7}}#jftv .about-main-container>div.about-img .description{grid-column:span 12;margin-top:-27px;text-align:justify;place-self:top}#jftv .about-main-container>div.about-img .description h1{text-align:left}@media (min-width: 40em){#jftv .about-main-container>div.about-img .description{grid-column:7 / 13}}@media (min-width: 40em){#jftv .about-main-container>div.about-img:nth-child(odd) img{grid-column:span 12}}@media (min-width: 40em) and (min-width: 40em){#jftv .about-main-container>div.about-img:nth-child(odd) img{grid-column:7 / 13}}@media (min-width: 40em){#jftv .about-main-container>div.about-img:nth-child(odd) .description{grid-row:1 / 2;grid-column:span 12}}@media (min-width: 40em) and (min-width: 40em){#jftv .about-main-container>div.about-img:nth-child(odd) .description{grid-column:1 / 7}}@media (min-width: 64.1em){.otp-code{width:25vw}}@media (min-width: 40em) and (max-width: 64.0375em){.otp-code{width:50vw}}@media (max-width: 39.9375em){.otp-code{width:50vw}}.actions{margin-top:2vh}#devotional-emails .section-title{justify-content:start;border-bottom:1px solid #D6D6D6;border-left:0;border-right:0;border-top:0;text-transform:capitalize}#devotional-emails .header-img{max-width:75vw;width:400px;border-radius:10px;box-shadow:rgba(0,0,0,0.16) 0px 0px 3px 0px}#devotional-emails .wrapper{padding:1.5625rem;margin:auto;text-align:justify !important}#devotional-emails .main-content{max-width:90vw;justify-self:center;text-align:justify !important}#devotional-emails .blog-post-title{font-size:1.25em;text-transform:capitalize;text-align:center;font-weight:700}#devotional-emails .blog-text-begin p{white-space:normal;overflow:hidden;font-weight:400;letter-spacing:.011em;font-size:1.25rem;line-height:1.875rem;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}#devotional-emails .blog-button{background-color:#235347;border-radius:50px;color:#ffffff;display:inline-block;font-family:sans-serif;font-size:13px;font-weight:bold;line-height:40px;text-align:center;text-decoration:none;width:225px;-webkit-text-size-adjust:none}#devotional-emails .unsubscribe{color:#c7c7c7;text-align:center;text-decoration:underline}.abandoned-cart-popup{width:35vw;background-color:#e2e2e2;background-image:url("https://cdn.jentezenfranklin.org/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTM1ODIsInB1ciI6ImJsb2JfaWQifX0=--8ef0c96e6fc0cd74f979d465f8e6d35304d059a3/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fbGltaXQiOls1MDAsNTAwXX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--a04fafc2613087170872df3d17cd39948b85ee25/abandonedcart.png");background-size:100% auto;background-repeat:no-repeat;background-position:left top;margin:0 auto;padding:10px;margin-top:5vh;margin-bottom:5vh;box-shadow:0 4px 12px rgba(0,0,0,0.06);border-radius:10px}@media (max-width: 39.9375em){.abandoned-cart-popup{width:80vw}}@media (min-width: 40em) and (max-width: 64.0375em){.abandoned-cart-popup{width:60vw}}.cart-return{font-weight:600;text-decoration:underline}.return-message{padding:200px 20px 0px 20px}@media (max-width: 39.9375em){.return-message{padding:100px 20px 0px 20px}}@media (min-width: 140em){.return-message{padding:350px 20px 0px 20px}}.return-message p{text-align:center !important}.social-feed-container{background-color:#333;width:100vw}.social-feed-container #social-feeds2{padding:20px;border-radius:10px;max-width:95vw;margin:0 auto}@media (min-width: 40em){.social-feed-container #social-feeds2{max-width:85vw}}.social-feed-container #social-feeds2 h2{text-align:center;margin-bottom:20px;color:#fff}.social-feed-container .social-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.social-feed-container .social-item{background-color:#ffffff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,0.1);overflow:hidden;transition:transform 0.3s ease, box-shadow 0.3s ease;width:100%;margin:5px}.social-feed-container .social-item:hover{transform:scale(1.03);box-shadow:0 8px 16px rgba(0,0,0,0.2)}@media (min-width: 40em){.social-feed-container .social-item{width:calc(33.3333% - 20px)}}@media (min-width: 64.1em){.social-feed-container .social-item{width:calc(20% - 15px)}}@media (max-width: 39.9375em){.social-feed-container .social-item{width:auto}}.social-feed-container .social-item .post-header,.social-feed-container .social-item .post-footer{display:flex;align-items:center;padding:10px;background-color:#f1f1f1}.social-feed-container .social-item .post-header i,.social-feed-container .social-item .post-footer i{font-size:24px;margin-right:10px}.social-feed-container .social-item .post-header .profile-pic,.social-feed-container .social-item .post-footer .profile-pic{width:40px;height:40px;border-radius:50%;margin-right:10px}.social-feed-container .social-item .post-header .post-username,.social-feed-container .social-item .post-footer .post-username{font-weight:bold;margin-right:10px;margin-bottom:0;font-size:initial}.social-feed-container .social-item .post-header .post-date,.social-feed-container .social-item .post-header .post-time,.social-feed-container .social-item .post-footer .post-date,.social-feed-container .social-item .post-footer .post-time{font-size:.6rem;letter-spacing:initial;line-height:1;color:#888;margin-bottom:0}@media (min-width: 40em){.social-feed-container .social-item .post-header .post-date,.social-feed-container .social-item .post-header .post-time,.social-feed-container .social-item .post-footer .post-date,.social-feed-container .social-item .post-footer .post-time{font-size:.85rem}}.social-feed-container .social-item .post-header{background-color:initial;display:flex;justify-content:flex-end;align-content:center;margin-left:10px}.social-feed-container .social-item .post-header a{color:#333}.social-feed-container .social-item .post-content{padding:10px}.social-feed-container .social-item .post-content img,.social-feed-container .social-item .post-content video{width:100%;height:auto;border-radius:10px;margin-bottom:10px}.social-feed-container .social-item .post-content p{font-size:16px;line-height:1.5;text-align:left}.social-feed-container .social-item .post-content a{display:inline-block;text-decoration:none;font-weight:bold;margin-top:10px}.social-feed-container .social-item .post-content a:hover{text-decoration:underline}.social-feed-container .social-item .post-content i{color:#333;font-size:2.5rem;margin-left:10px}.social-feed-container .social-item .fb-like{display:block !important;visibility:visible !important;width:100% !important}.social-feed-container .error{color:red;font-size:18px;text-align:center}#social-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:20px}.load-more-button{display:none;margin:20px auto;padding:10px 20px;color:white;border:none;border-radius:5px;cursor:pointer}@media (max-width: 767px){#social-grid{grid-template-columns:1fr}.social-item.mobile-hidden{display:none}}.social-brand{margin-left:auto}.social-brand i{color:#333;font-size:2.5rem}.post-content{padding:10px}.post-content img{width:100%;height:auto;border-radius:10px;margin-bottom:10px}.post-footer{display:flex;align-items:center;padding:10px}.post-footer svg{margin-right:10px}.twitter-post .post-footer svg{color:#000}.instagram-post .post-footer svg{color:#E1306C}.facebook-post .post-footer svg{color:#1877F2}#map{height:100%;min-height:400px}@media (min-width: 40em){#map{min-height:600px}}#project-list-container{min-height:400px}@media (min-width: 40em){#project-list-container{min-height:600px}}.custom-marker{border-radius:50%;border:2px solid white;box-shadow:0 2px 4px rgba(0,0,0,0.3)}.marker-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:white}.location-search{position:relative}.location-search .suggestions-dropdown{position:absolute;top:100%;left:0;right:0;background:white;border:1px solid #ddd;border-radius:0 0 4px 4px;max-height:200px;overflow-y:auto;z-index:1000;box-shadow:0 2px 4px rgba(0,0,0,0.1);display:none}.location-search .suggestions-dropdown:not(:empty){display:block}.location-search .suggestion-item{padding:8px 12px;cursor:pointer;border-bottom:1px solid #eee}.location-search .suggestion-item:hover{background:#f5f5f5}#project-list>div>div:last-child{margin-bottom:30px}.item-left{justify-self:left;align-items:start;text-align:left}.item-right{justify-self:right;align-items:end;text-align:right}.item-center{justify-self:center;align-items:center;text-align:center}.hide{display:none}.hidden{display:none !important}@media (min-width: 64.1em){.desktop-hidden{display:none !important}}@media (min-width: 40em){.tablet-up-hidden{display:none !important}}@media (min-width: 40em) and (max-width: 64.0375em){.tablet-hidden{display:none !important}}@media (max-width: 39.9375em){.mobile-hidden{display:none !important}}@media (min-width: 40em) and (max-width: 64.0375em){.device-hidden{display:none !important}}@media (max-width: 39.9375em){.device-hidden{display:none !important}}.mobile-show{display:none}@media (max-width: 39.9375em){.mobile-show{display:initial}}.tablet-show{display:none}@media (min-width: 40em) and (max-width: 64.0375em){.tablet-show{display:initial !important}}.device-show{display:none}@media (min-width: 40em) and (max-width: 64.0375em){.device-show{display:initial !important}}@media (max-width: 39.9375em){.device-show{display:initial !important}}.show-hide-content{display:none}.uppercase{text-transform:uppercase}.hide-overflow{overflow:hidden}@media (max-width: 39.9375em){.mobile-center{text-align:center}}@media (min-width: 40em) and (max-width: 64.0375em){.mobile-center{text-align:center}}.center{text-align:center}.left{text-align:left}.right{text-align:right}.jus-center{justify-self:center}.pb--0{padding-bottom:0 !important}.pb--15{padding-bottom:15px !important}.pb--20{padding-bottom:20px !important}.pb--30{padding-bottom:30px !important}.pt--0{padding-top:0 !important}.pt--30{padding-top:30px !important}.pt--50{padding-top:50px !important}.pl--0{padding-left:0 !important}.pl--10{padding-left:10px !important}.pl--20{padding-left:20px !important}.pl--30{padding-left:30px !important}.pr--0{padding-right:0 !important}.pr--5{padding-right:5px !important}.pr--10{padding-right:10px !important}.pr--20{padding-right:20px !important}.pr--30{padding-right:30px !important}.mb--0{margin-bottom:0px !important}.mb--10{margin-bottom:10px !important}.mb--20{margin-bottom:20px !important}.mb--30{margin-bottom:30px !important}.mb--50{margin-bottom:50px !important}.mb--150{margin-bottom:150px !important}.mt--0{margin-top:0px !important}.mt--10{margin-top:10px !important}.mt---15{margin-top:-15px !important}.mt--20{margin-top:20px !important}.mt--30{margin-top:30px !important}.mt--40{margin-top:40px !important}.mt--50{margin-top:50px !important}.ml--0{margin-left:0px !important}.ml--10{margin-left:10px !important}.ml---15{margin-left:-15px !important}.ml--20{margin-left:20px !important}.ml--30{margin-left:30px !important}.ml--40{margin-left:40px !important}.ml--50{margin-left:50px !important}.mr--0{margin-right:0px !important}.mr--10{margin-right:10px !important}.mr---15{margin-right:-15px !important}.mr--20{margin-right:20px !important}.mr--30{margin-right:30px !important}.full-width{width:100% !important}.place-start{place-self:start}.place-center{place-self:center}.place-end{place-self:end}.white{color:#fff !important}@media (max-width: 39.9375em){.white .inverse{color:#000000 !important}}.rounded{border-radius:5px !important}.bg-black{background-color:#000000 !important}.gray{color:#949494 !important}.light-gray{color:#D6D6D6 !important}.black{color:#000000 !important}.success{color:#00a300;font-weight:bold}.danger{color:#EC441D;font-weight:bold}.dark{color:#fff}.light{color:#949494}.red{color:#EC441D}.light{color:#fff !important}.dark{color:#000000 !important}.pull-left{float:left}.pull-right{float:right}.text-right{text-align:right}.currency-inputmask-center{text-align:center !important}.currency-inputmask-left{text-align:left !important}.success-promo-code{color:#00a300}.fail-promo-code{color:#ff0000}.font-bolder{font-weight:900 !important}.rotate{transform:rotate(180deg);transition:all .3s linear}.rotate-icon i{transform:rotate(180deg);transition:all .3s linear}.well{background-color:#eee;border-radius:10px;padding:1.5em;margin:0.75em 0}.large-title{font-size:1.953125em}@media (min-width: 40em){.large-title{font-size:3.0517578125em}}.noborder-radius,.paypal_radio_element{border-radius:10px}.img__overlay,.overlay-3,.overlay-57{position:absolute;top:0;left:0;width:100%;height:100%;background-color:black;opacity:0.5;z-index:2}.overlay-57{opacity:0.57}.overlay-3{opacity:0.3}.ttg-setup-complete-icon{color:green}.ttg-setup-incomplete-icon{color:red}.black-bg{background-color:#000}.bg-overlay:before,.black-overlay:before,.white-overlay:before{position:absolute;content:" ";top:0;left:0;width:100%;height:100%;z-index:0;display:block}.white-overlay:before{background-color:rgba(255,255,255,0.5)}.black-overlay:before{background-color:rgba(0,0,0,0.5)}.fw-200{font-weight:200 !important}.form-header-label{font-size:11px;font-weight:bold}.profile-form-group{margin-bottom:5px;margin-top:5px}.alert-container{visibility:hidden;display:inline-block;scale:0.75}@media (max-width: 39.9375em){.alert-container{margin-left:145px}}.alert-container .live-alert{border:2px solid red;border-radius:10px;cursor:pointer;text-align:center;width:-moz-fit-content;width:fit-content;padding:2px 10px}@media (max-width: 39.9375em){.alert-container .live-alert{margin-right:12px}}.alert-container .live-alert a{text-decoration:none}.alert-container .live-alert p{color:red;margin-top:.5em;margin-bottom:.5em;text-align:center}.alert-container .live-alert p:before{animation:blink 2s steps(1) infinite;content:"\A";width:8px;height:8px;border-radius:50%;background:#EC441D;display:inline-block;margin:0 8px 0 0}@keyframes blink{0%{opacity:0}50%{opacity:1}}.g-recaptcha{transform:scale(1);transform-origin:0 0}@media (min-width: 40em){.g-recaptcha{transform:scale(0.5)}}@media (min-width: 64.1em){.g-recaptcha{transform:scale(0.8)}}@media (max-width: 39.9375em){.home .video-sm{height:30.25vw}.home .video-background{margin:0 0 0}}.home .hero.homepage-banner h1{text-shadow:0 1px 0 rgba(255,255,255,0.2)}@media (max-width: 39.9375em){.home .hero.homepage-banner h1{grid-column:1 / 3 !important}}@media (min-width: 64.1em){.home .hero.homepage-banner h1{font-size:3em}}.home .hero.homepage-banner p{color:#fff;margin:5% 0}@media (min-width: 40em){.home .hero.homepage-banner p{font-size:1.953125em;grid-column:2 / 3 !important;margin:8% 0}}.home .btn--outline--dark{background-color:#fff !important;border-color:#fff !important;color:#000 !important}.home .btn--outline--dark:hover{opacity:0.8}.social-link-group a{text-align:center;height:3rem;width:3rem;background:rgba(255,255,255,0.1);border-radius:100%;line-height:3rem;color:rgba(255,255,255,0.3)}.sp-container{position:absolute;top:0;left:0;display:inline-block;*display:inline;*zoom:1;z-index:9999994;overflow:hidden}.sp-container.sp-flat{position:relative}.sp-container,.sp-container *{box-sizing:content-box}.sp-top{position:relative;width:100%;display:inline-block}.sp-top-inner{position:absolute;top:0;left:0;bottom:0;right:0}.sp-color{position:absolute;top:0;left:0;bottom:0;right:20%}.sp-hue{position:absolute;top:0;right:0;bottom:0;left:84%;height:100%}.sp-clear-enabled .sp-hue{top:33px;height:77.5%}.sp-fill{padding-top:80%}.sp-sat,.sp-val{position:absolute;top:0;left:0;right:0;bottom:0}.sp-alpha-enabled .sp-top{margin-bottom:18px}.sp-alpha-enabled .sp-alpha{display:block}.sp-alpha-handle{position:absolute;top:-4px;bottom:-4px;width:6px;left:50%;cursor:pointer;border:1px solid black;background:white;opacity:.8}.sp-alpha{display:none;position:absolute;bottom:-14px;right:0;left:0;height:8px}.sp-alpha-inner{border:solid 1px #333}.sp-clear{display:none}.sp-clear.sp-clear-display{background-position:center}.sp-clear-enabled .sp-clear{display:block;position:absolute;top:0px;right:0;bottom:0;left:84%;height:28px}.sp-container,.sp-replacer,.sp-preview,.sp-dragger,.sp-slider,.sp-alpha,.sp-clear,.sp-alpha-handle,.sp-container.sp-dragging .sp-input,.sp-container button{-webkit-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none}.sp-container.sp-input-disabled .sp-input-container{display:none}.sp-container.sp-buttons-disabled .sp-button-container{display:none}.sp-container.sp-palette-buttons-disabled .sp-palette-button-container{display:none}.sp-palette-only .sp-picker-container{display:none}.sp-palette-disabled .sp-palette-container{display:none}.sp-initial-disabled .sp-initial{display:none}.sp-sat{background-image:linear-gradient(to right, #fff, rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81')}.sp-val{background-image:linear-gradient(to top, #000, rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000')}.sp-hue{background:linear-gradient(to bottom, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%)}.sp-1{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00')}.sp-2{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00')}.sp-3{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff')}.sp-4{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff')}.sp-5{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff')}.sp-6{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000')}.sp-hidden{display:none !important}.sp-cf:before,.sp-cf:after{content:"";display:table}.sp-cf:after{clear:both}.sp-cf{*zoom:1}@media (max-device-width: 480px){.sp-color{right:40%}.sp-hue{left:63%}.sp-fill{padding-top:60%}}.sp-dragger{border-radius:5px;height:5px;width:5px;border:1px solid #fff;background:#000;cursor:pointer;position:absolute;top:0;left:0}.sp-slider{position:absolute;top:0;cursor:pointer;height:3px;left:-1px;right:-1px;border:1px solid #000;background:white;opacity:.8}.sp-container{border-radius:0;background-color:#ECECEC;border:solid 1px #f0c49B;padding:0}.sp-container,.sp-container button,.sp-container input,.sp-color,.sp-hue,.sp-clear{font:normal 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;-ms-box-sizing:border-box;box-sizing:border-box}.sp-top{margin-bottom:3px}.sp-color,.sp-hue,.sp-clear{border:solid 1px #666}.sp-input-container{float:right;width:100px;margin-bottom:4px}.sp-initial-disabled .sp-input-container{width:100%}.sp-input{font-size:12px !important;border:1px inset;padding:4px 5px;margin:0;width:100%;background:transparent;border-radius:3px;color:#222}.sp-input:focus{border:1px solid orange}.sp-input.sp-validation-error{border:1px solid red;background:#fdd}.sp-picker-container,.sp-palette-container{float:left;position:relative;padding:10px;padding-bottom:300px;margin-bottom:-290px}.sp-picker-container{width:172px;border-left:solid 1px #fff}.sp-palette-container{border-right:solid 1px #ccc}.sp-palette-only .sp-palette-container{border:0}.sp-palette .sp-thumb-el{display:block;position:relative;float:left;width:24px;height:15px;margin:3px;cursor:pointer;border:solid 2px transparent}.sp-palette .sp-thumb-el:hover,.sp-palette .sp-thumb-el.sp-thumb-active{border-color:orange}.sp-thumb-el{position:relative}.sp-initial{float:left;border:solid 1px #333}.sp-initial span{width:30px;height:25px;border:none;display:block;float:left;margin:0}.sp-initial .sp-clear-display{background-position:center}.sp-palette-button-container,.sp-button-container{float:right}.sp-replacer{margin:0;overflow:hidden;cursor:pointer;padding:4px;display:inline-block;*zoom:1;*display:inline;border:solid 1px #91765d;background:#eee;color:#333;vertical-align:middle}.sp-replacer:hover,.sp-replacer.sp-active{border-color:#F0C49B;color:#111}.sp-replacer.sp-disabled{cursor:default;border-color:silver;color:silver}.sp-dd{padding:2px 0;height:16px;line-height:16px;float:left;font-size:10px}.sp-preview{position:relative;width:25px;height:20px;border:solid 1px #222;margin-right:5px;float:left;z-index:0}.sp-palette{*width:220px;max-width:220px}.sp-palette .sp-thumb-el{width:16px;height:16px;margin:2px 1px;border:solid 1px #d0d0d0}.sp-container{padding-bottom:0}.sp-container button{background-color:#eeeeee;background-image:linear-gradient(to bottom, #eee, #ccc);border:1px solid #ccc;border-bottom:1px solid #bbb;border-radius:3px;color:#333;font-size:14px;line-height:1;padding:5px 4px;text-align:center;text-shadow:0 1px 0 #eee;vertical-align:middle}.sp-container button:hover{background-color:#dddddd;background-image:linear-gradient(to bottom, #ddd, #bbb);border:1px solid #bbb;border-bottom:1px solid #999;cursor:pointer;text-shadow:0 1px 0 #ddd}.sp-container button:active{border:1px solid #aaa;border-bottom:1px solid #888;-ms-box-shadow:inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;-o-box-shadow:inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;box-shadow:inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee}.sp-cancel{font-size:11px;color:#d93f3f !important;margin:0;padding:2px;margin-right:5px;vertical-align:middle;text-decoration:none}.sp-cancel:hover{color:#d93f3f !important;text-decoration:underline}.sp-palette span:hover,.sp-palette span.sp-thumb-active{border-color:#000}.sp-preview,.sp-alpha,.sp-thumb-el{position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.sp-preview-inner,.sp-alpha-inner,.sp-thumb-inner{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.sp-palette .sp-thumb-inner{background-position:50% 50%;background-repeat:no-repeat}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)}.sp-clear-display{background-repeat:no-repeat;background-position:center;background-image:url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==)}.apexcharts-canvas{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.apexcharts-canvas ::-webkit-scrollbar{-webkit-appearance:none;width:6px}.apexcharts-canvas ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);box-shadow:0 0 1px rgba(255,255,255,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}.apexcharts-canvas.dark{background:#343F57}.apexcharts-inner{position:relative}.legend-mouseover-inactive{transition:0.15s ease all;opacity:0.20}.apexcharts-series-collapsed{opacity:0}.apexcharts-gridline,.apexcharts-text{pointer-events:none}.apexcharts-tooltip{border-radius:5px;box-shadow:2px 2px 6px -4px #999;cursor:default;font-size:14px;left:62px;opacity:0;pointer-events:none;position:absolute;top:20px;overflow:hidden;white-space:nowrap;z-index:12;transition:0.15s ease all}.apexcharts-tooltip.light{border:1px solid #e3e3e3;background:rgba(255,255,255,0.96)}.apexcharts-tooltip.dark{color:#fff;background:rgba(30,30,30,0.8)}.apexcharts-tooltip *{font-family:inherit}.apexcharts-tooltip .apexcharts-marker,.apexcharts-area-series .apexcharts-area,.apexcharts-line{pointer-events:none}.apexcharts-tooltip.active{opacity:1;transition:0.15s ease all}.apexcharts-tooltip-title{padding:6px;font-size:15px;margin-bottom:4px}.apexcharts-tooltip.light .apexcharts-tooltip-title{background:#ECEFF1;border-bottom:1px solid #ddd}.apexcharts-tooltip.dark .apexcharts-tooltip-title{background:rgba(0,0,0,0.7);border-bottom:1px solid #333}.apexcharts-tooltip-text-value,.apexcharts-tooltip-text-z-value{display:inline-block;font-weight:600;margin-left:5px}.apexcharts-tooltip-text-z-label:empty,.apexcharts-tooltip-text-z-value:empty{display:none}.apexcharts-tooltip-text-value,.apexcharts-tooltip-text-z-value{font-weight:600}.apexcharts-tooltip-marker{width:12px;height:12px;position:relative;top:0px;margin-right:10px;border-radius:50%}.apexcharts-tooltip-series-group{padding:0 10px;display:none;text-align:left;justify-content:left;align-items:center}.apexcharts-tooltip-series-group.active .apexcharts-tooltip-marker{opacity:1}.apexcharts-tooltip-series-group.active,.apexcharts-tooltip-series-group:last-child{padding-bottom:4px}.apexcharts-tooltip-series-group-hidden{opacity:0;height:0;line-height:0;padding:0 !important}.apexcharts-tooltip-y-group{padding:6px 0 5px}.apexcharts-tooltip-candlestick{padding:4px 8px}.apexcharts-tooltip-candlestick>div{margin:4px 0}.apexcharts-tooltip-candlestick span.value{font-weight:bold}.apexcharts-tooltip-rangebar{padding:5px 8px}.apexcharts-tooltip-rangebar .category{font-weight:600;color:#777}.apexcharts-tooltip-rangebar .series-name{font-weight:bold;display:block;margin-bottom:5px}.apexcharts-xaxistooltip{opacity:0;padding:9px 10px;pointer-events:none;color:#373d3f;font-size:13px;text-align:center;border-radius:2px;position:absolute;z-index:10;background:#ECEFF1;border:1px solid #90A4AE;transition:0.15s ease all}.apexcharts-xaxistooltip.dark{background:rgba(0,0,0,0.7);border:1px solid rgba(0,0,0,0.5);color:#fff}.apexcharts-xaxistooltip:after,.apexcharts-xaxistooltip:before{left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.apexcharts-xaxistooltip:after{border-color:rgba(236,239,241,0);border-width:6px;margin-left:-6px}.apexcharts-xaxistooltip:before{border-color:rgba(144,164,174,0);border-width:7px;margin-left:-7px}.apexcharts-xaxistooltip-bottom:after,.apexcharts-xaxistooltip-bottom:before{bottom:100%}.apexcharts-xaxistooltip-top:after,.apexcharts-xaxistooltip-top:before{top:100%}.apexcharts-xaxistooltip-bottom:after{border-bottom-color:#ECEFF1}.apexcharts-xaxistooltip-bottom:before{border-bottom-color:#90A4AE}.apexcharts-xaxistooltip-bottom.dark:after{border-bottom-color:rgba(0,0,0,0.5)}.apexcharts-xaxistooltip-bottom.dark:before{border-bottom-color:rgba(0,0,0,0.5)}.apexcharts-xaxistooltip-top:after{border-top-color:#ECEFF1}.apexcharts-xaxistooltip-top:before{border-top-color:#90A4AE}.apexcharts-xaxistooltip-top.dark:after{border-top-color:rgba(0,0,0,0.5)}.apexcharts-xaxistooltip-top.dark:before{border-top-color:rgba(0,0,0,0.5)}.apexcharts-xaxistooltip.active{opacity:1;transition:0.15s ease all}.apexcharts-yaxistooltip{opacity:0;padding:4px 10px;pointer-events:none;color:#373d3f;font-size:13px;text-align:center;border-radius:2px;position:absolute;z-index:10;background:#ECEFF1;border:1px solid #90A4AE}.apexcharts-yaxistooltip.dark{background:rgba(0,0,0,0.7);border:1px solid rgba(0,0,0,0.5);color:#fff}.apexcharts-yaxistooltip:after,.apexcharts-yaxistooltip:before{top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.apexcharts-yaxistooltip:after{border-color:rgba(236,239,241,0);border-width:6px;margin-top:-6px}.apexcharts-yaxistooltip:before{border-color:rgba(144,164,174,0);border-width:7px;margin-top:-7px}.apexcharts-yaxistooltip-left:after,.apexcharts-yaxistooltip-left:before{left:100%}.apexcharts-yaxistooltip-right:after,.apexcharts-yaxistooltip-right:before{right:100%}.apexcharts-yaxistooltip-left:after{border-left-color:#ECEFF1}.apexcharts-yaxistooltip-left:before{border-left-color:#90A4AE}.apexcharts-yaxistooltip-left.dark:after{border-left-color:rgba(0,0,0,0.5)}.apexcharts-yaxistooltip-left.dark:before{border-left-color:rgba(0,0,0,0.5)}.apexcharts-yaxistooltip-right:after{border-right-color:#ECEFF1}.apexcharts-yaxistooltip-right:before{border-right-color:#90A4AE}.apexcharts-yaxistooltip-right.dark:after{border-right-color:rgba(0,0,0,0.5)}.apexcharts-yaxistooltip-right.dark:before{border-right-color:rgba(0,0,0,0.5)}.apexcharts-yaxistooltip.active{opacity:1}.apexcharts-xcrosshairs,.apexcharts-ycrosshairs{pointer-events:none;opacity:0;transition:0.15s ease all}.apexcharts-xcrosshairs.active,.apexcharts-ycrosshairs.active{opacity:1;transition:0.15s ease all}.apexcharts-ycrosshairs-hidden{opacity:0}.apexcharts-zoom-rect{pointer-events:none}.apexcharts-selection-rect{cursor:move}.svg_select_points,.svg_select_points_rot{opacity:0;visibility:hidden}.svg_select_points_l,.svg_select_points_r{cursor:ew-resize;opacity:1;visibility:visible;fill:#888}.apexcharts-canvas.zoomable .hovering-zoom{cursor:crosshair}.apexcharts-canvas.zoomable .hovering-pan{cursor:move}.apexcharts-xaxis,.apexcharts-yaxis{pointer-events:none}.apexcharts-zoom-icon,.apexcharts-zoom-in-icon,.apexcharts-zoom-out-icon,.apexcharts-reset-zoom-icon,.apexcharts-pan-icon,.apexcharts-selection-icon,.apexcharts-menu-icon,.apexcharts-toolbar-custom-icon{cursor:pointer;width:20px;height:20px;line-height:24px;color:#6E8192;text-align:center}.apexcharts-zoom-icon svg,.apexcharts-zoom-in-icon svg,.apexcharts-zoom-out-icon svg,.apexcharts-reset-zoom-icon svg,.apexcharts-menu-icon svg{fill:#6E8192}.apexcharts-selection-icon svg{fill:#444;transform:scale(0.76)}.dark .apexcharts-zoom-icon svg,.dark .apexcharts-zoom-in-icon svg,.dark .apexcharts-zoom-out-icon svg,.dark .apexcharts-reset-zoom-icon svg,.dark .apexcharts-pan-icon svg,.dark .apexcharts-selection-icon svg,.dark .apexcharts-menu-icon svg,.dark .apexcharts-toolbar-custom-icon svg{fill:#f3f4f5}.apexcharts-canvas .apexcharts-zoom-icon.selected svg,.apexcharts-canvas .apexcharts-selection-icon.selected svg,.apexcharts-canvas .apexcharts-reset-zoom-icon.selected svg{fill:#008FFB}.light .apexcharts-selection-icon:not(.selected):hover svg,.light .apexcharts-zoom-icon:not(.selected):hover svg,.light .apexcharts-zoom-in-icon:hover svg,.light .apexcharts-zoom-out-icon:hover svg,.light .apexcharts-reset-zoom-icon:hover svg,.light .apexcharts-menu-icon:hover svg{fill:#333}.apexcharts-selection-icon,.apexcharts-menu-icon{position:relative}.apexcharts-reset-zoom-icon{margin-left:5px}.apexcharts-zoom-icon,.apexcharts-reset-zoom-icon,.apexcharts-menu-icon{transform:scale(0.85)}.apexcharts-zoom-in-icon,.apexcharts-zoom-out-icon{transform:scale(0.7)}.apexcharts-zoom-out-icon{margin-right:3px}.apexcharts-pan-icon{transform:scale(0.62);position:relative;left:1px;top:0px}.apexcharts-pan-icon svg{fill:#fff;stroke:#6E8192;stroke-width:2}.apexcharts-pan-icon.selected svg{stroke:#008FFB}.apexcharts-pan-icon:not(.selected):hover svg{stroke:#333}.apexcharts-toolbar{position:absolute;z-index:11;top:0px;right:3px;max-width:176px;text-align:right;border-radius:3px;padding:0px 6px 2px 6px;display:flex;justify-content:space-between;align-items:center}.apexcharts-toolbar svg{pointer-events:none}.apexcharts-menu{background:#fff;position:absolute;top:100%;border:1px solid #ddd;border-radius:3px;padding:3px;right:10px;opacity:0;min-width:110px;transition:0.15s ease all;pointer-events:none}.apexcharts-menu.open{opacity:1;pointer-events:all;transition:0.15s ease all}.apexcharts-menu-item{padding:6px 7px;font-size:12px;cursor:pointer}.light .apexcharts-menu-item:hover{background:#eee}.dark .apexcharts-menu{background:rgba(0,0,0,0.7);color:#fff}@media screen and (min-width: 768px){.apexcharts-canvas:hover .apexcharts-toolbar{opacity:1}}.apexcharts-datalabel.hidden{opacity:0}.apexcharts-pie-label,.apexcharts-datalabel,.apexcharts-datalabel-label,.apexcharts-datalabel-value{cursor:default;pointer-events:none}.apexcharts-pie-label-delay{opacity:0;animation-name:opaque;animation-duration:0.3s;animation-fill-mode:forwards;animation-timing-function:ease}.apexcharts-canvas .hidden{opacity:0}.apexcharts-hide .apexcharts-series-points{opacity:0}.apexcharts-area-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,.apexcharts-line-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,.apexcharts-radar-series path,.apexcharts-radar-series polygon{pointer-events:none}.apexcharts-marker{transition:0.15s ease all}@keyframes opaque{0%{opacity:0}100%{opacity:1}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none !important;max-height:none !important}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,0.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console', Monaco, monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(https://cdn.jentezenfranklin.org/images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(https://cdn.jentezenfranklin.org/images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(https://cdn.jentezenfranklin.org/images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;box-sizing:border-box;background:#fff;background:rgba(255,255,255,0.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma, Verdana, sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,0.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{transition:transform 0.3s ease-out, opacity 0.3s ease-in}.leaflet-cluster-spider-leg{transition:stroke-dashoffset 0.3s ease-out, stroke-opacity 0.3s ease-in}.marker-cluster-small{background-color:rgba(181,226,140,0.6)}.marker-cluster-small div{background-color:rgba(110,204,57,0.6)}.marker-cluster-medium{background-color:rgba(241,211,87,0.6)}.marker-cluster-medium div{background-color:rgba(240,194,12,0.6)}.marker-cluster-large{background-color:rgba(253,156,115,0.6)}.marker-cluster-large div{background-color:rgba(241,128,23,0.6)}.leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.leaflet-oldie .marker-cluster-large div{background-color:#f18017}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px "Helvetica Neue", Arial, Helvetica, sans-serif}.marker-cluster span{line-height:30px}.jssocials-shares{margin:0.2em 0;box-sizing:border-box}.jssocials-share{display:inline-block;vertical-align:top;margin:0.3em 0.6em 0.3em 0}.jssocials-share:last-child{margin-right:0}.jssocials-share .jssocials-share-logo{width:1em;vertical-align:middle;font-size:1.5em}.jssocials-share .jssocials-share-logo img{width:auto;height:1em}.jssocials-share .jssocials-share-logo:hover{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.jssocials-share .jssocials-share-link{display:inline-block;text-align:center;text-decoration:none;line-height:1}.jssocials-share .jssocials-share-link.jssocials-share-link-count{padding-top:.2em}.jssocials-share .jssocials-share-link.jssocials-share-link-count .jssocials-share-count{display:block;font-size:.6em;margin:0 -.5em -.8em -.5em}.jssocials-share .jssocials-share-link.jssocials-share-no-count{padding-top:.5em}.jssocials-share .jssocials-share-link.jssocials-share-no-count .jssocials-share-count{height:1em}.jssocials-share .jssocials-share-label{padding-left:0.3em;vertical-align:middle}.jssocials-share .jssocials-share-count-box{display:inline-block;height:1.5em;visibility:hidden;padding:0 0.3em;line-height:1;vertical-align:middle;cursor:default}.jssocials-share .jssocials-share-count-box.jssocials-share-no-count{display:none}.jssocials-share .jssocials-share-count{line-height:1.5em;vertical-align:middle}.jssocials-share.jssocials-share-twitter a{background-color:#000000 !important}.jssocials-share-twitter .jssocials-share-link{background:#000000;border-radius:50px}.jssocials-share-twitter .jssocials-share-link:hover{background:black}.jssocials-share-facebook .jssocials-share-link{background:#000000;border-radius:50px}.jssocials-share-facebook .jssocials-share-link:hover{background:black}.jssocials-share-googleplus .jssocials-share-link{background:#000000;border-radius:50px}.jssocials-share-googleplus .jssocials-share-link:hover{background:black}.jssocials-share-linkedin .jssocials-share-link{background:#000000;border-radius:50px}.jssocials-share-linkedin .jssocials-share-link:hover{background:black}.jssocials-share-pinterest .jssocials-share-link{background:#000000;border-radius:50px}.jssocials-share-pinterest .jssocials-share-link:hover{background:black}.jssocials-share-email .jssocials-share-link{background:#000000;border-radius:50px}.jssocials-share-email .jssocials-share-link:hover{background:black}.jssocials-share-stumbleupon .jssocials-share-link{background:#000000;border-radius:50px}.jssocials-share-stumbleupon .jssocials-share-link:hover{background:black}.jssocials-share-whatsapp .jssocials-share-link{background:#000000;border-radius:50px}.jssocials-share-whatsapp .jssocials-share-link:hover{background:black}.jssocials-share-telegram .jssocials-share-link{background:#000000;border-radius:50px}.jssocials-share-telegram .jssocials-share-link:hover{background:black}.jssocials-share-line .jssocials-share-link{background:#000000;border-radius:50px}.jssocials-share-line .jssocials-share-link:hover{background:black}.jssocials-share-viber .jssocials-share-link{background:#000000;border-radius:50px}.jssocials-share-viber .jssocials-share-link:hover{background:black}.jssocials-share-pocket .jssocials-share-link{background:#000000;border-radius:50px}.jssocials-share-pocket .jssocials-share-link:hover{background:black}.jssocials-share-messenger .jssocials-share-link{background:#000000;border-radius:50px}.jssocials-share-messenger .jssocials-share-link:hover{background:black}.jssocials-share-vkontakte .jssocials-share-link{background:#000000;border-radius:50px}.jssocials-share-vkontakte .jssocials-share-link:hover{background:black}.jssocials-share-link{padding:.5em .6em;color:#fff;transition:background 200ms ease-in-out, border-color 200ms ease-in-out}.jssocials-share-link:hover,.jssocials-share-link:focus,.jssocials-share-link:active{color:#fff}.jssocials-share-count-box{position:relative;height:2.5em;padding:0 .3em;margin-left:0.3em;background:#f5f5f5;transition:background 200ms ease-in-out, border-color 200ms ease-in-out}.jssocials-share-count-box:hover{background:gainsboro}.jssocials-share-count-box:hover:after{border-color:transparent gainsboro transparent transparent}.jssocials-share-count-box:after{content:"";display:block;position:absolute;top:0.85em;left:-0.3em;width:0;height:0;border-width:0.4em 0.4em 0.4em 0;border-style:solid;border-color:transparent #f5f5f5 transparent transparent;transform:rotate(360deg);transition:background 200ms ease-in-out, border-color 200ms ease-in-out}.jssocials-share-count-box .jssocials-share-count{line-height:2.5em;color:#444}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff
}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size: 44px
}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color: #ffffff
}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color: #000000
}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform, .2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform, .2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform, .2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color: #ffffff
}.swiper-pagination-black{--swiper-pagination-color: #000000
}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff
}.swiper-lazy-preloader-black{--swiper-preloader-color: #000
}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-item h6{font-style:italic;font-weight:400}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(https://cdn.jentezenfranklin.org/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
