@media(max-width: 768px){
    .galleryMain{column-count: 3;}
    #homeBannerSlider,.tab_mobile_hide{display: none;}
}
@media(min-width: 768px){
    .h_events_slider .subHeadline{height: 54px !important;overflow: hidden;}
    .desk_tab_hide{display: none;}
}
@media(min-width: 769px){
    .navbar-brand{transform: translateY(-20px);}
    .work_bg_1{height: 462px;}
    #home_mobile_BannerSlider,.deskHide{display: none;}
}
@media(max-width: 991px){
    .border-sm-bottom{border-bottom: 1px solid;}
    #h_vipSlider .no-gutters{height: auto !important;}
    .donationCard,.c_branches .col-lg-3{margin-bottom: 45px;}
    .pt_lg_60,.pt_md_60{padding-top: 30px;}
    .photoGallery .about-card,.gallery_img{height: 100% !important;width: 100% !important;}
    .feature_text{font-size: 18px !important;}
    .green_border::after{height: 1030px;}
    .carousel-control-prev,.carousel-control-next{top: 90%;transform: translateY(-90%);}
    .pos_relative{position: relative !important;}
    .p_after_border_last_child::after{display: none;}
     .shopNavStrip{
        position: fixed;
        background: #FDEFC4;
        z-index: 300;
        bottom: 0;
        left: 0;
        width: 100%;
        padding: 0;
    }
    .gsc-search-box{width: 100% !important;}
}
@media(max-width: 767px){
    .search .input-group{height: 30px !important;}
    .magzineThumbnail{width: 25%;margin-right: 10px;}
    .modal label {font-size: 14px;}
    #newsVideo{height: 24vh !important;}
    .date_bg{width: 58px;height: 58px;}
    .v-events .date_bg{height: 66px;width: 66px;top: 2px !important;right: 22px !important;}
    .v_card_content{height: auto;padding-bottom: 25px;}
    #newsSlider .owl-nav button{width: 30px;height: 30px;}
    #newsSlider .owl-nav .owl-prev,#newsSlider .carousel-control-prev{left: -16px;}
    #newsSlider .owl-nav .owl-next,#newsSlider .carousel-control-next{right: -16px;}
    .carousel-control-prev img,.carousel-control-next img{width: 50%;}
    .sm_w_h_100,.eventVideoSection .yellow_border iframe{height: 100%;}
    .col_d{padding: 50px 0;}
    .carousel-control-prev,.carousel-control-next{height: 25px;width: 25px;}
    .collapse .common_header{display: block;height: auto;text-align: left;color: #FFFFFF !important;}
    #h_vipSlider .item .rounded_right_10,#h_vipSlider .item .rounded_left_10{border-radius: 0;}
    .contentContent .bg_yellow img{width: 7%;}
    footer img{width: 35%;}
    .tourist_grid_img .t_view_link{bottom: 19px;opacity: 1;}
    .tourist_grid_img .t_hover_move{transform: translateY(-20px);}
    .contactForm button{height: 43px;display: flex;align-items: center;padding: 0 !important;width: 108px;justify-content: center;}
    .galleryMain{column-count: 1;}
    #homeBannerSlider .carousel-item img,.d-sp-content p{height: auto !important;}
    .d-sp-content .headline{margin-bottom: 15px;padding-top: 30px;}
    .navbar{padding-top: 0 !important;}
    #homeBannerSlider .carousel-indicators li,.owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot{width: 7px;height: 7px;}
    .owl-carousel .owl-nav button{width: 25px !important;height: 25px !important;}
    .owl-carousel .owl-nav button img{width: 10px;}
    .m_font_16,.d_p_content ul li a{font-size: 16px;}
    #h_vipSlider .sans_pro_medium_16,p,.contactForm input,.contactForm textarea{font-size: 15px;line-height: 18px;}
    .donationTab .col-md-4 p{height: 34px;}
    .donationInput,#personalDetails form select,.contactForm input{height: 40px;}
    .donationTabList li{margin-bottom: 20px;}
    .foodContent{padding: 0 15px;}
    .aboutSpDiv{width: 320px !important;height: 320px !important;}
    .sm_font_13,.aboutSpText{font-size: 13px!important;line-height: 22px!important;}
    .sm_font_12{font-size: 12px!important;line-height: 15px;}
    .headline,.sm_font_22{font-size: 22px !important;line-height: 30px !important;}
    #quote_share i,.sm_font_18{font-size: 18px !important;line-height: 26px !important;}
    .quoteContainer .headline{font-size: 20px;line-height: 28px;}
    .entranceBanner .bg_yellow{height: 690px;}
    .aboutSpDiv{margin: 0 auto !important;}
    .aboutMathBg{background-position: 24%;}
    #homeBannerSlider .carousel-caption h4{font-size: 24px;line-height: 36px;}
    .carousel-caption-inner{width: 55%;}
    .sm_font_14,.custom_btn,#h_vipSlider p{font-size: 14px !important;line-height: 23px !important;}
    .sm_font_24,.headline{font-size: 24px;line-height: 35px;}
    #handmade_product_slider .hoverBtn,.h_quote .special_intro, .small_Title, .sans_medium_18, .link, .special_intro,.shopProductSlider .product_details ul li button{font-size: 14px !important;line-height: 20px;}
    .small_Title{padding: 1px 0;margin-top: 25px;}
    .sm_line_height_10{line-height: 10px !important;}
    .sm_line_height_42{line-height: 42px !important;}
    .sm_font_16,.subHeadline,.sp_content .sans_semibold_18,.shopProductSlider .product_details h4, #handmade_product_slider .product_details h4{font-size: 16px !important;line-height: 24px !important;}
    .date_bg h2,.sm_font_15,.shopProductSlider .product_details ul li h5{font-size: 15px !important;line-height: 21px !important;}
    .annachatra_right_img,.bg_img_div{height: 332px !important;}
    .sec_py_150,.h_m_content,.magzinesSec{padding: 70px 0;}
    .sm_height_58{height: 58px !important;}
    .owl-dots{margin-top: 12px !important;}
    .sm_font_20{font-size: 20px !important;line-height: 28px;}
    .tourist_grid_img{background-repeat: no-repeat;background-size: cover;}
    .pr_pb_20{padding: 0 0 15px;}
    .sm_pr_0{padding-right: 0 !important;}
    .sm_pl_0{padding-left: 0 !important;}
    .sm_pt_0{padding-top: 0 !important;}
    .sm_pt_15{padding-top: 15px !important;}
    .sm_px_0{padding-right: 0 !important;padding-left: 0 !important;}
    .sm_pos_relative,.green_border{position: relative !important;}
    .work_bg_2_border .green_border::after,.green_border::after{top: 50%;transform: translateY(-50%);height: 10px;width: 96%;left: 2%;border: 0;border-bottom: 2px dashed rgba(0, 97, 53, 0.5);}
    .galleryTab li a{font-size: 14px;height: 35px;}
    .c_branches .sans_semibold_18{height: auto;font-size: 15px;line-height: 20px;}
    .m_border_bottom_2::after{border-bottom: 2px dashed #603A2D !important;} 
    .m_border_bottom_3::after{border-bottom: 2px dashed #10217D !important;} 
    .m_border_bottom_4::after{border-bottom: 2px dashed #C5341C !important;} 
    .m_border_bottom_5::after{border-bottom: 2px dashed #2B67D6 !important;} 
    .green_border img{width: 15%;}
    .feature_text{font-size: 16px !important;line-height: 30px;}
    .search::-webkit-input-placeholder { /* Chrome/Opera/Safari */font-size: 13px;}
    .search::-moz-placeholder { /* Firefox 19+ */font-size: 13px;}
    .search::-ms-input-placeholder { /* IE 10+ */font-size: 13px;}
    .search:-moz-placeholder { /* Firefox 18- */font-size: 13px;}
    .topBtn{right: 40px;}
    .footerLinkBg ul li a {font-size: 15px;padding: 11px 0;}
    .sm_pt_40,.home_Slider_bg{padding-top: 40px;}
    .contactIntiative{padding: 50px 0 20px;}
    .sm_pb_32{padding-bottom: 32px !important;}
    .reach_grid .position-absolute img{width: 60%;}
    .initiativeCard_text{height: 57px;overflow: hidden;margin-bottom: 18px;}
    .initiativeCard_content .serif_semibold_18{height: 50px;overflow: hidden;}
    .initiativeCard_content {padding-bottom: 26px !important;}
    .sm_semibold{font-family: 'Source Sans Pro semibold';}
    .donationTab .col-lg-4 p{height: 35px;}
    .eventsCard .date_bg{top: -30px;}
    .sm_p{padding: 25px 30px 20px 30px !important;}
    .shopBanner_slider .item .img-caption .headline{font-size: 18px !important;line-height: 16px !important;}
    .shopBanner_slider .item{height: 242px;background-position: center;}
    .shopBanner_slider .item .img-caption{width: 305px;height: 73px;border-radius: 20px 20px 0 0;}
    .shopBanner_slider .item .img-caption img{width: 38%;}
    .shopBanner_slider .item .img-caption .icon{bottom: 80%;}
    .shopBanner_slider .item .img-caption p{font-size: 10px;line-height: 16px;}
    .shopBanner_slider .owl-nav .owl-prev{left: 15px;}
    .shopBanner_slider .owl-nav .owl-next{right: 15px;}
    .SN-slider,.handmade_product_slider_bg{padding: 52px 0;}
    .shopCategoryContainer hr{margin: 40px 0;}
    .shopProductSlider .owl-nav{justify-content: center;}
    .shopProductSlider .owl-nav .owl-prev{margin-right: 15px !important;}
    .ad_border{padding: 15px;}
    .ads_text{padding: 37px 15px 20px 33px;}
    .shopBanner_slider_2 .item .img-caption{border-radius: 0 0 20px 20px;}
    .shopBanner_slider_2 .item .img-caption .icon{bottom: -13px;}
    #handmade_product_slider .owl-nav button{position: relative;transform: none;}
    #handmade_product_slider .owl-nav .owl-prev{margin-right: 15px;}
    #handmade_product_slider .owl-nav{display: flex;justify-content: center;margin-top: 30px;}
    .shopBottomBanner{height: 295px;}
    .shopNavStrip_content_bg{width: 76px !important;height: auto;}
    .shopNavStrip .sm_shopNavStrip .nav{justify-content: space-between;}
    .shopNavStrip .sm_shopNavStrip nav{justify-content: space-between;}
    .shopNavStrip_content_bg .icon img{width: 23%;}
    .shopNavStrip_content_bg .special_intro{font-size: 9px !important;line-height: 12px;padding-top: 0;}
    .sp_content .sans_semibold_18,.shopProductSlider .product_details h4, #handmade_product_slider .product_details h4{margin-top: 12px;}
    .ads_text{padding: 25px 15px 20px 25px;}
    .donationForm form input, #shopEnquiryModal .modal-body input, #shopEnquiryModal .modal-body select{margin-bottom: 15px;height: 35px;}
    .guestSlider .owl-nav{bottom: 17px;}
    .bg_red_inner_border{height: 215px;}
    .publicationGallery .col-lg-4{border-bottom: 1px solid #FFCB05;margin-bottom: 30px;padding-bottom: 30px;}
    .publicationGallery .col-lg-4:last-child{border: none;margin-bottom: 0px;}
    .publicationGallery .sans_pro_medium_16{font-size: 14px;padding: 5px 12px;}
    .booksTab li{margin-top: 20px;}
    .booksTab li::after{height: 24px;}
    .publicationGallery_content{padding-top: 50px;}
    .eventHighlights .item{width: 100% !important;}
    .quoteImg{width: 14%;}
    .sm_h_auto,#h_vipSlider p:first-of-type{height: auto;}
    .quoteImgDiv{width: 240px;height: 240px;margin: 0 auto !important;}
    .quoteInnerText{padding: 20px 20px 20px 32px !important;}
    .eventVideoSection .yellow_border{height: 205px;}
    .eventVideoSection{padding: 35px 0 50px;}
}
@media(max-width: 1400px) and (min-width: 800px){
    #homeBannerSlider .carousel-caption h4{font-size: 45px;line-height: 66px;}
}
@media(max-width: 1400px) and (min-width: 768px){
    .headline{font-size: 26px;line-height: 40px;}
    .l_text{font-size: 20px;line-height: 30px;}
    .donationTab .col-lg-4 p{height: 25px;}
}
@media(min-width: 992px) and (max-width: 1300px){
    .d_sp_content_col{max-width: 84%;flex: 0 0 84%;}
    .d-sp-content-inner-f{padding-left: 0 !important;}
    .d-sp-content p{height: auto;}
    .newsCard h3{height: 88px;}
    .archive_date_col{height: 48px;}
    .quoteInnerText{padding: 26px 43px 30px 31px;margin: 30px 0 25px;}
    .quoteInnerText h2{font-size: 24px;line-height: 36px !important;}
    .quoteInnerText h5{font-size: 16px !important;line-height: 22px !important;}
    .quoteImgDiv{height: 310px;width: 310px;}
    .quoteContainer .headline{font-size: 20px;line-height: 30px;}
    .quoteImg{width: 7%;}
}
@media(min-width: 992px) and (max-width: 1400px){
    #scrollAfterHeader .d-link{font-size: 13px;padding: 10px 13px 10px 9px;}
}
@media(min-width: 992px) and (max-width: 1700px){
    #scrollAfterHeader .nav-link{font-size: 14px;}
}
@media(min-width: 992px) and (max-width: 1500px){
    .foodContent{padding-right: 50px;}
    .galleryContent,.pt_md_50 {padding-top: 50px;}
    .sec_py_150{padding: 100px 0;}
    .vi_row,.events_row{flex: 0 0 94%;max-width: 94%;}
    .archive_elevent_col{flex: 0 0 33.333333%;max-width: 33.333333%;}
    #scrollAfterHeader .deskSearchBar{width: 200px !important;}
    
}
@media(min-width: 768px) and (max-width: 1020px){
    #homeBannerSlider .carousel-caption h4{font-size: 34px;line-height: 48px;}
    .carousel-caption-inner{width: 55%;}
    .galleryMain{column-count: 3;}
}
@media(min-width: 768px) and (max-width: 991px){
    .entranceBanner .bg_yellow{height: 812px;}
    .work_bg_2,.work_bg_1{height: 460px;}
    .contactIntiative .yellow_border .text_red{height: 32px;}
    .sticky_header{height: 125px !important;}
    .videoDiv{height: 260px;}
    .annachatra_right_img{height: 500px;}
    .height_485{height: 451px;}
    .height_485_3{height: auto;padding-bottom: 20px;margin-top: 30px;}
    #newsModal .modal-dialog{max-width: 670px;}
    #newsSlider .carousel-control-next{right: -20px;}
    #newsSlider .carousel-control-prev{left: -20px;}
    .shopBanner_slider .item .img-caption .headline{font-size: 20px;}
    .shopBanner_slider .item .img-caption{height: 102px;width: 447px;}
    .shopBanner_slider .item .img-caption .icon img{width: 40px;}
    .shopBanner_slider .item .img-caption .icon{bottom: 80px;}
    .shopBanner_slider_2 .item .img-caption .icon{bottom: -20px;}
    .shopNavStrip_content_bg{width: 168px !important;height: auto;}
    .shopNavStrip_content_bg .icon img{width: 24%;}
    .shopNavStrip_content_bg .special_intro{padding-top: 22px;font-size: 14px;line-height: 18px;}
    .shopNavStrip .sm_shopNavStrip ul li::after{right: 0;}
    .sm_shopNavStrip{padding-top: 5px;}
    .shopBanner_slider .item {height: 430px;}
    .shopBottomBanner{height: 305px;}
    .sec_py_150{padding: 100px 0;}
    .booksTab li{margin-top: 30px;}
    .quoteInnerText{padding: 26px 43px 30px 31px;margin: 25px 0 20px;}
    .quoteInnerText h2{font-size: 24px;line-height: 36px !important;}
    .quoteInnerText h5{font-size: 16px !important;line-height: 22px !important;}
    .quoteImgDiv{height: 300px;width: 300px;}
    .quoteContainer .headline{font-size: 20px;line-height: 30px;}
    .quoteImg{width: 7%;}
    .quoteImgDiv{margin: 0 auto !important;}
}
@media(min-width: 992px){
    #newsModal .modal-lg{max-width: 988px;}
    .carousel-caption-inner{width: 48%;}
    .serif_light_64{font-size: 56px;line-height: 78px;}
    .work_col{max-width: 45%;flex: 0 0 45%;}
    .border-lg-right{border-right: 1px solid;}
    .lg_h_100{height: 100%;}
    .pt_md_60{padding-top: 60px;}
    .border_left{border-left: 1px solid #FFCB05;}
    .lg_d_none{display: none !important;}
    .contactIntiative .yellow_border .text_red{height: 40px;}
    .work_grid{padding-bottom: 75px;}
    header .active::after{bottom: -10px;}
    .w-lg-auto{width: auto !important;}
    .contactIntiative .yellow_border{height: 260px;}
    .videoDiv{height: 312px;}
    .height_485{height: 568px;}
    .img_grid .col-lg-4{flex: 0 0 35.333333%;max-width: 35.333333%;}
    .img_grid .col-lg-8{flex: 0 0 64.666667%;max-width: 64.666667%;}
    .img_grid .col-lg-5{flex: 0 0 44.666667%;max-width: 44.666667%;}
    .img_grid .col-lg-7{flex: 0 0 55.333333%;max-width: 55.333333%;}
    .shopBottomBanner{margin-bottom: 100px;}
    #audioCard h6{height: 90px;}
    #youtube_img_8{width: 572px;height: 322px;}
    .publicationGallery .col-lg-4 .btn_red{display: flex;justify-content: center;align-items: center;width: 140px;height: 40px;}
}
@media(max-width: 1199px){
    .mobileNav,.mobileNavbar{display: block !important;}
    .mobileNav{
        position: fixed;
        background: #C5341C;
        height: 100%;
        width: 0;
        top: 0;
        overflow: hidden;
        transition: all 0.5s ease;
        left: 0;
    }
}
@media(max-width: 991px){
    .sm_shopNavStrip .arrowImg{display: none;}
    .navbar-brand img{display: none;}
    .galleryContent{padding-top: 40px;}
    .work_grid{padding-bottom: 44px;}
    .shopBottomBanner{margin-bottom: 50px;}
    #calenderslider .item,.calenderSection .yellow_border{width: 100% !important;}
}
@media (min-width: 768px) and (max-width: 1199px){
    .search .input-group{height: 35px !important;}
    .search .input-group span{height: 34px !important;}
}
@media (min-width: 768px) and (max-width: 1190px){
    .dp_2 .card{height: 464px;}
}
@media (max-width: 1199px){
    .search .input-group{width: 110px;}
}
@media (min-width: 992px) and (max-width: 1190px){
    header nav .nav-link{margin-right: 20px;font-size: 15px;}
    .search{font-size: 15px;line-height: 18px;}
    .work_bg_1{height: auto;}
    .land_col_3{flex: 0 0 33%;max-width: 33.33%;}
    .initiativesCol{flex: 0 0 85%;max-width: 85%;margin: 0 auto;}
    .initiativeCard_text{height: 127px;overflow: hidden;margin-bottom: 15px;}
}
@media (min-width: 1190px){
    .col_d{width: 570px;}
    .initiativeCard p{height: 55px;overflow: hidden;margin-bottom: 18px;}
    .initiativeCard{height: 201px;}
    .height_485{height: 485px;}
}
@media (min-width: 1350px){
    .eventContainer{max-width: 1280px !important;}
    .container{max-width: 1220px;}
    .archive_date_col{height: 42px;}
}
@media(min-width: 1510px){
    .foodContent{padding-right: 70px;}
    .vi_row{flex: 0 0 88%;max-width: 88%;}
    .shopNavStrip_content_bg{width: 295px;}
    .shopBottomBanner{margin-bottom: 150px;}
    .pt_lg_50{padding-top: 50px;}
}
@media(max-width: 1500px){
    .videoGalleryCard h6{font-size: 16px;}
    .shopNavStrip_content_bg{width: 275px;}
    .eventHighlights .item{height: 195px;width: 305px;}
}
@media(max-width: 1600px){
    .d-sp-content-inner-f{padding-left: 24px;}
}
@media(max-width: 1600px) and (min-width: 1460px){
    .n-p-div{flex: 0 0 82.666667%;max-width: 82.666667%;}
    .pt_lg_50{padding-top: 50px;}
}
@media(max-width: 1600px) and (min-width: 992px){
    .newsCard_col{flex: 0 0 33.333333%;max-width: 33.333333%;}
}
@media(min-width: 1610px){
    .d-sp-content-inner-f{padding-left: 50px;}
    .newsCard h3{height: 88px;}
}
@media(min-width: 1500px){
    .reachDropdown h6{padding-top: 50px 0 30px;}    
    .galleryContent,.pt_md_60{padding-top: 60px;}
    .pt_lg_60{padding-top: 60px;}
    #h_second_slider .item .position-relative{height: 300px !important;}
    .h_m_content_left_col p{font-size: 18px;}
    .h_donat_sec  .d-link{height: 50px;display: inline-flex;align-items: center;}
    .h_events_slider .subHeadline{height: 78px;}
}
@media(min-width: 1510px) and (max-width: 1690px){
    .handmade_product_slider_bg .shopCategoryContainer{max-width: 1400px;}
    .sec_py_150{padding: 110px 0;}
    .quoteInnerText h2{font-size: 28px;line-height: 36px !important;}
    .quoteContainer .headline{font-size: 26px;line-height: 42px;}
}
@media(max-width: 1400px){
    .photoGallery .about-card{width: 250px;height: 290px;}
    .gallery_img{height: 264px;width: 100%;}
    .font_20_md{font-size: 20px !important;line-height: 30px !important;}
    .pt_md_50{padding-top: 50px;}
    .calenderSection .yellow_border{width: 75%;}
    .subHeadline{font-size: 20px;line-height: 28px;}
    .h_quote .col-md-1 img,.card-quote img{width: 60%;}
    #calenderslider .item{width: 80%;}
    .h_quote .special_intro,.small_Title,.sans_medium_18,.link, .special_intro{font-size: 16px;}
    .h_quote .border_bottom_gradient::after{width: 85%;}
    .card-quote .card-body h6{font-size: 20px;line-height: 30px;}
    p,#h_vipSlider p:first-of-type{font-size: 15px;line-height: 21px;}
    #h_vipSlider .no-gutters{height: 211px;}
    .owl-dots{margin-top: 30px;}
    .donate_banner_bg .headline,.reach_grid .headline{font-size: 24px;line-height: 30px;} 
    .donate_banner_bg .subHeadline,.h_m_content .subHeadline,#h_second_slider .subHeadline,.subHeadline{font-size: 18px;line-height: 27px;} 
    .tourist_grid_img{height: 204px;}
    .bg_img_div{height: 350px;}
    .aboutMathBg{height: 624px;}
    .aboutSpDiv{height: 369px;width: 369px;}
    .aboutSpText{font-size: 15px;}
    
}
@media(min-width: 1400px) and (max-width: 1700px){
    .aboutMathBg{height: 650px;}
    .donate_banner_bg .headline{font-size: 24px;line-height: 30px;}
    .donate_banner_bg{height: 370px;}
}
@media(min-width: 1410px) and (max-width: 1700px){
    #homeBannerSlider .carousel-caption h4{font-size: 50px;line-height: 68px;}
    .headline{font-size: 30px;line-height: 46px;}
    .subHeadline{font-size: 20px;line-height: 28px;}
    .eventsCard .subHeadline{font-size: 18px;line-height: 24px;}
    .card-quote{width: 310px !important;}
    .card-quote img{width: 60%;}
    .card-quote .headline{font-size: 26px;}
    .card-quote .card-body h6{font-size: 20px;line-height: 30px;}
    .tourist_grid_img{height: 202px;}
    .l_text{font-size: 22px;line-height: 32px;}
}
@media(min-width: 1410px){
    .pl_5{padding-left: 3rem;}
}
@media(min-width: 1400px){
    .carousel-caption-inner{width: 54%;}
    .col_d{padding: 114px 0;}
}
@media(min-width: 1000px){
    .reachDropdown .col-md-2{flex: 0 0 19.666667%;max-width: 19.666667%;}
}
@media (min-width: 1610px) and (max-width: 1800px){
    .n-p-div,.vi_row{flex: 0 0 80.666667%;max-width: 80.666667%;}
    .quoteInnerText h2{font-size: 28px;line-height: 36px !important;}
    .quoteContainer .headline{font-size: 26px;line-height: 42px;}
}
@media (min-width: 1710px) and (max-width: 1800px){
    .aboutMathBg{height: 700px;}
    #homeBannerSlider .carousel-caption h4{font-size: 55px;line-height: 72px;}
    .headline{font-size: 34px;line-height: 54px;}
    #newsModal .headline{font-size: 30px;line-height: 45px;}
    .subHeadline{font-size: 22px;line-height: 30px;}
    .card-quote img{width: 60%;}
    .card-quote .headline{font-size: 26px;}
    .card-quote .card-body h6{font-size: 20px;line-height: 30px;}
    .tourist_grid_img{height: 205px;}
    .donate_banner_bg{height: 432px;}
    .donate_banner_bg .bg_red{height: 344px;width: 344px;}
    .donate_banner_bg .bg_red .headline{font-size: 30px;}
    .d-link{padding: 12px 20px 12px 15px;}
    .l_text{font-size: 24px;line-height: 32px;}
    .h_events_slider .subHeadline{height: 70px;}
}
@media (min-width: 1810px){
    .n-p-div,.vi_row{flex: 0 0 73.666667%;max-width: 73.666667%;}
    .aboutMathBg{height: 800px;}
    #homeBannerSlider .carousel-caption h4{font-size: 60px;line-height: 80px;}
    .card-quote img{width: 78%;}
    .card-quote .headline{font-size: 30px;display: block;margin-bottom: 0;}
    .card-quote{width: 345px !important;}
    .card-quote{margin-bottom: 15px;}
    .card-quote .card-body{padding-bottom: 50px !important;}
    .card-quote .card-body h6{font-size: 22px;line-height: 33px;}
    .tourist_grid_img{height: 206px;}
    .donate_banner_bg{height: 432px;}
    .donate_banner_bg .bg_red{height: 344px;width: 344px;}
    .donate_banner_bg .bg_red .headline{font-size: 30px;}
    .donate_banner_bg .bg_red .subHeadline{font-size: 22px;line-height: 30px;}
    .galleryTab li a{padding: 0 18px;margin-right: 20px;font-size: 16px;}
    .l_text{font-size: 24px;line-height: 35px;}
    .col_d{width: 620px;}
    .h_events_slider .subHeadline{height: 94px;}
}   
@media (min-width: 1900px){
    #homeBannerSlider .carousel-caption h4{font-size: 65px;line-height: 93px;}
    .carousel-caption-inner{width: 62%;}
    header nav .nav-link{margin-right: 40px;}
    header nav .social .nav-link{margin-right: 18px;}
    .dropdown_about_link{height: 96px;}
    .reachDropdown .btn_link{margin-top: 22px;}
    .bg_img_div{height: 495px;}
    #h_second_slider .item .position-relative{height: 340px !important;}
    .donate_banner_bg .bg_red .headline{font-size: 28px;}
    .sec_py_150{padding: 110px 0 100px;}
    .work_grid{padding-bottom: 75px;}
    .k-donate{height:1080px !important;}
}
@media (min-width: 1700px){
    .eventContainer,.container{max-width: 1250px !important;}
    .shopCategoryContainer{max-width: 1430px !important;}
    .eventContainer{max-width: 1350px !important;}
    .pl_xl_4{padding-left: 1.5rem!important;}
    .pr_xl_4{padding-right: 1.5rem!important;}
    .pt_xl_80{padding-top: 80px;}
    .pt_md_60{padding-top: 78px;}
    .bg_img_div{height: 440px;}
}
@media (min-width: 1200px){
    .foot_col_1{flex: 0 0 13.666667%;max-width: 13.666667%;}
    .foot_col_2{flex: 0 0 19.666667%;max-width: 19.666667%;}
    .lg_height_472{height: 472px;}
    .dt_row{height: 54px;}
    .initiativeCard_text{height: 70px;overflow: hidden;}
    .initiativeCard_content .serif_semibold_18{height: 50px;overflow: hidden;}
}
@media(max-width: 1500px) and (min-width: 1350px){
    .handmade_product_slider_main{max-width: 1300px;}
    .quoteInnerText{padding: 26px 43px 30px 31px;}
    .quoteInnerText h2{font-size: 26px;line-height: 36px !important;}
    .quoteImgDiv{height: 340px;width: 340px;}
    .quoteContainer .headline{font-size: 24px;line-height: 34px;}
    .quoteImg{width: 9%;}
}