@media only screen and (max-width: 1600px) {
	/*** PARALLAX ***/
	.content-main > .parallax:first-child {height:400px;}
	.content-main > .parallax:first-child > div {height:400px;	}
	.parallax {height:350px;}
	.parallax > div {height:350px;overflow:hidden;position:absolute;width:100%;left:0;}
	.parallax img {width:100%;height:auto;}
} /* max-width: 1600px END */

@media only screen and (max-width: 1300px) {
	.container {width:1080px;}
	#page_2 .content-left {height:500px;}
	.argument > div {width:90%;}
	.slick-slider {height:500px;}
	.slick-arrow {top:330px;}
	.slick-slider .slider-title {top:430px;}
	.slick-slider .slider-subtitle {top:280px;}
	footer .footer-big > .right {width:70%;}
	footer .footer-big > .left {width:30%;}
	.content-main > .parallax:first-child {height:350px;}
	.content-main > .parallax:first-child > div {height:350px;}
	.parallax {height:300px;}
	.parallax > div {height:300px;}		
} /* max-width: 1300px END */

@media only screen and (max-width: 1160px) {
	.container {width:900px;}
	footer .footer-big {padding:50px 0;}
	footer .footer-big > .right {width:70%;}
	footer .footer-big .right > div {width:30%;}
	footer .footer-big .right > div:nth-child(2n) {width:40%;}
	footer .footer-big .right > div:nth-child(4n) {width:30%;}
	footer .footer-big > .left {width:30%;height:100%;display:table;}
	footer .footer-big .left a {display: table-cell;vertical-align: middle;}
	footer .footer-big > .left img {width:150px;height:auto;}
	.content-main > .parallax:first-child {height:300px;}
	.content-main > .parallax:first-child > div {height:300px;}
	.parallax {height:250px;}
	.parallax > div {height:250px;}	
	.argument.team h2 {font-size:20px;}
} /* max-width: 1160px END */

@media only screen and (max-width: 1000px) {
	.container {width:800px;}
	.main-menu a {font-size:15px;}
	.main-menu div {margin:0 10px;}
	/*.slick-slider .slider-title h2 {font-size:16px;padding:10px;}*/
	.slick-slider .slider-subtitle > div > div {font-size:35px;}
	footer .footer-big .right .right, footer .footer-big .left .left {float:none;}
	footer .footer-big .right > div {width:27%;}
	footer .footer-big .right > div:nth-child(2n) {width:43%;}
	footer .footer-big .right > div:nth-child(4n) {width:30%;}
	.argument.team > div > h2 {display:none;}
	.argument.team .ce-bodytext h2 {display:block;}
	.actual .ce-gallery, .actual .ce-bodytext {width:100%;float:none;padding:0;}
	.actual .ce-bodytext {padding:0 5%;}
	
} /* max-width: 1000px END */

@media only screen and (max-width: 950px) {
	.parallax .parallax-img img {-webkit-transform: unset !important;transform: unset !important;}
} /* max-width: 950px END */

@media only screen and (max-width: 880px) {
	.container {width:720px;}
	footer .footer-big .right > div:nth-child(4n) {display:none;}
	footer .footer-big .right > div {width:40%;}
	footer .footer-big .right > div:nth-child(2n) {width:60%;}
	.argument.team h2 {letter-spacing:0;font-size:16px;}
	
} /* max-width: 880px END */

@media only screen and (max-width: 767px) {
.content-wrapper {margin-top:70px;}
	.container {width:94%;padding:0 3%;}
	.default .container {padding:30px 3%;}
	.mobile:not(#mobilenav) {display:block !important;}
	.header {height:70px;}
	.header .right {display:none;}
	.header .logo img {height:50px;width:auto;}
	#page_2 .content-left {height:300px;}
	
	.slick-arrow {display:none !important;}
	.slick-slider .slider-title {top:-15px;}
	.slick-slider .slider-title h2 {width:calc(100% - 20px);}
	.slick-slider {position: absolute !important;left: 0;width: 100%;height:300px;	overflow:hidden;}
	.slick-slider .slider-img {width:100%;height:300px;}
	.slider-subtitle {display:none;}

	.argument {float:none;width:100%;}
	.argument > div {padding:20px 0 0;width:100%;}
	
	.actual > div {	padding-bottom:30px;	}
	.actual .ce-gallery, .actual .ce-bodytext {width:100%;float:none;}

	.parallax .parallax-title h2 {width:calc(100% - 10px);margin:0;}
	.content-main > .parallax > div, .parallax-title, .content-main > .parallax {height:auto !important;}
	.parallax > div {position:static !important;}
	
	.footer-big-wrapper, .footer-copyright .footer-inner span {display:none;}
	.footer-copyright .footer-inner div {display:block;width:100%;}

	#mm-mobilenav .mm-navbar {display:none;}
	.mm-navbar {border:0;height:65px;}
	#mm-contact_panel .mm-panels {top:15px;}
	.mm-panels > .mm-panel.mm-hasnavbar {padding-top:31px;}
	.mm-menu { background-color: #fff !important;}
	.mm-menu a {font-weight:normal;}
	.mm-menu .mobilenav {}
	.mm-menu.mm-pageshadow::after {box-shadow:10px 0px 10px rgba(0,0,0,.3) !important;}
	/*
	.mm-listview > li > a {padding-left:30px !important;}
	.mm-listview > li > a[data-title="Home"]:before {font-family:FontAwesome;content:"\f015";font-size:20px;padding-right:15px;color:#2260b2}
	*/
	/*
	.hamburger--collapse .hamburger-inner, .hamburger--collapse .hamburger-inner::after {transition-delay:0s !important;}
	*/
	.hamburger-inner, .hamburger-inner::after, .hamburger-inner::before {background-color:#2260b2 !important;}
	header {position:fixed;top:0;background-color:#fff;z-index:4;width:100%;}
	.menu-opener {position:fixed;top:5px;right:0;z-index:9;-webkit-transition: all .4s ease;transition: all .4s ease;transition: all .4s ease;transition: all .4s ease;}
	html.mm-opening .menu-opener {right:80%;}
	#mm-contact_panel {box-shadow:0 3px 10px;}
	#mm-contact_panel img {width:101px !important;}
	#mm-contact_panel h1 {text-align:left;}
	.contact.mobile.opener {width:20% !important;right:0;box-shadow:none !important;}
	#contact_opener { background-color: #2260b2; border: 1px solid; border-bottom-left-radius: 100%; font-size: 30px; padding: 0 7px 10px 20px; position: absolute; right: 0; top: 0;}
	.mm-close::after {content: "x"; font-size: 25px; color: #2260b2;  font-weight: 900;}
	#contact_opener i {color:#fff;}
	
	#page_7 .content-main .container .argument {width:100% !important;float:none;}
	.container.contact {padding:30px 3%;}
	.container.contact .argument {margin-bottom:40px;}
	.container.contact .q_google_map {width:90%;}
	
} /* max-width: 768px END */



@media all and (min-width:550px) {
	html.mm-opening .menu-opener {right:440px;}
} /* max-width: 550px END */

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

} /* max-width: 480px END */