﻿@charset "UTF-8";.navbar .navbar-brand{width:3rem;}.navbar .navbar-brand img{width:3rem;}.navbar .navbar-nav>li.nav-item{margin-left:1rem;}.navbar .navbar-nav>li.nav-item a.nav-link{font-size:1rem;font-weight:600;}.navbar .navbar-nav>li.nav-item:not(:first-child)::before{position:absolute;top:.5rem;left:-.6rem;color:#fff;content:"•";}.navbar .navbar-nav>li.nav-item:nth-child(2)::before{position:absolute;top:.9rem;left:-.5rem;color:#fff;content:"";}.navbar .navbar-nav>li.nav-item a.nav-link::before{content:"";}.navbar .navbar-nav>li.nav-item a.nav-link::before{background-color:#fff;bottom:0;height:2px;left:0;position:absolute;transform:scaleX(0);transition:all .3s ease-in-out 0s;width:100%;}.navbar .navbar-nav>li.nav-item.active a.nav-link::before,.navbar .navbar-nav>li.nav-item:hover a.nav-link::before{transform:scaleX(1);visibility:visible;}.navbar .navbar-nav .dropdown-menu{border-radius:0;}.dropdown-toggle::after{display:none;border:0;}:root{--ehcp-logo:$ehcp-white;--ehcp-alert-icon:url("/images/stopsign.svg");--ehcp-label-alert-icon:url("/images/alert-circle.svg");--body-height:calc(100% - 93px - 207px);}html{font-size:14px;}body{color:#585858;background-color:#fff;font-family:"Rubik",sans-serif;font-weight:400;font-size:1rem;}.main-body{overflow:hidden;min-height:var(--body-height);}@media(min-width:768px){html{font-size:16px;}}.btn:focus,.btn:active:focus,.btn-link.nav-link:focus,.form-control:focus,.form-check-input:focus{box-shadow:0 0 0 .1rem white,0 0 0 .25rem #a9ad00;}html{position:relative;min-height:100%;}body{margin-bottom:60px;}a{color:#587721;}camera-capture-buttons-wrapper{display:none;}.camera-capture-buttons-wrapper{visibility:hidden;}.camera-retake:disabled,.camera-retake[disabled],.camera-save:disabled,.camera-save[disabled],.camera-take:disabled,.camera-take[disabled]{display:none;}h1{font-weight:700;color:#000;}footer .footer_base{font-size:.7rem;font-weight:600;}footer .footer_base.footer_base_title{font-size:1rem;}footer .footer_base.footer_base_sub_title{font-size:.6rem;}footer .footer_base .newsletter-icon{width:20px;margin-right:.3rem;}dialog::backdrop{background:repeating-linear-gradient(45deg,rgba(0,0,0,.2),rgba(0,0,0,.2) 1px,rgba(0,0,0,.3) 1px,rgba(0,0,0,.3) 20px);backdrop-filter:blur(2px);}.modal-logo{width:30px;margin-right:1rem;}.modal .modal-header.bg-ehcp-575cp .btn-close{--bs-btn-close-color:#fff;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");}.form-check-input:checked{background-color:#587721;border-color:#a9ad00;}.square-peg-regular{font-family:"Square Peg",cursive;font-weight:400;font-style:normal;}.comforter-brush-regular{font-family:"Comforter Brush",cursive;font-weight:400;font-style:normal;}.shadows-into-light-regular{font-family:"Shadows Into Light",cursive;font-weight:400;font-style:normal;}.thank-you-block{min-height:5rem;display:block;overflow:visible;}.thank-you-block .thank-you{transform:rotate(-15deg);font-size:4rem;color:#587721;position:absolute;}.thank-you-block .thank-you .thank{position:absolute;}.thank-you-block .thank-you .you{position:absolute;top:25px;left:50px;}.page-register .btn-register{display:none;}#show_password{display:block;}#show_password svg{width:24px;}input.form-control::placeholder{color:#587721;opacity:.5;}.btn-icon{width:1.5rem;}.btn-icon.btn-icon-start{margin-right:.5rem;}.btn-icon.btn-icon-end{margin-left:.5rem;}.btn.btn-complete::after{content:url("/images/check.svg");position:absolute;top:calc(50% - .75rem);right:1rem;width:1.5rem;height:1.5rem;opacity:1;}.btn.btn-edit::before{content:url("/images/account-edit.svg");position:absolute;top:calc(50% - .75rem);left:1rem;width:1.5rem;height:1.5rem;opacity:1;}.btn.btn-health::before{content:url("/images/health.svg");position:absolute;top:calc(50% - .75rem);left:1rem;width:1.5rem;height:1.5rem;opacity:1;}.btn.btn-education::before{content:url("/images/education.svg");position:absolute;top:calc(50% - .75rem);left:1rem;width:1.5rem;height:1.5rem;opacity:1;}.btn.btn-social-care::before{content:url("/images/social.svg");position:absolute;top:calc(50% - .75rem);left:1rem;width:1.5rem;height:1.5rem;opacity:1;}.btn.btn-document-link{position:relative;padding-left:2rem;}.btn.btn-document-link::before{content:url("/images/document.svg");position:absolute;top:calc(50% - .75rem);left:.3rem;width:1.5rem;height:1.5rem;opacity:1;color:#fff;}.navbar .navbar-nav li#navLogin{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;}.navbar .navbar-nav li#navLogin::before{content:"|";position:absolute;top:calc(50% - .75rem);width:1.5rem;height:1.5rem;}.page-login main.main-body{margin-top:auto;}.page-login .login-block .login-header-block{border-top-left-radius:var(--bs-border-radius-xl);}.page-login .login-block .login-image{background-image:url("../images/girl-listening-music.jpg");background-position:top right;background-size:cover;}@media(max-width:991px){.page-login .login-block .login-header-block{border-top-right-radius:var(--bs-border-radius-xl);}}.card.dashboard{background-color:#587721;--bs-card-cap-padding-x:1.5rem;--bs-card-spacer-y:1rem;--bs-card-spacer-x:1.5rem;}.card.dashboard .card-body .status-icon{position:relative;padding-right:4rem;}.card.dashboard .card-body .status-icon::after{content:var(--ehcp-alert-icon);position:absolute;top:calc(50% - .75rem);right:1rem;width:2.5rem;height:2.5rem;opacity:1;}.card.dashboard .header--alert-icon,.card.dashboard .header--email-icon{width:2rem;}.card.dashboard .header--title{position:relative;}.card.dashboard .header--title--alert{margin:0 2.5rem;}.card.dashboard .header--title--alert::before{content:var(--ehcp-alert-icon);position:absolute;top:calc(50% - 1.5rem);left:-2.75rem;width:2.5rem;height:2.5rem;opacity:1;}.card.dashboard .header--title--alert::after{content:var(--ehcp-alert-icon);position:absolute;top:calc(50% - 1.5rem);right:-2.75rem;width:2.5rem;height:2.5rem;opacity:1;}.card.dashboard .header--title--alert svg.alert-icon{color:#fff;}.card.dashboard .card.card-dashboard{background-color:#87888b;border-radius:1rem;--bs-card-cap-padding-x:1.5rem;--bs-card-spacer-y:1rem;--bs-card-spacer-x:1.5rem;}.card.dashboard .card.card-dashboard.shadow{filter:drop-shadow(3px 6px 7px rgba(0,0,0,.25));}.card.dashboard .card.card-dashboard .card-header{color:#000;font-size:1.2rem;font-weight:600;}.card.dashboard .card.card-dashboard .card-header small{color:#fff;font-size:1rem;font-weight:400;}.card.dashboard .card.card-dashboard .card-body{color:#fff;}.card.dashboard .card.card-dashboard .card-body label{position:relative;}.card.dashboard .card.card-dashboard .card-body label.label-alert::before{content:var(--ehcp-label-alert-icon);position:absolute;top:calc(50% - 1rem);left:-2rem;width:2rem;height:2rem;opacity:1;}.card.dashboard .card.card-dashboard-clear{background-color:transparent;border:0;border-radius:2rem;}.card.dashboard .card.card-dashboard-clear .card-header{color:#000;font-size:1.2rem;font-weight:600;}.card.dashboard .card.card-dashboard-clear .card-body{color:#fff;}.card.dashboard .btn-outline-ehcp-black-black{--bs-btn-font-weight:600;--bs-btn-color:rgba(0,0,0,100);--bs-btn-bg:#fff;--bs-btn-border-color:rgba(0,0,0,100);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgba(0,0,0,10);--bs-btn-hover-border-color:rgba(0,0,0,10);--bs-btn-focus-shadow-rgb:#000;--bs-btn-active-color:rgba(0,0,0,100);--bs-btn-active-bg:rgba(0,0,0,20);--bs-btn-active-border-color:rgba(0,0,0,20);}.card.dashboard .btn-outline-ehcp-black-red{--bs-btn-font-weight:600;--bs-btn-color:rgba(194,4,48,100);--bs-btn-bg:#fff;--bs-btn-border-color:rgba(0,0,0,100);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgba(0,0,0,10);--bs-btn-hover-border-color:rgba(0,0,0,10);--bs-btn-focus-shadow-rgb:#000;--bs-btn-active-color:rgba(194,4,48,100);--bs-btn-active-bg:rgba(0,0,0,20);--bs-btn-active-border-color:rgba(0,0,0,20);}body .main-body{padding-top:.5rem;padding-bottom:3rem;}body.page-home{--page-background:url("/images/autism-disabled-child-kid-complex-genetic-disorder.png");}body.page-about{--page-background:url("/images/autism-disabled-child-kid-complex-genetic-disorder.png");}body.page-what-is{--page-background:url("/images/portrait-of-handicapped-girl-with-boy-at-library.png");}body.page-donate{--page-background:url("/images/adorable-african-american-schoolgirl-listening-music.png");}body.page-register{--page-background:url("");}body.send-strength{--page-background:url("/images/close-up-boy-with-down-syndrome-painting-picture_bg.jpg");}body.page-login{--page-background:url("");}body.page-home .main-body,body.page-about .main-body,body.page-what-is .main-body,body.page-donate .main-body,body.page-volunteer .main-body,body.page-corporate .main-body,body.page-register .main-body,body.send-strength .main-body,body.page-login .main-body,body.page-faqs .main-body,body.page-blog .main-body{background-image:var(--page-background);background-position:top right;background-repeat:no-repeat;background-size:contain;margin-top:-16px;position:relative;padding-top:3rem;padding-bottom:3rem;}body.page-home .main-body::before,body.page-about .main-body::before,body.page-what-is .main-body::before,body.page-donate .main-body::before,body.page-volunteer .main-body::before,body.page-corporate .main-body::before,body.page-register .main-body::before,body.send-strength .main-body::before,body.page-login .main-body::before,body.page-faqs .main-body::before,body.page-blog .main-body::before{content:"";width:100%;min-height:var(--body-height);display:block;position:absolute;top:0;background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(87,119,32,.4) 70%);z-index:20;}body.page-home .main-body .card-front,body.page-about .main-body .card-front,body.page-what-is .main-body .card-front,body.page-donate .main-body .card-front,body.page-volunteer .main-body .card-front,body.page-corporate .main-body .card-front,body.page-register .main-body .card-front,body.send-strength .main-body .card-front,body.page-login .main-body .card-front,body.page-faqs .main-body .card-front,body.page-blog .main-body .card-front{z-index:50;position:relative;}body.page-home .main-body .card-front .card-body,body.page-about .main-body .card-front .card-body,body.page-what-is .main-body .card-front .card-body,body.page-donate .main-body .card-front .card-body,body.page-volunteer .main-body .card-front .card-body,body.page-corporate .main-body .card-front .card-body,body.page-register .main-body .card-front .card-body,body.send-strength .main-body .card-front .card-body,body.page-login .main-body .card-front .card-body,body.page-faqs .main-body .card-front .card-body,body.page-blog .main-body .card-front .card-body{z-index:2;}body.page-home .main-body .card-front::before,body.page-about .main-body .card-front::before,body.page-what-is .main-body .card-front::before,body.page-donate .main-body .card-front::before,body.page-volunteer .main-body .card-front::before,body.page-corporate .main-body .card-front::before,body.page-register .main-body .card-front::before,body.send-strength .main-body .card-front::before,body.page-login .main-body .card-front::before,body.page-faqs .main-body .card-front::before,body.page-blog .main-body .card-front::before{content:url("/images/send_strength_letter_header_logo.png");opacity:20%;width:234px;height:224px;display:block;position:absolute;bottom:-20px;left:-150px;z-index:1;}@keyframes bouncing{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0);}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0);}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0);}90%{transform:translate3d(0,-4px,0);}}.bouncing{animation-duration:2s;animation-name:bouncing;animation-iteration-count:initial;}table.policy-table{border:1px solid #577720;background-color:#fff;width:100%;text-align:left;border-collapse:collapse;margin-bottom:2rem;}table.policy-table td,table.policy-table th{border:1px solid #aaa;padding:8px 10px;}table.policy-table tbody td{font-size:13px;}table.policy-table tbody td ol{list-style-type:lower-alpha;}table.policy-table tbody tr:nth-child(even){background:#fff;}table.policy-table thead{background:#577720;background:-moz-linear-gradient(top,#819958 0%,#678436 66%,#577720 100%);background:-webkit-linear-gradient(top,#819958 0%,#678436 66%,#577720 100%);background:linear-gradient(to bottom,#819958 0%,#678436 66%,#577720 100%);border-bottom:2px solid #444;}table.policy-table thead th{font-size:15px;font-weight:bold;color:#fff;text-align:left;border-left:2px solid #f1f1f1;}table.policy-table thead th:first-child{border-left:0;}ol.terms-conditions-list ::marker{content:counters(list-item,".") ": ";color:#577720;font-weight:bold;}ol.terms-conditions-list li{margin-top:1rem;}ol.terms-conditions-list ol.alpha{list-style-type:lower-alpha;}ol.terms-conditions-list ol.alpha ::marker{content:initial;}.apply-steps .col:first-of-type .step-inidicator{border-radius:2rem 0 0 2rem;}.apply-steps .col:last-of-type .step-inidicator{border-radius:0 2rem 2rem 0;}.section-faqs .accordion .accordion-item,.section-homefaqs .accordion .accordion-item{background-color:transparent;margin-bottom:1em;border:0;}.section-faqs .accordion .accordion-item .accordion-header,.section-homefaqs .accordion .accordion-item .accordion-header{background-color:transparent;color:#587721;}.section-faqs .accordion .accordion-item .accordion-header .accordion-button,.section-homefaqs .accordion .accordion-item .accordion-header .accordion-button{color:#587721;background-color:transparent;font-weight:800;font-size:1.25rem;text-transform:uppercase;}.section-faqs .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed),.section-homefaqs .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:transparent;color:#587721;font-weight:800;box-shadow:none;}.section-faqs .accordion .accordion-item .accordion-header .accordion-button:focus,.section-homefaqs .accordion .accordion-item .accordion-header .accordion-button:focus{border-color:none;box-shadow:none;}.section-faqs .accordion .accordion-item .accordion-body,.section-homefaqs .accordion .accordion-item .accordion-body{background:rgba(88,119,33,.25);color:#000;border-radius:1rem;margin-top:1em;box-shadow:0 2px 2px 0 rgba(0,0,0,.25);margin-left:1.25em;margin-right:1.25em;}.section-faqs .accordion .accordion-item .accordion-body p,.section-homefaqs .accordion .accordion-item .accordion-body p{color:#000;}.section-faqs .accordion .accordion-icon,.section-homefaqs .accordion .accordion-icon{border-radius:3em;padding:4px 4px;min-width:2.14em;height:2.14em;border-width:1px;border-style:solid;outline:0;box-sizing:border-box;color:#787878;text-align:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-left:2px;border-color:#465f1a;background-color:#465f1a;text-decoration:none;}.section-faqs .accordion .accordion-icon::after,.section-homefaqs .accordion .accordion-icon::after{opacity:1;cursor:pointer;position:relative;display:inline-block;overflow:hidden;background-image:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:1.25rem;font-weight:400;content:"+";transition:transform .2s ease-in-out;}.section-faqs .accordion .accordion-button:not(.collapsed) .accordion-icon::after,.section-homefaqs .accordion .accordion-button:not(.collapsed) .accordion-icon::after{content:"-";}.section-faqs .accordion .accordion-button::after,.section-homefaqs .accordion .accordion-button::after{background-image:none;width:0;height:0;}.modal-info .modal-icon{min-height:32px;}.blog-post .blog-link a{text-decoration:none;}.blog-post .blog-link a .blog-arrow{height:24px;color:#42591a;}.blog-post .blog-link a::after{background-color:rgba(255,255,255,.1);position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;width:100%;height:100%;background-attachment:fixed;opacity:0;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.blog-post .blog-link a.stretched-link:hover{text-decoration:underline;}.blog-post .blog-link a.stretched-link:hover .blog-arrow{margin-left:.5rem;}.blog-post .blog-link a.stretched-link:hover::after{opacity:1;}