/*SeccionNostros*/
@media (min-width: 576px ) and  (max-width: 991px) {
    .img-g {
        height: 415px !important;
        width: 400px !important;
    }
    .img-icon {
    height: 60px !important;
    width: 60px !important;
    }
}
@media (min-width: 1840px ) {
    .titlenosotros{
        text-align: center!important;
    }
    .bodynosotros{
        text-align: center!important;
    }
    .col-n-12{
        flex: 0 0 100%;
        max-width: 100%;
    }
    .col-n-6{
        flex: 0 0 50%;
        max-width: 50%;
    }
    .col-n-3{
        flex: 0 0 25%;
        max-width: 25%;
    }
    .row-n{
        justify-content: center;
    }
}
@media (min-width: 280px ) and (max-width: 575px) {
    .img-g {
        height: 275px !important;
        width: 215px !important;
    }
    .nosotros .img-icon {
        height: 60px !important;
        width: 60px !important;
    }
}
@media (max-width: 280px){
    .img-g {
        height: 200px !important;
        width: 215px !important;
    }
}
@media (max-width: 575px){
    .nosotros{
        padding-left: 1rem!important;
        padding-right: 1rem!important;
    }
}
/* ModalRegistro */
@media (max-width: 992px){
    .col-reg-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .chekform label .dot {
        width: 20px !important;
    }
    .finp .chekform label .dot {
        width: 13px !important;
    }
}
@media (min-width: 992px){
    .col-reg-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
}
@media (max-width: 310px){
    .modal-footer .btn {
        font-size: 11px !important;
    }
    .titleregistro {
        font-size: 20px !important;
    }
}