@media (min-width: 1201px) and (max-width: 2200px){
    .Mobile-About a{
        display: none;
    }
    .Menu-Mobile-Content .Header-Secundario-Redes, .MenuMobileBtn{
        display: none;
    }
    .Menu-Mobile-Content{
        display: inline-block !important;
    }
/*    .mosaicflow__column{
        width: 33.3% !important;
    }*/
}
@media (min-width: 992px) and (max-width: 1200px){
    .ContentImg-Coaching{
        height: 350px;
        overflow: hidden;
        position: relative;
    }
    .ContentImg-Coaching img{
        width: 100%;
        position: absolute;
        bottom: -30%;
    }

    .Redes-Idiomas{
        padding: 0 15px 0 0;
    }
    .Mobile-About a{
        display: none;
    }
    .Menu-Mobile-Content .Header-Secundario-Redes, .MenuMobileBtn{
        display: none;
    }
    .Menu-Mobile-Content{
        padding: 0;
    }
    .Header-MenuPincipal ul li a {
        padding: 0 8px;
    }
    .container-home {
        width: 100% !important;
    }
    .Menu-Mobile-Content{
        display: inline-block;
    }
}

@media (min-width: 768px) and (max-width: 991px){
        .ContentImg-Coaching{
        height: 250px;
        overflow: hidden;
        position: relative;
    }
    .ContentImg-Coaching img{
        width: 100%;
        position: absolute;
        bottom: -30%;
    }
    .Seccion-Sponsor-Content img {
        width: 357px;
    }
    .Seccion-Sponsor-Content {
        height: 90px;
    }
    .Header-MenuPincipal ul li a {
        letter-spacing: 0px;
        padding: 0px;
        font-size: 11px;
    }
    .Redes-Idiomas{
        padding: 0 0px 0 0;
    }
    .Header-Secundario-Idiomas li a {
	    margin: 3px;
	}
	.Header-Secundario-Redes li a {
	    padding: 4px;
	}
	.Header-Secundario-Redes {
	    margin-right: 2px;
	}
    .Mobile-About a{
        display: none;
    }
    .Menu-Mobile-Content .Header-Secundario-Redes, .MenuMobileBtn{
        display: none;
    }
    .container-home {
        width: 100% !important;
    }
    .affix .Header-Secundario-Redes li a {
        padding: 3px;
    }
}
/*
@media (min-width: 630px) and (max-width: 767px){
    .Redes-Idiomas{
        padding: 0 10px 0 0;
    }
    .Box-Intro {
	    padding: 0 75px;
	}
    .Mobile-About a{
        display: none;
    }
    .Menu-Mobile-Content .Header-Secundario-Redes, .MenuMobileBtn{
        display: none;
    }
}
*/
@media (min-width: 481px) and (max-width: 767px){
    .Box-Intro {
	    padding: 0 75px;
	}
}

@media (max-width: 767px){
    .Contact-Form .CampoInputTextarea {
    width: 100%;
}
    .ContentImg-Coaching{
        height: 250px;
        overflow: hidden;
        position: relative;
    }
    .ContentImg-Coaching img{
        width: 100%;
        position: absolute;
        bottom: -5%;
    }
    .wow {
  visibility: visible !important;
  -webkit-animation: none !important;
     -moz-animation: none !important;
       -o-animation: none !important;
      -ms-animation: none !important;
          animation: none !important;
}
    .Box-Intro {
        margin-top: 115px;
    }
    .Box-Intro a {
        margin-top: 100px;
    }
    .Content-About .close {
        right: 0px;
        margin-top: 30px;
    }
    .GalleryDetails-Header h6 {
        font-size: 18px;
    }
    .GalleryDetails-Header h5 {
        font-size: 32px;
        letter-spacing: 4px;
        line-height: 32px;
    }
    .About-Footer img {
        top: 0px;
    }
    .About-Footer ul {
        text-align: right;
    }
    .modal-footer {
        height: 70px;
    }
    .About-Info {
        padding: 25px 25px;
        background: #fff;
    }
    .Contact-Form .CampoInput {
        width: 100%;
    }
    .Contact-Form .CampoLabel {
        width: 100%;
        text-align: left;
    }
    .Seccion-Header h2 {
        font-size: 35px;
    }
    .Content-About .Header-Secundario-Idiomas{
        display: none;
    }
    .modal-header-modal {
        height: 60px;
    }
    .Text-Seccion {
        top: 18px;
        font-size: 45px;
    }
    .GalleryDetails-Btn-Close{
        display: none;
    }
    .GalleryDetails-Btn-Close-Cross i{
        width: 32px;
        height: 32px;
        display: inline-block;
        background: url("../img/icon-cross-close.png");
    }
    .Content-About .close {
        position: absolute;
        right: 15px;
    }
    .Gallery-Box .Gallery-Box-Hover{
        display: none;
    }
    .Gallery-Box {
        padding: 0 20px;
        /*display: inline-block;*/
        /*width: 100%;*/
    }
    .Seccion-Gallery {
        display: none;
    }
    .LastNews-botones {
        display: none;
    }
    .LastNews-Content {
        padding-right: 15px;
    }
    .Seccion-Sponsor {
        margin-top: 0;
        display: inline-block;
    }
    .Seccion-Sponsor h5 {
        float: left;
        color: #fff;
        font-size: 18px;
        letter-spacing: 2px;
        padding: 10px 0 0 0;
        width: 100%;
        text-align: center;
    }
    .Seccion-Sponsor-Content img {
        float: none;
        padding: 10px;
        width: 400px;
        display: inline-block;
        margin-top: 35px;
    }
    .Seccion-Sponsor-Content {
        height: 140px;
        text-align: center;
    }
    .seccion-home {
        padding-top: 70px;
    }
    .Logo-Principal{
        width: 200px;
        margin-bottom: 40px !important;
    }
    .background-video {
        display: none;
    }
    .paginations, .Btn-LastNews, .Redes-Idiomas{
    	display: none;
    }
    .MenuMobileBtn {
        float: right;
        color: #000;
        padding: 2px 15px;
        font-size: 30px;
        cursor: pointer;
    }
    .Mobile-About {
        margin-bottom: 5px;
        display: inline-block;
        width: 100%;
        text-align: center;
    }
    .Mobile-About a {
        width: 45%;
        display: inline-block;
        text-align: center;
        background: #89cfcd;
        color: #fff;
        padding: 10px 5px;
        font-size: 12px;
        cursor: pointer;
    }
    .Header.affix .MenuMobileBtn {
        color: #000;
    }
    .Menu-Mobile-Content {
        width: 100%;
        background: #fff;
        display: none;
    }
    .Menu-Mobile-Content .Header-MenuPincipal {
        float: right;
        visibility: visible;
        opacity: 1;
        padding: 10px 0;
        position: static;
        top: 0;
        width: 100%;
    }
    .Menu-Mobile-Content .Header-Secundario-Redes li a {
        color: #337ab7;
    }
    .Header-MenuPincipal ul li {
        width: 100%;
    }
    .Header-MenuPincipal ul li a {
        display: inline-block;
        width: 100%;
        padding: 10px;
        font-size: 14px;
    }
    .Header-MenuPincipal ul li.punto{
        display: none;
    }
    .affix .Header-MenuPincipal {
        width: 100%;
    }
    .Header-Secundario-Redes {
        text-align: center;
        margin-right: 0;
        display: inline-block;
        width: 100%;
        padding: 15px 0;
    }
    .Header-Secundario-Redes li {
        float: none;
        display: inline-block;
    }
}

@media (max-width: 480px){
    .Producto-Header h5 {
        float: left;
    }
    .modal-header-modal {
        height: 100px;
    }
    .seccion-slider {
        min-height: 380px !important;
    }
    .slider-home .owl-dots {
        bottom: 20px;
    }
    .IntroText h3 {
        font-size: 55px;
        text-align: right;
    }
    .IntroText p {
        margin-top: 5px;
        font-size: 25px;
    }
    .Box-Intro a {
        margin-top: 70px;
        margin-bottom: 40px;
    }
    .Box-Intro .BtnIntro {
        margin-top: 70px;
    }
    .Box-Intro {
	    padding: 0 20px;
	}
	.paginations{
    	display: none !important;
    }
    .seccion-empresa {
        padding: 30px 0 15px 0;
    }
    .Empresa-Box {
        padding: 20px;
    }
    .Box-Intro-Servicio {
        margin-top: 5px;
        margin-bottom: 5px;
    }
    .Servicio-IntroText h3 {
        font-size: 40px;
        margin-top: 50px;
    }
    .textServicio p {
        margin-left: 0;
        margin-bottom: 15px;
    }
    .textServicio {
        padding: 30px 20px;
        padding-bottom: 75px;
        display: inline-block;
    }
    .Header-Productos h4 {
        font-size: 50px;
    }
    .Formulario-Content {
        width: 100%;
    }
    .Producto-Header img {
        display: none;
    }
    .Producto-Header {
        padding: 0;
    }
}





