/*Responsive*/
@media only screen and (max-width: 575px) {
	.menu_Header {
		max-width: 1200px;
	}

	.py-paddingMenu {
		padding: 1rem 0;
	}

	.what-input {
		left: 290px;
	}

	.position-mov {
		left: 80% !important;
		top: 13px;
	}

	.menu-section {
		font-size: 3rem !important;
		line-height: 25px !important
	}

	.hovsrmenu2 {
		color: #006;
	}



	/*-------aside section-01----*/
	.aside-left {
		background: #000066;
		content: "";
		position: fixed;
		left: 0;
		width: 100%;
		transition: transform .45s cubic-bezier(.4, 0, 0, 1);
		z-index: 1;
	}

	.aside-right {
		background: #fff;
		content: "";
		position: fixed;
		left: 0;
		width: 100%;
		right: 0;
		transition: transform .45s cubic-bezier(.4, 0, 0, 1);
		z-index: 1;
	}

	.aside-buttom {
		background: #fff;
		content: "";
		position: fixed;
		width: 35%;
		right: 0;
		transition: transform .45s cubic-bezier(.4, 0, 0, 1);
		z-index: 1;
		padding: 70px;
	}

	/*-------aside section-02----*/

	.aside-left {
		background: #000066;
		top: 0;
		height: 70%;
		transform-origin: right center;
		transform: scaleX(0);
	}

	.aside-right {
		background: #fff;
		bottom: 0;
		height: 30%;
		transform-origin: left center;
		transform: scaleX(0);
	}

	.aside-buttom {
		background: #fff;
		bottom: 0;
		height: 100%;
		transform-origin: center bottom;
		transform: scaleX(0);
	}

	/*-------aside Left----*/
	.pad-Left {
		margin: 5rem 0 0 0;
	}

	/*-------aside Right----*/
	.pad-Right {
		margin: 30px 0 0 0;
	}

	.mar-section {
		margin: 0 0 0 0;
	}

	.languaje-style {
		margin: 0;
		text-align: center;
		color: #000066;
		font-weight: 500;
	}

	.brder-section {
		border-right: 2px solid #000066;
	}


	.hovsrmenu {
		color: #fff;
	}

	.hovsrmenu:hover {
		color: #00cccc;
	}

	.imagen-menusection {
		width: 30px;
		position: relative;
		left: 19.1rem;
		bottom: 30px;
	}

	.imagen-menusectionBlue {
		width: 30px;
		position: relative;
		left: 19.1rem;
		bottom: 55px;
	}
}

/**---------------------------------------*/
@media only screen and (max-width: 991px) {
	.py-paddingMenu {
		padding: 1rem 0;
	}

	.what-input {

		left: 42rem;
	}

	/*-------aside section-01----*/
	.aside-left {
		background: #000066;
		content: "";
		position: fixed;
		left: 0;
		width: 100%;
		transition: transform .45s cubic-bezier(.4, 0, 0, 1);
		z-index: 1;
	}

	.aside-right {
		background: #fff;
		content: "";
		position: fixed;
		left: 0;
		width: 100%;
		right: 0;
		transition: transform .45s cubic-bezier(.4, 0, 0, 1);
		z-index: 1;
	}

	.aside-buttom {
		background: #fff;
		content: "";
		position: fixed;
		width: 35%;
		right: 0;
		transition: transform .45s cubic-bezier(.4, 0, 0, 1);
		z-index: 1;
		padding: 70px;
	}

	/*-------aside section-02----*/

	.aside-left {
		background: #000066;
		top: 0;
		height: 85%;
		transform-origin: right center;
		transform: scaleX(0);
	}

	.aside-right {
		background: #fff;
		bottom: 0;
		height: 20%;
		transform-origin: left center;
		transform: scaleX(0);
	}

	.aside-buttom {
		background: #fff;
		bottom: 0;
		height: 100%;
		transform-origin: center bottom;
		transform: scaleX(0);
	}

	.menu-section {
		font-size: 90px;
		font-weight: 900;
		color: #fff;
		margin: 0;
		line-height: 100px;
		text-align: center;
	}

	/*-------aside Left----*/
	.pad-Left {
		margin: 5rem 0 0 0;
	}

	/*-------aside Right----*/
	.pad-Right {
		margin: 10px 0 0 0;
	}

	.mar-section {
		margin: 0 0 0 0;
	}

	.languaje-style {
		margin: 0;
		text-align: center;
		color: #000066;
		font-weight: 500;
	}

	.brder-section {
		border-right: 2px solid #000066;
	}


	.hovsrmenu {
		color: #fff;
	}

	.hovsrmenu:hover {
		color: #00cccc;
	}

	.imagen-menusection {
		width: 50px;
		position: relative;
		left: 43rem;
		bottom: 30px;
	}

	.imagen-menusectionBlue {
		width: 30px;
		position: relative;
		left: 19.1rem;
		bottom: 55px;
	}

	.center__oficer {
		width: -webkit-fill-available;
		height: -webkit-fill-available;
		margin: -webkit-fill-available;
		position: relative;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0;
	}

	.aside-left {
		height: 20%;
		background: #fff;
		top: 80%;
	}

	.aside-right {
		bottom: 20%;
		height: 80%;
		background: #006;
	}
}



/**---------------------------------------*/
