/*MIN*/

@media screen and (min-width:768px) {
	.modal-dialog {
	    margin-top: 17vh;
	    width: 700px;
	}
	.hidden-sm{
		display: none !important;
	}
	.display-flex{
		display:flex !important;
	}
}

@media screen and (min-width:1024px) {
	#modal-id .modal-body {
   	    padding: 60px 80px;
	}
}
@media screen and (min-width: 1200px){
	.container {
    	width: 1200px;
	}
}

@media screen and (min-width:1280px){
	.header-fix{
	    position: fixed;
	    top: 0;
	    left: 0;
	    width: 100%;
	    z-index: 9999999;
	    padding:none;
	}
	.ads-text{
		top: unset;
		bottom:0;
		/*background: #e0e0e054;*/
		z-index: 9999;
	}
	.frm-contact{
		top: 150px;
	}
    #big.owl-theme {
	    bottom: -10px;
	}

	.section-1 .container{
		width: 1100px;
	}
}

@media screen and (min-width:1440px){
	.section-1{
		height: 250vh;
	}

	.page-2{
		padding-top:35vh;
	}
}

@media screen and (min-width:1600px){
	.section-1{
		height: 210vh;
	}

	.page-2{
		padding-top:25vh;
	}
}

@media screen and (min-width:1920px) {
	/*.section-1{
		height: 210vh;
	}

	.page-2{
		padding-top:25vh;
	}*/
}

/*/////////////////////////////////////////////////////////////////////*/
/*MAX*/

@media screen and (max-width:375px) {
	.main-container{
		height: 260vh;
	}
}

/* Iphone 7 plus, 8 plus */
@media screen and (max-width:410px){

}


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

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

}

/*IPAD & MOBILE*/
@media screen and (max-width:768px) {
	#modal-id .modal-dialog{
		margin-top: 15vh;
	}
	#modal-id .modal-content{
		background: url(../images/bg-form-mb.jpg) no-repeat center;
		background-size: cover;
	}

	.logo{
		text-align: center !important;
	}

	.section-1-mb{
		margin-top:65px;
	}

	.section-2-mb{
		background: url(../images/bg-p2-mb.png) no-repeat center;
		background-size: cover;
		margin-top:-5px;
	}

	.section-2-mb .container .row{
		margin-bottom:20px;
	}

	#owl-video{
		margin-top:20px;
	}

	.main-container{
		height: 225vh;
		background: unset;
	}

	.main-container .section-top-mb{
		position: relative;
		background: url(../images/bg-p1-mb.png) no-repeat center;
		background-size: cover;
		padding-top:65px;
	}

	.main-container .section-bottom{
		background: url(../images/bg-p2-mb.png) no-repeat center;
		background-size: cover;
		padding-top:10px;
		bottom:unset;
		height: 100%;
	}

	.title-mb img{
		width: 60%;
	}

	.btn-fix-p1{
		position: absolute;
		bottom:35%;
		right:0;
	}
}
/* END 768*/

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

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

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


/*PC 1366*/
@media screen and (min-width:1000px) and (max-width:1500px) {
    	
}

/*Ipad 1024*/
@media screen and (min-width:992px) and (max-width:1199px) {
	.main-container{
		height: 190vh;
	}
	.section-1{
		height: 190vh;
		background-position: top center;
	}

	.page-1{
		height: 80vh;
	}
	.page-2{
		padding-top:25vh;
	}

	.main-menu img{
		width: 90%;
		margin-top:10px;
	}
	
}

/*END Ipad 1024*/

@media screen and (max-width:991px) and (min-width:768px) {
    
}

/*Ipad 768*/
@media screen and (max-width:768px) and (min-width: 767.5px) {
	
}

@media (min-height: 600px) and (max-width: 375px) {

}

