html{scroll-padding-top:300px}#header{padding-top:20px;padding-bottom:30px;width:100%;position:fixed;background-color:#fff;z-index:10000;transition:all ease 0.8s;line-height:1.35em}.header_left{justify-content:space-between;text-transform:uppercase;font-size:0.7em;font-weight:700;width:56%}#logo_contact svg.logo{max-width:200px;height:auto;fill:#3C4780}#header a{border-bottom:0}#header .contact{position:relative;padding-right:15px;padding-left:15px;margin-left:15px}#header .contact a{display:block;padding:2px}#header .contact:before{content:" ";display:block;width:2px;height:80%;position:absolute;top:10%;left:0;background-color:#D0D0D0}.primary_nav,button.programs,a.programs,.header_right_wrapper,#logo_contact,.header_left{display:flex;align-items:center}button.programs,a.programs{border-radius:10px;background-image:linear-gradient(to right, #363957 10%, #404e91 50%, #404e91 100%);font-size:0.875rem;margin-right:60px;display:block;vertical-align:top}button.programs .fa-bars,a.programs .fa-bars{font-size:1.15rem;margin-right:0.25em}button.programs:hover,a.programs:hover{-webkit-box-shadow:none;box-shadow:none}.et_pb_button_wrapper{display:inline}.et_pb_button{background:transparent;padding:0;color:#3C4780;font-weight:normal;font-size:inherit}.et_pb_button:hover{color:#ca3b6e;background:transparent}.header_right_wrapper{padding:10px 35px;border-radius:35px;background-color:#fff;font-size:0.875em;-webkit-box-shadow:15px 15px 35px 0px rgba(54, 57, 87, 0.7);box-shadow:15px 15px 35px 0px rgba(54, 57, 87, 0.7)}.get_involved{padding:10px 15px;border-radius:35px;background-color:#fff}#header ul.nav{list-style:none;margin:0;padding:0}#header .nav li{display:inline;padding:0;margin:0}#header .nav a{display:inline-block;padding:10px;text-shadow:0.025em 0px 0px #3C4780}#header .nav a:hover{text-shadow:0.025em 0px 0px #ca3b6e}ul.callouts{position:absolute;right:0;top:150px;list-style:none;font-weight:600;padding:0;margin:0;font-size:0.8em;filter:drop-shadow(-3px 4px 8px rgba(0, 0, 0, 0.6))}ul.callouts a{color:#fff;padding:18px 20px;display:block;text-align:center;background-color:#3C4780}ul.callouts a.donate{border-radius:8px 0 0 0;background-color:#ca3b6e}ul.callouts a.submit_story{background-color:#4c5aa3}ul.callouts a.menu{border-radius:0 0 0 8px;background-color:#6469AA}#header button.search_btn{background:transparent;padding:8px;margin-left:5px;color:#3C4780;font-size:1.1em}#header button.search_btn:hover{color:#ca3b6e}#header .programs a{color:#fff}.start,.menu{cursor:pointer}#header .get_started{color:#ca3b6e}#header .get_started:hover{color:#3C4780}@media only screen and (max-width:1795px){button.programs,a.programs{margin-right:30px}}@media only screen and (max-width:1640px){#logo_contact svg.logo{max-width:170px}#header{font-size:0.9em}#header .contact{padding-right:0}}@media only screen and (max-width:1500px){#header{font-size:0.8em}button.programs,a.programs{font-size:0.8rem;padding:15px 20px}.header_left{justify-content:flex-start}#logo_contact{margin-right:60px}}@media only screen and (max-width:1480px){ul.callouts{top:90px}ul.callouts a{padding:15px 17px}.header_right{width:366px;flex-basis:366;flex-grow:0;flex-shrink:0}.header_left{width:100%;padding-right:15px}}@media only screen and (max-width:1270px){button.programs{margin-right:15px}}@media only screen and (max-width:1200px){#header .nav a{font-size:1em}#logo_contact svg.logo{max-width:140px}}@media only screen and (max-width:1100px){html{scroll-padding-top:250px}button.programs,a.programs{font-size:0.7rem;padding:12px 14px}.header_left{padding-right:40px}#logo_contact svg.logo{max-width:120px}#header .nav a{padding:8px;font-size:0.9em}#header .contact{padding-left:10px;margin-left:10px}.header_right{width:335px;flex-basis:335px}}@media only screen and (max-width:1050px){.header_right{width:285px;flex-basis:285px}.header_right_wrapper{padding:5px 10px}#logo_contact{margin-right:45px}}@media only screen and (max-width:960px){#header{background-color:#fff;background:#fff;padding-top:10px;padding-bottom:10px}.get_involved{padding:0}#header .contact{font-size:0.87em;padding-left:7px;margin-left:7px}.header_left{padding-right:10px}.header_right{width:260px;flex-basis:260px}.header_right_wrapper{webkit-box-shadow:none;box-shadow:none;padding-right:0;padding-left:0}#logo_contact svg.logo{max-width:110px}ul.callouts{top:70px}}@media only screen and (max-width:850px){html{scroll-padding-top:180px}}@media only screen and (max-width:830px){html{scroll-padding-top:100px}.header_left{width:100%}#logo_contact{margin:auto;padding-top:15px}#logo_contact svg.logo{max-width:160px}button.programs,a.programs,ul.callouts{position:fixed;bottom:40px;transform:translate3d(0, 0, 0)}button.programs,a.programs{right:0;z-index:100;margin-right:0;border-radius:10px 0 0 0;width:213px;padding-top:20px;padding-bottom:20px}ul.callouts{top:inherit;display:flex;width:100%;padding-right:213px;background-color:#3C4780}.callouts li{width:100%}ul.callouts a{display:flex;height:100%;align-items:center;justify-content:center;width:100%}ul.callouts a.menu,ul.callouts a.donate{border-radius:0}#header button.search_btn{right:0;bottom:0;width:35px;position:fixed;text-align:center;padding-right:5px}.get_involved{position:fixed;bottom:14px;right:40px;z-index:100}#header .nav a{padding-right:5px;padding-left:5px}.header_right{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;padding:0;display:flex;justify-content:space-between;align-items:center;padding-left:10px}#header{position:absolute}}@media only screen and (max-width:512px){ul.callouts{font-size:0.65em;padding-right:150px}ul.callouts a{padding:10px}button.programs,a.programs{padding:15px 10px;width:auto}#header .nav a{padding-right:5px;padding-left:5px}.header_right{padding-left:0}.get_involved{right:35px;font-size:0.875em}}@media only screen and (max-width:374px){ul.callouts{font-size:0.65em}ul.callouts a{padding:8px 8px}button.programs svg,a.programs svg{display:none}}