/* XXL (laptop) Device :1200px. */

@media (min-width: 1200px) and (max-width: 1350px) {
    .news_part .news_blog_item .news_blog_item_img .overlay_news_blog_item_img a {
        font-size: 10px;
    }

    footer .footer_part .ft_logo ul li a {
        margin-right: 3px;
    }

    h4 {
        font-size: 26px;
    }

    .letest_report_part .letest_report_content .letest_report_content_img .overlay_letest_report_content_img a {
        padding: 13px 39px;

    }

    .header_part .menu .nav-item .nav-link {
        padding: 16px 10px;
    }

    .header_part .menu .etara .btn_com {
        padding: 8px 40px;
        margin-left: 60px;
    }

    .donate_inforamtion_part .col-6.file span span {
        margin-left: -70%;
    }
}


/* LG Device :992px. */

@media (min-width: 992px) and (max-width: 1199px) {
    .header_part .menu .nav-item .nav-link {
        padding: 18px 5px;
    }

    .header_part .menu .etara .btn_com {
        margin-left: 20px;
        padding: 10px 20px;
    }


    .banner_part .banner_img .banner_overlay {
        padding: 200px 0px;
    }

    footer .footer_part .ft_logo ul li a {
        margin-bottom: 15px;
    }

    .entrepreneurship_part .entrepreneurship_content h3 {
        padding-top: 0px;
    }

    h4 {
        font-size: 22px;
    }

    .letest_report_part .letest_report_content .letest_report_content_img .overlay_letest_report_content_img a {
        padding: 13px 25px;
        margin: 17px 5px;
    }

    h5 {
        font-size: 18px;
    }

    .letest_report_part .prev_report_content .prev_report_content_img .overlay_prev_report_content_img a {
        padding: 13px 40px;
        margin: 10px 10px;
    }

    .donate_inforamtion_part .col-6.file span span {
        margin-left: -85%;
    }
    .donate_part .donate_item .nav-pills .nav-item .nav-link {
        padding: 10px 46px;
    }
    .donate_part .donate_item .donate_item_inforamtion .radio_text, .donate_part .donate_item .tab-content .radio_text {
        margin-right: 6px;
    }
}


/* -- middium Device -- */

@media (min-width: 768px) and (max-width: 991px) {
    h1 {
        font-size: 30px;
    }

    h2 {
        font-size: 24px;
    }

    h3 {
        font-size: 26px;
    }

    h4 {
        font-size: 20px;
    }

    .header_part .navbar-light .navbar-toggler-icon {
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(28, 167, 239, 0.98)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
    }

    .header_part .navbar-light .navbar-toggler {
        color: rgba(28, 167, 239, 0.98);
        border-color: rgba(28, 167, 239, 0.98);
    }

    .header_part .menu .nav-item .nav-link {
        padding: 5px 15px;
    }

    .header_part .menu .etara .btn_com {
        margin-left: 0px
    }

    .banner_part .banner_img .banner_overlay {
        padding: 160px 0px;
    }

    .join_community_part .community_item .community_item_img .overlay_community_item_img a {
        padding: 5px 29px;
    }

    .entrepreneurship_part .entrepreneurship_content h3 {
        padding-top: 0px;
    }

    .py_90 {
        padding: 70px 0px;
    }

    .our_subcribe_part .overlay_our_subcribe .search_box button {
        margin-left: -24%;
    }

    .letest_report_part .letest_report_content .letest_report_content_img .overlay_letest_report_content_img a {
        padding: 13px 31px;

    }

    .letest_report_part .prev_report_content .prev_report_content_img .overlay_prev_report_content_img h5 {
        font-size: 15px;
    }

    .letest_report_part .prev_report_content .prev_report_content_img .overlay_prev_report_content_img {
        position: absolute;
        left: 2.5%;
        width: 95%;
        padding: 20px 0px;
    }

    .letest_report_part .prev_report_content .prev_report_content_img .overlay_prev_report_content_img a {
        padding: 13px 30px;
        margin: 10px 3px;
    }

    .our_mission_part .our_mission_content {
        padding-top: 78px;
    }

    .our_vission_part .our_mission_content {
        padding-top: 72px;
    }

    .header_part .menu .nav-item:hover ul {
        transform: scaleY(1) translateX(-50%);
        left: 50%;
    }

    .be_come_part2 .moddal_content h6 {
        font-size: 18px;
        padding: 10px 20px;
    }

    .be_come_part2 .moddal_content p {
        padding: 0px 20px 20px;
    }

    .be_come_part .moddal_content h6 {
        font-size: 18px;
        padding: 10px 20px;
    }

    .be_come_part .moddal_content p {
        padding: 0px 20px 20px;
    }

    .donate_inforamtion_part .col-6.file {
        margin-top: 30px;
    }

    .donate_inforamtion_part .col-6.file span span {
        margin-left: 0%;
        margin-top: -20px
    }
     .donate_part .donate_item .donate_item_inforamtion .radio_text,
    .donate_part .donate_item .tab-content .radio_text {
        margin: 10px;
    }

   .donate_part .donate_item .nav-pills .nav-item .nav-link {
        padding: 10px 13px;
    }
}



/* -- Phone Landscape -- */

@media (min-width: 576px) and (max-width: 767px) {
    h1 {
        font-size: 32px;
    }

    h2 {
        font-size: 26px;
    }

    h3 {
        font-size: 26px;
    }

    h4 {
        font-size: 20px;
    }

    h5 {
        font-size: 18px;
    }

    .header_part {
        background: #fff;
    }

    .header_part .navbar-light .navbar-toggler-icon {
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(28, 167, 239, 0.98)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
    }

    .header_part .navbar-light .navbar-toggler {
        color: rgba(28, 167, 239, 0.98);
        border-color: rgba(28, 167, 239, 0.98);
    }

    .header_part .menu .nav-item .nav-link {
        padding: 5px 15px;
    }

    .header_part .menu .etara .btn_com {
        margin-left: 0px
    }

    .banner_part .banner_img .banner_overlay {
        padding: 100px 0px;
    }

    .py_90 {
        padding: 50px 0px;
    }

    .about_part .about_video_content h3 {
        padding-bottom: 20px;
        margin-top: 30px;
    }

    .entrepreneurship_part .entrepreneurship_content p {
        padding: 20px 0px 50px;
    }

    footer .footer_part .ft_logo ul li a {
        margin-right: 7px;
    }

    .letest_report_part .letest_report_content .letest_report_content_img .overlay_letest_report_content_img {
        left: 2.5%;
        bottom: 5%;
        width: 95%;
        padding: 15px 1px;
    }

    .letest_report_part .letest_report_content .letest_report_content_img .overlay_letest_report_content_img a {
        display: inline-block;
        padding: 13px 40px;
        margin: 5px 10px;
        font-size: 12px;
    }

    .our_mission_part::after {
        display: none;
    }

    .our_mission_part .our_mission_img img {
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .our_mission_part .our_mission_content {
        padding-top: 10px;
    }

    .our_vission_part::after {
        display: none;
    }

    .our_vission_part .our_mission_img img {
        padding-top: 0px;
        padding-bottom: 10px;
    }

    .our_vission_part .our_mission_content {
        padding-top: 0px;
    }

    .our_vission_part {
        padding-bottom: 50px;
    }

    .header_part .menu .nav-item:hover ul {
        transform: scaleY(1) translateX(-50%);
        left: 50%;
    }

    .be_come_part2 .moddal_content h6 {
        font-size: 18px;
        padding: 10px 0px;
    }

    .be_come_part2 .moddal_content p {
        padding: 0px 0px 20px;
    }

    .be_come_part .moddal_content h6 {
        font-size: 18px;
        padding: 10px 0px;
    }

    .be_come_part .moddal_content p {
        padding: 0px 0px 20px;
    }

    .donate_inforamtion_part .col-6.file {
        margin-top: 30px;
    }

    .donate_inforamtion_part .col-6.file span span {
        margin-left: 0%;
        margin-top: -20px
    }

    .donate_part .donate_item .donate_item_inforamtion .radio_text,
    .donate_part .donate_item .tab-content .radio_text {
        margin: 10px;
    }

   .donate_part .donate_item .nav-pills .nav-item .nav-link {
        padding: 10px 3px;
    }

}


/* mobile size 480 small Device. */

@media (min-width: 400px) and (max-width: 480px) {}


/* Extra small Device. */

@media (min-width: 320px) and (max-width: 575px) {
    h1 {
        font-size: 25px;
    }

    h2 {
        font-size: 26px;

    }

    h3 {
        font-size: 22px;
    }

    h4 {
        font-size: 18px;
    }

    .header_part {
        background: #fff;
    }

    .header_part .navbar-light .navbar-toggler-icon {
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(28, 167, 239, 0.98)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
    }

    .header_part .navbar-light .navbar-toggler {
        color: rgba(28, 167, 239, 0.98);
        border-color: rgba(28, 167, 239, 0.98);
    }

    .header_part .menu .nav-item .nav-link {
        padding: 5px 15px;
    }

    .header_part .menu .etara .btn_com {
        margin-left: 0px
    }

    .banner_part .banner_img .banner_overlay {
        padding: 100px 0px;
    }

    .py_90 {
        padding: 50px 0px;
    }

    .about_video_content {
        margin-top: 30px;
    }

    .about_part .about_video_content h3 {
        padding-bottom: 15px;
    }

    .py_60 {
        padding: 40px 0px;
    }

    .what_do_part .what_do_slide_item {
        margin-top: 0px;
    }

    .entrepreneurship_part .entrepreneurship_content p {
        padding: 20px 0px 20px;
    }

    .join_us_part .join_us_content h6 {
        padding-top: 15px;
    }

    .news_part .news_blog_item {
        margin-top: 0px;
    }

    .our_subcribe_part .overlay_our_subcribe .search_box input {
        width: 100%;
        margin-bottom: 30px;
    }

    .our_subcribe_part .overlay_our_subcribe .search_box button {
        margin-left: 0%;
        display: block;
    }

    footer .footer_part .ft_logo ul li a {
        margin-right: 8px;
    }

    .letest_report_part .letest_report_content .letest_report_content_img .overlay_letest_report_content_img {
        left: 2.5%;
        bottom: -30%;
        width: 95%;
        padding: 15px 1px;
        background: #fff;
    }

    .letest_report_part .letest_report_content .letest_report_content_img .overlay_letest_report_content_img a {
        display: inline-block;
        padding: 13px 15px;
        margin: 5px 0px;
        font-size: 12px;
    }

    h5 {
        font-size: 16px;
    }

    .letest_report_part .prev_report_content .prev_report_content_img .overlay_prev_report_content_img a {
        padding: 13px 14px;
        margin: 10px 1px;
    }

    .our_mission_part {
        padding-bottom: 50px;
    }

    .our_mission_part::after {
        display: none;
    }

    .our_mission_part .our_mission_img img {
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .our_mission_part .our_mission_content {
        padding-top: 10px;
    }

    .our_vission_part {
        padding-bottom: 50px;
    }

    .our_vission_part::after {
        display: none;
    }

    .our_vission_part .our_mission_img img {
        padding-top: 0px;
        padding-bottom: 10px;
    }

    .our_vission_part .our_mission_content {
        padding-top: 0px;
    }

    .header_part .menu .nav-item:hover ul {
        transform: scaleY(1) translateX(-50%);
        left: 50%;
    }

    .be_come_part2 .moddal_content h6 {
        font-size: 18px;
        padding: 10px 0px;
    }

    .be_come_part2 .moddal_content p {
        padding: 0px 0px 20px;
    }

    .be_come_part .moddal_content h6 {
        font-size: 18px;
        padding: 10px 0px;
    }

    .be_come_part .moddal_content p {
        padding: 0px 0px 20px;
    }

    .donate_part .donate_item {
        background: #ecf9ff;
        padding: 30px 15px;
    }

    .donate_inforamtion_part .col-6.file {
        margin-top: 20px;
    }

    .donate_inforamtion_part .col-6.file span span {
        margin-left: 0%;
    }

    .donate_part .donate_item .donate_item_inforamtion .radio_text,
    .donate_part .donate_item .tab-content .radio_text {
        margin: 10px;
    }

    .donate_part .donate_item .nav-pills .nav-item .nav-link {
        padding: 10px 70px;
    }

    
}