textarea{
    resize: none;
    font-size: .8rem !important;
}
input{
    font-size: .8rem !important;
}
/* movil*/
.contentPrincipal{
    padding: 6rem 0rem 0rem 0rem;
    display: block;
    z-index: -999;
}
.contentInfo{
    margin: 4rem 0px;
}
.imgIcon{
    width: 1.5rem;
}
.textInfo{
    font-size: .8rem;
    margin:.5rem;
}
.textGris{
    color: #838080b3;
    margin: 0rem;
}
.textTitulo{
    font-family: "MyriadPro-light" !important;
    font-size: 1.7rem;
}
.contentInput{
    margin: .5rem 0px;
}
.btn{
    color:#fff;
    background-color: #3CB878; 
    margin-bottom: 1rem;
}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {
    
}

/* Large devices (large laptops and desktops, 1024px and up) */
@media only screen and (min-width: 1024px) {
    .contentPrincipal{
        padding: 12rem 0rem 0rem 0rem;
        display: block;
        z-index: -999;
    }
    .contentDosLados{
        display: flex;
    }
    .textTitulo{
        font-size: 3rem;
        margin:0px;
    }
    .imgIcon{
        width: 2.5rem;
    }
    .contentInfo{
        margin: 3rem 0px;
    }
    .contentIconos{
        display: flex;
        flex-direction: column;
    }
    .orderPhone{
        order:1;
    }
    .orderMail{
        order:0;
    }
    .contentBtnCaptcha{
        display: flex;
        align-items: flex-end;
        justify-content: space-between;

        -webkit-display: flex;
        -webkit-align-items: flex-end;
        -webkit-justify-content: space-between;
    }
}

/* Large devices (large laptops and desktops, 1280px and up) */
@media only screen and (min-width: 1280px) {
    
}
/* Large devices (large laptops and desktops, 1366px and up) */
@media only screen and (min-width: 1366px) {
    
}

/* Large devices (large laptops and desktops, 1440px and up) */
@media only screen and (min-width: 1440px) {
    
}

/* Extra Large devices (large laptops and desktops, 1400px and up)*/
@media only screen and (min-width: 1920px) {
   
}
