@media (max-width: 1399px) { 
.start_campaign_wrapper .titlebox { margin-top: 0; margin-bottom: 17px;}

}
@media (max-width: 1366px) { 
body { letter-spacing: 0.5px; }
/* header .logo_head { max-width: 76px; } */
.page_banner_imgbox { height: 540px;}


}
@media (max-width: 1199px) { 
header .navbar .navbar-nav { text-align: left; align-items: start; }
.main_header .navbar-nav li.nav-item { margin: 10px 15px 10px 15px; }
.main_header .navbar-nav li.nav-item a.nav-link { font-size: 16px; padding: 5px 0;}
header .navbar .navbar-nav { margin-top: 15px; border-top: 1px solid var(--color-ccc); }
.navbar .navbar-nav.navbar-right { margin-top: 0;}
.btn_like, .nav-link.btn_like, .main_header .navbar-nav li.nav-item a.nav-link.btn_like { font-size: 16px; }
.navbar .navbar-nav.navbar-right li a { font-size: 16px; font-weight: 600; padding-top: 20px; padding-bottom: 15px; }
.footer_about p, .footer_linksbox .qlink ul li a, .contact_info_list li a { font-size: 15px;}
.subscribeus_inner { gap: 20px;}
.featured_campaign_sec { margin-top: -100px;}
.featured_slider .trending_slider_imgbox { margin-bottom: 0;}
.featured_slider .trending_slider_txtbox { height: auto;}
.promo_slider .trending_slider_imgbox { margin-bottom: 0; }
.promo_slider .trending_slider_txtbox { height: auto;}
.trending_slider_txtbox { height: 256px; }
.trending_slider_txtbox .title_tending { font-size: 19px;}
.trending_slider_txtbox .raised_out {font-size: 14px; text-align: left; }
.trending_slider_txtbox .left_support { flex-direction: column; align-items: start !important;}
.featured_item .trending__box .trending_slider_imgbox, .promo_item .trending__box .trending_slider_imgbox { width: 40%;}
.featured_item .trending__box .trending_slider_txtbox, .promo_item .trending__box .trending_slider_txtbox { width: 60%;}
.default_btn { font-size: 14px;}
.donors_vdo_slider .progressBarContainer { width: 60%;}
.banner_con_wrap { width: 52%;}
.blog_postdate p, .blog_category p { font-size: 13px;}
.commitment_box p { height: 66px; }
.india_sec { height: 52.1651205937vw; }
.india_box_align { width: 45%; }
.india_box { padding: 16px 24px 16px; }
.partner_with_us_sec { background-size: cover;}

}
@media (max-width: 991px) { 
h1 { font-size: 36px;}
h2 { font-size: 33px;}
h3 { font-size: 30px;}
h4 { font-size: 26px;}
h5 { font-size: 22px;}
h6 { font-size: 18px;}
/* header .logo_head { max-width: 76px; } */
.footer_linksbox.footer_contactbox { margin-top: 40px;}
.head_contact p, .head_contact p a { font-size: 15px;}
.social_action ul li a { font-size: 18px;}
.subscribeus_wrapper { margin-bottom: 30px;}
.featured_campaign_sec { margin-top: -60px; width: calc(100% - 60px); }
.hero_txtalign { width: 74%;}
.page_banner_imgbox img { height: 100%; object-fit: cover;}
.explore_campaigns_filter { gap: 20px;}
.campaigns_search { width: 50%;}
.campaigns_filter { width: calc(50% - 15px); gap: 15px; }
.page_banner_imgbox { height: 460px; }
.impact_sec .impact_boxs .impact_box { margin-bottom: 24px;}
.donate_form .form_title { font-size: 30px; margin-bottom: 10px;}
.donate_form p { margin-bottom: 20px;}
.center_wrapper { width: 90%;}
.start_campaignbox { margin-bottom: 50px;}
.start_campaign_wrapper .titlebox { margin-top: 10px; margin-bottom: 20px;}
.donors_vdo_slider .progressBarContainer { width: 80%;}
.how_it_work_sec .titlebox { width: 70%; }
.banner_con_wrap { width: 72%;}
.about_our_features_content { width: 50%; position: relative; top: auto; left: auto; transform: none; margin: 0 auto; }
.banner_con_wrap .banner_title_con { line-height: 1.2; }
.blog_details { margin-bottom: 60px; }
.commitment_box p { height: 88px; }
.india_sec { height: 56.1651205937vw; }
.india_boxWrapper h3 { font-size: 26px; margin-bottom: 0; }
.india_sec { background-position: -60px 100%; }
.india_box { padding: 12px 20px 12px; }
.india_box h6 { margin: 0;}
.india_box_align { width: 54%; }
.join_our_conbox { width: 80%;}
.join_our_imgbox img { min-height: 400px; object-fit: cover; }
.founder_imgbox { width: calc(40% - 12px); }
.founder_message_box { width: calc(60% - 12px); }
.impact_sip_mapbase { margin-bottom: 40px;}
.mt_project_list .medical_item .raised_out { height: 42px;}
.mt_project_list .medical_item .trending_slider_txtbox { height: 324px; }
.mt_project_list .medical_item .trending_slider_txtbox .btn_group { flex-direction: column; gap: 10px;} 

}
@media (max-width: 767px) {
h1 { font-size: 34px;}
h2 { font-size: 30px;}
h3 { font-size: 26px;}
h4 { font-size: 22px;}
h5 { font-size: 19px;}
h6 { font-size: 17px; }
.social_action { margin-top: 10px;}
header.main_header .navbar .navbar-nav { align-items: start; display: block; }
.main_header .navbar-nav ul, .main_header .navbar-nav li.nav-item { margin-left: 0; margin-right: 0;}
.main_header .navbar-nav li.nav-item a.nav-link { font-size: 16px; padding: 15px 20px; margin: 0; display: block; }
.topinner_wrapper { flex-direction: column;}
.footer_linksbox { flex-direction: row; margin-right: 0;}
.footer_linksbox .qlink { width: calc(50% - 15px);}
.footer_about { text-align: center; margin-bottom: 40px;}
.footer_about .social_action { justify-content: center;}
.footer_linksbox { flex-direction: column; text-align: center; }
.footer_linksbox .qlink { width: 100%;}
.footer_contact { text-align: center;}
.contact_info_list { width: 72%; margin: 0 auto; text-align: left; }
.trending__box .trending_slider_imgbox img { height: 100%; object-fit: cover;}
.trending_slider_txtbox { height: auto; }
.featured_campaign_sec { margin-top: -30px; width: calc(100% - 30px); }
.promo_basebox { width: calc(100% - 30px); }
.explore_campaigns_filter { flex-direction: column; gap: 0;}
.explore_campaigns_filter .campaign_search_bar { margin-bottom: 10px;}
.campaigns_search { width: 100%;}
.campaigns_filter { width: 100%; margin-bottom: 50px; }
.campaign_location_filter .multi_drop .dropdown-menu { width: 100%;}
.page_banner_contentwrap .v_middlebox { display: inline-block;}
.page_banner_contentwrap .v_middlebox .v_middle { width: 100%; display: inline-block; }
.page_banner_contentwrap .v_middlebox .v_middle .donate_form { float: none; margin: 260px auto 0 auto; }
.donate_page_banner { background: rgba(69, 145, 231, 0.1); padding-bottom: 215px; }
.whydk_card .titletxt { height: auto;}
.impact_boxs .small_title { line-height: 1.3;}
.center_wrapper { width: 100%;}
.howit_step_imgbox { width: calc(50% - 16px); }
.howit_step_dots { width: 32px;}
.howit_step_txtbox { width: calc(50% - 16px);}
.donors_vdo_slider .progressBarContainer { width: 100%;}
.how_it_work_sec .titlebox { width: 80%; }
.banner_con_wrap { width: 72%;}
.about_our_features_content { width: 80%; }
.about_page_banner .page_banner_contentwrap .v_middlebox { margin-top: 75px; height: auto;}
.journey_imgbox .img_webview { display: none;}
.journey_imgbox .img_mobview { display: block;}
.banner_con_wrap .banner_title_con { line-height: 1.2; }
.banner_overlay_strip { padding: 10px 0; }
.titlebox.justify-width { width: 84%;}
.about_our_features_imgbox { width: 80%; }
.our_feature_content { height: auto; margin-bottom: 30px; }
.group_btns { flex-direction: column;}
.blog_txtbox .blog_item_title { height: auto;}
.blog_txtbox p { height: auto;}
.blog_dtls_banner .page_banner_contentwrap .v_middlebox { margin-top: 0; display: table; height: 100%; }
.blog_dtls_banner .page_banner_contentwrap .v_middlebox .v_middle { display: table-cell; }
.blog_dtls_banner .banner_con_wrap .banner_title_con { font-size: 24px; }
.commitment_boxWrapper { flex-direction: column;}
.commitment_box { width: 100%; height: auto;}
.commitment_box p { height: auto;}
.india_sec { background-position: 120px 5%; background-size: contain; height: auto; overflow: hidden; }
.india_box_align { margin: 0 auto 20px auto;}
.india_v_center { position: relative; left: auto; top: auto; transform: none; margin-top: 330px; }
.india_box_align { width: 100%;}
.founder_message_card { flex-direction: column;}
.founder_imgbox { width: 50%;}
.founder_message_box { width: 100%; }
.india_boxWrapper h3 { text-align: center;}
.mt_project_list .medical_item .trending_slider_txtbox { height: auto;}
.mt_project_list .trending_slider_txtbox .title_tending { height: auto;}
.mt_project_list .medical_item .raised_out { height: auto;}
.mt_project_list .medical_item .trending_slider_txtbox .btn_group { flex-direction: row; gap: 6px;} 
.mt_project_list .trending__box { margin: 0 0 16px 0; }

}
@media (max-width: 640px) { 
.india_v_center { margin-top: 290px; }

}
@media (max-width: 575px) { 
h1 { font-size: 34px;}
h2 { font-size: 30px;}
h3 { font-size: 26px;}
h4 { font-size: 22px;}
h5 { font-size: 20px;}
h6 { font-size: 17px; }
.contact_info_list { width: 84%; margin: 0 auto; text-align: left; }
footer .footer_bottom p { font-size: 14px;}
header .logo_head { width: auto; margin-right: 0;}
header .logo_head img { width: 240px; }
.hero_itemimg img { height: 360px; object-fit: cover;}
.featured_item .trending__box, .promo_item .trending__box { flex-direction: column;}
.featured_item .trending__box .trending_slider_imgbox, .promo_item .trending__box .trending_slider_imgbox { width: 100%; margin: 0 0 30px 0;}
.featured_item .trending__box .trending_slider_txtbox, .promo_item .trending__box .trending_slider_txtbox { width: 100%;}
.medical_slider .medical_item { padding: 0;}
.titlebox { flex-direction: column;}
.titlebox .viewpage { margin-top: 30px; margin-bottom: 10px; }
.page_banner_infobox { flex-direction: column; display: none;}
.page_banner_info_wrap h1 { margin: 0;}
.page_banner_imgbox img { height: 300px;}
.cms_contain_sec h1 { font-size: 30px;}
.cms_contain_sec h2 { font-size: 26px;}
.cms_contain_sec h3 { font-size: 24px;}
.cms_contain_sec h4 { font-size: 20px;}
.cms_contain_sec h5 { font-size: 18px;}
.cms_contain_sec h6 { font-size: 17px;}
.howit_step_round_imgbox { width: 100%; height: 100%;}
.donors_vdo_slider .progressBarContainer div.item h2 { font-size: 12px; }
.about_page_banner .page_banner_imgbox, .about_page_banner .page_banner_imgbox img { height: 300px;}
.banner_con_wrap .banner_title_con { font-size: 28px; line-height: 1.2; }
.about_page_banner .page_banner_contentwrap .v_middlebox { margin-top: 50px;}
.titlebox.justify-width { width: 100%;}
.blog_dtls_banner .page_banner_contentwrap .v_middlebox { margin-top: 0; display: table; height: 100%; }
.csr_about_wrapper { flex-direction: column;}
.csr_about_titlebox, .csr_about_disbox { width: 100%; text-align: center; }
.india_v_center { margin-top: 250px; }
.join_our_movement_wrap { padding: 0;}
.join_our_conbox {width: 100%;}
.founder_imgbox { width: 60%; }
.join_our_imgbox img { min-height: 440px;}

}
@media (max-width: 480px) {
.head_contact { flex-direction: column; gap: 0;}
.head_contact p { margin: 5px 0;}
.social_action { margin-top: 20px;}
.footer_linksbox { flex-direction: column; }
.footer_linksbox .qlink { width: 100%; text-align: center;}
.contact_info_list { width: 100%; }
.impactsContainer { flex-direction: column; }
.impactbox { padding: 15px 0;}
.subscribeus_inner { gap: 15px; }
header .logo_head img { width: 200px; }
.hero_txtalign { width: 80%;}
.hero_txtalign h1, .hero_txtalign .titletxt { font-size: 30px; }
.donate_page_banner { padding-bottom: 340px; }
.mission_form_buttons { flex-direction: column; }
.cause_card_wrapper { flex-direction: column; gap: 16px; }
.donors_vdo_slider .progressBarContainer div.item h2 { font-size: 11px; }
.howit_step_txtbox .txt_title { font-size: 22px;}
.banner_con_wrap { width: 100%; }
.about_our_features_content { width: 100%;}
.about_page_banner .page_banner_contentwrap .v_middlebox { margin-top: 60px; }
.blog_dtls_banner .page_banner_contentwrap .v_middlebox { margin-top: 0; }
.posted_infobox { display: table; }
.posted_infobox .option_info { width: 50%; float: left; }
.posted_infobox .option_info:nth-child(1), .posted_infobox .option_info:nth-child(2) { margin: 0 0 20px 0; }
.india_v_center { margin-top: 220px;}
.india_sec { background-position: 88px 5%; }
.impact_sip_boxitems { flex-direction: column;}
.impact_sip_box { width: 100%; }

}
@media (max-width: 380px) { 
.hero_itemimg img { height: 300px;}
.campaigns_filter { flex-direction: column; gap: 10px;}
.campaign_location_filter, .campaign_sorting_filter { width: 100%;}
.donate_page_banner { padding-bottom: 380px; }
.payment-icons img { width: 40px;}
.subscribeus_inner { flex-direction: column; }
.donors_vdo_slider .progressBarContainer div.item h2 { font-size: 7px;}
.about_page_banner .page_banner_contentwrap .v_middlebox { margin-top: 30px; }
.blog_dtls_banner .page_banner_contentwrap .v_middlebox { margin-top: 0; }
.india_box { width: 100%;}
.india_v_center { margin-top: 160px;}


}
@media (max-width: 320px) { 
.donate_page_banner { padding-bottom: 400px; } 

}