/* Media Queries */

/* 992 - 1200 px */
@media screen and (max-width: 1200px) {
	.header {
    	background: url(../img/headerbg3.jpg) no-repeat 78%;
	}

	h1 {
	    font-size: 55px;
	}

	.video {
	    position: relative;
	    padding-bottom: 56.25%;
	    padding-top: 25px;
	    height: 0;
	    margin: 0 auto;
	}
	.video iframe {
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
	}

	.button-transparent {
		width: 140px;
	}
}

/* 768 - 991 px */
@media screen and (max-width: 991px) {
	.header {
	    background: url(../img/headerbg3.jpg) no-repeat 80%;
	}

	.logo-text {
		margin-left: 0;
	}

	.menu {
		margin-left: 30px;
		width: 425px;
	}

	.ordercall {
	    margin-left: 50px;
	}
	.button-transparent {
		width: 125px;
	}

	.btnmore {
	    width: 200px;
	}

	h1 {
	    font-size: 45px;
	}

	.offer__text {
    	font-size:22px;
    }
}

/* 576 - 767 px */
@media screen and (max-width: 767px) {
	.header {
	    background: url(../img/headerbg3.jpg) no-repeat;
	    background-size: cover;
	}

	h1 {
	    font-size: 26px;
	}

	h2 {
	    font-size: 24px;	   
	}

	h3 {
	    font-size: 20px;	   
	}

	h4 {
    	font-size: 15px;
	}	

	.offer__title {
		font-size: 26px;
	}
	.offer__title {
		font-size: 20px;
	}

	.offer__text {
    	font-size:20px;
    }

	.offer__text span{
    	font-size:18px;
    }

	.offer__iconstitle {
		flex-direction: column;
	}

	.wrap-feedback {
		width: 80%;
		height: auto;
		margin: 0 auto;
	}

	.fbimg {
	    width: 95%;    
	}

 
	
}

/* 401 - 575 px */
@media screen and (max-width: 575px) {
	.header {
	    background: url(../img/headerbg3.jpg) no-repeat;
	}

	/* ------ Pop-up window ------ */	

	.box-modal {		  
	    width: 300px;	 
	    height: 200px;	
	}
	
	.timemob {
	    display: block;
	}

	.timedesc {
	    display: none;
	}

}

/* 320 - 400 px */
@media screen and (max-width: 400px) {
	.button-red {
		width: 100%;
	}

    
}