@media (min-width : 1600px) and (max-width : 1740px) {
    .gform_wrapper .gform_body .ginput_container input {
        min-width : 250px;
    }

    .gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
        font-size : 18px !important;
        padding   : 0 13px 0 20px !important;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap {
        padding : 55px 90px 8.89% 260px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue {
        padding : 56px 150px 8.89% 90px;
    }

    .about_us .about_wrap .about_text_box h2 {
        font-size : 45px;
    }

    .who_we_group .who_we_wrap .white_curve {
        bottom : -44px;
    }

    .user_bio_model .modal-body .bio_group {
        padding : 0 30px;
    }

    .Mobilizing_leader.innovation_lab .Mobilizing_leader_grp .row:nth-child(even) .Mobilizing_leader_blog {
        padding : 23px 0 0;
    }

    .get_in_touch {
        padding : 0 0 60px;
    }

    .innovation_wrap .Innovation_grp .innovation_text_box h2 {
        font-size : 50px;
    }

    .innovation_wrap .Innovation_grp .innovation_text_box p {
        font-size : 24px;
    }

    .news_event_wrap .banner_circle {
        top : 630px;
    }

}

@media (min-width : 1441px) and (max-width : 1599px) {

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text p {
        font-size : 18px;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li.menu-item-has-children > a {
        font-size : 17px;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li > a {
        font-size : 17px;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li:not(:last-child) {
        margin-right : 20px;
    }

    .header .header_main .navigation_bar .navigation_name ul .sub-menu li::before {
        top : 11px;
    }

    .home_banner_caption .banner_text .text_block h1 {
        font-size : 40px;
    }

    .strategic_list .row > [class^="col-"]:nth-child(even) .helth_wrap .helth_group {
        margin-left : 50px;
    }

    .home_banner_caption .banner_text {
        padding      : 0;
        margin-right : 20px;
    }

    .banner_main .banner_circle .circle-bg.orange-circle img {
        width : 110px;
        right : -35px;
    }

    .banner_main .banner_circle .circle-bg.yellow-circle img {
        width  : 200px;
        bottom : 290px;
    }

    .banner_main .banner_circle .circle-bg.blue-circle img {
        width  : 150px;
        bottom : 225px;
        right  : 150px;
    }

    .who_we_are .cl_wrap .cl_text_box h2 {
        font-size : 35px;
    }

    .who_we_are .cl_wrap .cl_text_box p {
        font-size : 18px;
    }

    .who_we_are {
        padding : 40px 0 60px;
    }

    .who_we_are .cl_wrap .globle_btn a {
        font-size : 18px;
    }

    .strategic_initiatives {
        padding : 40px 0 60px;
    }

    .strategic_initiatives .strategic_initiatives_wrap .strategic_text h2 {
        font-size : 35px;
    }

    .strategic_initiatives .strategic_initiatives_wrap .strategic_text p {
        font-size : 18px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_icon img {
        height : auto;
        width  : 70px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text h4 {
        font-size : 26px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text p {
        font-size : 16px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text {
        display        : flex;
        flex-direction : column;
        flex           : 1 1 auto;
    }

    .strategic_initiatives .helth_wrap .helth_group {
        min-height : 230px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text .globle_btn {
        margin-top : auto;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text .globle_btn a {
        font-size : 18px;
        padding   : 0 30px 0 20px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text .globle_btn a i img {
        margin-right : 15px;
        position     : relative;
        top          : 1px;
    }

    .southern_california .california_block .cali_img img {
        max-width  : 450px;
        margin-top : -50px;
    }

    .southern_california .california_block .cali_img {
        margin-left : 0;
    }

    .southern_california .california_block {
        padding : 30px 0 40px;
    }

    .southern_california .california_text h2 {
        font-size : 30px;
    }

    .southern_california .california_text p + p {
        margin-top : 15px;
    }

    .southern_california .california_text p {
        font-size : 16px;
    }

    .southern_california .california_text {
        padding : 0 0 50px;
    }

    .what_new .what_new_wrap .what_new_ttl h2 {
        font-size : 32px;
    }

    .what_new .what_new_wrap .benefit_group h5 {
        font-size : 20px;
    }

    .what_new .what_new_wrap .benefit_group .globle_btn a {
        font-size : 18px;
        padding   : 0 30px 0 20px;
    }

    .what_new .what_new_wrap .benefit_group .globle_btn a img {
        margin-right : 15px;
    }

    .what_new .what_new_wrap .benefit_group .globle_btn a i img {
        position : relative;
        top      : 0;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap {
        padding : 25px 25px 8% 25px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_wrap .footer_content .content h5 {
        font-size : 26px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_wrap .footer_content .content p {
        font-size : 18px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue {
        padding : 25px 25px 8% 25px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue .footer_content h5 {
        font-size : 26px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue .footer_content p {
        font-size : 18px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_wrap .footer_icon img {
        height : 80px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue .footer_icon img {
        height : 80px;
    }

    .gform_wrapper .gform_body .ginput_container input {
        min-width : 250px;
    }

    .gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
        font-size : 18px !important;
        padding   : 0 13px 0 20px !important;
    }

    .footer_main .footer_1 .globle_btn a {
        font-size : 18px;
        padding   : 0 30px 0 20px;
    }

    .footer_main .footer_1 .globle_btn a i img {
        margin-right : 15px;
    }

    .footer_main .footer_1 .globle_btn a i {
        top : 5px;
    }

    .footer_main .footer_2 .footer_navbar .footer_nav ul li {
        padding : 0 25px;
    }

    .footer_main .footer_2 .footer_navbar .footer_nav ul li a {
        font-size : 18px;
    }

    .footer_shap {
        margin : 0 0 -3px 0;
    }

    .footer_main .footer_2 .communication_address .social_media .social_wrap img {
        margin-right : 25px;
    }

    .footer_main .footer_2 .communication_address .address_wrap .address span {
        font-size : 16px;
    }

    .footer_main .footer_2 .communication_address .address_wrap {
        max-width : 440px;
    }

    .footer_main .footer_2 .communication_address .address_wrap .privacy p,
    .footer_main .footer_2 .communication_address .address_wrap .privacy span {
        font-size : 16px;
    }

    .footer_main .footer_2 .communication_address .address_wrap .privacy {
        max-width : 400px;
    }

    .footer_main .footer_2 .communication_address {
        margin : 0 20px;
    }

    .value_group .values_wrap .values_content ul li {
        width : 50%;
    }

    .who_we_group .who_we_wrap .who_we_img .who_img img {
        width : 100%;
    }

    .who_we_group {
        padding : 50px 0 0;
    }

    .who_we_group .who_we_wrap .who_we_blog .who_we_text p {
        margin : 0 0 20px;
    }

    .who_we_group .who_we_wrap .who_we_blog {
        margin-left : 0;
    }

    .who_we_group .who_we_wrap .white_curve {
        bottom : -40px;
    }

    .accordion_sac .accordion-item .accordion-header .accordion-button {
        font-size : 35px;
    }

    .accordion-body p {
        font-size : 18px;
        margin    : 0 0 20px;
    }

    .accordion-body {
        padding : 0;
    }

    .accordion-body .board_director .row {
        margin  : 0 -20px !important;
        row-gap : 40px;
    }

    .accordion-body .board_director .row [class*="col-"] {
        padding : 0 20px !important;
    }

    .accordion-body .board_director .director_box .director_biography h6 {
        font-size : 24px;
    }

    .accordion-body .board_director .director_box .director_biography span {
        font-size : 18px;
    }

    .accordion-body p {
        font-size : 18px;
    }

    .accordion-body ul li h6 {
        font-size : 20px;
    }

    .accordion-body ul li:not(:last-child) {
        margin-bottom : 20px;
    }

    .accordion-body ul li span {
        font-size : 18px;
    }

    .accordion_sac {
        padding : 25px 0 40px;
    }

    .our_team .team_wrap .team_text_box h2 {
        font-size : 40px;
    }

    .our_team .team_wrap .team_text_box p {
        font-size : 18px;
    }

    .our_team {
        padding : 30px 0 40px;
    }

    .user_bio_model .bio_group .bio_img {
        width : 550px;
    }

    .user_bio_model .modal-body .bio_group {
        padding : 0 30px;
    }

    .user_bio_model .modal-body .bio_group .bio_text h3 {
        font-size : 35px;
    }

    .user_bio_model .modal-body .bio_group .bio_text p {
        font-size : 18px;
    }

    .partner_wrap .partner_wrap_grp .partner_text_box h2 {
        font-size : 45px;
    }

    .partner_wrap {
        padding : 25px 0 30px;
    }

    .partner_wrap .partner_wrap_grp .partner_text_box p {
        font-size : 20px;
    }

    .partner_poster {
        padding : 50px 0;
    }

    .sponsor_wrap .sponsor_wrap_grp .sponsor_text_box h2 {
        font-size : 40px;
    }

    .sponsor_wrap .sponsor_wrap_grp .sponsor_text_box p {
        font-size : 20px;
    }

    .sponsor_wrap {
        padding : 25px 0 40px;
    }

    .sponsor_poster .sponsor_poster_wrap .sponsor_wrap_grp .sponsor_img {
        width : 100%;
    }

    .sponsor_poster .sponsor_poster_wrap .sponsor_wrap_grp .sponsor_img img {
        max-width : 320px;
    }

    .sponsor_poster {
        padding : 40px 0;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text p + p {
        margin : 20px 0 0;
    }

    .contact_wrapbox .contact_blog .office_address {
        gap         : 20px;
        margin-left : 0;
    }

    .contact_wrapbox .contact_blog .office_address .office_img img {
        width : 90px;
    }

    .contact_wrapbox .contact_blog .office_address .address_box h5 {
        font-size : 26px;
    }

    .contact_wrapbox .contact_blog .office_address .address_box p {
        font-size : 18px;
    }

    .contact_wrapbox .contact_blog .email_address {
        gap : 20px;
    }

    .contact_wrapbox .contact_blog .email_address .email_img img {
        width : 90px;
    }

    .contact_wrapbox .contact_blog .email_address .email_box h5 {
        font-size : 26px;
    }

    .contact_wrapbox .contact_blog .email_address .email_box p {
        font-size : 18px;
    }

    .contact_wrapbox .contact_blog .phone_address {
        gap         : 20px;
        margin-left : 0;
    }

    .contact_wrapbox .contact_blog .phone_address .phone_img img {
        width : 90px;
    }

    .contact_wrapbox .contact_blog .phone_address .phone_box h5 {
        font-size : 26px;
    }

    .contact_wrapbox .contact_blog .phone_address .phone_box p {
        font-size : 18px;
    }

    .birth_ini .birth_ini_wrap .birth_text_box h2 {
        font-size : 45px;
    }

    .birth_ini .birth_ini_wrap .birth_text_box p {
        font-size : 20px;
    }

    .birth_ini {
        padding : 40px 0;
    }

    .Mobilizing_leader {
        padding : 30px 0;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text h2 {
        font-size : 30px;
    }

    .Mobilizing_leader .Mobilizing_leader_wrap .Mobilizing_leader_grp .Mobilizing_leader_blog {
        margin : 0;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p + p {
        margin : 20px 0 0 0;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p + ol,
    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p + ul {
        margin-top : 20px;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p,
    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text ol,
    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text ul {
        font-size : 18px;
    }

    .Mobilizing_leader_grp .row {
        padding : 20px 0;
    }

    .Mobilizing_leader .Mobilizing_leader_wrap .banner_circle {
        bottom : 400px;
        right  : -70px;
    }

    .Mobilizing_leader .Mobilizing_leader_wrap .banner_circle img {
        width : 440px;
    }

    .strategic_initiatives.our_approch {
        padding : 40px 0;
    }

    .strategic_initiatives.our_approch .strategic_initiatives_wrap .white_curve img {
        height : auto;
    }

    .strategic_initiatives.our_approch .strategic_initiatives_wrap .white_curve {
        bottom : -85px;
    }

    .meet_hospital .hospital_wrap .hospital_grp h2 {
        font-size : 30px;
    }

    .meet_hospital .hospital_wrap .hospital_grp p {
        font-size : 18px;
    }

    .meet_hospital .hospital_wrap .hospital_grp_wrap .hospital_grp_img img {
        max-width : 130px;
    }

    .meet_hospital .hospital_wrap .hospital_grp_wrap .row [class*="col-"] {
        width : auto;
    }

    .meet_hospital .hospital_wrap .hospital_grp_wrap .row {
        padding : 0 0 40px;
    }

    .meet_hospital .hospital_wrap .slider .slide p {
        font-size : 18px;
    }

    .meet_hospital .hospital_wrap .slider .slide span {
        font-size : 18px;
    }

    .meet_hospital .hospital_wrap {
        padding : 40px 0 40px;
    }

    .future_recap {
        padding : 40px 0;
    }

    .future_recap .recap_wrap .recap_grp h2 {
        font-size : 28px;
    }

    .future_recap .recap_wrap .recap_grp p {
        font-size : 18px;
    }

    .get_in_touch.program {
        padding : 40px 0 60px;
    }

    .get_in_touch .get_in_touch_grp .get_in_touch_text h2 {
        font-size : 40px;
    }

    .get_in_touch .get_in_touch_grp .get_in_touch_text p {
        font-size : 18px;
    }

    .Mobilizing_leader.innovation_lab .Mobilizing_leader_grp .row:nth-child(even) .Mobilizing_leader_blog {
        padding : 30px 0 0;
    }

    .get_in_touch {
        padding : 0 0 60px;
    }

    .innovation_wrap .Innovation_grp .innovation_text_box h2 {
        font-size : 50px;
    }

    .innovation_wrap .Innovation_grp .innovation_text_box p {
        font-size : 26px;
    }

    .advancing_wrap .advancing_wrap_grp .advancing_text_box h2 {
        font-size : 50px;
    }

    .advancing_wrap .advancing_wrap_grp .advancing_text_box p {
        font-size : 20px;
    }

    .advancing_wrap {
        padding : 25px 0 40px;
    }

    .project_sec {
        padding : 30px 0 0;
    }

    .project_sec .project_wrap .our_project h2 {
        font-size : 35px;
    }

    .project_sec .project_wrap .our_project p {
        font-size : 18px;
        margin    : 0 0 20px;
    }

    .economics_wrap .economics_grp {
        padding : 50px 0;
    }

    .economics_wrap .economics_grp .eco_img {
    }

    .economics_wrap .economics_grp .eco_text_grp .economics_text h2 {
        font-size : 35px;
    }

    .economics_wrap .economics_grp .eco_text_grp .economics_text p {
        font-size : 18px;
        margin    : 0 0 20px;
    }

    .economics_wrap .economics_grp .eco_text_grp {
        padding : 0 0 0 30px;
    }

    .economics_wrap .economics_grp .eco_text_grp .globle_btn {
        margin : 20px 0 0 0;
    }

    .economics_wrap .banner_circle img {
        width : 300px;
    }

    .economics_wrap .banner_circle {
        top   : 530px;
        right : -25px;
    }

    .economics_wrap .economics_grp .eco_text_grp .globle_btn a {
        font-size : 16px;
        padding   : 0 30px 0 20px;
        height    : 40px;
    }

    .economics_wrap .economics_grp .eco_text_grp .globle_btn a i img {
        margin-right : 15px;
    }

    .get_in_touch.call_to {
        padding : 40px 0;
    }

    .economics_wrap .economics_grp .eco_text_grp .globle_btn a i {
        top : 2px;
    }

    .news_event .event_wrap .event_text_box h2 {
        font-size : 40px;
    }

    .news_event .event_wrap .event_text_box p {
        font-size : 24px;
    }

    .select_filter.sub-page-1 .filter_blog .filter_dtl.filter_scroll .filter_wrap {
        padding : 20px;
    }

    .select_filter.sub-page-1 .filter_blog .filter_dtl .filter_wrap .filter_text h6 {
        font-size : 22px;
    }

    .innovation_wrap.news_event .Innovation_grp .innovation_text_box h2 {
        font-size : 42px;
    }

    .select_filter.education-page-1 .banner_circle {
        bottom : 222px;
        top    : 550px;
    }

    .select_filter.education-page-1 .banner_circle img {
        width : 350px;
        right : -30px;
    }

    .select_filter.education-page-1 .education-workshop .edu_wrap .education_wrap {
        padding : 20px;
    }

    .select_filter.education-page-1 .education-workshop .edu_wrap .education_wrap .edu_text h6 {
        font-size : 22px;
    }

    .select_filter.education-page-1 {
        padding : 40px 0;
    }

    .southern_california.other_way .california_block .california_text {
        margin : 0 0 0 77px;
    }

    .southern_california.other_way .california_block .cali_img {
        margin-left : 60px;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li .sub-menu .sub-menu {
        left : 310px;
        top  : 32px;
    }

    .header .header_main .navigation_bar .navigation_name ul .sub-menu li a {
        font-size : 17px;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li .sub-menu li:hover .sub-menu {
        z-index : 12;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li .sub-menu .sub-menu {
        left : 372px;
        top  : 0;
    }

    .address {
        padding : 30px 0 0;
    }

    .address span {
        font-size : 18px;
    }
}

@media (min-width : 1301px) and (max-width : 1440px) {
    .main_wrap {
        padding-top : 128px;
    }

    .header {
        height : 128px;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li.menu-item-has-children > a {
        font-size : 16px;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li > a {
        font-size : 16px;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li:not(:last-child) {
        margin-right : 20px;
    }

    .header .header_main .navigation_bar .navigation_name > ul .sub-menu {
        padding : 15px;
    }

    .header .header_main .navigation_bar .navigation_name ul .sub-menu li::before {
        top : 12px;
    }

    .home_banner_caption .banner_text .text_block h1 {
        font-size : 40px;
    }

    .header .header_main .logo a img {
        width : 245px;
    }

    .home_banner_caption .banner_text {
        padding      : 0;
        margin-right : 20px;
    }

    .banner_main .banner_circle .circle-bg.orange-circle img {
        width : 110px;
        right : -35px;
    }

    .banner_main .banner_circle .circle-bg.yellow-circle img {
        width  : 200px;
        bottom : 290px;
    }

    .banner_main .banner_circle .circle-bg.blue-circle img {
        width  : 150px;
        bottom : 225px;
        right  : 150px;
    }

    .who_we_are .cl_wrap .cl_text_box h2 {
        font-size : 35px;
    }

    .who_we_are .cl_wrap .cl_text_box p {
        font-size : 18px;
    }

    .who_we_are {
        padding : 40px 0 60px;
    }

    .who_we_are .cl_wrap .globle_btn a {
        font-size : 18px;
    }

    .strategic_initiatives {
        padding : 40px 0 60px;
    }

    .strategic_initiatives .strategic_initiatives_wrap .strategic_text h2 {
        font-size : 35px;
    }

    .strategic_initiatives .strategic_initiatives_wrap .strategic_text p {
        font-size : 18px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_icon img {
        height : auto;
        width  : 70px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text h4 {
        font-size : 26px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text p {
        font-size : 16px;
    }

    .strategic_list .row > [class^="col-"]:nth-child(even) .helth_wrap .helth_group {
        margin-left : 0;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text {
        display        : flex;
        flex-direction : column;
        flex           : 1 1 auto;
    }

    .strategic_initiatives .helth_wrap .helth_group {
        min-height : 230px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text .globle_btn {
        margin-top : auto;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text .globle_btn a {
        font-size : 18px;
        padding   : 0 30px 0 20px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text .globle_btn a i img {
        margin-right : 15px;
        position     : relative;
        top          : 1px;
    }

    .southern_california .california_block .cali_img img {
        max-width  : 450px;
        margin-top : -50px;
    }

    .southern_california .california_block .cali_img {
        margin-left : 0;
    }

    .southern_california .california_block {
        padding : 30px 0 40px;
    }

    .southern_california .california_text h2 {
        font-size : 30px;
    }

    .southern_california .california_text p + p {
        margin-top : 15px;
    }

    .southern_california .california_text p {
        font-size : 16px;
    }

    .southern_california .california_text {
        padding : 0 0 50px;
    }

    .what_new .what_new_wrap .what_new_ttl h2 {
        font-size : 32px;
    }

    .what_new .what_new_wrap .benefit_group h5 {
        font-size : 20px;
    }

    .what_new .what_new_wrap .benefit_group .globle_btn a {
        font-size : 18px;
        padding   : 0 30px 0 20px;
    }

    .what_new .what_new_wrap .benefit_group .globle_btn a img {
        margin-right : 15px;
    }

    .what_new .what_new_wrap .benefit_group .globle_btn a i img {
        position : relative;
        top      : 0;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap {
        padding : 25px 25px 8% 25px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_wrap .footer_content .content h5 {
        font-size : 26px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_wrap .footer_content .content p {
        font-size : 18px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue {
        padding : 25px 25px 8% 25px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue .footer_content h5 {
        font-size : 26px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue .footer_content p {
        font-size : 18px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_wrap .footer_icon img {
        height : 80px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue .footer_icon img {
        height : 80px;
    }

    .gform_wrapper .gform_body .ginput_container input {
        min-width : 250px;
    }

    .gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
        font-size : 18px !important;
        padding   : 0 13px 0 20px !important;
    }

    .footer_main .footer_1 .globle_btn a {
        font-size : 18px;
        padding   : 0 30px 0 20px;
    }

    .footer_main .footer_1 .globle_btn a i img {
        margin-right : 15px;
    }

    .footer_main .footer_1 .globle_btn a i {
        top : 5px;
    }

    .footer_main .footer_2 .footer_navbar .footer_nav ul li {
        padding : 0 25px;
    }

    .footer_main .footer_2 .footer_navbar .footer_nav ul li a {
        font-size : 18px;
    }

    .footer_shap {
        margin : 0 0 -3px 0;
    }

    .footer_main .footer_2 .communication_address .social_media .social_wrap img {
        margin-right : 25px;
    }

    .footer_main .footer_2 .communication_address .address_wrap .address span {
        font-size : 16px;
    }

    .footer_main .footer_2 .communication_address .address_wrap {
        max-width : 440px;
    }

    .footer_main .footer_2 .communication_address .address_wrap .privacy p,
    .footer_main .footer_2 .communication_address .address_wrap .privacy span {
        font-size : 16px;
    }

    .footer_main .footer_2 .communication_address .address_wrap .privacy {
        max-width : 400px;
    }

    .footer_main .footer_2 .communication_address {
        margin : 0 20px;
    }

    .vision_mission {
        padding : 40px 0 60px;
    }

    .value_group .values_wrap {
        padding : 40px 0 0;
    }

    .value_group .values_wrap .values_content ul li {
        width : 50%;
    }

    .value_group .banner_circle img {
        width : 450px;
    }

    .who_we_group .who_we_wrap .who_we_img .who_img img {
        width : 100%;
    }

    .who_we_group .who_we_wrap .who_we_blog .who_we_text h3 {
        font-size : 35px;
    }

    .who_we_group .who_we_wrap .who_we_blog .who_we_text p {
        margin : 0 0 20px;
    }

    .who_we_group .who_we_wrap .who_we_blog {
        margin-left : 0;
    }

    .who_we_group .who_we_wrap .white_curve {
        bottom : -38px;
    }

    .accordion_sac .accordion-item .accordion-header .accordion-button {
        font-size : 35px;
    }

    .accordion-body p {
        font-size : 18px;
        margin    : 0 0 20px;
    }

    .accordion-body {
        padding : 0;
    }

    .accordion-body .board_director .row {
        margin  : 0 -20px !important;
        row-gap : 40px;
    }

    .accordion-body .board_director .row [class*="col-"] {
        padding : 0 20px !important;
    }

    .accordion-body .board_director .director_box .director_biography h6 {
        font-size : 24px;
    }

    .accordion-body .board_director .director_box .director_biography span {
        font-size : 18px;
    }

    .accordion-body p {
        font-size : 18px;
    }

    .accordion-body ul li h6 {
        font-size : 20px;
    }

    .accordion-body ul li:not(:last-child) {
        margin-bottom : 20px;
    }

    .accordion-body ul li span {
        font-size : 18px;
    }

    .accordion_sac {
        padding : 25px 0 40px;
    }

    .our_team .team_wrap .team_text_box h2 {
        font-size : 40px;
    }

    .our_team .team_wrap .team_text_box p {
        font-size : 18px;
    }

    .our_team {
        padding : 30px 0 40px;
    }

    .user_bio_model .bio_group .bio_img img {
        width : auto;
    }

    .user_bio_model .bio_group .bio_img {
        width : auto;
    }

    .user_bio_model .modal-body .bio_group {
        max-width : 100%;
        padding   : 0 30px;
    }

    .user_bio_model .bio_group .bio_text {
        width : 100%;
    }

    .user_bio_model .modal-body .bio_group .bio_text h3 {
        font-size : 30px;
    }

    .user_bio_model .modal-body .bio_group .bio_text span {
        font-size : 20px;
    }

    .user_bio_model .modal-body .bio_group .bio_text p {
        font-size : 18px;
    }

    .user_bio_model .modal-body {
        padding : 50px 0;
    }

    .partner_wrap .partner_wrap_grp .partner_text_box h2 {
        font-size : 40px;
    }

    .partner_wrap {
        padding : 25px 0 30px;
    }

    .partner_wrap .partner_wrap_grp .partner_text_box p {
        font-size : 20px;
    }

    .partner_poster {
        padding : 50px 0;
    }

    .partner_poster .partner_poster_wrap .row {
        row-gap : 30px;
    }

    .partner_poster .partner_poster_wrap .row [class*="col-"] {
        padding : 0 30px !important;
    }

    .partner_poster .partner_poster_wrap .row {
        margin  : 0 -30px !important;
        row-gap : 30px;
    }

    .partner_poster .partner_poster_wrap .poster_wrap .poster_img {
        width : 100%;
    }

    .partner_poster .partner_poster_wrap .poster_wrap .poster_img img {
        max-width : 400px;
    }

    .sponsor_wrap .sponsor_wrap_grp .sponsor_text_box h2 {
        font-size : 35px;
    }

    .sponsor_wrap .sponsor_wrap_grp .sponsor_text_box p {
        font-size : 18px;
    }

    .sponsor_wrap {
        padding : 25px 0 40px;
    }

    .sponsor_poster .sponsor_poster_wrap .sponsor_wrap_grp .sponsor_img {
        width : 100%;
    }

    .sponsor_poster .sponsor_poster_wrap .sponsor_wrap_grp .sponsor_img img {
        max-width : 300px;
    }

    .sponsor_poster {
        padding : 40px 0;
    }

    .scholarship_wrap .scholarship_wrap_grp .scholarship_text_box h2 {
        font-size : 50px;
    }

    .scholarship_wrap {
        padding : 25px 0 40px;
    }

    .scholarship_wrap .scholarship_wrap_grp .scholarship_text_box p {
        font-size : 26px;
    }

    .about_camp {
        padding : 40px 0 0;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text h2 {
        font-size : 35px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text h6 {
        font-size : 24px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text p + p {
        margin : 20px 0 0;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text p {
        font-size : 20px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_goal_group .row {
        padding : 0 0 40px;
    }

    .camp_goal_group.with_bg .banner_circle {
        top : -193px;
    }

    .camp_goal_group.with_bg .banner_circle img {
        width : 310px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text h2 {
        font-size : 35px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text p {
        font-size : 20px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_goal_group.with_bg {
        padding : 40px 0;
    }

    .donate_partner .donate_grp .donate_wrap h2 {
        font-size : 28px;
    }

    .donate_partner {
        padding : 40px 0;
    }

    .donate_partner .donate_grp .donate_wrap p + p {
        margin : 20px 0 0;
    }

    .donate_partner .donate_grp .donate_wrap p {
        font-size : 20px;
    }

    .donate_partner .donate_grp .donate_wrap .globle_btn a {
        font-size : 18px;
        padding   : 0 30px 0 20px;
    }

    .donate_partner .donate_grp .donate_wrap .globle_btn a i img {
        margin-right : 15px;
    }

    .donate_partner .donate_grp .donate_wrap p {
        font-size : 20px;
    }

    .donate_partner .donate_grp .donate_wrap .globle_btn a i {
        top : 3px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_goal_group.with_bg .camp_blog {
        margin : 20px 0 0;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog {
        margin : 0;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_group .camp_img img {
        width : 100%;
    }

    .contact_wrapbox .contact_blog .office_address {
        gap         : 20px;
        margin-left : 0;
    }

    .contact_wrapbox .contact_blog .office_address .office_img img {
        width : 90px;
    }

    .contact_wrapbox .contact_blog .office_address .address_box h5 {
        font-size : 24px;
    }

    .contact_wrapbox .contact_blog .office_address .address_box p {
        font-size : 18px;
    }

    .contact_wrapbox .contact_blog .email_address {
        gap : 20px;
    }

    .contact_wrapbox .contact_blog .email_address .email_img img {
        width : 90px;
    }

    .contact_wrapbox .contact_blog .email_address .email_box h5 {
        font-size : 24px;
    }

    .contact_wrapbox .contact_blog .email_address .email_box p {
        font-size : 18px;
    }

    .contact_wrapbox .contact_blog .phone_address {
        gap         : 20px;
        margin-left : 0;
    }

    .contact_wrapbox .contact_blog .phone_address .phone_img img {
        width : 90px;
    }

    .contact_wrapbox .contact_blog .phone_address .phone_box h5 {
        font-size : 24px;
    }

    .contact_wrapbox .contact_blog .phone_address .phone_box p {
        font-size : 18px;
    }

    .contact_page .contact_w .contact_text_box h2 {
        font-size : 50px;
    }

    .contact_page .contact_w .contact_text_box p {
        font-size : 26px;
    }

    .contact_page {
        padding : 60px 0;
    }

    .birth_ini .birth_ini_wrap .birth_text_box h2 {
        font-size : 40px;
    }

    .birth_ini .birth_ini_wrap .birth_text_box p {
        font-size : 20px;
    }

    .birth_ini {
        padding : 40px 0;
    }

    .Mobilizing_leader {
        padding : 20px 0;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text h2 {
        font-size : 30px;
    }

    .Mobilizing_leader .Mobilizing_leader_wrap .Mobilizing_leader_grp .Mobilizing_leader_blog {
        margin : 0;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p + p {
        margin : 20px 0 0 0;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p + ol,
    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p + ul {
        margin-top : 20px;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p,
    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text ol,
    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text ul {
        font-size : 16px;
    }

    .Mobilizing_leader_grp .row {
        padding : 20px 0;
    }

    .Mobilizing_leader .Mobilizing_leader_wrap .banner_circle {
        bottom : 400px;
        right  : -70px;
    }

    .Mobilizing_leader .Mobilizing_leader_wrap .banner_circle img {
        width : 440px;
    }

    .strategic_initiatives.our_approch {
        padding : 40px 0;
    }

    .strategic_initiatives.our_approch .strategic_initiatives_wrap .white_curve img {
        height : auto;
    }

    .strategic_initiatives.our_approch .strategic_initiatives_wrap .white_curve {
        bottom : -75px;
    }

    .meet_hospital .hospital_wrap .hospital_grp h2 {
        font-size : 28px;
    }

    .meet_hospital .hospital_wrap .hospital_grp p {
        font-size : 16px;
    }

    .meet_hospital .hospital_wrap .hospital_grp_wrap .hospital_grp_img img {
        max-width : 130px;
    }

    .meet_hospital .hospital_wrap .hospital_grp_wrap .row [class*="col-"] {
        width : auto;
    }

    .meet_hospital .hospital_wrap .hospital_grp_wrap .row {
        padding : 0 0 40px;
    }

    .meet_hospital .hospital_wrap .slider .slide p {
        font-size : 18px;
    }

    .meet_hospital .hospital_wrap .slider .slide {
        max-width : 850px;
        margin    : 0 auto;
        padding   : 0 25px;
    }

    .meet_hospital .hospital_wrap .slider .slick-next {
        right      : -12px;
        margin-top : -28px;
        width      : 25px;
    }

    .meet_hospital .hospital_wrap .slider .slick-prev {
        left       : -12px;
        margin-top : -28px;
        width      : 25px;
    }

    .meet_hospital .hospital_wrap .slider .slide span {
        font-size : 18px;
    }

    .meet_hospital .hospital_wrap {
        padding : 30px 0 40px;
    }

    .future_recap {
        padding : 40px 0;
    }

    .future_recap .recap_wrap .recap_grp h2 {
        font-size : 28px;
    }

    .future_recap .recap_wrap .recap_grp p {
        font-size : 18px;
    }

    .video_blks {
        width : 830px;
    }

    .video_blks .thumb {
        width : 830px;
    }

    .video_blks .video_btn img {
        width : 60px;
    }

    iframe {
        width  : 830px;
        height : 730px;
    }

    .get_in_touch.program {
        padding : 40px 0 60px;
    }

    .get_in_touch .get_in_touch_grp .get_in_touch_text h2 {
        font-size : 35px;
    }

    .get_in_touch .get_in_touch_grp .get_in_touch_text p {
        font-size : 18px;
    }

    .innovation_wrap .Innovation_grp .innovation_text_box h2 {
        font-size : 45px;
    }

    .innovation_wrap .Innovation_grp .innovation_text_box p {
        font-size : 20px;
    }

    .get_in_touch {
        padding : 0 0 60px;
    }

    .Mobilizing_leader.innovation_lab .Mobilizing_leader_grp .row:nth-child(even) .Mobilizing_leader_blog {
        padding : 30px 0 6px;
    }

    .advancing_wrap .advancing_wrap_grp .advancing_text_box h2 {
        font-size : 40px;
    }

    .advancing_wrap .advancing_wrap_grp .advancing_text_box p {
        font-size : 20px;
    }

    .advancing_wrap {
        padding : 25px 0 40px;
    }

    .project_sec {
        padding : 30px 0 0;
    }

    .project_sec .project_wrap .our_project h2 {
        font-size : 30px;
    }

    .project_sec .project_wrap .our_project p {
        font-size : 18px;
        margin    : 0 0 20px;
    }

    .economics_wrap .economics_grp {
        padding : 50px 0;
    }

    .economics_wrap .economics_grp .eco_img {
    }

    .economics_wrap .economics_grp .eco_text_grp .economics_text h2 {
        font-size : 26px;
    }

    .economics_wrap .economics_grp .eco_text_grp .economics_text p {
        font-size : 18px;
        margin    : 0 0 20px;
    }

    .economics_wrap .economics_grp .eco_text_grp {
        padding : 0 0 0 30px;
    }

    .economics_wrap .economics_grp .eco_text_grp .globle_btn {
        margin : 20px 0 0 0;
    }

    .economics_wrap .banner_circle img {
        width : 300px;
    }

    .economics_wrap .banner_circle {
        top   : 530px;
        right : -25px;
    }

    .economics_wrap .economics_grp .eco_text_grp .globle_btn a {
        font-size : 16px;
        padding   : 0 30px 0 20px;
        height    : 40px;
    }

    .economics_wrap .economics_grp .eco_text_grp .globle_btn a i img {
        margin-right : 15px;
    }

    .get_in_touch.call_to {
        padding : 40px 0;
    }

    .economics_wrap .economics_grp .eco_text_grp .globle_btn a i {
        top : 2px;
    }

    .advancing_wrap.detail .advancing_wrap_grp .advancing_text_box h2 {
        font-size : 40px;
    }

    .advancing_wrap.detail {
        padding : 30px 0 50px;
    }

    .our_community {
        padding : 40px 0 50px;
    }

    .our_community .our_community_wrap .community_grp .community_text_blog .community_text h2 {
        font-size : 35px;
        margin    : 0 0 25px;
    }

    .our_community .our_community_wrap .community_grp .community_text_blog .community_text p {
        font-size : 18px;
    }

    .our_community .our_community_wrap .community_grp .community_text_blog .community_text p + p {
        margin : 25px 0 0;
    }

    .our_community .our_community_wrap .community_grp .community_text_blog {
        padding : 0 30px 0 0;
    }

    .our_community .our_community_wrap .community_grp .fast_facts {
        padding : 20px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog h2 {
        font-size : 35px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog h4 {
        font-size : 28px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog ul li:not(:last-child) {
        margin : 0 0 25px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog ul li {
        font-size : 18px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog {
        padding : 0 0 30px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance h4 {
        font-size : 28px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance ul li:not(:last-child) {
        margin : 0 0 25px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance ul li {
        font-size : 18px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog ul li::before {
        top : 10px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance ul li::before {
        top : 10px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance p {
        padding : 40px 0 0;
    }

    .our_community .our_community_wrap .banner_circle {
        top : 900px;
    }

    .get_in_touch.Get_Involved {
        padding : 40px 0 50px;
    }

    .get_in_touch.Get_Involved .get_in_touch_grp .get_in_touch_text {
        padding : 40px 0 0;
    }

    .select_filter.sub-page-1 .filter_blog .filter_dtl .filter_wrap .filter_text h6 {
        font-size : 22px;
    }

    .news_event .event_wrap .event_text_box h2 {
        font-size : 35px;
    }

    .news_event .event_wrap .event_text_box p {
        font-size : 20px;
    }

    .innovation_wrap.news_event .Innovation_grp .innovation_text_box h2 {
        font-size : 40px;
    }

    .innovation_wrap.news_event {
        padding : 25px 0 40px;
    }

    .news_event_wrap .news_group .news_text p {
        font-size : 18px;
    }

    .news_event_wrap .banner_circle {
        top : 490px;
    }

    .news_event_wrap {
        padding : 40px;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .white_curve img {
        height : auto;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .white_curve {
        bottom : -107px;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .supplier_wrap .supplier_group .supplier_text h4 {
        font-size : 26px;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .supplier_wrap .supplier_group .supplier_text p {
        font-size : 18px;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .row {
        row-gap : 40px;
    }

    .diversity_hospital .hospital_committee .Committee_blog p {
        font-size : 18px;
    }

    .Mobilizing_leader.advance_community .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p,
    .Mobilizing_leader.advance_community .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text ol,
    .Mobilizing_leader.advance_community .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text ul {
        font-size : 18px;
    }

    .select_filter.education-page-1 .banner_circle {
        bottom : 222px;
        top    : 550px;
    }

    .select_filter.education-page-1 .banner_circle img {
        width : 350px;
        right : -30px;
    }

    .select_filter.education-page-1 .education-workshop .edu_wrap .education_wrap {
        padding : 20px;
    }

    .select_filter.education-page-1 .education-workshop .edu_wrap .education_wrap .edu_text h6 {
        font-size : 22px;
    }

    .select_filter.education-page-1 {
        padding : 40px 0;
    }

    .who_we_are.donate_g .cl_wrap .cl_text_box h2 {
        font-size : 40px;
    }

    .southern_california.other_way .california_block .cali_img {
        margin-left : 0;
    }

    .southern_california.other_way .california_block .california_text {
        margin : 0 0 0 60px;
    }

    .strategic_initiatives.donate_group {
        padding : 30px 0;
    }

    .southern_california.other_way .california_block {
        padding : 40px 0;
    }

    .southern_california.other_way .california_block .california_text p {
        font-size : 18px;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li .sub-menu .sub-menu {
        left : 394px;
        top  : 0;
    }

    .header .header_main .navigation_bar .navigation_name ul .sub-menu li a {
        font-size : 17px;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li .sub-menu li:hover .sub-menu {
        z-index : 12;
    }

    .address {
        padding : 30px 0 0;
    }

    .address span {
        font-size : 18px;
    }

}

@media (min-width : 1200px) and (max-width : 1300px) {
    .main_wrap {
        padding-top : 119px;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li > a {
        font-size      : 13px;
        padding-bottom : 42px;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li.menu-item-has-children a .icon {
        top : calc(50% - 21px);
    }

    .header .header_main .logo a img {
        max-height : 80px;
        width      : 100%;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li {
        font-size : 13px;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li.menu-item-has-children > a {
        padding-right : 16px;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li:not(:last-child) {
        margin-right : 35px;
    }

    .header {
        height : 119px;
    }

    .header .header_main .navigation_bar .navigation_name > ul .sub-menu {
        top     : 42px;
        padding : 15px;
    }

    .header .header_main .navigation_bar .navigation_name ul .sub-menu li::before {
        top : 10px;
    }

    .header .header_main .navigation_bar .navigation_name ul .sub-menu li a {
        font-size : 16px;
    }

    .home_banner_caption .banner_text .text_block h1 {
        font-size : 35px;
    }

    .home_banner_caption .banner_text {
        padding      : 0;
        margin-right : 20px;
    }

    .banner_main .banner_circle .circle-bg.orange-circle img {
        width : 80px;
    }

    .banner_main .banner_circle .circle-bg.yellow-circle img {
        width  : 170px;
        bottom : 290px;
    }

    .banner_main .banner_circle .circle-bg.blue-circle img {
        width  : 120px;
        bottom : 225px;
        right  : 115px;
    }

    .who_we_are .cl_wrap .cl_text_box h2 {
        font-size : 35px;
    }

    .who_we_are .cl_wrap .cl_text_box p {
        font-size : 18px;
    }

    .who_we_are {
        padding : 40px 0 60px;
    }

    .who_we_are .cl_wrap .globle_btn a {
        font-size : 18px;
    }

    .strategic_initiatives {
        padding : 40px 0 60px;
    }

    .strategic_initiatives .strategic_initiatives_wrap .strategic_text h2 {
        font-size : 35px;
    }

    .strategic_initiatives .strategic_initiatives_wrap .strategic_text p {
        font-size : 18px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_icon img {
        height : auto;
        width  : 70px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text h4 {
        font-size : 26px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text p {
        font-size : 16px;
    }

    .strategic_list .row > [class^="col-"]:nth-child(even) .helth_wrap .helth_group {
        margin-left : 0;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text {
        display        : flex;
        flex-direction : column;
        flex           : 1 1 auto;
    }

    .strategic_initiatives .helth_wrap .helth_group {
        min-height : 230px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text .globle_btn {
        margin-top : auto;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text .globle_btn a {
        font-size : 18px;
        padding   : 0 30px 0 20px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text .globle_btn a i img {
        margin-right : 15px;
        position     : relative;
        top          : 1px;
    }

    .southern_california .california_block .cali_img img {
        max-width  : 450px;
        margin-top : -50px;
    }

    .southern_california .california_block .cali_img {
        margin-left : 0;
    }

    .southern_california .california_block {
        padding : 30px 0 40px;
    }

    .southern_california .california_text h2 {
        font-size : 30px;
    }

    .southern_california .california_text p + p {
        margin-top : 15px;
    }

    .southern_california .california_text p {
        font-size : 16px;
    }

    .southern_california .california_text {
        padding : 0 0 30px;
    }

    .what_new .what_new_wrap .what_new_ttl h2 {
        font-size : 32px;
    }

    .what_new .what_new_wrap .benefit_group h5 {
        font-size : 20px;
    }

    .what_new .what_new_wrap .benefit_group .globle_btn a {
        font-size : 18px;
        padding   : 0 30px 0 20px;
    }

    .what_new .what_new_wrap .benefit_group .globle_btn a img {
        margin-right : 15px;
    }

    .what_new .what_new_wrap .benefit_group .globle_btn a i img {
        position : relative;
        top      : 0;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap {
        padding : 25px 25px 8% 25px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_wrap .footer_content .content h5 {
        font-size : 26px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_wrap .footer_content .content p {
        font-size : 18px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue {
        padding : 25px 25px 8% 25px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue .footer_content h5 {
        font-size : 26px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue .footer_content p {
        font-size : 18px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_wrap .footer_icon img {
        height : 80px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue .footer_icon img {
        height : 80px;
    }

    .gform_wrapper .gform_body .ginput_container input {
        min-width : 250px;
    }

    .gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
        font-size : 18px !important;
        padding   : 0 13px 0 20px !important;
    }

    .footer_main .footer_1 .globle_btn a {
        font-size : 18px;
        padding   : 0 30px 0 20px;
    }

    .footer_main .footer_1 .globle_btn a i img {
        margin-right : 15px;
    }

    .footer_main .footer_1 .globle_btn a i {
        top : 5px;
    }

    .footer_main .footer_2 .footer_navbar .footer_nav ul li {
        padding : 0 25px;
    }

    .footer_main .footer_2 .footer_navbar .footer_nav ul li a {
        font-size : 18px;
    }

    .footer_shap {
        margin : 0 0 -3px 0;
    }

    .footer_main .footer_2 .communication_address .social_media .social_wrap img {
        margin-right : 25px;
    }

    .footer_main .footer_2 .communication_address .address_wrap .address span {
        font-size : 16px;
    }

    .footer_main .footer_2 .communication_address .address_wrap {
        max-width : 440px;
    }

    .footer_main .footer_2 .communication_address .address_wrap .privacy p,
    .footer_main .footer_2 .communication_address .address_wrap .privacy span {
        font-size : 16px;
    }

    .footer_main .footer_2 .communication_address .address_wrap .privacy {
        max-width : 400px;
    }

    .footer_main .footer_2 .communication_address {
        margin : 0 20px;
    }

    .about_us .about_wrap .about_text_box h2 {
        font-size : 35px;
    }

    .about_us .about_wrap .about_text_box p {
        font-size : 18px;
    }

    .vision_mission {
        padding : 30px 0 40px;
    }

    .vision_mission .vision_mission_wrap .mission_wrap .mission_group .mission_icon img {
        width      : 80px;
        max-height : 80px;
    }

    .vision_mission .vision_mission_wrap .mission_wrap .mission_group .mission_text h4 {
        font-size : 26px;
    }

    .vision_mission .vision_mission_wrap .mission_wrap .mission_group .mission_text p {
        font-size : 18px;
    }

    .vision_mission .vision_mission_wrap .mission_wrap {
        padding : 0 20px;
    }

    .vision_mission .vision_mission_wrap .vision_wrap {
        margin  : 0;
        padding : 0 20px;
    }

    .vision_mission .vision_mission_wrap .vision_wrap .vision_group .vision_icon img {
        width      : 80px;
        max-height : 80px;
    }

    .vision_mission .vision_mission_wrap .vision_wrap .vision_group .vision_text h4 {
        font-size : 26px;
    }

    .vision_mission .vision_mission_wrap .vision_wrap .vision_group .vision_text p {
        font-size : 18px;
    }

    .vision_mission .vision_mission_wrap .vision_wrap .vision_group {
        margin-right : 0;
    }

    .value_group .values_wrap {
        padding : 40px 0 0;
    }

    .value_group .values_wrap .values_icon .value_img img {
        width      : 90px;
        max-height : 90px;
    }

    .value_group .values_wrap .values_icon .value_text h4 {
        font-size : 35px;
    }

    .value_group .values_wrap .values_content ul li {
        width : 50%;
    }

    .value_group .banner_circle img {
        width : 400px;
    }

    .who_we_group .who_we_wrap .who_we_img .who_img img {
        width : 100%;
    }

    .who_we_group .who_we_wrap .who_we_blog .who_we_text p {
        margin : 0 0 20px;
    }

    .who_we_group .who_we_wrap .who_we_blog .who_we_text h3 {
        font-size : 35px;
    }

    .who_we_group .who_we_wrap .who_we_blog .who_we_text p {
        font-size : 18px;
    }

    .who_we_group .who_we_wrap .white_curve {
        bottom : -31px;
    }

    .who_we_group .who_we_wrap .who_we_blog .who_we_text .globle_btn a {
        font-size : 18px;
        padding   : 0 30px 0 20px;
        height    : 40px;
    }

    .who_we_group .who_we_wrap .who_we_blog .who_we_text .globle_btn a i img {
        margin-right : 15px;
    }

    .pillars_wrap .pillars_group .pillar_group_wrap .foster_text h6 {
        font-size : 20px;
    }

    .pillars_wrap .pillars_group .pillar_group_wrap {
        margin : 0 20px;
    }

    .pillars_wrap {
        padding : 30px 0 40px;
    }

    .pillars_wrap .pillars_group .pillars {
        margin : 0;
    }

    .accordion_sac .accordion-item .accordion-header .accordion-button {
        font-size : 35px;
    }

    .accordion-body p {
        font-size : 18px;
        margin    : 0 0 20px;
    }

    .accordion-body {
        padding : 0;
    }

    .accordion-body .board_director .row {
        margin  : 0 -20px !important;
        row-gap : 40px;
    }

    .accordion-body .board_director .row [class*="col-"] {
        padding : 0 20px !important;
    }

    .accordion-body .board_director .director_box .director_biography h6 {
        font-size : 24px;
    }

    .accordion-body .board_director .director_box .director_biography span {
        font-size : 18px;
    }

    .accordion-body p {
        font-size : 18px;
    }

    .accordion-body ul li h6 {
        font-size : 20px;
    }

    .accordion-body ul li:not(:last-child) {
        margin-bottom : 20px;
    }

    .accordion-body ul li span {
        font-size : 18px;
    }

    .accordion_sac {
        padding : 25px 0 40px;
    }

    .our_team .team_wrap .team_text_box h2 {
        font-size : 40px;
    }

    .our_team .team_wrap .team_text_box p {
        font-size : 18px;
    }

    .our_team {
        padding : 30px 0 40px;
    }

    .user_bio_model .bio_group .bio_img img {
        width : auto;
    }

    .user_bio_model .bio_group .bio_img {
        width : auto;
    }

    .user_bio_model .modal-body .bio_group {
        max-width : 100%;
        padding   : 0 30px;
    }

    .user_bio_model .bio_group .bio_text {
        width : 100%;
    }

    .user_bio_model .modal-body .bio_group .bio_text h3 {
        font-size : 30px;
    }

    .user_bio_model .modal-body .bio_group .bio_text span {
        font-size : 20px;
    }

    .user_bio_model .modal-body .bio_group .bio_text p {
        font-size : 18px;
    }

    .user_bio_model .modal-body {
        padding : 50px 0;
    }

    .partner_wrap .partner_wrap_grp .partner_text_box h2 {
        font-size : 40px;
    }

    .partner_wrap {
        padding : 25px 0 30px;
    }

    .partner_wrap .partner_wrap_grp .partner_text_box p {
        font-size : 18px;
    }

    .partner_poster {
        padding : 40px 0;
    }

    .partner_poster .partner_poster_wrap .row {
        row-gap : 30px;
    }

    .partner_poster .partner_poster_wrap .row [class*="col-"] {
        padding : 20px !important;
    }

    .partner_poster .partner_poster_wrap .row {
        margin  : -20px !important;
        row-gap : 30px;
    }

    .partner_poster .partner_poster_wrap .poster_wrap .poster_img {
        width : 100%;
    }

    .partner_poster .partner_poster_wrap .poster_wrap .poster_img img {
        max-width : 300px;
    }

    .sponsor_wrap .sponsor_wrap_grp .sponsor_text_box h2 {
        font-size : 35px;
    }

    .sponsor_wrap .sponsor_wrap_grp .sponsor_text_box p {
        font-size : 18px;
    }

    .sponsor_wrap {
        padding : 25px 0 40px;
    }

    .sponsor_poster .sponsor_poster_wrap .sponsor_wrap_grp .sponsor_img {
        width : 100%;
    }

    .sponsor_poster .sponsor_poster_wrap .sponsor_wrap_grp .sponsor_img img {
        max-width : 300px;
    }

    .sponsor_poster {
        padding : 40px 0;
    }

    .scholarship_wrap .scholarship_wrap_grp .scholarship_text_box h2 {
        font-size : 45px;
    }

    .scholarship_wrap {
        padding : 25px 0 40px;
    }

    .scholarship_wrap .scholarship_wrap_grp .scholarship_text_box p {
        font-size : 24px;
    }

    .about_camp {
        padding : 40px 0 0;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text h2 {
        font-size : 35px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text h6 {
        font-size : 24px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text p + p {
        margin : 20px 0 0;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text p {
        font-size : 20px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_goal_group .row {
        padding : 0 0 40px;
    }

    .camp_goal_group.with_bg .banner_circle {
        top : -193px;
    }

    .camp_goal_group.with_bg .banner_circle img {
        width : 310px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text h2 {
        font-size : 35px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text p {
        font-size : 20px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_goal_group.with_bg {
        padding : 40px 0;
    }

    .donate_partner .donate_grp .donate_wrap h2 {
        font-size : 28px;
    }

    .donate_partner {
        padding : 40px 0;
    }

    .donate_partner .donate_grp .donate_wrap p + p {
        margin : 20px 0 0;
    }

    .donate_partner .donate_grp .donate_wrap p {
        font-size : 20px;
    }

    .donate_partner .donate_grp .donate_wrap .globle_btn a {
        font-size : 18px;
        padding   : 0 30px 0 20px;
    }

    .donate_partner .donate_grp .donate_wrap .globle_btn a i img {
        margin-right : 15px;
    }

    .donate_partner .donate_grp .donate_wrap p {
        font-size : 20px;
    }

    .donate_partner .donate_grp .donate_wrap .globle_btn a i {
        top : 3px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_goal_group.with_bg .camp_blog {
        margin : 20px 0 0;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog {
        margin : 0;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_group .camp_img img {
        width : 100%;
    }

    .contact_wrapbox .contact_blog .office_address {
        gap         : 20px;
        margin-left : 0;
    }

    .contact_wrapbox .contact_blog .office_address .office_img img {
        width : 80px;
    }

    .contact_wrapbox .contact_blog .office_address .address_box h5 {
        font-size : 20px;
    }

    .contact_wrapbox .contact_blog .office_address .address_box p {
        font-size : 16px;
    }

    .contact_wrapbox .contact_blog .email_address {
        gap : 20px;
    }

    .contact_wrapbox .contact_blog .email_address .email_img img {
        width : 80px;
    }

    .contact_wrapbox .contact_blog .email_address .email_box h5 {
        font-size : 20px;
    }

    .contact_wrapbox .contact_blog .email_address .email_box p {
        font-size : 16px;
    }

    .contact_wrapbox .contact_blog .phone_address {
        gap         : 20px;
        margin-left : 0;
    }

    .contact_wrapbox .contact_blog .phone_address .phone_img img {
        width : 80px;
    }

    .contact_wrapbox .contact_blog .phone_address .phone_box h5 {
        font-size : 20px;
    }

    .contact_wrapbox .contact_blog .phone_address .phone_box p {
        font-size : 16px;
    }

    .contact_page .contact_w .contact_text_box h2 {
        font-size : 45px;
    }

    .contact_page .contact_w .contact_text_box p {
        font-size : 24px;
    }

    .contact_page {
        padding : 60px 0;
    }

    .birth_ini .birth_ini_wrap .birth_text_box h2 {
        font-size : 35px;
    }

    .birth_ini .birth_ini_wrap .birth_text_box p {
        font-size : 20px;
    }

    .birth_ini {
        padding : 40px 0;
    }

    .Mobilizing_leader {
        padding : 20px 0;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text h2 {
        font-size : 26px;
    }

    .Mobilizing_leader .Mobilizing_leader_wrap .Mobilizing_leader_grp .Mobilizing_leader_blog {
        margin : 0;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p + p {
        margin : 20px 0 0 0;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p + ol,
    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p + ul {
        margin-top : 20px;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p,
    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text ol,
    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text ul {
        font-size : 16px;
    }

    .Mobilizing_leader_grp .row {
        padding : 20px 0;
    }

    .Mobilizing_leader .Mobilizing_leader_wrap .banner_circle {
        bottom : 400px;
        right  : -70px;
    }

    .Mobilizing_leader .Mobilizing_leader_wrap .banner_circle img {
        width : 440px;
    }

    .strategic_initiatives.our_approch {
        padding : 40px 0;
    }

    .strategic_initiatives.our_approch .strategic_initiatives_wrap .white_curve img {
        height : auto;
    }

    .strategic_initiatives.our_approch .strategic_initiatives_wrap .white_curve {
        bottom : -55px;
    }

    .meet_hospital .hospital_wrap .hospital_grp h2 {
        font-size : 26px;
    }

    .meet_hospital .hospital_wrap .hospital_grp p {
        font-size : 16px;
    }

    .meet_hospital .hospital_wrap .hospital_grp_wrap .hospital_grp_img img {
        max-width : 130px;
    }

    .meet_hospital .hospital_wrap .hospital_grp_wrap .row [class*="col-"] {
        width : auto;
    }

    .meet_hospital .hospital_wrap .hospital_grp_wrap .row {
        padding : 0 0 40px;
    }

    .meet_hospital .hospital_wrap .slider .slide p {
        font-size : 18px;
    }

    .meet_hospital .hospital_wrap .slider .slide {
        max-width : 850px;
        margin    : 0 auto;
        padding   : 0 25px;
    }

    .meet_hospital .hospital_wrap .slider .slick-next {
        right      : -12px;
        margin-top : -28px;
        width      : 25px;
    }

    .meet_hospital .hospital_wrap .slider .slick-prev {
        left       : -12px;
        margin-top : -28px;
        width      : 25px;
    }

    .meet_hospital .hospital_wrap .slider .slide span {
        font-size : 18px;
    }

    .meet_hospital .hospital_wrap {
        padding : 10px 0 40px;
    }

    .future_recap {
        padding : 40px 0;
    }

    .future_recap .recap_wrap .recap_grp h2 {
        font-size : 26px;
    }

    .future_recap .recap_wrap .recap_grp p {
        font-size : 18px;
    }

    .video_blks {
        width : 730px;
    }

    .video_blks .thumb {
        width : 730px;
    }

    .video_blks .video_btn img {
        width : 60px;
    }

    iframe {
        width  : 730px;
        height : 630px;
    }

    .get_in_touch.program {
        padding : 40px 0 60px;
    }

    .get_in_touch .get_in_touch_grp .get_in_touch_text h2 {
        font-size : 35px;
    }

    .get_in_touch .get_in_touch_grp .get_in_touch_text p {
        font-size : 18px;
    }

    .innovation_wrap .Innovation_grp .innovation_text_box h2 {
        font-size : 40px;
    }

    .innovation_wrap .Innovation_grp .innovation_text_box p {
        font-size : 20px;
    }

    .get_in_touch {
        padding : 0 0 50px;
    }

    .Mobilizing_leader.innovation_lab .Mobilizing_leader_grp .row:nth-child(even) .Mobilizing_leader_blog {
        padding : 30px 0 6px;
    }

    .advancing_wrap .advancing_wrap_grp .advancing_text_box h2 {
        font-size : 35px;
    }

    .advancing_wrap .advancing_wrap_grp .advancing_text_box p {
        font-size : 18px;
    }

    .advancing_wrap {
        padding : 25px 0 40px;
    }

    .project_sec {
        padding : 30px 0 0;
    }

    .project_sec .project_wrap .our_project h2 {
        font-size : 26px;
    }

    .project_sec .project_wrap .our_project p {
        font-size : 18px;
        margin    : 0 0 20px;
    }

    .economics_wrap .economics_grp {
        padding : 50px 0;
    }

    .economics_wrap .economics_grp .eco_img {
    }

    .economics_wrap .economics_grp .eco_text_grp .economics_text h2 {
        font-size : 26px;
    }

    .economics_wrap .economics_grp .eco_text_grp .economics_text p {
        font-size : 18px;
        margin    : 0 0 20px;
    }

    .economics_wrap .economics_grp .eco_text_grp {
        padding : 0 0 0 30px;
    }

    .economics_wrap .economics_grp .eco_text_grp .globle_btn {
        margin : 20px 0 0 0;
    }

    .economics_wrap .banner_circle img {
        width : 200px;
    }

    .economics_wrap .banner_circle {
        top   : 600px;
        right : -25px;
    }

    .economics_wrap .economics_grp .eco_text_grp .globle_btn a {
        font-size : 16px;
        padding   : 0 30px 0 20px;
        height    : 40px;
    }

    .economics_wrap .economics_grp .eco_text_grp .globle_btn a i img {
        margin-right : 15px;
    }

    .get_in_touch.call_to {
        padding : 40px 0;
    }

    .economics_wrap .economics_grp .eco_text_grp .globle_btn a i {
        top : 2px;
    }

    .advancing_wrap.detail .advancing_wrap_grp .advancing_text_box h2 {
        font-size : 35px;
    }

    .advancing_wrap.detail {
        padding : 25px 0 40px;
    }

    .our_community {
        padding : 40px 0;
    }

    .our_community .our_community_wrap .community_grp .community_text_blog .community_text h2 {
        font-size : 30px;
        margin    : 0 0 20px;
    }

    .our_community .our_community_wrap .community_grp .community_text_blog .community_text p {
        font-size : 18px;
    }

    .our_community .our_community_wrap .community_grp .community_text_blog .community_text p + p {
        margin : 20px 0 0;
    }

    .our_community .our_community_wrap .community_grp .community_text_blog {
        padding : 0 30px 0 0;
    }

    .our_community .our_community_wrap .community_grp .fast_facts {
        padding : 20px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog h2 {
        font-size : 32px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog h4 {
        font-size : 28px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog ul li:not(:last-child) {
        margin : 0 0 20px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog ul li {
        font-size : 18px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog {
        padding : 0 0 30px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance h4 {
        font-size : 28px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance ul li {
        font-size : 18px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance ul li:not(:last-child) {
        margin : 0 0 20px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog ul li::before {
        top : 9px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance ul li::before {
        top : 9px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance p {
        padding : 40px 0 0;
    }

    .our_community .our_community_wrap .banner_circle {
        top   : 900px;
        right : -45px;
    }

    .our_community .our_community_wrap .banner_circle img {
        width : 400px;
    }

    .get_in_touch.Get_Involved {
        padding : 20px 0 40px;
    }

    .get_in_touch.Get_Involved .get_in_touch_grp .get_in_touch_text {
        padding : 40px 0 0;
    }

    .news_event .event_wrap .event_text_box h2 {
        font-size : 35px;
    }

    .news_event .event_wrap .event_text_box p {
        font-size : 18px;
    }

    .select_filter {
        padding : 40px 0;
    }

    .select_filter .filter_blog .filter_dtl {
        margin : 0;
    }

    .select_filter.sub-page-1 .filter_blog .filter_dtl.filter_scroll .filter_wrap {
        padding : 20px;
    }

    .select_filter .filter_box .filter_box--dropdown a {
        font-size : 22px;
    }

    .select_filter.sub-page-1 .filter_blog .filter_dtl .filter_wrap .filter_text h6 {
        font-size : 22px;
    }

    .innovation_wrap.news_event .Innovation_grp .innovation_text_box h2 {
        font-size : 35px;
    }

    .innovation_wrap.news_event {
        padding : 25px 0 40px;
    }

    .news_event_wrap .news_group .news_text p {
        font-size : 18px;
    }

    .news_event_wrap .banner_circle {
        top : 460px;
    }

    .news_event_wrap {
        padding : 40px 0;
    }

    .Mobilizing_leader.advance_community {
        padding : 40px 0;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .strategic_text h2 {
        margin : 0 0 40px;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .supplier_wrap .supplier_group .supplier_icon img {
        width : 80px;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .supplier_wrap .supplier_group .supplier_text h4 {
        font-size : 26px;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .row {
        row-gap : 40px;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .supplier_wrap .supplier_group .supplier_text p {
        font-size : 18px;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .white_curve img {
        height : auto;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .white_curve {
        bottom : -99px;
    }

    .diversity_hospital {
        padding : 100px 0 50px;
    }

    .diversity_hospital .hospital_committee .Committee_blog h2 {
        font-size : 35px;
    }

    .diversity_hospital .hospital_committee .Committee_blog p {
        font-size : 18px;
    }

    .select_filter.education-page-1 .education-workshop .education_wrap .edu_text .globle_btn a {
        font-size : 16px;
        height    : 40px;
        padding   : 0 30px 0 20px;
    }

    .select_filter.education-page-1 .education-workshop .education_wrap .edu_text .globle_btn a i {
        padding-right : 15px;
        top           : 2px;
    }

    .select_filter.education-page-1 .banner_circle {
        bottom : 222px;
        top    : 550px;
    }

    .select_filter.education-page-1 .banner_circle img {
        width : 350px;
        right : -30px;
    }

    .select_filter.education-page-1 .education-workshop .edu_wrap {
        margin : 0;
    }

    .select_filter.education-page-1 .education-workshop .edu_wrap .education_wrap {
        padding : 20px;
    }

    .select_filter.education-page-1 .education-workshop .edu_wrap .education_wrap .edu_text h6 {
        font-size : 22px;
    }

    .select_filter.education-page-1 {
        padding : 40px 0;
    }

    .who_we_are.donate_g .cl_wrap .cl_text_box h2 {
        font-size : 40px;
    }

    .southern_california.other_way .california_block .cali_img {
        margin-left : 0;
    }

    .southern_california.other_way .california_block .california_text {
        margin : 0 0 0 50px;
    }

    .strategic_initiatives.donate_group {
        padding : 30px 0;
    }

    .southern_california.other_way .california_block {
        padding : 40px 0;
    }

    .southern_california.other_way .california_block .california_text p {
        font-size : 18px;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li .sub-menu .sub-menu {
        left : 350px;
        top  : 10px;
    }

    .address {
        padding : 30px 0 0;
    }

    .address span {
        font-size : 18px;
    }

}

@media (min-width : 992px) and (max-width : 1199px) {
    .header .header_main .navigation_bar .navigation_name > ul > li > a {
        font-size      : 16px;
        padding-bottom : 42px;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li.menu-item-has-children a .icon {
        top : calc(50% - 21px);
    }

    .header .header_main {
        margin  : 0 20px;
        display : block;
    }

    .header .header_main .logo {
        display : flex;
        margin  : 0 0 10px;
    }

    .header .header_main .logo a img {
        max-height : 80px;
        width      : 100%;
    }

    .header .header_main .navigation_bar {
        display : block;
    }

    .header .header_main .navigation_bar .search_icon {
        position : absolute;
        top      : 30px;
        content  : "";
        right    : 0;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li {
        font-size : 16px;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li.menu-item-has-children > a {
        padding-right : 16px;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li:not(:last-child) {
        margin-right : 20px;
    }

    .header {
        height : 153px;
    }

    .header .header_main .navigation_bar .navigation_name > ul {
        justify-content : center;
    }

    .header .header_main .navigation_bar .navigation_name > ul .sub-menu {
        top     : 42px;
        padding : 15px;
    }

    .header .header_main .navigation_bar .navigation_name ul .sub-menu li a {
        font-size : 16px;
    }

    .home_banner_caption .banner_text .text_block h1 {
        font-size : 35px;
    }

    .home_banner_caption .banner_text {
        padding      : 0;
        margin-right : 20px;
    }

    .banner_main .banner_circle .circle-bg.orange-circle img {
        width : 80px;
    }

    .banner_main .banner_circle .circle-bg.yellow-circle img {
        width  : 170px;
        bottom : 290px;
    }

    .banner_main .banner_circle .circle-bg.blue-circle img {
        width  : 120px;
        bottom : 225px;
        right  : 115px;
    }

    .who_we_are .cl_wrap .cl_text_box h2 {
        font-size : 35px;
    }

    .who_we_are .cl_wrap .cl_text_box p {
        font-size : 18px;
    }

    .who_we_are {
        padding : 40px 0 60px;
    }

    .who_we_are .cl_wrap .globle_btn a {
        font-size : 18px;
    }

    .strategic_initiatives {
        padding : 40px 0 60px;
    }

    .strategic_initiatives .strategic_initiatives_wrap .strategic_text h2 {
        font-size : 35px;
    }

    .strategic_initiatives .strategic_initiatives_wrap .strategic_text p {
        font-size : 18px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_icon img {
        height : auto;
        width  : 70px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text h4 {
        font-size : 26px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text p {
        font-size : 16px;
    }

    .strategic_list .row > [class^="col-"]:nth-child(even) .helth_wrap .helth_group {
        margin-left : 0;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text {
        display        : flex;
        flex-direction : column;
        flex           : 1 1 auto;
    }

    .strategic_initiatives .helth_wrap .helth_group {
        min-height : 300px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text .globle_btn {
        margin-top : auto;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text .globle_btn a {
        font-size : 18px;
        padding   : 0 30px 0 20px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text .globle_btn a i img {
        margin-right : 15px;
    }

    .southern_california .california_block .cali_img img {
        max-width  : 450px;
        margin-top : -50px;
    }

    .southern_california .california_block .cali_img {
        margin-left : 0;
    }

    .southern_california .california_block {
        padding : 30px 0 40px;
    }

    .southern_california .california_text h2 {
        font-size : 30px;
    }

    .southern_california .california_text p + p {
        margin-top : 15px;
    }

    .southern_california .california_text p {
        font-size : 16px;
    }

    .southern_california .california_text {
        padding : 0 0 30px;
    }

    .what_new .what_new_wrap .what_new_ttl h2 {
        font-size : 32px;
    }

    .what_new .what_new_wrap .benefit_group h5 {
        font-size : 20px;
    }

    .what_new .what_new_wrap .benefit_group .globle_btn a {
        font-size : 18px;
        padding   : 0 30px 0 20px;
    }

    .what_new .what_new_wrap .benefit_group .globle_btn a img {
        margin-right : 15px;
    }

    .what_new .what_new_wrap .benefit_group .globle_btn a i img {
        position : relative;
        top      : 1px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap {
        padding : 25px 25px 8% 25px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_wrap .footer_content .content h5 {
        font-size : 26px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_wrap .footer_content .content p {
        font-size : 18px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue {
        padding : 25px 25px 8% 25px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue .footer_content h5 {
        font-size : 26px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue .footer_content p {
        font-size : 18px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_wrap .footer_icon img {
        height : 80px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue .footer_icon img {
        height : 80px;
    }

    .gform_wrapper .gform_body .ginput_container input {
        min-width : 250px;
    }

    .gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
        font-size : 18px !important;
        padding   : 0 13px 0 20px !important;
    }

    .footer_main .footer_1 .globle_btn a {
        font-size : 18px;
        padding   : 0 30px 0 20px;
    }

    .footer_main .footer_1 .globle_btn a i img {
        margin-right : 15px;
    }

    .footer_main .footer_2 .footer_navbar .footer_nav ul li {
        padding : 0 15px;
    }

    .footer_main .footer_2 .footer_navbar .footer_nav ul li a {
        font-size : 16px;
    }

    .footer_shap {
        margin : 0 0 -3px 0;
    }

    .footer_main .footer_2 .communication_address .social_media .social_wrap img {
        margin-right : 25px;
    }

    .footer_main .footer_2 .communication_address .address_wrap .address span {
        font-size : 16px;
    }

    .footer_main .footer_2 .communication_address .address_wrap {
        max-width : 380px;
    }

    .footer_main .footer_2 .communication_address .address_wrap .privacy p,
    .footer_main .footer_2 .communication_address .address_wrap .privacy span {
        font-size : 16px;
    }

    .footer_main .footer_2 .communication_address .address_wrap .privacy {
        max-width : 380px;
    }

    .about_us .about_wrap .about_text_box h2 {
        font-size : 40px;
    }

    .about_us .about_wrap .about_text_box p {
        font-size : 18px;
    }

    .vision_mission {
        padding : 40px 0;
    }

    .vision_mission .vision_mission_wrap .mission_wrap .mission_group .mission_icon img {
        width : 80px;
    }

    .vision_mission .vision_mission_wrap .mission_wrap .mission_group .mission_text h4 {
        font-size : 26px;
    }

    .vision_mission .vision_mission_wrap .mission_wrap .mission_group .mission_text p {
        font-size : 18px;
    }

    .vision_mission .vision_mission_wrap .vision_wrap {
        margin : 0;
    }

    .vision_mission .vision_mission_wrap .vision_wrap .vision_group .vision_icon img {
        width : 80px;
    }

    .vision_mission .vision_mission_wrap .vision_wrap .vision_group .vision_text h4 {
        font-size : 26px;
    }

    .vision_mission .vision_mission_wrap .vision_wrap .vision_group .vision_text p {
        font-size : 18px;
    }

    .vision_mission .vision_mission_wrap .vision_wrap .vision_group {
        margin-right : 0;
    }

    .value_group .values_wrap .values_icon .value_img img {
        width : 90px;
    }

    .value_group .values_wrap .values_icon .value_text h4 {
        font-size : 35px;
    }

    .value_group .values_wrap .values_content ul li {
        width : 50%;
    }

    .value_group .banner_circle img {
        width : 350px;
    }

    .who_we_group .who_we_wrap .who_we_img .who_img img {
        width : 100%;
    }

    .who_we_group .who_we_wrap .who_we_blog .who_we_text h3 {
        font-size : 30px;
    }

    .who_we_group {
        padding : 40px 0 0 0;
    }

    .who_we_group .who_we_wrap .who_we_blog .who_we_text p {
        margin    : 0 0 15px 0;
        font-size : 16px;
    }

    .who_we_group .who_we_wrap .who_we_blog {
        margin-left : 0;
        display     : flex;
        padding     : 0 0 8% 0;
    }

    .who_we_group .who_we_wrap .who_we_blog .who_we_text .globle_btn a {
        font-size : 16px;
        padding   : 0 30px 0 20px;
    }

    .who_we_group .who_we_wrap .who_we_blog .who_we_text .globle_btn a i img {
        margin-right : 15px;
    }

    .who_we_group .who_we_wrap .white_curve {
        bottom : -24px;
    }

    .who_we_group .who_we_wrap .who_we_blog .who_we_text {
        display   : flex;
        flex-wrap : wrap;
    }

    .pillars_wrap {
        padding : 25px 0 60px;
    }

    .pillars_wrap .pillars_group .what_new_ttl h2 {
        font-size : 35px;
    }

    .pillars_wrap .pillars_group .what_new_ttl h2::after {
        width : 33px;
    }

    .pillars_wrap .pillars_group .pillars {
        margin  : 0;
        row-gap : 30px;
    }

    .value_group .values_wrap .values_icon {
        padding : 0 0 20px;
    }

    .pillars_wrap .pillars_group .pillar_group_wrap {
        width  : 50%;
        margin : 0 15px;
    }

    .pillars_wrap .pillars_group .pillar_group_wrap .foster_text h6 {
        font-size : 19px;
    }

    .pillars_wrap {
        padding : 35px 0 50px;
    }

    .pillars_wrap .pillars_group .pillar_group_wrap .pillar_img img {
        max-width : 60px;
        height    : 60px;
    }

    .accordion_sac .accordion-item .accordion-header .accordion-button {
        font-size : 30px;
    }

    .accordion-body p {
        font-size : 18px;
        margin    : 0 0 20px;
    }

    .accordion-body {
        padding : 0;
    }

    .accordion-body .board_director .row {
        margin  : 0 -20px !important;
        row-gap : 40px;
    }

    .accordion-body .board_director .row [class*="col-"] {
        padding : 0 20px !important;
    }

    .accordion-body .board_director .director_box .director_biography h6 {
        font-size : 20px;
    }

    .accordion-body .board_director .director_box .director_biography span {
        font-size : 16px;
    }

    .accordion-body p {
        font-size : 16px;
    }

    .accordion-body ul li h6 {
        font-size : 20px;
    }

    .accordion-body ul li:not(:last-child) {
        margin-bottom : 20px;
    }

    .accordion-body ul li span {
        font-size : 16px;
    }

    .accordion_sac {
        padding : 25px 0 40px;
    }

    .our_team .team_wrap .team_text_box h2 {
        font-size : 35px;
    }

    .our_team .team_wrap .team_text_box p {
        font-size : 16px;
    }

    .our_team {
        padding : 30px 0 40px;
    }

    .user_bio_model .modal-body .bio_group {
        display : block;
        padding : 0 30px;
    }

    .user_bio_model .bio_group .bio_img {
    }

    .user_bio_model .bio_group .bio_text {
        width   : 100%;
        padding : 0;
        margin  : 30px 0 0 0;
    }

    .user_bio_model .modal-body .bio_group .bio_text h3 {
        font-size : 30px;
    }

    .partner_wrap .partner_wrap_grp .partner_text_box h2 {
        font-size : 35px;
    }

    .partner_wrap {
        padding : 25px 0 30px;
    }

    .partner_wrap .partner_wrap_grp .partner_text_box p {
        font-size : 18px;
    }

    .partner_poster {
        padding : 40px 0;
    }

    .partner_poster .partner_poster_wrap .row {
        row-gap : 30px;
    }

    .partner_poster .partner_poster_wrap .row [class*="col-"] {
        padding : 10px !important;
    }

    .partner_poster .partner_poster_wrap .row {
        margin  : -10px !important;
        row-gap : 30px;
    }

    .partner_poster .partner_poster_wrap .poster_wrap .poster_img {
        width : 100%;
    }

    .partner_poster .partner_poster_wrap .poster_wrap .poster_img img {
        max-width : 200px;
    }

    .sponsor_wrap .sponsor_wrap_grp .sponsor_text_box h2 {
        font-size : 32px;
    }

    .sponsor_wrap .sponsor_wrap_grp .sponsor_text_box p {
        font-size : 16px;
    }

    .sponsor_wrap {
        padding : 25px 0 40px;
    }

    .sponsor_poster .sponsor_poster_wrap .row {
        row-gap : 30px;
        margin  : 0 -36px !important;
    }

    .sponsor_poster .sponsor_poster_wrap .row [class*="col-"] {
        padding : 0 30px !important;
    }

    .sponsor_poster .sponsor_poster_wrap .sponsor_wrap_grp .sponsor_img {
        width : 100%;
    }

    .sponsor_poster .sponsor_poster_wrap .sponsor_wrap_grp .sponsor_img img {
        max-width : 200px;
    }

    .sponsor_poster {
        padding : 40px 0;
    }

    .scholarship_wrap .scholarship_wrap_grp .scholarship_text_box h2 {
        font-size : 35px;
    }

    .scholarship_wrap {
        padding : 25px 0 40px;
    }

    .scholarship_wrap .scholarship_wrap_grp .scholarship_text_box p {
        font-size : 20px;
    }

    .about_camp {
        padding : 40px 0 0;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text h2 {
        font-size : 30px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text h6 {
        font-size : 20px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text p + p {
        margin : 20px 0 0;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text p {
        font-size : 16px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_goal_group .row {
        padding : 0 0 40px;
    }

    .camp_goal_group.with_bg .banner_circle {
        top : -193px;
    }

    .camp_goal_group.with_bg .banner_circle img {
        width : 310px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text h2 {
        font-size : 30px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text p {
        font-size : 16px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_goal_group.with_bg {
        padding : 40px 0;
    }

    .donate_partner .donate_grp .donate_wrap h2 {
        font-size : 30px;
    }

    .donate_partner {
        padding : 40px 0;
    }

    .donate_partner .donate_grp .donate_wrap p + p {
        margin : 20px 0 0;
    }

    .donate_partner .donate_grp .donate_wrap p {
        font-size : 16px;
    }

    .donate_partner .donate_grp .donate_wrap .globle_btn a {
        font-size : 16px;
        padding   : 0 30px 0 20px;
    }

    .donate_partner .donate_grp .donate_wrap .globle_btn a i img {
        margin-right : 15px;
    }

    .donate_partner .donate_grp .donate_wrap p {
        font-size : 16px;
    }

    .donate_partner .donate_grp .donate_wrap .globle_btn a i {
        top : 3px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_goal_group.with_bg .camp_blog {
        margin : 20px 0 0;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog {
        margin : 0;
    }

    .scholarship_wrap .scholarship_wrap_grp .scholarship_text_box h2 {
        font-size : 40px;
    }

    .scholarship_wrap {
        padding : 25px 0 40px;
    }

    .scholarship_wrap .scholarship_wrap_grp .scholarship_text_box p {
        font-size : 20px;
    }

    .about_camp {
        padding : 40px 0 0;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text h2 {
        font-size : 30px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text h6 {
        font-size : 20px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text p + p {
        margin : 20px 0 0;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text p {
        font-size : 18px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_goal_group .row {
        padding : 0 0 40px;
    }

    .camp_goal_group.with_bg .banner_circle {
        top : -193px;
    }

    .camp_goal_group.with_bg .banner_circle img {
        width : 310px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text h2 {
        font-size : 30px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text p {
        font-size : 18px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_goal_group.with_bg {
        padding : 40px 0;
    }

    .donate_partner .donate_grp .donate_wrap h2 {
        font-size : 24px;
    }

    .donate_partner {
        padding : 40px 0;
    }

    .donate_partner .donate_grp .donate_wrap p + p {
        margin : 20px 0 0;
    }

    .donate_partner .donate_grp .donate_wrap p {
        font-size : 16px;
    }

    .donate_partner .donate_grp .donate_wrap .globle_btn a {
        font-size : 16px;
        padding   : 0 30px 0 20px;
    }

    .donate_partner .donate_grp .donate_wrap .globle_btn a i img {
        margin-right : 15px;
    }

    .donate_partner .donate_grp .donate_wrap p {
        font-size : 16px;
    }

    .donate_partner .donate_grp .donate_wrap .globle_btn a i {
        top : 3px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_goal_group.with_bg .camp_blog {
        margin : 20px 0 0;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog {
        margin : 0;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_group .camp_img img {
        width : 100%;
    }

    .contact_wrapbox .contact_blog .office_address {
        gap         : 15px;
        margin-left : 0;
    }

    .contact_wrapbox .contact_blog .office_address .office_img img {
        width : 80px;
    }

    .contact_wrapbox .contact_blog .office_address .address_box h5 {
        font-size : 20px;
    }

    .contact_wrapbox .contact_blog .office_address .address_box p {
        font-size : 16px;
    }

    .contact_wrapbox .contact_blog .email_address {
        gap : 15px;
    }

    .contact_wrapbox .contact_blog .email_address .email_img img {
        width : 80px;
    }

    .contact_wrapbox .contact_blog .email_address .email_box h5 {
        font-size : 20px;
    }

    .contact_wrapbox .contact_blog .email_address .email_box p {
        font-size : 16px;
    }

    .contact_wrapbox .contact_blog .phone_address {
        gap         : 15px;
        margin-left : 0;
    }

    .contact_wrapbox .contact_blog .phone_address .phone_img img {
        width : 80px;
    }

    .contact_wrapbox .contact_blog .phone_address .phone_box h5 {
        font-size : 20px;
    }

    .contact_wrapbox .contact_blog .phone_address .phone_box p {
        font-size : 16px;
    }

    .contact_wrapbox {
        padding : 40px 0;
    }

    .contact_map .map_wrap {
        display : block;
    }

    .contact_map .map_wrap .map iframe {
        width : 100%;
    }

    .contact_map .map_wrap .map {
        width : 100%;
    }

    .contact_wrapbox .banner_circle {
        top : 1300px;
    }

    .contact_page .contact_w .contact_text_box h2 {
        font-size : 35px;
    }

    .contact_page .contact_w .contact_text_box p {
        font-size : 20px;
    }

    .contact_page {
        padding : 60px 0;
    }

    .birth_ini .birth_ini_wrap .birth_text_box h2 {
        font-size : 30px;
    }

    .birth_ini .birth_ini_wrap .birth_text_box p {
        font-size : 18px;
    }

    .birth_ini {
        padding : 40px 0;
    }

    .Mobilizing_leader {
        padding : 20px 0;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text h2 {
        font-size : 24px;
    }

    .Mobilizing_leader .Mobilizing_leader_wrap .Mobilizing_leader_grp .Mobilizing_leader_blog {
        margin : 0;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p + p {
        margin : 20px 0 0 0;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p + ol,
    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p + ul {
        margin-top : 20px;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p,
    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text ol,
    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text ul {
        font-size : 16px;
    }

    .Mobilizing_leader_grp .row {
        padding : 10px 0;
    }

    .Mobilizing_leader .Mobilizing_leader_wrap .banner_circle {
        bottom : 840px;
        right  : -25px;
    }

    .Mobilizing_leader .Mobilizing_leader_wrap .banner_circle img {
        width : 240px;
    }

    .strategic_initiatives.our_approch {
        padding : 40px 0;
    }

    .strategic_initiatives.our_approch .strategic_initiatives_wrap .white_curve img {
        height : auto;
    }

    .strategic_initiatives.our_approch .strategic_initiatives_wrap .white_curve {
        bottom : -45px;
    }

    .meet_hospital .hospital_wrap .hospital_grp h2 {
        font-size : 24px;
    }

    .meet_hospital .hospital_wrap .hospital_grp p {
        font-size : 16px;
    }

    .meet_hospital .hospital_wrap .hospital_grp_wrap .hospital_grp_img img {
        max-width : 120px;
    }

    .meet_hospital .hospital_wrap .hospital_grp_wrap .row [class*="col-"] {
        width : auto;
    }

    .meet_hospital .hospital_wrap .hospital_grp_wrap .row {
        padding : 0 0 40px;
    }

    .meet_hospital .hospital_wrap .slider .slide p {
        font-size : 16px;
    }

    .meet_hospital .hospital_wrap .slider .slide {
        max-width : 850px;
        margin    : 0 auto;
        padding   : 0 25px;
    }

    .meet_hospital .hospital_wrap .slider .slick-next {
        right      : -12px;
        margin-top : -28px;
        width      : 25px;
    }

    .meet_hospital .hospital_wrap .slider .slick-prev {
        left       : -12px;
        margin-top : -28px;
        width      : 25px;
    }

    .meet_hospital .hospital_wrap .slider .slide span {
        font-size : 16px;
    }

    .meet_hospital .hospital_wrap {
        padding : 0 0 40px;
    }

    .future_recap {
        padding : 40px 0;
    }

    .future_recap .recap_wrap .recap_grp h2 {
        font-size : 24px;
    }

    .future_recap .recap_wrap .recap_grp p {
        font-size : 16px;
    }

    .video_blks {
        width : 530px;
    }

    .video_blks .thumb {
        width : 530px;
    }

    .video_blks .video_btn img {
        width : 50px;
    }

    iframe {
        width  : 530px;
        height : 430px;
    }

    .get_in_touch.program {
        padding : 40px 0;
    }

    .get_in_touch .get_in_touch_grp .get_in_touch_text h2 {
        font-size : 24px;
    }

    .get_in_touch .get_in_touch_grp .get_in_touch_text p {
        font-size     : 16px;
        margin-bottom : 20px;
    }

    .get_in_touch .get_in_touch_grp .get_in_touch_text .globle_btn a {
        font-size : 16px;
        padding   : 0 30px 0 20px;
    }

    .get_in_touch .get_in_touch_grp .get_in_touch_text .globle_btn a i img {
        margin-right : 12px;
    }

    .get_in_touch .get_in_touch_grp .get_in_touch_text .globle_btn a i {
        top : 4px;
    }

    .innovation_wrap .Innovation_grp .innovation_text_box h2 {
        font-size : 30px;
    }

    .innovation_wrap .Innovation_grp .innovation_text_box p {
        font-size : 18px;
    }

    .Mobilizing_leader.innovation_lab .Mobilizing_leader_grp .row:nth-child(even) .Mobilizing_leader_img {
        width : 100vh;
    }

    .Mobilizing_leader.innovation_lab .Mobilizing_leader_grp .row:nth-child(even) .Mobilizing_leader_blog {
        padding : 30px 0;
    }

    .Mobilizing_leader.innovation_lab {
        padding : 30px 0;
    }

    .get_in_touch {
        padding : 0 0 40px;
    }

    .advancing_wrap .advancing_wrap_grp .advancing_text_box h2 {
        font-size : 30px;
    }

    .advancing_wrap .advancing_wrap_grp .advancing_text_box p {
        font-size : 18px;
    }

    .advancing_wrap {
        padding : 25px 0 40px;
    }

    .project_sec {
        padding : 30px 0 0;
    }

    .project_sec .project_wrap .our_project h2 {
        font-size : 26px;
    }

    .project_sec .project_wrap .our_project p {
        font-size : 16px;
        margin    : 0 0 20px;
    }

    .economics_wrap .economics_grp {
        padding : 30px 0;
    }

    .economics_wrap .economics_grp .eco_img {
    }

    .economics_wrap .economics_grp .eco_text_grp .economics_text h2 {
        font-size : 24px;
    }

    .economics_wrap .economics_grp .eco_text_grp .economics_text p {
        font-size : 16px;
        margin    : 0 0 20px;
    }

    .economics_wrap .economics_grp .eco_text_grp {
        padding : 0 0 0 30px;
    }

    .economics_wrap .economics_grp .eco_text_grp .globle_btn {
        margin : 20px 0 0 0;
    }

    .economics_wrap .banner_circle img {
        width : 200px;
    }

    .economics_wrap .banner_circle {
        top   : 500px;
        right : -25px;
    }

    .economics_wrap .economics_grp .eco_text_grp .globle_btn a {
        font-size : 16px;
        padding   : 0 30px 0 20px;
        height    : 40px;
    }

    .economics_wrap .economics_grp .eco_text_grp .globle_btn a i img {
        margin-right : 15px;
    }

    .get_in_touch.call_to {
        padding : 40px 0;
    }

    .economics_wrap .economics_grp .eco_text_grp .globle_btn a i {
        top : 2px;
    }

    .advancing_wrap.detail .advancing_wrap_grp .advancing_text_box h2 {
        font-size : 28px;
    }

    .advancing_wrap.detail {
        padding : 25px 0 40px;
    }

    .our_community {
        padding : 30px 0 40px;
    }

    .our_community .our_community_wrap .community_grp .community_text_blog .community_text h2 {
        font-size : 28px;
        margin    : 0 0 20px;
    }

    .our_community .our_community_wrap .community_grp .community_text_blog .community_text p {
        font-size : 16px;
    }

    .our_community .our_community_wrap .community_grp .community_text_blog .community_text p + p {
        margin : 20px 0 0;
    }

    .our_community .our_community_wrap .community_grp .community_text_blog {
        padding : 0 30px 0 0;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog h2 {
        font-size : 28px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts {
        padding : 20px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog h4 {
        font-size : 24px;
        padding   : 0 0 15px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog ul li {
        font-size : 16px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog ul li:not(:last-child) {
        margin : 0 0 20px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog ul li::before {
        top : 9px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog {
        padding : 0 0 30px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance h4 {
        font-size : 24px;
        padding   : 0 0 15px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance ul li {
        font-size : 16px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance ul li:not(:last-child) {
        margin : 0 0 20px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance p {
        padding   : 30px 0 0;
        font-size : 18px;
    }

    .get_in_touch.Get_Involved {
        padding : 20px 0 40px;
    }

    .get_in_touch.Get_Involved .get_in_touch_grp .get_in_touch_text {
        padding : 30px 0 0;
    }

    .our_community .our_community_wrap .banner_circle {
        right : -40px;
        top   : 900px;
    }

    .our_community .our_community_wrap .banner_circle img {
        width : 400px;
    }

    .select_filter .filter_blog .filter_dtl {
        margin : 0 -20px;
    }

    .news_event .event_wrap .event_text_box h2 {
        font-size : 35px;
    }

    .news_event .event_wrap .event_text_box p {
        font-size : 18px;
    }

    .select_filter {
        padding : 40px 0;
    }

    .select_filter .filter_box {
        padding : 0 0 40px;
    }

    .select_filter .filter_box .filter_box--dropdown a {
        font-size : 20px;
    }

    .select_filter .filter_box .filter_box--dropdown {
        height : 60px;
    }

    .select_filter .filter_box .filter_box--dropdown a .icon .angle_down svg {
        width : 22px;
    }

    .select_filter.sub-page-1 .filter_blog .filter_dtl.filter_scroll .filter_wrap {
        padding : 15px;
    }

    .select_filter.sub-page-1 .filter_blog .filter_dtl .filter_wrap p {
        font-size : 18px;
    }

    .select_filter.sub-page-1 .filter_blog .filter_dtl .filter_wrap .filter_text h6 {
        font-size : 20px;
    }

    .select_filter.sub-page-1 .filter_blog .filter_dtl.filter_scroll .filter_wrap .edu_text .globle_btn a {
        padding   : 0 30px 0 20px;
        font-size : 18px;
        height    : 40px;
    }

    .select_filter.sub-page-1 .filter_blog .filter_dtl.filter_scroll .filter_wrap .edu_text .globle_btn a i {
        padding-right : 15px;
        top           : 2px;
    }

    .innovation_wrap.news_event .Innovation_grp .innovation_text_box h2 {
        font-size : 30px;
    }

    .innovation_wrap.news_event {
        padding : 25px 0 40px;
    }

    .news_event_wrap .news_group .news_text p {
        font-size : 18px;
    }

    .news_event_wrap .banner_circle {
        top : 432px;
    }

    .news_event_wrap {
        padding : 40px 0;
    }

    .Mobilizing_leader.advance_community {
        padding : 40px 0;
    }

    .strategic_initiatives.supplier_diversity {
        padding : 40px 0 0;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .strategic_text h2 {
        font-size : 28px;
        margin    : 0 0 30px;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .supplier_wrap .supplier_group .supplier_icon img {
        width : 70px;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .supplier_wrap .supplier_group .supplier_text h4 {
        font-size : 26px;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .supplier_wrap .supplier_group .supplier_text p {
        font-size : 18px;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .row {
        row-gap : 30px;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .white_curve img {
        height : auto;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .white_curve {
        bottom : -83px;
    }

    .diversity_hospital {
        padding : 80px 0 40px;
    }

    .diversity_hospital .hospital_committee .Committee_blog h2 {
        font-size : 28px;
    }

    .diversity_hospital .hospital_committee .Committee_blog p {
        font-size : 18px;
    }

    .select_filter.education-page-1 .education-workshop .education_wrap .edu_text .globle_btn a {
        font-size : 16px;
        height    : 40px;
        padding   : 0 30px 0 20px;
    }

    .select_filter.education-page-1 .education-workshop .education_wrap .edu_text .globle_btn a i {
        padding-right : 15px;
        top           : 2px;
    }

    .select_filter.education-page-1 .banner_circle {
        bottom : 222px;
        top    : 450px;
    }

    .select_filter.education-page-1 .banner_circle img {
        width : 350px;
        right : -30px;
    }

    .select_filter.education-page-1 .education-workshop .edu_wrap {
        margin : 0 -20px;
    }

    .select_filter.education-page-1 .education-workshop .edu_wrap .education_wrap {
        padding : 15px;
    }

    .select_filter.education-page-1 .education-workshop .edu_wrap .education_wrap .edu_text p {
        font-size : 16px;
    }

    .select_filter.education-page-1 .education-workshop .edu_wrap .education_wrap .edu_text h6 {
        font-size : 18px;
    }

    .select_filter.education-page-1 {
        padding : 40px 0;
    }

    .who_we_are.donate_g .cl_wrap .cl_text_box h2 {
        font-size : 35px;
    }

    .southern_california.other_way .california_block .cali_img {
        margin-left : 0;
    }

    .southern_california.other_way .california_block .california_text {
        margin : 0 0 0 50px;
    }

    .strategic_initiatives.donate_group {
        padding : 30px 0;
    }

    .southern_california.other_way .california_block {
        padding : 40px 0;
    }

    .southern_california.other_way .california_block .california_text p {
        font-size : 18px;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li .sub-menu .sub-menu {
        left : 245px;
        top  : 10px;
    }

    .entry-header .entry-title a {
        font-size : 28px;
    }

    .entry-header h2 {
        line-height : 1.1;
    }

    .entry-byline a {
        font-size : 16px;
    }

    .entry-byline span {
        font-size : 16px;
    }

    .entry-content {
        font-size : 16px;
    }

    .nav-links {
        width           : 100%;
        margin          : 0 auto;
        justify-content : center;
    }

    .nav-links .page-numbers {
        margin : 0 10px;
    }

    .address {
        padding : 30px 0 0;
    }

    .address span {
        font-size : 16px;
    }

}

@media (max-width : 991px) {
    .header {
        height : 100px;
    }

    .menu-btn {
        display : block;
    }

    .header .header_main {
        display     : flex;
        align-items : center;
        padding     : 0 15px;
    }

    .header .header_main .navigation_bar .navigation_name ul {
        display : block;
        margin  : 10px 0 0 0;
    }

    .header .header_main .navigation_bar .navigation_name {
        position : relative;
    }

    .menu-btn {
        display      : flex;
        position     : absolute; /* top: 18px; */
        right        : 0; /* align-items: end; */
        margin-right : 0;
    }

    .header .header_main .logo a img {
        max-height : 70px;
    }

    .header .header_main {
        margin  : 0 20px;
        padding : 15px 0;
    }

    .header .header_main .navigation_bar {
        padding     : 105px 20px;
        align-items : flex-start;
        display     : block;
    }

    .open-nav .header .header_main .navigation_bar {
        left     : 0;
        z-index  : 1;
        overflow : auto;
    }

    .header .header_main .navigation_bar {
        position           : fixed;
        top                : var(--wp-admin--admin-bar--height, 0px);
        left               : -100%;
        width              : 100%;
        height             : 100%;
        background-color   : #fff;
        z-index            : 1;
        transition         : all .3s ease-in-out;
        -webkit-transition : all .3s ease-in-out;
        -moz-transition    : all .3s ease-in-out;
        -ms-transition     : all .3s ease-in-out;
    }

    .header .header_main .logo {
        z-index  : 2;
        position : relative;
    }

    .header {
        padding : 0;
    }

    .open-nav {
        overflow : hidden;
    }

    .header .header_main .navigation_bar.slide {
        left : 0;
    }

    .header .header_main .navigation_bar .navigation_name ul li {
        padding : 0 0 5px 0;
    }

    .main_wrap {
        padding-top : 100px;
    }

    .news_event_wrap .banner_circle {
        top   : 420px;
        right : -50px;
    }

    .news_event_wrap .banner_circle img {
        width : 350px;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li.menu-item-has-children > a {
        font-size : 16px;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li > a {
        font-size : 16px;
    }

    .header .header_main .navigation_bar .navigation_name ul .sub-menu li a {
        font-size : 16px;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li .sub-menu .sub-menu li a {
        font-size : 16px;
    }

    .header .header_main .navigation_bar .navigation_name .sub-menu {
        z-index : 12;
    }

    .header .header_main .navigation_bar .navigation_name ul .sub-menu li::before {
        top : 10px;
    }

    .header .header_main .navigation_bar .navigation_name > ul .sub-menu,
    .header .header_main .navigation_bar .navigation_name > ul > li .sub-menu .sub-menu {
        transition     : none;
        width          : 100%;
        opacity        : 1;
        visibility     : visible;
        display        : none;
        position       : relative;
        pointer-events : all;
    }

    .header .header_main .navigation_bar .navigation_name > ul .sub-menu {
        padding : 0 0 0 10px;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li .sub-menu .sub-menu {
        left : 0;
        top  : 0;
    }

    .banner_main .home_banner_caption {
        left : 184px;
    }

    .banner_circle {
        display : none;
    }

}

@media (hover : hover) {
    .header .header_main .navigation_bar .navigation_name > ul > li:hover > a {
        color : var(--dark-blue);
    }

    .header .header_main .navigation_bar .navigation_name ul .sub-menu li a:hover {
        color : #f26530;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li:hover > .sub-menu,
    .header .header_main .navigation_bar .navigation_name > ul > li > .sub-menu > li:hover > .sub-menu {
        display : block;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li:hover .sub-menu {
        box-shadow : none;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li.menu-item-has-children > .sub-menu > li:hover a .icon {
        top       : 10px;
        transform : translateY(0);
    }

    .header .header_main .navigation_bar .navigation_name > ul > li.menu-item-has-children:hover > a .icon .angle_down {
        transform : rotate(0);
    }

    .header .header_main .navigation_bar .navigation_name > ul > li.menu-item-has-children:hover > a .icon .angle_down path,
    .header .header_main .navigation_bar .navigation_name > ul > li.menu-item-has-children > .sub-menu > li:hover a .icon .angle_down path {
        fill : var(--dark-blue);
    }
}

@media (hover : none) {
    .header .header_main .navigation_bar .navigation_name > ul > li.active > a {
        color : var(--dark-blue);
    }

    .header .header_main .navigation_bar .navigation_name > ul > li.active > .sub-menu,
    .header .header_main .navigation_bar .navigation_name > ul > li > .sub-menu > li.active > .sub-menu {
        display    : block;
        opacity    : 1;
        visibility : visible;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li.active .sub-menu {
        box-shadow : none;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li.menu-item-has-children > .sub-menu > li.active a .icon {
        top       : 10px;
        transform : translateY(0);
    }

    .header .header_main .navigation_bar .navigation_name > ul > li.menu-item-has-children.active > a .icon .angle_down {
        transform : rotate(0);
    }

    .header .header_main .navigation_bar .navigation_name > ul > li.menu-item-has-children.active > a .icon .angle_down path,
    .header .header_main .navigation_bar .navigation_name > ul > li.menu-item-has-children > .sub-menu > li.active a .icon .angle_down path {
        fill : var(--dark-blue);
    }

    .header .header_main .navigation_bar .navigation_name > ul > li.active > a,
    .header .header_main .navigation_bar .navigation_name > ul > li.menu-item-has-children > .sub-menu > li.active > a {
        color : #f26530;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li.menu-item-has-children > .sub-menu > li.active a .icon {
        transform : translateY(0) rotate(180deg);
    }

    .header .header_main .navigation_bar .navigation_name > ul > li.menu-item-has-children.active > a .icon .angle_down path,
    .header .header_main .navigation_bar .navigation_name > ul > li.menu-item-has-children > .sub-menu > li.active a .icon .angle_down path {
        fill : #f26530;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li.menu-item-has-children > .sub-menu > li.active a .icon {
        transform : translateY(0) rotate(180deg);
    }

    .header .header_main .navigation_bar .navigation_name > ul > li.menu-item-has-children.active > a .icon .angle_down {
        transform : rotate(180deg);
    }
}

@media (min-width : 768px) and (max-width : 991px) {
    .home_banner_caption .banner_text .text_block h1 {
        font-size : 30px;
        max-width : 370px;
    }

    .home_banner_caption .banner_text {
        padding-right : 0;
        margin        : 0 20px;
    }

    .banner_main .home_banner_caption {
        justify-content : flex-end;
        top             : 60px;
    }

    .banner_main .banner_circle .circle-bg.orange-circle img {
        width : 60px;
    }

    .banner_main .banner_circle .circle-bg.yellow-circle img {
        width  : 150px;
        bottom : 290px;
    }

    .banner_main .banner_circle .circle-bg.blue-circle img {
        width  : 100px;
        bottom : 225px;
        right  : 115px;
    }

    .banner_main .banner_bg {
        min-height : 500px;
    }

    .who_we_are .cl_wrap .cl_text_box h2 {
        font-size : 26px;
    }

    .who_we_are .cl_wrap .cl_text_box p {
        font-size     : 18px;
        margin-bottom : 20px;
    }

    .who_we_are {
        padding : 30px 0 40px;
    }

    .who_we_are .cl_wrap .globle_btn a {
        height    : 40px;
        font-size : 16px;
        padding   : 0 30px 0 20px;
    }

    .who_we_are .cl_wrap .globle_btn a i img {
        margin-right : 15px;
        max-width    : 7px;
        position     : relative;
        top          : -2px;
    }

    .strategic_initiatives {
        padding : 30px 0 60px;
    }

    .strategic_initiatives .strategic_initiatives_wrap .strategic_text h2 {
        font-size : 26px;
    }

    .strategic_initiatives .strategic_initiatives_wrap .strategic_text p {
        font-size : 16px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_icon img {
        height : auto;
        width  : 70px;
    }

    .strategic_initiatives .helth_wrap .helth_group {
        justify-content : center;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text h4 {
        font-size : 24px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text p {
        font-size : 16px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text .globle_btn a {
        height    : 40px;
        font-size : 16px;
        padding   : 0 30px 0 20px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text .globle_btn a i img {
        margin-right : 15px;
        max-width    : 7px;
        position     : relative;
        top          : -3px;
    }

    .strategic_list .row > [class^="col-"]:nth-child(even) .helth_wrap .helth_group {
        margin-left : auto;
    }

    .strategic_initiatives .strategic_initiatives_wrap .row {
        row-gap : 30px;
    }

    .southern_california .california_block .cali_img {
        margin-left     : auto;
        display         : flex;
        justify-content : center;
    }

    .southern_california .california_block .cali_img img {
        max-width : 500px;
    }

    .southern_california .california_text {
        margin-left : 0;
        padding     : 20px 0 0 0;
    }

    .southern_california .california_text h2 {
        font-size : 26px;
    }

    .southern_california .california_text p + p {
        margin-top : 15px;
    }

    .what_new .what_new_wrap .what_new_ttl h2 {
        font-size : 28px;
        padding   : 0 0 12px;
    }

    .what_new .what_new_wrap .what_new_ttl h2::after {
        left  : 60px;
        width : 34px;
    }

    .what_new .what_new_wrap .benefit_group h5 {
        font-size : 17px;
    }

    .what_new .what_new_wrap .benefit_group .globle_btn a {
        font-size : 16px;
        height    : 40px;
        padding   : 0 30px 0 20px;
    }

    .what_new .what_new_wrap .benefit_group .globle_btn a i {
        top : 1px;
    }

    .what_new .what_new_wrap .benefit_group .globle_btn a i img {
        margin-right : 15px;
        width        : 7px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap {
        padding : 30px 30px 6% 30px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue {
        padding : 30px 30px 8% 30px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_wrap .footer_icon img {
        height : 60px;
        width  : 60px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue .footer_icon img {
        height : 60px;
        width  : 60px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_wrap .footer_content .content h5 {
        font-size : 24px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue .footer_content h5 {
        font-size : 24px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_wrap .footer_content .content p {
        font-size     : 16px;
        margin-bottom : 25px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue .footer_content p {
        font-size     : 16px;
        margin-bottom : 20px;
    }

    .footer_main .footer_1 .globle_btn a {
        height    : 40px;
        font-size : 16px;
        padding   : 0 30px 0 20px;
    }

    .footer_main .footer_1 .globle_btn a i {
        top : 2px;
    }

    .footer_main .footer_1 .globle_btn a i img {
        margin-right : 15px;
        width        : 7px;
    }

    .gform_wrapper .gform_body .ginput_container input {
        min-width : auto;
    }

    .gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
        font-size : 16px !important;
        padding   : 0 13px 0 20px !important;
    }

    .footer_main .footer_2 .footer_navbar .footer_nav ul li a {
        font-size : 13px;
    }

    .footer_main .footer_2 .footer_navbar .footer_nav ul li {
        padding : 0 10px;
    }

    .footer_main .footer_2 .communication_address .address_wrap .address span {
        font-size : 16px;
    }

    .footer_main .footer_2 .communication_address .social_media .social_wrap img {
        margin : 0 20px 0 0;
    }

    .footer_main .footer_2 .communication_address .address_wrap {
        max-width : 299px;
    }

    .footer_main .footer_2 .communication_address .address_wrap .privacy p,
    .footer_main .footer_2 .communication_address .address_wrap .privacy span {
        font-size : 16px;
    }

    .about_us .about_wrap .about_text_box h2 {
        font-size : 26px;
    }

    .about_us .about_wrap .about_text_box p {
        font-size : 16px;
    }

    .about_us {
        padding : 40px 0;
    }

    .about_us .about_wrap .about_text_box {
        max-width : 400px;
        margin    : 0 auto;
    }

    .vision_mission {
        padding : 40px 0;
    }

    .vision_mission .vision_mission_wrap .mission_wrap .mission_group .mission_icon img {
        width  : 70px;
        height : auto;
    }

    .vision_mission .vision_mission_wrap .vision_wrap .vision_group .vision_icon img {
        width  : 70px;
        height : auto;
    }

    .vision_mission .vision_mission_wrap .vision_wrap {
        margin : 0;
    }

    .vision_mission .vision_mission_wrap .mission_wrap .mission_group {
        margin : 0 auto;
    }

    .vision_mission .vision_mission_wrap .vision_wrap .vision_group {
        margin : 0 auto;
    }

    .vision_mission .vision_mission_wrap .mission_wrap .mission_group .mission_text h4 {
        font-size : 24px;
    }

    .vision_mission .vision_mission_wrap .vision_wrap .vision_group .vision_text h4 {
        font-size : 24px;
    }

    .vision_mission .vision_mission_wrap .mission_wrap .mission_group .mission_text p {
        font-size : 16px;
    }

    .vision_mission .vision_mission_wrap .vision_wrap .vision_group .vision_text p {
        font-size : 16px;
    }

    .vision_mission .vision_mission_wrap .row {
        row-gap : 30px;
    }

    .value_group .values_wrap {
        padding : 40px 0 0;
    }

    .value_group .values_wrap .values_icon .value_img img {
        width  : 80px;
        height : auto;
    }

    .value_group .values_wrap .values_icon .value_text h4 {
        font-size : 30px;
    }

    .value_group .values_wrap .values_content ul li p {
        font-size : 16px;
    }

    .value_group .values_wrap .values_content ul {
        margin : 0;
    }

    .value_group .values_wrap .values_content ul li {
        width : 50%;
    }

    .value_group .values_wrap .values_content .value_wrap {
        padding : 20px;
    }

    .value_group .banner_circle img {
        width : 300px;
    }

    .who_we_group {
        padding : 40px 0 0;
    }

    .who_we_group .who_we_wrap .who_we_img .who_img {
        width : 100%;
    }

    .who_we_group .who_we_wrap .who_we_img .who_img img {
        width : 100%;
    }

    .who_we_group .who_we_wrap .who_we_blog .who_we_text h3 {
        font-size : 30px;
        padding   : 0;
    }

    .who_we_group .who_we_wrap .who_we_blog {
        margin  : 0;
        padding : 20px 0 0 0;
    }

    .who_we_group .who_we_wrap .who_we_blog .who_we_text p {
        font-size : 16px;
        margin    : 20px 0 0;
    }

    .who_we_group .who_we_wrap .who_we_blog .who_we_text .globle_btn a {
        font-size : 16px;
        padding   : 0 30px 0 20px;
        height    : 40px;
    }

    .who_we_group .who_we_wrap .who_we_blog .who_we_text .globle_btn a i img {
        margin-right : 15px;
        width        : 7px;
    }

    .who_we_group .who_we_wrap .who_we_blog .who_we_text .globle_btn a i {
        top : 2px;
    }

    .pillars_wrap .pillars_group .what_new_ttl h2 {
        font-size : 35px;
        padding   : 0 0 15px 0;
    }

    .pillars_wrap .pillars_group .what_new_ttl h2::after {
        height : 3px;
        width  : 24px;
    }

    .pillars_wrap .pillars_group .pillars {
        flex-wrap : wrap;
        margin    : 0;
        row-gap   : 30px;
    }

    .value_group .values_wrap .values_icon {
        padding : 0 0 20px;
    }

    .pillars_wrap .pillars_group .pillar_group_wrap {
        width  : 50%;
        margin : 0;
    }

    .pillars_wrap .pillars_group .pillar_group_wrap .foster_text h6 {
        font-size : 20px;
    }

    .pillars_wrap {
        padding : 35px 0 50px;
    }

    .accordion_sac .accordion-item .accordion-header .accordion-button {
        font-size : 30px;
    }

    .accordion-body p {
        font-size : 18px;
        margin    : 0 0 20px;
    }

    .accordion-body {
        padding : 0;
    }

    .accordion-body .board_director .row {
        margin  : 0 -20px !important;
        row-gap : 40px;
    }

    .accordion-body .board_director .row [class*="col-"] {
        padding : 0 20px !important;
    }

    .accordion-body .board_director .director_box .director_biography h6 {
        font-size : 20px;
    }

    .accordion-body .board_director .director_box .director_biography span {
        font-size : 16px;
    }

    .accordion-body p {
        font-size : 16px;
    }

    .accordion-body ul li h6 {
        font-size : 20px;
    }

    .accordion-body ul li:not(:last-child) {
        margin-bottom : 20px;
    }

    .accordion-body ul li span {
        font-size : 16px;
    }

    .accordion_sac {
        padding : 25px 0 40px;
    }

    .our_team .team_wrap .team_text_box h2 {
        font-size : 30px;
    }

    .our_team .team_wrap .team_text_box p {
        font-size : 16px;
    }

    .our_team {
        padding : 30px 0 40px;
    }

    .user_bio_model .modal-body .bio_group {
        display : block;
        padding : 0 30px;
    }

    .user_bio_model .bio_group .bio_img {
        width : 100%;
    }

    .user_bio_model .bio_group .bio_text {
        width   : 100%;
        padding : 0;
        margin  : 30px 0 0 0;
    }

    .user_bio_model .modal-body .bio_group .bio_text h3 {
        font-size : 30px;
    }

    .partner_wrap .partner_wrap_grp .partner_text_box h2 {
        font-size : 30px;
    }

    .partner_wrap {
        padding : 25px 0 30px;
    }

    .partner_wrap .partner_wrap_grp .partner_text_box p {
        font-size : 16px;
    }

    .partner_poster {
        padding : 40px 0;
    }

    .partner_poster .partner_poster_wrap .row {
        row-gap : 30px;
    }

    .partner_poster .partner_poster_wrap .row [class*="col-"] {
        padding : 15px !important;
    }

    .partner_poster .partner_poster_wrap .row {
        margin  : 0 !important;
        row-gap : 30px;
    }

    .sponsor_wrap .sponsor_wrap_grp .sponsor_text_box h2 {
        font-size : 28px;
    }

    .sponsor_wrap .sponsor_wrap_grp .sponsor_text_box p {
        font-size : 16px;
    }

    .sponsor_wrap {
        padding : 25px 0 40px;
    }

    .sponsor_poster .sponsor_poster_wrap .row {
        row-gap : 30px;
        margin  : 0 -36px !important;
    }

    .sponsor_poster .sponsor_poster_wrap .row [class*="col-"] {
        padding : 0 30px !important;
    }

    .scholarship_wrap .scholarship_wrap_grp .scholarship_text_box h2 {
        font-size : 30px;
    }

    .scholarship_wrap {
        padding : 25px 0 40px;
    }

    .scholarship_wrap .scholarship_wrap_grp .scholarship_text_box p {
        font-size : 16px;
    }

    .about_camp {
        padding : 40px 0 0;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text h2 {
        font-size : 26px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text h6 {
        font-size : 20px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text p + p {
        margin : 20px 0 0;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text p {
        font-size : 16px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_goal_group .row {
        padding : 0 0 40px;
    }

    .camp_goal_group.with_bg .banner_circle {
        top : -193px;
    }

    .camp_goal_group.with_bg .banner_circle img {
        width : 310px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text h2 {
        font-size : 26px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text p {
        font-size : 16px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_goal_group.with_bg {
        padding : 40px 0;
    }

    .donate_partner .donate_grp .donate_wrap h2 {
        font-size : 24px;
    }

    .donate_partner {
        padding : 40px 0;
    }

    .donate_partner .donate_grp .donate_wrap p + p {
        margin : 20px 0 0;
    }

    .donate_partner .donate_grp .donate_wrap p {
        font-size : 16px;
    }

    .donate_partner .donate_grp .donate_wrap .globle_btn a {
        font-size : 16px;
        padding   : 0 30px 0 20px;
    }

    .donate_partner .donate_grp .donate_wrap .globle_btn a i img {
        margin-right : 15px;
    }

    .donate_partner .donate_grp .donate_wrap p {
        font-size : 16px;
    }

    .donate_partner .donate_grp .donate_wrap .globle_btn a i {
        top : 3px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_goal_group.with_bg .camp_blog {
        margin : 20px 0 0;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog {
        margin : 0;
    }

    .contact_page .contact_w .contact_text_box h2 {
        font-size : 24px;
    }

    .contact_page .contact_w .contact_text_box p {
        font-size : 16px;
    }

    .contact_page {
        padding : 25px 0 40px;
    }

    .contact_wrapbox {
        padding : 30px 0;
    }

    .contact_wrapbox .contact_blog .office_address {
        display     : block;
        text-align  : center;
        margin-left : 0;
    }

    .contact_wrapbox .contact_blog .office_address .address_box h5 {
        font-size : 20px;
    }

    .contact_wrapbox .contact_blog .office_address .address_box p {
        font-size : 16px;
    }

    .contact_wrapbox .contact_blog .office_address .office_img img {
        max-width : 60px;
    }

    .contact_wrapbox .contact_blog .office_address .office_img {
        display         : flex;
        max-width       : 100%;
        justify-content : center;
    }

    .contact_wrapbox .contact_blog .office_address .address_box {
        margin : 20px 0;
    }

    .contact_wrapbox .contact_blog .email_address {
        display     : block;
        text-align  : center;
        margin-left : 0;
    }

    .contact_wrapbox .contact_blog .email_address .email_img {
        display         : flex;
        max-width       : 100%;
        justify-content : center;
    }

    .contact_wrapbox .contact_blog .email_address .email_img img {
        max-width : 60px;
    }

    .contact_wrapbox .contact_blog .email_address .email_box {
        margin : 20px 0;
    }

    .contact_wrapbox .contact_blog .email_address .email_box h5 {
        font-size : 20px;
    }

    .contact_wrapbox .contact_blog .email_address .email_box p {
        font-size : 16px;
    }

    .contact_wrapbox .contact_blog .phone_address {
        display     : block;
        text-align  : center;
        margin-left : 0;
    }

    .contact_wrapbox .contact_blog .phone_address .phone_img {
        display         : flex;
        max-width       : 100%;
        justify-content : center;
    }

    .contact_wrapbox .contact_blog .phone_address .phone_img img {
        max-width : 60px;
    }

    .contact_wrapbox .contact_blog .phone_address .phone_box {
        margin : 20px 0;
    }

    .contact_wrapbox .contact_blog .phone_address .phone_box h5 {
        font-size : 20px;
    }

    .contact_wrapbox .contact_blog .phone_address .phone_box p {
        font-size : 16px;
    }

    .contact_map .map_wrap {
        display : block;
    }

    .contact_map .map_wrap .map iframe {
        width  : 100%;
        height : 350px;
    }

    .contact_map .map_wrap .map {
        height : 100%;
        width  : 100%;
    }

    .contact_map .map_wrap .contact_form {
        padding : 10px;
    }

    .contact_map .map_wrap .contact_form .gform_title {
        font-size : 18px;
    }

    .contact_map .map_wrap .contact_form .gform_wrapper.gravity-theme .gfield.gfield--width-full {
        font-size : 24px;
    }

    .contact_map .map_wrap .contact_form .gform_wrapper.gravity-theme .gfield_label {
        font-size : 16px !important;
    }

    .contact_map .map_wrap .contact_form .gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large {
        width : 100%;
    }

    .gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large {
    }

    .gform_wrapper.gravity-theme .gfield textarea {
    }

    .contact_wrapbox .banner_circle {
        bottom : -1300px;
    }

    .contact_wrapbox .banner_circle img {
        width : 335px;
    }

    .contact_map .map_wrap .contact_form button.gform_buttons,
    .post-password-form input[type="submit"] {
        height : 45px;
        width  : 150px;
    }

    .contact_map .map_wrap .contact_form button.gform_buttons span,
    .post-password-form input[type="submit"] {
        font-size : 16px;
    }

    .contact_map .map_wrap .contact_form .gform_wrapper.gravity-theme .gform_fields {
        grid-column-gap : 0 !important;
    }

    .gform_wrapper.gravity-theme .gform_fields {
        display : block !important;
    }

    .birth_ini .birth_ini_wrap .birth_text_box h2 {
        font-size : 26px;
    }

    .birth_ini .birth_ini_wrap .birth_text_box p {
        font-size : 16px;
    }

    .birth_ini {
        padding : 40px 0;
    }

    .Mobilizing_leader {
        padding : 20px 0;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text h2 {
        font-size : 24px;
    }

    .Mobilizing_leader .Mobilizing_leader_wrap .Mobilizing_leader_grp .Mobilizing_leader_blog {
        margin : 15px 0 0 0;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p + p {
        margin : 20px 0 0 0;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p + ol,
    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p + ul {
        margin-top : 20px;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p,
    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text ol,
    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text ul {
        font-size : 16px;
    }

    .Mobilizing_leader_grp .row {
        padding : 10px 0;
    }

    .Mobilizing_leader .Mobilizing_leader_wrap .banner_circle {
        bottom : 840px;
        right  : -25px;
    }

    .Mobilizing_leader .Mobilizing_leader_wrap .banner_circle img {
        width : 240px;
    }

    .strategic_initiatives.our_approch {
        padding : 40px 0;
    }

    .strategic_initiatives.our_approch .strategic_initiatives_wrap .white_curve img {
        height : auto;
    }

    .strategic_initiatives.our_approch .strategic_initiatives_wrap .white_curve {
        bottom : -45px;
    }

    .meet_hospital .hospital_wrap .hospital_grp h2 {
        font-size : 24px;
    }

    .meet_hospital .hospital_wrap .hospital_grp p {
        font-size : 16px;
    }

    .meet_hospital .hospital_wrap .hospital_grp_wrap .hospital_grp_img img {
        max-width : 120px;
    }

    .meet_hospital .hospital_wrap .hospital_grp_wrap .row [class*="col-"] {
        width : auto;
    }

    .meet_hospital .hospital_wrap .hospital_grp_wrap .row {
        padding : 0 0 40px;
    }

    .meet_hospital .hospital_wrap .slider .slide p {
        font-size : 16px;
    }

    .meet_hospital .hospital_wrap .slider .slide {
        max-width : 750px;
        margin    : 0 auto;
        padding   : 0 25px;
    }

    .meet_hospital .hospital_wrap .slider .slick-next {
        right      : -12px;
        margin-top : -28px;
        width      : 25px;
    }

    .meet_hospital .hospital_wrap .slider .slick-prev {
        left       : -12px;
        margin-top : -28px;
        width      : 25px;
    }

    .meet_hospital .hospital_wrap .slider .slide span {
        font-size : 16px;
    }

    .meet_hospital .hospital_wrap {
        padding : 0 0 40px;
    }

    .future_recap {
        padding : 40px 0;
    }

    .future_recap .recap_wrap .recap_grp h2 {
        font-size : 24px;
    }

    .future_recap .recap_wrap .recap_grp p {
        font-size : 16px;
    }

    .video_blks {
        width : 430px;
    }

    .video_blks .thumb {
        width : 430px;
    }

    .video_blks .video_btn img {
        width : 50px;
    }

    iframe {
        width  : 430px;
        height : 330px;
    }

    .get_in_touch.program {
        padding : 40px 0;
    }

    .get_in_touch .get_in_touch_grp .get_in_touch_text h2 {
        font-size : 24px;
    }

    .get_in_touch .get_in_touch_grp .get_in_touch_text p {
        font-size     : 16px;
        margin-bottom : 20px;
    }

    .get_in_touch .get_in_touch_grp .get_in_touch_text .globle_btn a {
        font-size : 16px;
        padding   : 0 30px 0 20px;
    }

    .get_in_touch .get_in_touch_grp .get_in_touch_text .globle_btn a i img {
        margin-right : 12px;
    }

    .get_in_touch .get_in_touch_grp .get_in_touch_text .globle_btn a i {
        top : 4px;
    }

    .innovation_wrap .Innovation_grp .innovation_text_box h2 {
        font-size : 26px;
    }

    .innovation_wrap .Innovation_grp .innovation_text_box p {
        font-size : 16px;
    }

    .Mobilizing_leader.innovation_lab .Mobilizing_leader_grp .row:nth-child(even) .Mobilizing_leader_img {
        width : 100%;
    }

    .Mobilizing_leader.innovation_lab .Mobilizing_leader_grp .row:nth-child(even) .Mobilizing_leader_blog {
        padding : 30px 0;
    }

    .Mobilizing_leader.innovation_lab {
        padding : 30px 0;
    }

    .get_in_touch {
        padding : 0 0 40px;
    }

    .advancing_wrap .advancing_wrap_grp .advancing_text_box h2 {
        font-size : 26px;
    }

    .advancing_wrap .advancing_wrap_grp .advancing_text_box p {
        font-size : 16px;
    }

    .advancing_wrap {
        padding : 25px 0 40px;
    }

    .project_sec {
        padding : 30px 0 0;
    }

    .project_sec .project_wrap .our_project h2 {
        font-size : 24px;
    }

    .project_sec .project_wrap .our_project p {
        font-size : 16px;
        margin    : 0 0 20px;
    }

    .economics_wrap .economics_grp {
        display : block;
        padding : 30px 0;
    }

    .economics_wrap .economics_grp .eco_img {
        min-width : 100%;
    }

    .economics_wrap .economics_grp .eco_text_grp .economics_text h2 {
        font-size : 24px;
    }

    .economics_wrap .economics_grp .eco_text_grp .economics_text p {
        font-size : 16px;
        margin    : 0 0 20px;
    }

    .economics_wrap .economics_grp .eco_text_grp {
        padding : 20px 0 0 0;
    }

    .economics_wrap .economics_grp .eco_text_grp .globle_btn {
        margin : 20px 0 0 0;
    }

    .economics_wrap .banner_circle img {
        width : 200px;
    }

    .economics_wrap .banner_circle {
        top   : 425px;
        right : -25px;
    }

    .economics_wrap .economics_grp .eco_text_grp .globle_btn a {
        font-size : 16px;
        padding   : 0 30px 0 20px;
        height    : 40px;
    }

    .economics_wrap .economics_grp .eco_text_grp .globle_btn a i img {
        margin-right : 15px;
    }

    .get_in_touch.call_to {
        padding : 40px 0;
    }

    .advancing_wrap.detail .advancing_wrap_grp .advancing_text_box h2 {
        font-size : 26px;
    }

    .our_community {
        padding : 3px 0 40px;
    }

    .our_community .our_community_wrap .community_grp .community_text_blog .community_text h2 {
        font-size : 24px;
    }

    .our_community .our_community_wrap .community_grp .community_text_blog .community_text p {
        font-size : 16px;
    }

    .our_community .our_community_wrap .community_grp .community_text_blog .community_text p + p {
        margin : 20px 0 0;
    }

    .our_community .our_community_wrap .community_grp .fast_facts {
        margin  : 30px 0 0 0;
        padding : 20px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog h2 {
        font-size : 26px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog h4 {
        font-size : 24px;
        margin    : 0 0 20px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog ul li:not(:last-child) {
        margin : 0 0 20px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog ul li {
        font-size : 16px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog ul li::before {
        top : 9px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog {
        padding : 0 0 30px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance h4 {
        font-size : 24px;
        margin    : 0 0 20px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance ul li:not(:last-child) {
        margin : 0 0 20px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance ul li {
        font-size : 16px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance ul li::before {
        top : 9px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance p {
        padding : 30px 0 0 0;
    }

    .get_in_touch.Get_Involved {
        padding : 20px 0 30px;
    }

    .get_in_touch.Get_Involved .get_in_touch_grp .get_in_touch_text {
        padding : 30px 0 0;
    }

    .our_community .our_community_wrap .banner_circle {
        right : -35px;
    }

    .our_community .our_community_wrap .banner_circle img {
        width : 300px;
    }

    .our_community .our_community_wrap .community_grp .community_text_blog {
        padding : 30px 0 0 0;
    }

    .advancing_wrap.detail {
        padding : 25px 0 40px;
    }

    .news_event .event_wrap .event_text_box h2 {
        font-size : 26px;
    }

    .news_event .event_wrap .event_text_box p {
        font-size : 16px;
    }

    .select_filter {
        padding : 40px 0;
    }

    .select_filter .filter_blog .filter_dtl {
        margin : 0;
    }

    .select_filter.sub-page-1 .filter_blog .filter_dtl.filter_scroll .filter_wrap {
        padding : 15px;
    }

    .select_filter.sub-page-1 .filter_blog .filter_dtl .filter_wrap .filter_text h6 {
        font-size : 18px;
    }

    .select_filter.sub-page-1 .filter_blog .filter_dtl .filter_wrap p {
        font-size : 16px;
    }

    .select_filter.sub-page-1 .filter_blog .filter_dtl.filter_scroll .filter_wrap .edu_text .globle_btn a {
        font-size : 16px;
        padding   : 0 30px 0 20px;
        height    : 40px;
    }

    .select_filter.sub-page-1 .filter_blog .filter_dtl.filter_scroll .filter_wrap .edu_text .globle_btn a i {
        padding-right : 15px;
        top           : 2px;
    }

    .select_filter .filter_box {
        padding : 0 0 40px;
    }

    .select_filter .filter_box .filter_box--dropdown a {
        font-size : 18px;
    }

    .select_filter .filter_box .filter_box--dropdown {
        height : 60px;
    }

    .select_filter .filter_box .filter_box--dropdown a .icon .angle_down svg {
        width : 22px;
    }

    .innovation_wrap.news_event .Innovation_grp .innovation_text_box h2 {
        font-size : 24px;
    }

    .innovation_wrap.news_event {
        padding : 25px 0 40px;
    }

    .news_event_wrap {
        padding : 40px 0;
    }

    .news_event_wrap .news_group .news_text p {
        font-size : 18px;
    }

    .news_event_wrap .news_group .news_text .globle_btn a {
        font-size : 18px;
    }

    .Mobilizing_leader.advance_community {
        padding : 40px 0 20px;
    }

    .strategic_initiatives.supplier_diversity {
        padding : 40px 0 0;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .strategic_text h2 {
        margin : 0 0 30px 0;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .supplier_wrap .supplier_group .supplier_icon img {
        width : 60px;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .supplier_wrap .supplier_group .supplier_text h4 {
        font-size : 24px;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .supplier_wrap .supplier_group .supplier_text p {
        font-size : 16px;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .row {
        row-gap : 30px;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .white_curve img {
        height : auto;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .white_curve {
        bottom : -66px;
    }

    .diversity_hospital {
        padding : 60px 0;
    }

    .diversity_hospital .hospital_committee .Committee_blog h2 {
        font-size : 24px;
    }

    .diversity_hospital .hospital_committee .Committee_blog p {
        font-size : 16px;
    }

    .news_event.education {
        padding : 25px 0 40px;
    }

    .select_filter.education-page-1 {
        padding : 40px 0;
    }

    .select_filter.education-page-1 .filter_box {
        padding : 0 0 40px;
    }

    .select_filter.education-page-1 .education-workshop .edu_wrap {
        margin : 0 -20px;
    }

    .select_filter.education-page-1 .education-workshop .edu_wrap .education_wrap {
        padding : 15px;
    }

    .select_filter.education-page-1 .education-workshop .edu_wrap .education_wrap .edu_text p {
        font-size : 16px;
    }

    .select_filter.education-page-1 .education-workshop .edu_wrap .education_wrap .edu_text h6 {
        font-size : 18px;
    }

    .select_filter.education-page-1 .education-workshop .education_wrap .edu_text .globle_btn a {
        font-size : 16px;
        height    : 40px;
        padding   : 0 30px 0 20px;
    }

    .select_filter.education-page-1 .education-workshop .education_wrap .edu_text .globle_btn a i {
        padding-right : 15px;
        top           : 2px;
    }

    .select_filter.education-page-1 .banner_circle {
        bottom : 222px;
        top    : 451px;
    }

    .select_filter.education-page-1 .banner_circle img {
        width : 350px;
        right : -30px;
    }

    .who_we_are.donate_g .cl_wrap .cl_text_box h2 {
        font-size : 26px;
    }

    .southern_california.other_way .california_block .cali_img {
        margin-left : 0;
    }

    .southern_california.other_way .california_block .california_text {
        margin : 0;
    }

    .strategic_initiatives.donate_group {
        padding : 30px 0;
    }

    .southern_california.other_way .california_block {
        padding : 40px 0;
    }

    .southern_california.other_way .california_block .california_text p {
        font-size : 16px;
    }

    .content-area {
        padding : 40px 0 40px;
    }

    .entry-header .entry-title a {
        font-size : 24px;
    }

    .entry-header h2 {
        line-height : 1.1;
    }

    .entry-byline a {
        font-size : 16px;
    }

    .entry-byline span {
        font-size : 16px;
    }

    .entry-content {
        font-size : 16px;
    }

    .nav-links {
        width           : 100%;
        margin          : 0 auto;
        justify-content : center;
    }

    .nav-links .page-numbers {
        margin : 0 10px;
    }

    .address {
        padding   : 20px 0 0;
        max-width : 575px;
        margin    : 0 auto;
    }

    .address span {
        font-size : 16px;
    }

    .no_record_found p {
        font-size : 22px;
    }

}

@media (max-width : 767px) {
    .strategic_initiatives .strategic_initiatives_wrap .row {
        row-gap : 20px;
    }

    .header .header_main .logo a img {
        max-height : 70px;
    }

    .wave:nth-of-type(2)::after {
        width  : 2px;
        height : 21px;
        left   : 715px;
    }

    .no_record_found p {
        font-size : 18px;
    }

    .header .header_main .navigation_bar .navigation_name > ul .sub-menu {
        min-width : 100%;
    }

    .header .header_main .navigation_bar .navigation_name > ul > li.menu-item-has-children a .icon {
        top       : 10px;
        transform : translateY(0);
    }

    .header .header_main .navigation_bar .navigation_name > ul > li.menu-item-has-children > a .icon .angle_down {
        transform : rotate(0);
    }

    .main_wrap {
        padding-top : 0;
    }

    .header {
        height : auto;
    }

    .banner_main .banner_bg {
        min-height : 500px;
    }

    .banner_main.aboutus .banner_bg {
        min-height          : 100px;
        height              : 100%;
        background-size     : 100%;
        background-position : center top;
        margin-top          : 100px;
    }

    .banner_circle {
        display : none;
    }

    .banner_main.director .banner_bg {
        background-size     : 100%;
        min-height          : 250px;
        height              : 100%;
        background-position : center top;
        margin-top          : 100px;
    }

    .banner_main.scholarship .banner_bg {
        background-size     : 100%;
        background-position : center top;
        height              : 100%;
        margin-top          : 100px;
        min-height          : 250px;
    }

    .banner_main.partners .banner_bg {
        background-size     : 100%;
        background-position : center top;
        height              : 100%;
        min-height          : 250px;
        margin-top          : 100px;
    }

    .banner_main.what_we_do .banner_bg {
        background-size     : 100%;
        background-position : center top;
        height              : 100%;
        min-height          : 100px;
        margin-top          : 100px;
    }

    .home_banner_caption .banner_text {
        padding-right : 0;
        margin        : 0 20px;
    }

    .banner_main .banner_circle {
        max-height : 100px;
        left       : 40px;
        bottom     : 35px;
    }

    .home_banner_caption .banner_text .text_block h1 {
        font-size : 24px;
    }

    .banner_main .banner_color_wrap img {
        height : 80px;
    }

    .who_we_are .cl_wrap .cl_text_box h2 {
        font-size : 24px;
    }

    .who_we_are .cl_wrap .cl_text_box p {
        font-size : 16px;
        margin    : 0 0 20px;
    }

    .who_we_are {
        padding : 25px 0 20px;
    }

    .banner_main .banner_color_wrap {
        bottom : -10px;
    }

    .who_we_are .cl_wrap .globle_btn a {
        font-size : 16px;
        padding   : 0 30px 0 20px;
        height    : 40px;
    }

    .who_we_are .cl_wrap .globle_btn a i img {
        margin-right : 15px;
        max-width    : 7px;
    }

    .southern_california .california_text p + p {
        margin-top : 20px;
    }

    .strategic_initiatives {
        padding : 30px 0 40px;
    }

    .strategic_initiatives .strategic_initiatives_wrap .strategic_text h2 {
        font-size : 24px;
    }

    .strategic_initiatives .strategic_initiatives_wrap .strategic_text p {
        font-size : 16px;
    }

    .strategic_initiatives .helth_wrap .helth_group {
        display    : block;
        text-align : center;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_icon img {
        max-height : 60px;
        max-width  : 60px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text h4 {
        font-size  : 20px;
        margin-top : 10px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text p {
        font-size : 16px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text .globle_btn {
        justify-content : center;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text .globle_btn a {
        font-size : 16px;
        padding   : 0 30px 0 20px;
        height    : 40px;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text .globle_btn a i img {
        margin-right : 15px;
        max-width    : 7px;
    }

    .globle_btn a i {
        top : 2px;
    }

    .strategic_list .row > [class^="col-"]:nth-child(even) .helth_wrap .helth_group {
        margin-left : 0;
    }

    .southern_california .california_block .cali_img img {
        max-height : 280px;
        margin-top : -70px;
    }

    .southern_california .california_block .cali_img {
        margin-left   : 0;
        margin-bottom : 30px;
    }

    .southern_california .california_text {
        margin-left : 0;
        padding     : 0 0 10px;
    }

    .southern_california .california_text h2 {
        font-size : 24px;
        padding   : 0;
    }

    .strategic_initiatives .helth_wrap .helth_group .helth_text {
        margin : 0 auto;
    }

    .southern_california .california_text p {
        font-size : 16px;
    }

    .southern_california .california_block {
        padding-bottom : 40px;
    }

    .southern_california .california_block .white_curve {
        bottom : -10px;
    }

    .what_new .what_new_wrap .what_new_ttl h2 {
        font-size : 24px;
        padding   : 0 0 10px;
    }

    .what_new .what_new_wrap .what_new_ttl h2::after {
        left   : 60px;
        width  : 22px;
        height : 3px;
    }

    .what_new .what_new_wrap .benefit_group {
        padding : 20px 0 0 0;
    }

    .what_new .what_new_wrap .benefit_group h5 {
        font-size : 18px;
    }

    .what_new .what_new_wrap .benefit_group .globle_btn a {
        font-size : 16px;
        padding   : 0 30px 0 20px;
        height    : 35px;
    }

    .what_new .what_new_wrap .benefit_group .globle_btn a img {
        margin-right : 15px;
        max-width    : 6px;
    }

    .what_new .what_new_wrap .benefit_group .globle_btn a i {
        top : -1px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman {
        display : block;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap {
        padding : 20px 20px 30px 20px;
        width   : 100%;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_wrap .footer_icon img {
        height : 60px;
        width  : 60px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_wrap .footer_content .content h5 {
        font-size : 24px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_wrap .footer_content .content p {
        font-size : 16px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_content .footer_1_btn .search_icon .search input[type=text] {
        font-size : 16px;
        max-width : 235px;
        height    : 42px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_wrap .footer_content .content p {
        margin : 0 0 30px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_content .footer_1_btn .search_icon .search button {
        width  : 40px;
        height : 38px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue {
        padding : 20px 20px 8% 20px;
        width   : 100%;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue .footer_icon img {
        height : 60px;
        width  : 60px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue .footer_content h5 {
        font-size : 24px;
    }

    .footer_main .footer_1 .footer_content_wrap .footer_comman .footer_wrap_blue .footer_content p {
        font-size : 16px;
    }

    .footer_main .footer_1 .globle_btn a {
        font-size : 16px;
        height    : 40px;
        padding   : 0 30px 0 20px;
    }

    .footer_main .footer_1 .globle_btn a i img {
        margin-right : 15px;
        width        : 7px;
    }

    .footer_shap {
        height   : auto;
        position : relative;
    }

    .footer_main .footer_2 .footer_navbar .footer_nav ul {
        display : block;
    }

    .footer_main .footer_2 .footer_navbar .footer_nav {
        justify-content : flex-start;
    }

    .footer_main .footer_2 .footer_navbar .footer_nav ul li {
        padding : 0;
        margin  : 0 0 15px;
    }

    .footer_main .footer_2 .footer_navbar {
        padding : 0 10px;
    }

    .footer_main .footer_2 .footer_navbar .footer_nav ul li a {
        font-size : 16px;
    }

    .footer_main .footer_2 .communication_address {
        display : block;
        padding : 20px 0 0 0;
    }

    .footer_main .footer_2 .communication_address .address_wrap .address span {
        font-size : 16px;
    }

    .footer_main .footer_2 .communication_address .address_wrap .privacy {
        margin : 0;
    }

    .footer_main .footer_2 .communication_address .social_media {
        margin : 0 0 20px;
    }

    .footer_main .footer_2 .communication_address .address_wrap .privacy p,
    .footer_main .footer_2 .communication_address .address_wrap .privacy span {
        font-size : 16px;
    }

    .footer_main .footer_2 .communication_address .address_wrap .address {
        max-width : 270px;
    }

    .address {
        padding    : 10px 0 0;
        text-align : start;
        width      : 266px;
    }

    .address span {
        font-size : 16px;
    }

    .banner_main .banner_circle .circle-bg.blue-circle img {
        width : 60px;
        right : 120px;
        top   : -25px;
    }

    .banner_main .banner_circle .circle-bg.yellow-circle img {
        width : 80px;
        top   : -45px;
        right : 55px;
    }

    .banner_main .banner_circle .circle-bg.orange-circle img {
        width : 40px;
        top   : -18px;
        right : 30px;
    }

    .banner_main .banner_circle .circle-bg.blue-circle {
        animation : bubble-left 6s infinite ease-in-out;
    }

    .banner_main .banner_circle .circle-bg.yellow-circle {
        animation : bubble-up 6s infinite ease-in-out;
    }

    .banner_main .banner_circle .circle-bg.orange-circle {
        animation : bubble-right 6s infinite ease-in-out;
    }

    .gform_wrapper .gform_body .ginput_container input {
        min-width : auto;
    }

    .gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
        font-size : 16px !important;
    }

    .about_us .about_wrap .about_text_box h2 {
        font-size : 24px;
    }

    .about_us .about_wrap .about_text_box p {
        font-size : 16px;
    }

    .about_us {
        padding : 20px 0;
    }

    .vision_mission {
        padding : 40px 0;
    }

    .vision_mission .vision_mission_wrap .mission_wrap .mission_group {
        display       : block;
        text-align    : center;
        margin-bottom : 20px;
    }

    .vision_mission .vision_mission_wrap .mission_wrap .mission_group .mission_icon img {
        max-width  : 60px;
        max-height : 60px;
    }

    .vision_mission .vision_mission_wrap .mission_wrap .mission_group .mission_text h4 {
        font-size : 20px;
    }

    .vision_mission .vision_mission_wrap .mission_wrap .mission_group .mission_text p {
        font-size : 16px;
    }

    .vision_mission .vision_mission_wrap .vision_wrap .vision_group {
        display      : block;
        text-align   : center;
        margin-right : 0;
    }

    .vision_mission .vision_mission_wrap .vision_wrap {
        margin : 0;
    }

    .vision_mission .vision_mission_wrap .vision_wrap .vision_group .vision_icon img {
        max-width  : 60px;
        max-height : 60px;
    }

    .vision_mission .vision_mission_wrap .vision_wrap .vision_group .vision_text h4 {
        font-size : 20px;
    }

    .vision_mission .vision_mission_wrap .vision_wrap .vision_group .vision_text p {
        font-size : 16px;
    }

    .value_group .values_wrap {
        padding : 40px 0 0 0;
    }

    .value_group .values_wrap .values_icon .value_img img {
        max-width  : 60px;
        max-height : 60px;
    }

    .value_group .values_wrap .values_icon .value_text h4 {
        font-size : 28px;
    }

    .value_group .values_wrap .values_content ul {
        display : block;
    }

    .value_group .values_wrap .values_content ul li {
        width   : 100%;
        padding : 0 25px 30px;
    }

    .value_group .values_wrap .values_icon {
        margin : 0 0 20px;
    }

    .value_group .values_wrap .values_content .value_wrap {
        padding : 20px;
    }

    .value_group .values_wrap .values_content {
        margin : 0;
    }

    .value_group .values_wrap .values_content ul li h6 {
        font-size : 20px;
    }

    .value_group .values_wrap .values_content ul li p {
        font-size : 16px;
    }

    .value_group .banner_circle {
        height : 100px;
        right  : -25px;
        bottom : -25px;
    }

    .who_we_group {
        padding : 40px 0 0 0;
    }

    .who_we_group .who_we_wrap .who_we_img .who_img {
        width  : 100%;
        height : 100%;
    }

    .who_we_group .who_we_wrap .who_we_img .who_img img {
        width : 100%;
    }

    .who_we_group .who_we_wrap .who_we_blog .who_we_text h3 {
        font-size : 28px;
        padding   : 0;
    }

    .who_we_group .who_we_wrap .who_we_blog {
        margin-left : 0;
        padding     : 20px 0 0;
    }

    .who_we_group .who_we_wrap .who_we_blog .who_we_text p {
        font-size : 16px;
        margin    : 20px 0 0;
    }

    .who_we_group .who_we_wrap .who_we_blog .who_we_text .globle_btn a {
        font-size : 16px;
        padding   : 0 30px 0 20px;
        height    : 40px;
    }

    .who_we_group .who_we_wrap .who_we_blog .who_we_text .globle_btn a i img {
        margin-right : 15px;
        width        : 7px;
    }

    .who_we_group .who_we_wrap .who_we_blog .who_we_text .globle_btn a i {
        top : 2px;
    }

    .pillars_wrap .pillars_group .what_new_ttl h2 {
        font-size : 28px;
        padding   : 0 0 10px;
    }

    .pillars_wrap .pillars_group .what_new_ttl h2::after {
        height : 3px;
        width  : 22px;
        left   : 33px;
    }

    .pillars_wrap .pillars_group .pillars {
        display : block;
        padding : 20px 0 0 0;
    }

    .pillars_wrap .pillars_group .pillar_group_wrap {
        padding   : 0 0 20px;
        width     : 100%;
        margin    : 0 auto;
        max-width : 220px;
    }

    .pillars_wrap .pillars_group .pillar_group_wrap .pillar_img {
        padding : 0 0 10px;
    }

    .pillars_wrap .pillars_group .pillar_group_wrap .pillar_img img {
        max-width : 60px;
    }

    .pillars_wrap .pillars_group .pillar_group_wrap .foster_text h6 {
        font-size : 20px;
    }

    .pillars_wrap {
        padding : 35px 0 40px;
    }

    /*     .banner_main.director .banner_bg {
            min-height : 400px;
        } */
    .our_team .team_wrap .team_text_box h2 {
        font-size : 24px;
    }

    .our_team .team_wrap .team_text_box p {
        font-size : 16px;
    }

    .our_team {
        padding : 25px 0 20px;
    }

    .accordion_sac .accordion-item .accordion-header .accordion-button {
        font-size : 24px;
    }

    .accordion-body p {
        font-size : 16px;
        margin    : 0 0 20px;
    }

    .accordion-body {
        padding : 0;
    }

    .accordion-body .board_director .row {
        row-gap : 40px;
    }

    .accordion-body ul li h6 {
        font-size : 20px;
    }

    .accordion-body ul li span {
        font-size : 16px;
    }

    .accordion-body ul li:not(:last-child) {
        margin-bottom : 20px;
    }

    .accordion_sac {
        padding : 20px 0 40px;
    }

    .accordion-body .board_director .director_box .director_biography h6 {
        font-size : 20px;
    }

    .accordion-body .board_director .director_box .director_biography span {
        font-size : 16px;
    }

    .user_bio_model .modal-body .bio_group {
        display : block;
    }

    .user_bio_model .bio_group .bio_img {
        width   : 100%;
        padding : 0 20px;
    }

    .user_bio_model .bio_group .bio_img img {
        width : 100%;
    }

    .user_bio_model .bio_group .bio_text {
        width   : 100%;
        padding : 0 20px;
        margin  : 20px 0 0 0;
    }

    .user_bio_model .modal-body .bio_group .bio_text h3 {
        font-size : 24px;
    }

    .user_bio_model .modal-body .bio_group .bio_text span {
        font-size : 20px;
    }

    .user_bio_model .modal-body .bio_group .bio_text p {
        font-size : 16px;
    }

    .user_bio_model .modal-body .bio_group .bio_text .email_box .email img {
        max-width : 20px;
    }

    .user_bio_model .modal-body .bio_group .bio_text .phone_box .phone_number img {
        max-width : 20px;
    }

    .user_bio_model .modal-body .bio_group .bio_text .email_box .email a {
        font-size : 16px;
    }

    .user_bio_model .modal-body .bio_group .bio_text .phone_box .phone_number a {
        font-size : 16px;
    }

    .user_bio_model .modal-body .bio_group .bio_text .phone_number p {
        margin : 0;
    }

    .user_bio_model .modal-body .bio_group .bio_text .phone_box .phone_number {
        align-items : center;
    }

    .user_bio_model .modal-body .bio_group .bio_text .email_box {
        margin : 0 0 25px;
    }

    .user_bio_model .modal-body {
        padding : 40px 0;
    }

    .partner_wrap .partner_wrap_grp .partner_text_box h2 {
        font-size : 24px;
    }

    .partner_wrap {
        padding : 25px 0 30px;
    }

    .partner_wrap .partner_wrap_grp .partner_text_box p {
        font-size : 16px;
    }

    .partner_poster {
        padding : 40px 0;
    }

    .partner_poster .partner_poster_wrap .row {
        row-gap : 30px;
    }

    .partner_poster .partner_poster_wrap .row [class*="col-"] {
        padding : 0 !important;
    }

    .partner_poster .partner_poster_wrap .row {
        margin  : 0 !important;
        row-gap : 30px;
    }

    .sponsor_wrap .sponsor_wrap_grp .sponsor_text_box h2 {
        font-size : 24px;
    }

    .sponsor_wrap .sponsor_wrap_grp .sponsor_text_box p {
        font-size : 16px;
    }

    .sponsor_wrap {
        padding : 25px 0 40px;
    }

    .sponsor_poster .sponsor_poster_wrap .row {
        row-gap : 30px;
    }

    .scholarship_wrap .scholarship_wrap_grp .scholarship_text_box h2 {
        font-size : 24px;
    }

    .scholarship_wrap {
        padding : 25px 0 40px;
    }

    .scholarship_wrap .scholarship_wrap_grp .scholarship_text_box p {
        font-size : 16px;
    }

    .about_camp {
        padding : 40px 0 0;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text h2 {
        font-size : 24px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text h6 {
        font-size : 20px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text p + p {
        margin : 20px 0 0;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text p {
        font-size : 16px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_goal_group .row {
        padding : 0 0 40px;
    }

    .camp_goal_group.with_bg .banner_circle {
        top : -193px;
    }

    .camp_goal_group.with_bg .banner_circle img {
        width : 310px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text h2 {
        font-size : 24px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog .camp_text p {
        font-size : 16px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_goal_group.with_bg {
        padding : 40px 0;
    }

    .donate_partner .donate_grp .donate_wrap h2 {
        font-size : 24px;
    }

    .donate_partner {
        padding : 40px 0;
    }

    .donate_partner .donate_grp .donate_wrap p + p {
        margin : 20px 0 0;
    }

    .donate_partner .donate_grp .donate_wrap p {
        font-size : 16px;
    }

    .donate_partner .donate_grp .donate_wrap .globle_btn a {
        font-size : 16px;
        padding   : 0 30px 0 20px;
    }

    .donate_partner .donate_grp .donate_wrap .globle_btn a i img {
        margin-right : 15px;
    }

    .donate_partner .donate_grp .donate_wrap p {
        font-size : 16px;
    }

    .donate_partner .donate_grp .donate_wrap .globle_btn a i {
        top : 3px;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_goal_group.with_bg .camp_blog {
        margin : 20px 0 0;
    }

    .about_camp .camp_wrap .camp_goal_wrap .camp_blog {
        margin : 20px 0 0;
    }

    .contact_page .contact_w .contact_text_box h2 {
        font-size : 24px;
    }

    .contact_page .contact_w .contact_text_box p {
        font-size : 16px;
    }

    .contact_page {
        padding : 25px 0 40px;
    }

    .contact_wrapbox {
        padding : 30px 0;
    }

    .contact_wrapbox .contact_blog .office_address {
        display     : block;
        text-align  : center;
        margin-left : 0;
    }

    .contact_wrapbox .contact_blog .office_address .address_box h5 {
        font-size : 20px;
    }

    .contact_wrapbox .contact_blog .office_address .address_box p {
        font-size : 16px;
    }

    .contact_wrapbox .contact_blog .office_address .office_img img {
        max-width : 60px;
    }

    .contact_wrapbox .contact_blog .office_address .office_img {
        display         : flex;
        max-width       : 100%;
        justify-content : center;
    }

    .contact_wrapbox .contact_blog .office_address .address_box {
        margin : 20px 0;
    }

    .contact_wrapbox .contact_blog .email_address {
        display     : block;
        text-align  : center;
        margin-left : 0;
    }

    .contact_wrapbox .contact_blog .email_address .email_img {
        display         : flex;
        max-width       : 100%;
        justify-content : center;
    }

    .contact_wrapbox .contact_blog .email_address .email_img img {
        max-width : 60px;
    }

    .contact_wrapbox .contact_blog .email_address .email_box {
        margin : 20px 0;
    }

    .contact_wrapbox .contact_blog .email_address .email_box h5 {
        font-size : 20px;
    }

    .contact_wrapbox .contact_blog .email_address .email_box p {
        font-size : 16px;
    }

    .contact_wrapbox .contact_blog .phone_address {
        display     : block;
        text-align  : center;
        margin-left : 0;
    }

    .contact_wrapbox .contact_blog .phone_address .phone_img {
        display         : flex;
        max-width       : 100%;
        justify-content : center;
    }

    .contact_wrapbox .contact_blog .phone_address .phone_img img {
        max-width : 60px;
    }

    .contact_wrapbox .contact_blog .phone_address .phone_box {
        margin : 20px 0;
    }

    .contact_wrapbox .contact_blog .phone_address .phone_box h5 {
        font-size : 20px;
    }

    .contact_wrapbox .contact_blog .phone_address .phone_box p {
        font-size : 16px;
    }

    .contact_map .map_wrap {
        display : block;
    }

    .contact_map .map_wrap .map iframe {
        width  : 100%;
        height : 350px;
    }

    .contact_map .map_wrap .map {
        height : 100%;
        width  : 100%;
    }

    .contact_map .map_wrap .contact_form {
        padding : 10px;
    }

    .contact_map .map_wrap .contact_form .gform_title {
        font-size : 18px;
    }

    .contact_map .map_wrap .contact_form .gform_wrapper.gravity-theme .gfield.gfield--width-full {
        font-size : 24px;
    }

    .contact_map .map_wrap .contact_form .gform_wrapper.gravity-theme .gfield_label {
        font-size : 16px !important;
    }

    .contact_map .map_wrap .contact_form .gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large {
        width : 100%;
    }

    .gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large {
    }

    .gform_wrapper.gravity-theme .gfield textarea {
    }

    .contact_wrapbox .banner_circle {
        bottom : -1300px;
    }

    .contact_wrapbox .banner_circle img {
        width : 335px;
    }

    .contact_map .map_wrap .contact_form button.gform_buttons,
    .post-password-form input[type="submit"] {
        height : 45px;
        width  : 150px;
    }

    .contact_map .map_wrap .contact_form button.gform_buttons span,
    .post-password-form input[type="submit"] {
        font-size : 16px;
    }

    .contact_map .map_wrap .contact_form .gform_wrapper.gravity-theme .gform_fields {
        grid-column-gap : 0 !important;
    }

    .gform_wrapper.gravity-theme .gform_fields {
        display : block !important;
    }

    .birth_ini .birth_ini_wrap .birth_text_box h2 {
        font-size : 18px;
    }

    .birth_ini .birth_ini_wrap .birth_text_box p {
        font-size : 14px;
    }

    .banner_main.advancing .banner_bg {
        background-position : center top;
        background-size     : 100%;
        min-height          : 250px;
        height              : 100%;
        margin-top          : 100px;
    }

    .innovation_wrap.helth_diversity {
        padding : 20px 0;
    }

    .banner_main.news-event .banner_bg {
        background-position : center top;
        background-size     : 100%;
        min-height          : 250px;
        height              : 100%;
        margin-top          : 100px;
    }

    .birth_ini {
        padding : 45px 0 20px;
    }

    .Mobilizing_leader {
        padding : 20px 0;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text h2 {
        font-size : 24px;
    }

    .Mobilizing_leader .Mobilizing_leader_wrap .Mobilizing_leader_grp .Mobilizing_leader_blog {
        margin : 15px 0 0 0;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p + p {
        margin : 20px 0 0 0;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p + ol,
    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p + ul {
        margin-top : 20px;
    }

    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text p,
    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text ol,
    .Mobilizing_leader_grp .Mobilizing_leader_blog .Mobilizing_leader_text ul {
        font-size : 16px;
    }

    .Mobilizing_leader_grp .row {
        padding : 10px 0;
    }

    .Mobilizing_leader .Mobilizing_leader_wrap .banner_circle {
        bottom : 840px;
        right  : -25px;
    }

    .Mobilizing_leader .Mobilizing_leader_wrap .banner_circle img {
        width : 240px;
    }

    .strategic_initiatives.our_approch {
        padding : 40px 0;
    }

    .strategic_initiatives.our_approch .strategic_initiatives_wrap .white_curve img {
        height : auto;
    }

    .strategic_initiatives.our_approch .strategic_initiatives_wrap .white_curve {
        bottom : -45px;
    }

    .meet_hospital .hospital_wrap .hospital_grp h2 {
        font-size : 24px;
    }

    .meet_hospital .hospital_wrap .hospital_grp p {
        font-size : 16px;
    }

    .meet_hospital .hospital_wrap .hospital_grp_wrap .hospital_grp_img img {
        max-width : 120px;
    }

    .meet_hospital .hospital_wrap .hospital_grp_wrap .row [class*="col-"] {
        width : auto;
    }

    .meet_hospital .hospital_wrap .hospital_grp_wrap .row {
        padding : 0 0 40px;
    }

    .meet_hospital .hospital_wrap .slider .slide p {
        font-size : 16px;
    }

    .meet_hospital .hospital_wrap .slider .slide {
        max-width : 355px;
        margin    : 0 auto;
        padding   : 0 25px;
    }

    .meet_hospital .hospital_wrap .slider .slick-next {
        right      : -12px;
        margin-top : -28px;
        width      : 25px;
    }

    .meet_hospital .hospital_wrap .slider .slick-prev {
        left       : -12px;
        margin-top : -28px;
        width      : 25px;
    }

    .meet_hospital .hospital_wrap .slider .slide span {
        font-size : 16px;
    }

    .meet_hospital .hospital_wrap {
        padding : 0 0 40px;
    }

    .future_recap {
        padding : 40px 0;
    }

    .future_recap .recap_wrap .recap_grp h2 {
        font-size : 24px;
    }

    .future_recap .recap_wrap .recap_grp p {
        font-size : 16px;
    }

    .video_blks {
        width : 350px;
    }

    .video_blks .thumb {
        width : 350px;
    }

    .video_blks .video_btn img {
        width : 50px;
    }

    iframe {
        width  : 350px;
        height : 230px;
    }

    .get_in_touch.program {
        padding : 40px 0;
    }

    .get_in_touch .get_in_touch_grp .get_in_touch_text h2 {
        font-size : 24px;
    }

    .get_in_touch .get_in_touch_grp .get_in_touch_text p {
        font-size     : 16px;
        margin-bottom : 20px;
    }

    .get_in_touch .get_in_touch_grp .get_in_touch_text .globle_btn a {
        font-size : 16px;
        padding   : 0 30px 0 20px;
    }

    .get_in_touch .get_in_touch_grp .get_in_touch_text .globle_btn a i img {
        margin-right : 12px;
    }

    .get_in_touch .get_in_touch_grp .get_in_touch_text .globle_btn a i {
        top : 4px;
    }

    .innovation_wrap .Innovation_grp .innovation_text_box h2 {
        font-size : 18px
    }

    .innovation_wrap {
        padding : 20px 0;
    }

    .innovation_wrap .Innovation_grp .innovation_text_box p {
        font-size : 14px;
    }

    .Mobilizing_leader.innovation_lab .Mobilizing_leader_grp .row:nth-child(even) .Mobilizing_leader_img {
        width : 100%;
    }

    .Mobilizing_leader.innovation_lab .Mobilizing_leader_grp .row:nth-child(even) .Mobilizing_leader_blog {
        padding : 30px 0;
    }

    .Mobilizing_leader.innovation_lab {
        padding : 30px 0;
    }

    .get_in_touch {
        padding : 0 0 40px;
    }

    .advancing_wrap .advancing_wrap_grp .advancing_text_box h2 {
        font-size : 24px;
    }

    .advancing_wrap .advancing_wrap_grp .advancing_text_box p {
        font-size : 16px;
    }

    .advancing_wrap {
        padding : 25px 0 40px;
    }

    .project_sec {
        padding : 30px 0 0;
    }

    .project_sec .project_wrap .our_project h2 {
        font-size : 24px;
    }

    .project_sec .project_wrap .our_project p {
        font-size : 16px;
        margin    : 0 0 20px;
    }

    .economics_wrap .economics_grp {
        display : block;
        padding : 30px 0;
    }

    .economics_wrap .economics_grp .eco_img {
        min-width : 100%;
    }

    .economics_wrap .economics_grp .eco_text_grp .economics_text h2 {
        font-size : 24px;
    }

    .economics_wrap .economics_grp .eco_text_grp .economics_text p {
        font-size : 16px;
        margin    : 0 0 20px;
    }

    .economics_wrap .economics_grp .eco_text_grp {
        padding : 20px 0 0 0;
    }

    .economics_wrap .economics_grp .eco_text_grp .globle_btn {
        margin : 20px 0 0 0;
    }

    .economics_wrap .banner_circle img {
        width : 200px;
    }

    .economics_wrap .banner_circle {
        top   : 590px;
        right : -25px;
    }

    .economics_wrap .economics_grp .eco_text_grp .globle_btn a {
        font-size : 16px;
        padding   : 0 30px 0 20px;
        height    : 40px;
    }

    .economics_wrap .economics_grp .eco_text_grp .globle_btn a i img {
        margin-right : 15px;
    }

    .get_in_touch.call_to {
        padding : 40px 0;
    }

    .advancing_wrap.detail .advancing_wrap_grp .advancing_text_box h2 {
        font-size : 24px;
    }

    .advancing_wrap.detail {
        padding : 25px 0 40px;
    }

    .our_community {
        padding : 30px 0 40px;
    }

    .our_community .our_community_wrap .community_grp .community_text_blog .community_text h2 {
        font-size : 24px;
        margin    : 0 0 20px;
    }

    .our_community .our_community_wrap .community_grp .community_text_blog {
        padding : 0;
    }

    .our_community .our_community_wrap .community_grp .community_text_blog .community_text p {
        font-size : 16px;
    }

    .our_community .our_community_wrap .community_grp .community_text_blog .community_text p + p {
        margin : 20px 0 0 0;
    }

    .our_community .our_community_wrap .banner_circle img {
        width : 200px;
    }

    .our_community .our_community_wrap .banner_circle {
        right : -25px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts {
        margin  : 20px 0 0 0;
        padding : 15px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog h2 {
        font-size : 24px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog h4 {
        font-size : 20px;
        margin    : 0 0 20px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog ul li {
        font-size : 16px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog ul li:not(:last-child) {
        margin : 0 0 15px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog ul li::before {
        top : 9px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_blog {
        padding : 0 0 30px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance h4 {
        font-size : 20px;
        margin    : 0 0 20px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance ul li {
        font-size : 16px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance ul li:not(:last-child) {
        margin : 0 0 15px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance ul li::before {
        top : 9px;
    }

    .our_community .our_community_wrap .community_grp .fast_facts .fast_facts_wrap .partner_violance p {
        padding   : 30px 0 0 0;
        font-size : 18px;
    }

    .get_in_touch.Get_Involved {
        padding : 20px 0 30px;
    }

    .get_in_touch.Get_Involved .get_in_touch_grp .get_in_touch_text {
        padding : 50px 0 0;
    }

    .advancing_wrap.detail {
        padding : 25px 0 40px;
    }

    .news_event .event_wrap .event_text_box h2 {
        font-size : 24px;
    }

    .news_event .event_wrap .event_text_box p {
        font-size : 16px;
    }

    .select_filter {
        padding : 40px 0;
    }

    .select_filter .filter_box {
        padding : 0 0 30px;
    }

    .select_filter .filter_blog .filter_dtl {
        margin : 0;
    }

    .select_filter.sub-page-1 .filter_blog .filter_dtl.filter_scroll .filter_wrap {
        padding : 10px;
    }

    .select_filter.sub-page-1 .filter_blog .filter_dtl .filter_wrap p {
        font-size : 16px;
    }

    .select_filter.sub-page-1 .filter_blog .filter_dtl .filter_wrap .filter_text h6 {
        font-size : 20px;
    }

    .select_filter.sub-page-1 .filter_blog .filter_dtl .row {
        row-gap : 25px;
    }

    .select_filter.sub-page-1 .filter_blog .filter_dtl.filter_scroll .filter_wrap .edu_text .globle_btn a {
        padding   : 0 30px 0 20px;
        height    : 40px;
        font-size : 16px;
    }

    .select_filter.sub-page-1 .filter_blog .filter_dtl.filter_scroll .filter_wrap .edu_text .globle_btn a i {
        padding-right : 15px;
    }

    .select_filter .filter_box .filter_box--dropdown a {
        font-size : 20px;
    }

    .select_filter .filter_box .filter_box--dropdown {
        height : 60px;
    }

    .select_filter .filter_box .filter_box--dropdown a .icon .angle_down svg {
        width : 20px;
    }

    .innovation_wrap.news_event .Innovation_grp .innovation_text_box h2 {
        font-size : 24px;
    }

    .innovation_wrap.news_event {
        padding : 25px 0 40px;
    }

    .news_event_wrap {
        padding : 40px 0;
    }

    .news_event_wrap .news_group .news_text p {
        font-size : 16px;
    }

    .news_event_wrap .news_group .news_text .globle_btn a {
        padding   : 0 20px 0 20px;
        font-size : 16px;
        height    : 40px;
    }

    .news_event_wrap .news_group .news_text .globle_btn a img {
        padding-right : 10px;
    }

    .news_event_wrap .banner_circle img {
        width : 200px;
    }

    .news_event_wrap .news_group .news_text p {
        margin : 20px 0 20px;
    }

    .Mobilizing_leader.advance_community {
        padding : 40px 0;
    }

    .strategic_initiatives.supplier_diversity {
        padding : 30px 0 0;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .strategic_text h2 {
        margin : 0 0 30px;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .supplier_wrap .supplier_group .supplier_icon img {
        width : 60px;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .supplier_wrap .supplier_group .supplier_text h4 {
        font-size : 20px;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .supplier_wrap .supplier_group .supplier_text p {
        font-size : 16px;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .row {
        row-gap : 30px;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .white_curve img {
        height : auto;
    }

    .strategic_initiatives.supplier_diversity .strategic_initiatives_wrap .white_curve {
        bottom : -32px;
    }

    .diversity_hospital {
        padding : 40px 0;
    }

    .diversity_hospital .hospital_committee .Committee_blog h2 {
        font-size : 24px;
    }

    .diversity_hospital .hospital_committee .Committee_blog p {
        font-size : 16px;
    }

    .news_event.education {
        padding : 25px 0 20px;
    }

    .banner_main.donate_wrap .banner_bg {
        background-size     : 100%;
        background-position : center top;
        margin-top          : 100px;
        min-height          : 125px;
        height              : 100%;
    }

    .select_filter.education-page-1 {
        padding : 40px 0;
    }

    .select_filter.education-page-1 .filter_box {
        padding : 0 0 40px;
    }

    .select_filter.education-page-1 .education-workshop .edu_wrap {
        margin : 0 -20px;
    }

    .select_filter.education-page-1 .education-workshop .edu_wrap .education_wrap {
        padding : 10px;
    }

    .select_filter.education-page-1 .education-workshop .edu_wrap .education_wrap .edu_text p {
        font-size : 16px;
    }

    .select_filter.education-page-1 .education-workshop .edu_wrap .education_wrap .edu_text h6 {
        font-size : 18px;
    }

    .select_filter.education-page-1 .education-workshop .education_wrap .edu_text .globle_btn a {
        font-size : 16px;
        padding   : 0 30px 0 20px;
        height    : 40px;
    }

    .select_filter.education-page-1 .education-workshop .education_wrap .edu_text .globle_btn a i {
        padding-right : 15px;
    }

    .select_filter.education-page-1 .banner_circle img {
        width : 200px;
    }

    .select_filter.education-page-1 .banner_circle {
        right  : -25px;
        bottom : 206px;
        top    : 510px;
    }

    .content-area {
        padding : 150px 0 40px;
    }

    .entry-header .entry-title a {
        font-size : 24px;
    }

    .entry-header h2 {
        line-height : 1.1;
    }

    .entry-byline a {
        font-size : 16px;
    }

    .entry-byline span {
        font-size : 16px;
    }

    .entry-content {
        font-size : 16px;
    }

    .nav-links {
        width  : 100%;
        margin : 0 auto;
    }

    .nav-links .page-numbers {
        margin : 0 auto;
    }

    .who_we_are.donate_g .cl_wrap .cl_text_box h2 {
        font-size : 24px;
    }

    .southern_california.other_way .california_block .cali_img {
        margin-left : 0;
    }

    .southern_california.other_way .california_block .california_text {
        margin : 0;
    }

    .strategic_initiatives.donate_group {
        padding : 30px 0;
    }

    .southern_california.other_way .california_block {
        padding : 40px 0;
    }

    .ocean {
        bottom : -10px;
    }

    .wave {
        height          : 50px;
        width           : 2864px;
        background-size : 716px;
    }

    .wave:nth-of-type(2) {
        bottom          : -15px;
        background-size : 716px;
    }

    @-webkit-keyframes wave {
        0% {
            margin-left : 0;
        }
        100% {
            margin-left : -716px;
        }
    }

    @keyframes wave {
        0% {
            margin-left : 0;
        }
        100% {
            margin-left : -716px;
        }
    }
    @-webkit-keyframes swell {
        0%, 100% {
            transform : translate3d(0, -13px, 0);
        }
        50% {
            transform : translate3d(0, 5px, 0);
        }
    }
    @keyframes swell {
        0%, 100% {
            transform : translate3d(0, -13px, 0);
        }
        50% {
            transform : translate3d(0, 5px, 0);
        }
    }

}

@media (min-width : 568px) and (max-width : 767px) {
    .footer_shap {
        position : absolute;
    }

}

@media (min-width : 240px) and (max-width : 567px) {

    .footer_shap {
        position : absolute;
    }

}
