/* ===============//==============//==================//=========== */
@media (max-width: 575.98px) {


		.floter {
			border: 1px solid #8BC34A !important;
			border-radius: 15px !important;
		}
		.floter ul li
		{
			padding: 3px !important;
		}
		.floter ul li a span {
			font-size: 10px !important;
		}

		button.navbar-toggler.nstyle {
			background: #00726c;
		}
		img.cr_img {
			width: 100%;
		}
		.container.nstyle_con
		{
			max-width: 100%;
			margin: 16px 0px;
		}

		.counter-wrapper-tint.py-5 {
			padding: 10px !important;
		}

		p.extracls
		{
			font-size: 16px;
		}
		
		.py-5 {
			padding-top: 2rem !important;
			padding-bottom: 2rem !important;
		}

		.section-title {
			padding-bottom: 20px;
		}

		p {
			text-align: justify;
			font-size: 14px;
		}

		li {
			font-size: 14px;
			text-align: justify;
		}

		.section-title h2 {
			font-size: 22px;
		}
		ul.animated.fadeInUp {
			padding: 10px;
		}

		.card-body.nstyle2 {
			padding: 10px 0px;
		}
		.infographic18_main h4 {
			font-size: 16px;
		}

		img.main_logocls {
			width: 55%;
		}

		li.card-text {
			margin-bottom: 0px;
			list-style: square;
		}

		.card.cstylebg {
			padding: 4px;
		}
		.nstyle_new {
				padding: 5px;
			}

			/* ============= */
		section.class_footer_mainsec {
        	margin: 0px 0px 15px 0px;
    	}

		.counter-wrapper-tint {
			background: #bbdfe0e8;
			padding: 5px 0px !important;
		}

		ul.list-unstyled li a {
            font-size: 14px;
            font-weight: 500;
        }

		.nimg_style {
			padding: 0px;
			margin: 5px 0px;
		}
		.count {
			/* font-family: 'Josefin Sans', sans-serif; */
			font-size: 22px;
		}
		.ext_txt p {
			text-align: center;
		}
     }
/* ============//===================================//=========== */

    @media (min-width: 576px) and (max-width: 767.98px) { 
		.floter {
			border: 1px solid #8BC34A !important;
			border-radius: 15px !important;
		}
		.floter ul li
		{
			padding: 3px !important;
		}
		.floter ul li a span {
			font-size: 10px !important;
		}
		.container{
		 	max-width: 100%;
		}

				.container.nstyle_con
		{
				max-width: 100%;
				margin: 16px 0px;
		}

		img.main_logocls {
			width: 55%;
		}
		.nstyle_new {
			padding: 5px;
		}
			
		button.navbar-toggler.nstyle {
			background: #00726c;
		}

		img.cr_img {
			width: 100%;
		}

		.counter-wrapper-tint.py-5 {
			padding: 10px !important;
		}

		p.extracls
			{
				font-size: 16px;
			}

			.card.cstylebg {
				padding: 4px;
			}
			li.card-text {
				margin-bottom: 0px;
				list-style: square;
			}
		.abt-main-block {
			padding: 5px;
		}

		.py-5 {
			padding-top: 2rem !important;
			padding-bottom: 2rem !important;
		}

		.section-title {
			padding-bottom: 20px;
		}

		p {
			text-align: justify;
			font-size: 14px;
		}

		li {
			font-size: 14px;
			text-align: justify;
		}

		.section-title h2 {
			font-size: 22px;
		}

		.card-body.nstyle2 {
			padding: 10px 0px;
		}
		.infographic18_main h4 {
			font-size: 16px;
		}

		.lead {
			font-size: 14px;
		}
		section.class_footer_mainsec {
        	margin: 0px 0px 15px 0px;
    	}

		.counter-wrapper-tint {
			background: #bbdfe0e8;
			padding: 5px 0px !important;
		}
    }

/* ===============================================//=========== */
    @media (min-width: 768px) and (max-width: 991.98px) { 
		.container{
		 	max-width: 100%;
		}

		.floter {
			border: 1px solid #8BC34A !important;
			border-radius: 15px !important;
		}
		.floter ul li
		{
			padding: 3px !important;
		}
		.floter ul li a span {
			font-size: 10px !important;
		}
		
		.container.nstyle_con
		{
			max-width: 100%;
			margin: 16px 0px;
		}
		section.class_footer_mainsec {
			margin: 30px;
		}
		img.main_logocls {
			width: 70%;
		}

		button.navbar-toggler.nstyle {
			background: #00726c;
		}

		.counter-wrapper-tint.py-5 {
			padding: 10px !important;
		}

		p.extracls
		{
			font-size: 16px;
		}
		

		.abt-main-block {
			padding: 5px;
		}


		img.cr_img {
			width: 100%;
		}

		.py-5 {
			padding-top: 2rem !important;
			padding-bottom: 2rem !important;
		}

		.section-title {
			padding-bottom: 20px;
		}

		p {
			text-align: justify;
			font-size: 14px;
		}

		li {
			font-size: 14px;
			text-align: justify;
		}

		.section-title h2 {
			font-size: 22px;
		}

		.card-body.nstyle2 {
			padding: 10px 0px;
		}
		.infographic18_main h4 {
			font-size: 16px;
		}

		.lead {
    font-size: 14px;
}
      
     }




/* ===============================================//=========== */
    @media (min-width: 992px) and (max-width: 1199.98px) { 
		.container {
			max-width: 100%;
		}

				.container.nstyle_con
		{
			max-width: 100%;
			margin: 16px 0px;
		}
		section.class_footer_mainsec {
			margin: 30px;
		}
		img.main_logocls {
			width: 150px;
		}
		.navbar-nav .nav-item {
    margin-right: 0px;
}


		img.cr_img {
			width: 100%;
		}

		.py-5 {
			padding-top: 2rem !important;
			padding-bottom: 2rem !important;
		}

		.section-title {
			padding-bottom: 20px;
		}

		p {
			text-align: justify;
			font-size: 14px;
		}

		li {
			font-size: 14px;
			text-align: justify;
		}

		.section-title h2 {
			font-size: 22px;
		}

		.card-body.nstyle2 {
			padding: 10px 0px;
		}
		.infographic18_main h4 {
			font-size: 16px;
		}

		.lead {
    font-size: 14px;
}
     .navbar-nav .nav-link {
    padding: 0.5rem 0rem;
    font-size: 13px;
}
     }


	 /* ===============================================//=========== */

    @media (min-width: 1200px) and (max-width: 1399.98px) { 

      	.container.nstyle_con
		{
			max-width: 100%;
			margin: 16px 0px;
		}
		section.class_footer_mainsec {
			margin: 30px;
		}
		img.main_logocls {
			width: 150px;
		}

		nav.navbar .container {
			max-width: 100%;
		}
		img.cr_img {
			width: 100%;
		}

		.py-5 {
			padding-top: 2rem !important;
			padding-bottom: 2rem !important;
		}

		.section-title {
			padding-bottom: 20px;
		}

		p {
			text-align: justify;
			font-size: 14px;
		}

		li {
			font-size: 14px;
			text-align: justify;
		}

		.section-title h2 {
			font-size: 22px;
		}

		.card-body.nstyle2 {
			padding: 10px 0px;
		}
		.infographic18_main h4 {
			font-size: 16px;
		}



     }

	 /* ===============================================//=========== */

    @media (min-width: 1400px){ 
     	img.cr_img {
			width: 100%;
		}

		.container.nstyle_con
		{
			max-width: 70%;
		}
		section.class_footer_mainsec {
			margin: 30px;
		}
		img.main_logocls {
			width: 150px;
		}

	

     }
      