

	/*============================= Small MOBILE Devices================================ */
	
	@media(min-width:767px){
		
		
		
		
	}
	
	
	
	
	
	/*============================= MOBILE Devices================================ */
	@media(max-width:767px){
		.image-row{
			flex-direction: column;
		}
		.logo img {
			padding: 4px 0px;
			width: 115px;
			float: left;
			position: absolute;
			left: 9px;
			background: #fff;
			border-radius: 4px;
		}
		span.callbtn img {
			width: 120px;
			margin-right: 30px;
		}
		nav.navbar.bootsnav .navbar-toggle{
			float: right;
			margin-right: 0px;
			margin-left: 15px;
		}
		.kd-logo>img {
			object-fit: cover;
			height: 500px;
		}
		.logotop img {
			width: 86px;
		}
		.logobottom img {
			width: 86px;
		}
		.logotop img {
			top: 28px;
		}
		.logobottom img {
			bottom: 24px;
		}
		.abt-info {
			margin-top: 0;
		}
		.worli-info{
			position: inherit;
			top: 0;
			right: 0;
			color: #222;
			width: 100%;
		}
		.img-overlay2{
			display: none;
		}
		.worli-info img {
			width: 90px;
			margin: 18px;
		}
		.callus{
			display: none;
		}
		.mainslider {
			padding-top: 48px;
		  
		}
		.connectivtysec{
			background: #32808a;
		}
		.worli-sealink>img {
			object-fit: cover;
			height: 500px;
			object-position: -221px;
		}
		.heading-1 h2 {
			font-size: 24px;
		}
		.image-container img{
			margin-bottom: 30px;
		}
		.planimg_box{
			margin-bottom: 30px;
		}
		.copyright{
			margin-bottom: 43px;
		}

		.checkmark {
			font-size: 60px;
			margin-bottom: 12px;
		}
		.topinfo h1{
			font-size: 35px;
		}
		.topinfo h3 {
			font-size: 23px;
		}
		.topinfo p {
			font-size: 16px;
		}
		.thankpage .btn-default{
			font-size: 15px;
		}
		.thankpage .footer p{
			font-size: 14px;
		}
		.amtsec  {
			padding-top: 0;
			overflow: hidden;
		}
		.o-hidden-mob{
			overflow: hidden;
		}
		.qr-box {
			flex-direction: column;
			flex-direction: column-reverse;
			gap: 10px;
		}
	}
	
	
	



	
	


	/*============================= Medium Devices, Tablets ================================ */
	@media(min-width:768px) and (max-width:991px){
		.callus{
			display: none;
		}
		
		.image-row{
		flex-wrap: wrap;
		}
		.logo img {
			padding: 4px 0px;
			width: 115px;
			float: left;
			position: absolute;
			left: 9px;
			background: #fff;
			border-radius: 4px;
		}
		span.callbtn img {
			width: 120px;
			margin-right: 30px;
		}
		nav.navbar.bootsnav .navbar-toggle{
			float: right;
			margin-right: 0px;
			margin-left: 15px;
		}
		.mainslider{
			padding-top: 50px;
		}
		.logotop img {
			width: 100px;
		}
		.logobottom img {
			width: 100px;
		}
		.logotop img{
			top: 30px;
		}
		.logobottom img{
			bottom: 30px;
		}
		.abt-info{
			margin-top: 0%;
		}
		.image-container{
			margin-top: 46px;
			background: #f2f2f2;
			padding-top: 23px;
			width: 50%;
		}
		.planimg_box{
			margin-bottom: 30px;
		}
		/* .amt_slider2 img{
			height: 280px;
		} */
		.copyright{
			margin-bottom: 43px;
		}

		.connectivtysec{
			background: #32808a;
		}
		.checkmark {
			font-size: 60px;
			margin-bottom: 12px;
		}
		.topinfo h1{
			font-size: 35px;
		}
		.topinfo h3 {
			font-size: 23px;
		}
		.topinfo p {
			font-size: 16px;
		}
		.thankpage .btn-default{
			font-size: 15px;
		}
		.thankpage .footer p{
			font-size: 14px;
		}
		.amtsec  {
			padding-top: 0;
			overflow: hidden;
		}
		.o-hidden-mob{
			overflow: hidden;
		}
		.qr-box {
			flex-direction: column;
			flex-direction: column-reverse;
			gap: 10px;
		}
	}
	
	
	
	/*============================= Medium Devices, Desttop ================================ */
	@media(min-width:992px) and (max-width:1199px){
		
			
		.checkmark {
			font-size: 80px;
			margin-bottom: 12px;
		}
		.topinfo h1{
			font-size: 48px;
		}
		.topinfo h3 {
			font-size: 33px;
		}
		.topinfo p {
			font-size: 21px;
		}
		.thankpage .btn-default{
			font-size: 18px;
		}
		.thankpage .footer p{
			font-size: 14px;
		}
	
			
	}	























