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

.whats-area-inr h2 {
    font-size: 38px;
    font-weight: 600;
}

.Testis-slide {
    padding-left: 30px;
}

.Testis-slide .item {
    width: 90%;
}

}



@media (min-width: 992px){

	.mob-view{

		display: none;

	}

	.action_btns_bottom {

		display: none;
	
	}



}



@media screen and (max-width: 992px){

	

	/*=======end mobile header=====*/

	.desk-view{

		display: none;

	}

	.talk-to-cd h6 {

	    font-size: 14px;

	}

	.talk-to-cd h2 {

	    font-size: 16px;

	}

	.talk-to-cd .t-inner .img-box img {

	    width: 45px;

	}

	.top-lft-logo img {

	    width: 110px;

	}

	.dental-team-bx {

	    margin-bottom: 30px;

	}

	.team-of-doctor {

	    padding: 40px 0px 20px;

	}


	.team-of-doctor .heading {

	    margin-bottom: 40px;

	}

	
	.whats-call-area {
		padding: 30px 0;
	}
	.whats-area-inr h2 {
		font-size: 30px;
		font-weight: 600;
		}

	.wht-inr-img {
		margin: 20px 0;
	}

	.whats-area-inr {
		margin: 20px 0;
	}


	.wht-inr-img a i {
        font-size: 30px;
        height: 65px;
        width: 65px;
        line-height: 63px;
	}

	.digital-bytes-area:after {

		display: none;

	}

	.digital-bytes-slide {

	    margin-right: 0px;

	}

	.digital-bytes-slide .owl-carousel .owl-nav button.owl-next, .digital-bytes-slide .owl-carousel .owl-nav button.owl-prev {

	    margin-left: 10px;

	    margin-right: 10px;

	}

	.digital-bytes-slide .owl-nav {

	    position: unset;

	    width: 100%;

	    text-align: center;

	    margin-top: 35px;

	}

	.digital-bytes-slide-n .owl-nav {

	    position: unset;

	    text-align: center;

	    margin-bottom: 30px;

	}

	.digital-bytes-area-n .row.dig-byte-row {

	    flex-direction: column-reverse;

	}

	.digital-bytes-area-n:after {

		display: none;

	}

	.digital-bytes-area-n {

	    margin-top: 0px;

	    margin-bottom: 30px;

	}

	.action_btns_bottom {

	    background-color: #28303f;

	    text-align: center;

	    position: fixed;

	    bottom: 0;

	    z-index: 99;

	    width: 100%;

	    padding: 8px 5px;

	}

	.action_inner .phn-btn:after {

	    border-right: solid 2px #fff;

	    padding-right: 6px;

	    content: '';

	    margin: 0 7px;

	}

	.action_btns_bottom a {

	    color: #fff;

	    font-size: 14px;

	}

	.slide-btn a {

		    width: 100%;

		    text-align: center;

		    margin: 11px 0px;

		    font-size: 14px;

		}

		.banner-lft-cnt {
			text-align: center;
			padding-right: 0px;
		}

		.digital-heading {
		text-align: center;
		margin-bottom: 20px;
	}

	
	.gallery {
		padding: 30px 0 100px;
	}

	.gallery-img img {	
		height: 100%;
	}

	.digital-heading .heading hr {
		margin: 18px auto;
	}

	.unlock-smile-countdown .time-box {
		min-width: 90px;
		margin: 15px 0;
	}

	.unlock-smile-countdown {
		padding: 0 60px;
	}

	.gallery .owl-nav {
		left: 20px;
	}

	.team-of-doctor .owl-nav {
		margin-top: 40px;
	}


}



@media screen and (max-width: 767px){

		.home-banner-area .banner-lft-cnt br {

		    display: none;

		}

		.home-banner-area .banner-lft-cnt h1 {

		    font-size: 28px;

		}

		.banner-lft-cnt p {

		    font-size: 17px;

		}


		.book-appointment {

		    padding: 30px 20px;

		}

		.book-appointment h2 {

		    font-size: 28px;

		    line-height: 32px;

		}


		.heading h2 {

		    font-size: 28px;

		    line-height: 32px;

		}


		.heading p br{

			display: none;

		}

		.dental-team-bx img {

		    height: 340px;

		}

		.apt-contact a {
		font-size: 14px;
		padding: 15px 10px;
		font-family: 'Metropolis-Light';
	}

	.gallery .owl-nav {
		display: none;
	}

	.book-consult-inr {
		margin-bottom: 30px;
	}

	
	.unlock-smile-countdown .time-box {
		margin: 10px 0;
	}

	.unlock-smile-countdown {
		padding: 0;
	}
	.contdon-area-inr {
		padding: 40px 20px 20px;
	}

	.contdon-area-inr .heading p {
		font-size: 19px;
		margin-bottom: 20px;
	}

	.team-of-doctor .owl-nav {
		margin-top: 10px;
	}

	.team-of-doctor {
		padding: 40px 0px 30px;
	}

	.digital-bytes-area {

		padding: 50px 0px;
		
	}

	.item {
		padding: 0 15px;
		margin-top: 30px;
	}
	

	.user-cnt p {
		height: 100%;
	}

	.user-info img {
		top: 5px;
		right: 30px;
	}
		.banner-lft-cnt {
		padding: 0px !important;
	}

.main-rwo {
    display: contents;
}

}