


/* Screens Resolution : 992px
-------------------------------------------------------------------------- */
@media only screen and (min-width: 992px) {

	

}

/* Screens Resolution : 992px
-------------------------------------------------------------------------- */
@media only screen and (max-width: 992px) {

	/* ---------------------------------
	1. PRIMARY STYLES
	--------------------------------- */
	
	h1{ font-size: 3.5em; }
	h2{ font-size: 3em; }
	h3{ font-size: 2em; }
	h4{ font-size: 1.8em; }
	h5{ font-size: 1.2em; }
	
	/* ---------------------------------
	7. TEAM SECTION STYLING
	--------------------------------- */
	
	.swiper-container{ margin: 0 40px; overflow: hidden; }
	
	
}


/* Screens Resolution : 767px
-------------------------------------------------------------------------- */
@media only screen and (max-width: 769px) {
	
	/* ---------------------------------
	1. PRIMARY STYLES
	--------------------------------- */
	
	body{ font-size: 14px; }
	
	p{ line-height: 1.4; }

	h1{ font-size: 3em; }
	h2{ font-size: 2.5em; }
	h3{ font-size: 1.8em; }
	h4{ font-size: 1.5em; }
	h5{ font-size: 1.2em; }

	
	/* ---------------------------------
	3. MENU STYLING
	--------------------------------- */

	header{ padding: 0 15px; }
	
	.main-menu{ width: 100%; left: -100%; }
	
	#pp-nav{ display: none; }

	
	/* ---------------------------------
	4. FIXED ELEMENTS STYLINGS
	--------------------------------- */
	
	.fixed-writing{ display: none; }

	
	/* ---------------------------------
	6. SINGLE PAGE STYLING
	--------------------------------- */
	
	.content-wrapper{ padding: 30px 0px 0; }
	
	
}

/* Screens Resolution : 479px
-------------------------------------------------------------------------- */
@media only screen and (max-width: 479px) {

	/* ---------------------------------
	1. PRIMARY STYLES
	--------------------------------- */

	body{ font-size: 12px; }

	.hidden-xs{ display: none!important; }

	.page-nav-area{display: none}

	
	/* ---------------------------------
	6. SINGLE PAGE STYLING
	--------------------------------- */

	/* DEVIDED PAGE STYLING*/

	.half-area { width: 100%; height: auto; margin: 5px 0; text-align: left!important; }
	
	.half-area.left-area .writing-wrapper,
	.half-area.right-area .writing-wrapper{ padding: 0 20px; }

	.half-area.left-area { float: none; }

	.half-area.right-area { float: none; }
	
	

	/* ---------------------------------
	8. CONTACT AREA STYLING
	--------------------------------- */

	.contact-area .address{ margin: 5px 0; margin-right: 0px; width: 100%; float: left; }

	.contact-area .address .title{ margin-bottom: 0px; }

	.contact-area .contact-form .form-control{ height: 45px; line-height: 50px; }

	.contact-area .contact-form .form-control.text-area-messge{ height: 65px; }

	.contact-area .contact-form .submit-btn{ height: 50px; line-height: 50px; }

	.contact-area .address .desc{font-size: 1em}

	.contact-area .heading b{display: none}

}

/* Screens Resolution : 359px
-------------------------------------------------------------------------- */
@media only screen and (max-width: 359px) {
	
	
}

/* Screens Resolution : 290px
-------------------------------------------------------------------------- */
@media only screen and (max-width: 290px) {
	
	/* LOGO */
	
	
}