#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}#footer-bottom{background-color:#3d2768}#footer-info,#footer-info a{color:#ffffff}body .et_pb_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward{background:#fdbd25;border-color:#fdbd25;border-radius:0px}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button,.woocommerce.et_pb_button_helper_class a.button.alt,.woocommerce-page.et_pb_button_helper_class a.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt,.woocommerce-page.et_pb_button_helper_class button.button.alt,.woocommerce.et_pb_button_helper_class input.button.alt,.woocommerce-page.et_pb_button_helper_class input.button.alt,.woocommerce.et_pb_button_helper_class #respond input#submit.alt,.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,.woocommerce.et_pb_button_helper_class #content input.button.alt,.woocommerce-page.et_pb_button_helper_class #content input.button.alt,.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button,.woocommerce.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button,.woocommerce.et_pb_button_helper_class input.button,.woocommerce-page.et_pb_button_helper_class input.button,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit,.woocommerce.et_pb_button_helper_class #content input.button,.woocommerce-page.et_pb_button_helper_class #content input.button{}body .et_pb_button:hover,.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{background:#fdbd25!important}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-moz-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field:-ms-input-placeholder{letter-spacing:px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}body,p{font-family:'Karla',sans-serif!important;font-size:18px!important;line-height:25px;color:#000}div#temphero p{color:#fff}h1,h2,h3,h4,h5{font-family:'Karla',sans-serif;font-weight:700;color:#000}header#main-header{display:none}div#page-container{padding-top:0px!Important;margin-top:-71px!important}div#temphero img{width:60%;margin-bottom:30px!Important}.panic-button{background-color:transparent!Important;box-shadow:none!Important;margin-top:-40px}.header-content{margin-top:-180px!IMportant}div#locationbutton{margin-top:-110px;background-color:#f7f7f7;border-top:6px solid #ec4889;padding:40px;width:80%;margin-left:auto;margin-right:auto;margin-bottom:-20px;padding-bottom:50px}div#locationssection{padding-top:0px;margin-top:-180px}.panic-button__button{display:inline-block;background-color:#fdbd25;color:#fff;cursor:pointer;position:absolute;right:0;text-decoration:none;color:#fff;font-weight:700;text-transform:uppercase;text-decoration:none;padding-left:10px!important;padding-right:10px!important;padding-top:8px!important;padding-bottom:5px!important;font-size:16px;background-color:#fdbd25;height:31px;line-height:10px!important;margin-top:7px;margin-right:10px;border:2px solid transparent}.panic-button__button:hover,.panic-button__button:active{color:#fff;background-color:transparent!Important;border:2px solid #fdbd25;background:transparent}#temphero .header-content{width:90%;max-width:1200px}div#temphero h1{font-size:46px;margin-bottom:20px}div#locationbutton h4{font-size:25px;letter-spacing:-1px}div#locationbutton p{color:#000;line-height:23px}#locationbutton a:hover{color:#ec4889}#locationbutton a{color:#fdbd25;text-decoration:none;font-weight:700}a#genbutton{color:#fff;font-weight:700;text-transform:uppercase;text-decoration:none;padding-left:10px!important;padding-right:10px!important;padding-top:0px!important;padding-bottom:0px!important;font-size:16px}div#temphero{height:860px;padding-top:100px}div#headingtitle h2{font-size:45px}div#headingtitle h4{font-size:24px;letter-spacing:-1px;margin-top:-10px}div#whatwedosection h2{color:#fff;margin-bottom:-30px;letter-spacing:-1px}div#whatwedosection{padding-top:150px;padding-bottom:110px}div#cliniclocationblurb hr{width:40%;border:1px solid;margin-bottom:20px}div#cliniclocationblurb h4{font-size:25px;letter-spacing:-1px}div#cliniclocationblurb{background-color:#f7f7f7;border-top:6px solid #ec4889;padding:40px;width:100%;margin-left:auto;margin-right:auto;height:310px}div#customclinicrow div#cliniclocationblurb{width:70%;height:270px}div#donatefullsection p{width:70%;margin-left:auto;margin-right:auto;color:#fff}div#donatefullsection h2{color:#fff;margin-bottom:10px}div#donatefullsection{padding-top:130px}div#donatebuttonrow{padding-top:0px}div#customclinicrow div#cliniclocationblurb{width:70%;height:270px}div#employvolunteerblurb{width:80%;margin-left:auto;margin-right:auto}div#employvolunteerblurb h4{font-size:36px}#footer-info{color:#ffffff;font-size:12px!Important;line-height:18px!Important}#footer-info{float:none!Important;padding-bottom:10px;color:#fff;text-align:center!Important}#footer-info a{color:#fdbd25}a#genbutton:hover{color:#fdbd25;border:2px solid #fdbd25;background:transparent!important}a#genbutton{color:#fff;font-weight:700;text-transform:uppercase;text-decoration:none;padding-left:10px!important;padding-right:10px!important;padding-top:0px!important;padding-bottom:0px!important;font-size:16px}.et_pb_toggle_close .et_pb_toggle_title,.et_pb_toggle_close h5.et_pb_toggle_title{color:#000;letter-spacing:0px;font-size:20px}.et_pb_toggle_open .et_pb_toggle_title,.et_pb_toggle_open h5.et_pb_toggle_title{color:#000;font-size:20px}div#locationssection a#genbutton:hover{background-color:#fff;background:#fff!important}.switcher.notranslate{margin-top:20px;display:block}.switcher{font-family:Arial;font-size:10pt;text-align:left;cursor:pointer;overflow:hidden;width:183px;line-height:17px;padding-left:20px}.donatesection a:hover{border:2px solid #fdbd25;background:transparent}.donatesection a{text-decoration:none;color:#fff;font-weight:700;text-transform:uppercase;text-decoration:none;padding-left:10px!important;padding-right:10px!important;padding-top:5px!important;padding-bottom:5px!important;font-size:16px;background-color:#fdbd25;border:2px solid transparent}.donatesection{float:right;margin-right:200px}.hustle-modal-message h3{font-size:30px!important;width:70%;font-family:'Karla',sans-serif!important;color:#fff!Important;line-height:30px!Important;margin-left:auto!important;margin-right:auto!important;margin-bottom:40px!important}.hustle-modal-message{text-align:center;padding:30px}.wph-modal.module_id_1 .hustle-modal .hustle-modal-body section{background-image:linear-gradient(180deg,#ec4889 0%,#6952a2 100%)!important}modal .hustle-modal-message,.hustle-modal .hustle-gdpr-content{color:#fff!important}.hustle-modal-message{color:#fff!important}div#donatebuttonrow a#genbutton:hover{color:#fff}a{color:#2ea3f2;text-decoration:none;color:#fdbd25;text-decoration:none;font-weight:700}@media all and (min-width:375px) and (max-width:479px){div#customclinicrow div#cliniclocationblurb{width:100%;height:auto!important}div#temphero img{width:100%;margin-bottom:10px!Important}.switcher.notranslate{margin-top:20px;display:none!Important}div#temphero{height:1290px;padding-top:230px}div#locationbutton{margin-top:-110px;background-color:#f7f7f7;border-top:6px solid #ec4889;padding:40px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:80px;padding-bottom:50px}div#temphero h1{font-size:36px;margin-bottom:20px}div#headingtitle h2{font-size:44px}div#cliniclocationblurb{height:auto!important}div#sanfranciscoffice a#genbutton{margin-top:70px}div#sanfranciscoffice div#locationbutton{margin-bottom:-90px}div#oaklandoffice a#genbutton{margin-top:70px}div#oaklandoffice div#locationbutton{margin-bottom:-90px}div#oaklandoffice{margin-top:110px;margin-bottom:-60px}.panic-button{display:block!Important}.panic-button{background-color:transparent!Important;box-shadow:none!Important;margin-top:3px;text-align:center;float:none}.hustle-modal-message h3{font-size:30px!important;width:100%}}@media all and (max-width:1024px){#temphero .header-content{width:90%;max-width:1200px;margin-top:-640px!important}}@media all and (max-width:1366px){#temphero .header-content{width:90%;max-width:1200px;margin-top:-210px!important}}@media all and (min-width:981px) and (max-width:1200px){div#cliniclocationblurb{height:380px!important}div#customclinicrow div#cliniclocationblurb{width:70%;height:270px!important}div#temphero h1{font-size:38px!important;margin-bottom:20px}}.rainbow img{width:35%}.rainbow{float:left;margin-right:-250px}input.paypal_btn:hover{background-color:transparent;border:2px solid #fdbd25!important}input.paypal_btn{color:#fff;font-weight:700;text-transform:uppercase;text-decoration:none;padding-left:10px!important;padding-right:10px!important;padding-top:5px!important;padding-bottom:5px!important;font-size:16px;background:#fdbd25;border-color:#fdbd25;border-radius:0px;border:2px solid transparent}div#donatepaypal{margin-top:-52px}div#ourmissionsection{padding-top:0px;padding-bottom:0px}