/* Media Queries */

/* 992 - 1200 px */
@media screen and (max-width: 1200px) {
	
}

/* 768 - 991 px */
@media screen and (max-width: 991px) {
	.logo-text {
		margin-left: 0;
	}

	.menu {
		margin-left: 50px;
		flex-direction: column;
	}

	

	nav {
	    position: relative;
	}

	nav.sticky {
	    /*display: none;*/
	}

	.block-img {
		margin-top: 25px;
	}

	.menu {
		flex-direction: column;				
	}

	.menu__open {			
	    position: absolute;
	    z-index: 1;
	    background: #000;
	    border-radius: 5px;
	    width: 200px;	    
	    margin-left: -200px;
	    top: 50px;
	    left: 50%;
	    -webkit-transition: all 500ms linear;
		-moz-transition: all 500ms linear;
		-ms-transition: all 500ms linear;
		-o-transition: all 500ms linear;
		transition: all 500ms linear;
		padding: 20px
	}

	.menu__open:before {
	    content: '';
	    position: absolute;
	    left: 176px;
    	top: -20px;
	    border: 10px solid transparent;	
	    border-bottom: 10px solid #f1f1f3;
	}

	.menu__item {
		display: none;
	}

	.menu__item.menu-collapse{
		display: block;	
		font-size: 13px;
    	border-bottom: 0px solid rgba(255, 255, 255, 0.5);
    	padding: 5px;	
	}

	.menu-collapse {		
		    	
	}

	.menu-bars {
		display: block;
		padding-top: 15px;
		margin-bottom: 20px;
	}

	.fordesc {
		display: none;
	}

	.formob {
		display: block;
	}



	
}

/* 576 - 767 px */
@media screen and (max-width: 767px) {
	h1 {
	    font-size: 30px;
	}

	h2 {
	    font-size: 25px;	   
	}

	h3 {
	    font-size: 20px;	   
	}

	h4 {
    	font-size: 15px;
	}	

	.button-red {
	    width: 50%;
	}

	

 
	
}

/* 401 - 575 px */
@media screen and (max-width: 575px) {

	.btn {   
   		font-size: 13px;
	}

	.logo-text {
		font-size: 18px;
		line-height: 23px;
	}

	/* ------ Pop-up window ------ */	

	.box-modal {		  
	  padding: 15px;
	}

	.modal-title {
		font-size: 25px;
		margin-bottom: 0.5em;
		margin-top: 0.5em;
	}


}

/* 320 - 400 px */
@media screen and (max-width: 400px) {
	.button-red {
		width: 100%;
	}

	.menu-bars {
    	display: block;
    	font-size: 22px;
	}

	

    
}