#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}div.et_pb_section.et_pb_section_0{background-image:linear-gradient(180deg,#ec4889 0%,#6952a2 100%)!important}.et_pb_section_3.section_has_divider.et_pb_top_divider .et_pb_top_inside_divider{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMzRweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNmZmZmZmYiPjxwYXRoIGQ9Ik0wIDB2NjBzNTczLjA5IDgwIDEyODAgODBWMHoiIGZpbGwtb3BhY2l0eT0iLjMiLz48cGF0aCBkPSJNMCAwdjMwczU3My4wOSAxMTAgMTI4MCAxMTBWMHoiIGZpbGwtb3BhY2l0eT0iLjUiLz48cGF0aCBkPSJNMCAwczU3My4wOSAxNDAgMTI4MCAxNDBWMHoiLz48L2c+PC9zdmc+);background-size:100% 134px;top:0;height:134px;z-index:1}.et_pb_button_3,.et_pb_button_3:after{transition:all 300ms ease 0ms}.et_pb_button_2,.et_pb_button_2:after{transition:all 300ms ease 0ms}.et_pb_section_5.section_has_divider.et_pb_top_divider .et_pb_top_inside_divider{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMzRweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNmZmZmZmYiPjxwYXRoIGQ9Ik0wIDB2NjBzNTczLjA5IDgwIDEyODAgODBWMHoiIGZpbGwtb3BhY2l0eT0iLjMiLz48cGF0aCBkPSJNMCAwdjMwczU3My4wOSAxMTAgMTI4MCAxMTBWMHoiIGZpbGwtb3BhY2l0eT0iLjUiLz48cGF0aCBkPSJNMCAwczU3My4wOSAxNDAgMTI4MCAxNDBWMHoiLz48L2c+PC9zdmc+);background-size:100% 134px;top:0;height:134px;z-index:1}.et_pb_section_5.section_has_divider.et_pb_bottom_divider .et_pb_bottom_inside_divider{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNmZmZmZmYiPjxwYXRoIGQ9Ik0wIDE0MGgxMjgwQzU3My4wOCAxNDAgMCAwIDAgMHoiIGZpbGwtb3BhY2l0eT0iLjMiLz48cGF0aCBkPSJNMCAxNDBoMTI4MEM1NzMuMDggMTQwIDAgMzAgMCAzMHoiIGZpbGwtb3BhY2l0eT0iLjUiLz48cGF0aCBkPSJNMCAxNDBoMTI4MEM1NzMuMDggMTQwIDAgNjAgMCA2MHoiLz48L2c+PC9zdmc+);background-size:100% 100px;bottom:0;height:100px;z-index:1;transform:rotateY(180deg)}div.et_pb_section.et_pb_section_5{background-image:linear-gradient(180deg,#ec4889 0%,#6952a2 100%)!important}.et_pb_fullwidth_header.et_pb_fullwidth_header_0{background-color:rgba(255,255,255,0)}.et_pb_button_4,.et_pb_button_4:after{transition:all 300ms ease 0ms}.et_pb_section_3.section_has_divider.et_pb_bottom_divider .et_pb_bottom_inside_divider{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNmZmZmZmYiPjxwYXRoIGQ9Ik0wIDE0MGgxMjgwQzU3My4wOCAxNDAgMCAwIDAgMHoiIGZpbGwtb3BhY2l0eT0iLjMiLz48cGF0aCBkPSJNMCAxNDBoMTI4MEM1NzMuMDggMTQwIDAgMzAgMCAzMHoiIGZpbGwtb3BhY2l0eT0iLjUiLz48cGF0aCBkPSJNMCAxNDBoMTI4MEM1NzMuMDggMTQwIDAgNjAgMCA2MHoiLz48L2c+PC9zdmc+);background-size:100% 100px;bottom:0;height:100px;z-index:1;transform:rotateY(180deg)}.et_pb_button_1,.et_pb_button_1:after{transition:all 300ms ease 0ms}.et_pb_button_0,.et_pb_button_0:after{transition:all 300ms ease 0ms}div.et_pb_section.et_pb_section_3{background-image:linear-gradient(180deg,#ec4889 0%,#6952a2 100%)!important}.et_pb_column_18{z-index:9;position:relative}.et_pb_column_0{z-index:9;position:relative}.et_pb_column_17{z-index:9;position:relative}.et_pb_column_16{z-index:9;position:relative}.et_pb_column_15{z-index:9;position:relative}.et_pb_column_14{z-index:9;position:relative}.et_pb_column_1{z-index:9;position:relative}.et_pb_column_13{z-index:9;position:relative}.et_pb_column_2{z-index:9;position:relative}.et_pb_column_3{z-index:9;position:relative}.et_pb_column_12{z-index:9;position:relative}.et_pb_column_11{z-index:9;position:relative}.et_pb_column_10{z-index:9;position:relative}.et_pb_column_8{z-index:9;position:relative}.et_pb_column_7{z-index:9;position:relative}.et_pb_column_6{z-index:9;position:relative}.et_pb_column_5{z-index:9;position:relative}.et_pb_column_4{z-index:9;position:relative}.et_pb_column_9{z-index:9;position:relative}