

@media only screen and (min-width: 601px) and (max-width: 766px)  {

	.tab-d-none {
		display: none !important;
	}

	.tab-d-block {
		display: block !important;
	}
	.font-16 {
		font-size: 14px;
	}
	.count-circle {
		margin-top: -3em;
		margin-left: 2em;
	}
	.category-section img{
		width: 100%;
	}
	.font-24 {
		font-size: 16px;
	}
	.choose-section { 
		min-height: 400px;
	}
	.font-14 {
		font-size: 11px;
	}
	.font-18 {
		font-size: 15px;
	}
	.font-15 {
		font-size: 13px;
	}
	.font-13 {
		font-size: 11px;
	}
	.font-20 {
		font-size: 17px;
	}
	.brew-section br{
		display: none !important;
	}
	.container, .container-sm {
		max-width: 600px;
	}
	.padding-remove{
		padding-left: 5px !important;
		padding-right: 5px !important;
	}
	.logo-img {
		width: 15% !important;
	}
}

/*mobile*/

@media only screen and (max-width: 767px) {

	.img-width {
		width: 100%;
	}

	.btn-w-50 {
		width: 50% !important;
	}

	.font-48 {
		font-size: 30px;
	}

	.owlCarousel2 .owl-dots {
		display: none;
	}


	.owlCarousel1 .owl-prev span {

		left: -7%;

		top: 1.5em;

	}

	.owlCarousel1 .owl-next span {

		right: -7%;
		top: 1.5em;
	}

	.count-circle {
		margin-top: -1.5em;
		margin-left: -1em;
	}


	.sidenav {
		height: 100%;
		width: 0;
		position: fixed;
		z-index: 10;
		top: 0;
		left: 0;
		background-color: #012404eb;
		overflow-x: hidden;
		transition: 0.5s;
		padding-top: 60px;
	}


	.sidenav .closebtn {
		position: absolute;
		top: 0;
		right: 25px;
		font-size: 36px;
		margin-left: 50px;
		color: #FFB21D;
	}

	.menu-btn {
		position: absolute;
		top: 3em;
	}
	.custom-caption {
		/* background-color: #f5f5f596; */
		top: 0;
		width: 100%;
		left: 0;
		padding: 10px 15px;
	}
	.font-22 {
		font-size: 10px;
	}
	.font-60 {
		font-size: 18px;
		padding-top: 5px !important;
		padding-bottom: 5px !important;
	}
	.custom-caption p{
		width: 50% !important;
		font-size: 9px;
	}
.align-center-div
	{
		position: absolute;
		top: 3em;
		right: 1em;
	}
	.logo-img {
		width: 15% !important;
	}
.slider-div {
    margin-top: 6.5em;
}
.shrink-nav .menu-btn{
    top: 2.5em;
}

.shrink-nav .align-center-div{
	top: 2.7em;
}
.font-14 {
    font-size: 11px;
}
.choose-section {
    
    min-height: 400px;
}
.float {
   
    bottom: 2em;
    left: 0;
    
}
.shrink-nav .logo-img {
    width: 15% !important;
    transition: all 0.5s ease-in-out;
	padding-bottom: 5px;
}
.shrink-nav {
   
    padding-top: 2em !important;
}

.shrink-nav .align-center-div img {
    width: 100%!important;
    transition: all 0.5s ease-in-out;
}
}

/*vertical*/
@media screen and (min-width: 768px) and (max-width: 991px) {
	.btn-w-50 {
		width: 25% !important;
	}

	.img-width {
		width: 100%;
	}

	.brew-section br {
		display: none !important;
	}

	.owlCarousel1 .owl-prev span {

		left: -4%;
		top: 1em;
	}

	.owlCarousel1 .owl-next span {

		right: -4%;

		top: 1em;

	}

	.choose-section {
		min-height: 400px;
	}

	.owlCarousel2 .owl-dots {
		display: none;
	}

	.tab-d-none {
		display: none !important;
	}

	.tab-d-block {
		display: block !important;
	}

	.font-48 {
		font-size: 40px;
	}


	.sidenav {
		height: 100%;
		width: 0;
		position: fixed;
		z-index: 10;
		top: 0;
		left: 0;
		background-color: #012404;
		overflow-x: hidden;
		transition: 0.5s;
		padding-top: 60px;
	}


	.sidenav .closebtn {
		position: absolute;
		top: 0;
		right: 25px;
		font-size: 36px;
		margin-left: 50px;
		color: #FFB21D;
	}

	.menu-btn {
		position: absolute;
		top: 5em;
	}
	.align-center-div
	{
		position: absolute;
		top: 5em;
		right: 1em;
	}
	.custom-caption {
		top: unset;
		width: 100%;
		left: 0;
		/* background-color: #ffffffa1; */
		padding: 20px;
	}
	.font-60 {
		font-size: 36px;
		padding: 15px 0 !important;
	}
	.custom-caption p{
		width: 50% !important;
		font-size: 12px;
	}
	.logo-img{
		width: 18% !important;
	}
	.slider-div {
		margin-top: 11em;
	}
	.shrink-nav .menu-btn{
		top: 3.5em;
	}
	
	.shrink-nav .align-center-div{
		top: 3.5em;
	}
	.shrink-nav .logo-img {
		width: 10%; 
		padding-bottom: 10px;
	}
	.shrink-nav .logo-img {
		width: 12% !important;
		transition: all 0.5s ease-in-out;
	}
	.shrink-nav .align-center-div img {
		width: 75%!important;
		transition: all 0.5s ease-in-out;
	}
 

}

/*landscape*/

@media (min-width: 992px) and (max-width: 1199px) {
	.font-13 {
		font-size: 11px;
	}

	.font-16 {
		font-size: 15px;
	}

	.font-20 {
		font-size: 17px;
	}

	.font-48 {
		font-size: 36px;
	}

	.choose-section {

		min-height: 300px;
	}

	.font-24 {
		font-size: 20px;
	}

	.font-14 {
		font-size: 12px;
	}

	.font-30 {
		font-size: 20px;
	}

	.font-60 {
		font-size: 40px;
	}

	.font-18 {
		font-size: 14px;
	}

	.heading-3 {
		padding: 20px 0 !important;
	}
	.shrink-nav .logo-img {
		width: 25% !important; 
	}
	.slider-div {
		margin-top: 9.5em;
	}
	.shrink-nav { 
		padding-top: 2em !important;
	}
}

/*large*/
@media (min-width: 1400px) {}


