﻿/* Fuentes usadas
Google Fonts 
Shadows Into Light 400 Poppins 400 500 700
font-family: 'Poppins', sans-serif;
font-family: 'Shadows Into Light', cursive;
*/


@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;700&family=Shadows+Into+Light&display=swap');


body {
    font-family: 'Poppins', sans-serif !important;
    font-weight: 400 !important;
    color: #414151 !important;
    line-height: 1.6 !important;
    font-size: 100% !important;
}

h1, h2, h3, h4, h5 {
    font-weight: 700 !important;
    line-height: 1.2 !important;
    color: #121A30;
}

h1 {
    font-size: 400% !important;
}


h2 {
    font-size: 350% !important;
}


h3 {
    font-size: 250% !important;
}


h4 {
    font-size: 120% !important;
}

h5 {
    font-size: 90% !important;
    color: #395BA4;
}

.lead {
    font-size: 115%;
}

a {
    color: #414151;
    text-decoration: underline;
}

    a:hover {
        color: #FF6843;
    }

p {
    color: #414151;
}


@media only screen and (max-width: 1200px) {


}


@media only screen and (max-width: 991px) {

    body {
        background-image: none;
        padding: 0px;
    }

    h1 {
        font-size: 220% !important;
    }
    h2 {
        font-size: 200% !important;
    }
    h3 {
        font-size: 180% !important;
    }
    h4 {
        font-size: 150% !important;
    }

}


/* <ENCABEZADO> */
#fEncabezado {
    background-color: #fff;
}

    #fEncabezado .datosContacto {
        margin-top: 1.2rem;
        line-height: 1.1 !important;
        font-size: 125%;
        color: #121A30;
        font-weight: 700 !important;
        text-align: right;
    }

        #fEncabezado .datosContacto a {
            color: #121A30 !important;
            text-decoration: none;
        }

        #fEncabezado .datosContacto a:hover {
            text-decoration: underline;
        }

        #fEncabezado .datosContacto .iconoMenu {
            color: #FF6843;
            padding-right: .5rem;
        }

@media only screen and (max-width: 1200px) {

    #fEncabezado .datosContacto {
        margin-top: .2rem;
    }

}

@media only screen and (max-width: 991px) {
}
/* </ENCABEZADO> */


/* <CARRUSEL> */
#Banner {
    background: url(/images/climpek.png) bottom left repeat;
    background-color: #EEEEEE;
}

.carousel .item {
    width: 100%; /*slider width*/
}

    .carousel .item img {
        width: 100%; /*img width*/
    }


.carousel-indicators li {
    height: 5px;
    width: 50px;
    background-color: #fff;
    opacity: .5;
    padding-bottom: 0px;
    padding-top: 0px;
}

@media only screen and (max-width: 991px) {

    #Banner {
        padding-top: 50px;
    }

}
/* </CARRUSEL> */


/* <SERVICIOS> */
#fServicios {
    padding-top: 1rem;
    padding-bottom: 3rem;
    background: url(/images/climpek.png) top left repeat;
    background-color: #EEEEEE;
}

    #fServicios .renglon1 {
        padding-bottom: 3rem;
    }

    #fServicios .renglon2 {
    }

    #fServicios .renglon2 .recuadro {
        padding-bottom: 2rem;
    }

        #fServicios .renglon2 .recuadro h4 {
            font-family: 'Shadows Into Light', cursive;
            font-size: 150% !important;
            padding-top: .5rem;
            padding-bottom: 0rem;
            line-height: 1;
        }

            #fServicios .renglon2 .recuadro h4 a {
                text-decoration: none;
                color: #121A30;
            }

                #fServicios .renglon2 .recuadro h4 a:hover {
                    text-decoration: underline !important;
                    color: #FF6843;
                }


@media only screen and (max-width: 991px) {

    #fServicios .renglon1 {
        padding-bottom: 1.5rem;
    }

}
/* </SERVICIOS> */


/* <NOSOTROS> */
#fNosotros {
    padding-top: 4rem;
    padding-bottom: 4rem;
}
    #fNosotros h5 {
        padding-bottom: 0rem;
    }

    #fNosotros .columna2 .fa-2x {
        font-size: 1.5em;
    }

@media only screen and (max-width: 991px) {

    #fNosotros {
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
        #fNosotros .columna1 {
            padding-bottom: 2rem;
        }

}
/* </NOSOTROS> */


/* <CIFRAS> */
#fCifras {
    padding-top: 4rem;
    padding-bottom: 3rem;
    background: url(/images/climpek.png) top left repeat;
    background-color: #EEEEEE;
}

    #fCifras .recuadro {
        padding-right: 2rem;
    }

    #fCifras .recuadro h3 {
        margin-bottom: 0rem;
    }



@media only screen and (max-width: 991px) {
    #fCifras {
        padding-top: 2rem;
        padding-bottom: .5rem;
    }

    #fCifras .recuadro {
        padding-right: 1rem;
        padding-bottom: 2rem;
    }
}
/* </CIFRAS> */


/* <FRASE> */
#fFrase {
    padding-top: 2rem !important;
    padding-bottom: 0rem;
}

    #fFrase .lead {
        font-family: 'Shadows Into Light', cursive;
        font-size: 200%;
        line-height: 1.2;
        color: #121A30;
    }

    #fFrase .columna1 {
    }

    #fFrase .columna2 {
    }

@media only screen and (max-width: 991px) {

    #fFrase {
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    #fFrase .columna1 {
        padding-bottom: 2rem;
    }

    #fFrase .columna2 {
    }

}
/* </FRASE> */


/* <ASEGURADORAS> */
#fAseguradoras {
    padding-top: 1rem;
    padding-bottom: 1.5rem;
}

.slick-slide {
    margin: 0px 20px;
    padding-left: 2rem;
    padding-right: 2rem;
}

    .slick-slide img {
        width: 100%;
    }

.slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

    .slick-list:focus {
        outline: none;
    }

    .slick-list.dragging {
        cursor: pointer;
        cursor: hand;
    }

.slick-slider .slick-track,
.slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
}

    .slick-track:before,
    .slick-track:after {
        display: table;
        content: '';
    }

    .slick-track:after {
        clear: both;
    }

.slick-loading .slick-track {
    visibility: hidden;
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}

[dir='rtl'] .slick-slide {
    float: right;
}

.slick-slide img {
    display: block;
}

.slick-slide.slick-loading img {
    display: none;
}

.slick-slide.dragging img {
    pointer-events: none;
}

.slick-initialized .slick-slide {
    display: block;
}

.slick-loading .slick-slide {
    visibility: hidden;
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
    display: none;
}

@media only screen and (max-width: 991px) {

    #fAseguradoras {
        padding-top: 0rem;
    }

    .slick-slide {
        margin: 0px 0px;
        padding-left: 1rem;
        padding-right: 1rem;
    }

}
/* </ASEGURADORAS> */


/* <PROCESO> */
#fProceso {
    padding-top: 5rem;
    padding-bottom: 12rem;
    margin-bottom: 6rem;
    background: url(/images/climpek.png) top left repeat;
    background-color: #EEEEEE;
}

    #fProceso .columna1 {
        padding-right: 6rem;
    }

    #fProceso .columna1 h3 {
        padding-bottom: 1.5rem;
    }

    #fProceso .columna2 .recuadro h4 {
        font-family: 'Shadows Into Light', cursive;
        font-size: 150% !important;
        line-height: 1.2;
        color: #121A30;
        margin-bottom: .5rem;
    }

    #fProceso .columna2 .recuadro {
        background-color: #fff;
        border-radius: 1rem;
        padding: 1.5rem 2rem 1rem 2rem;
    }
    
        #fProceso .columna2 .recuadro .pasoTh1 {
            position: relative;
            margin-left: -5rem;
            margin-top: -4rem;
        }

        #fProceso .columna2 .recuadro .pasoTh2 {
            position: relative;
            margin-left: -5rem;
            margin-top: -4rem;
        }

        #fProceso .columna2 .recuadro .pasoTh3 {
            position: relative;
            margin-left: -5rem;
            margin-top: -4rem;
        }

    #fProceso .columna2 .uno {
        padding-right: 3rem;
        margin-bottom: 4rem;
    }
    #fProceso .columna2 .dos {
        padding-left: 3rem;
        margin-bottom: 3rem;
    }
    #fProceso .columna2 .tres {
        padding-right: 3rem;
    }


@media only screen and (max-width: 991px) {

    #fProceso {
        padding-top: 2rem;
        padding-bottom: 12rem;
        margin-bottom: 3rem;
    }

        #fProceso .columna1 {
            padding-right: 1rem;
            padding-bottom: 3rem;
        }

        #fProceso .columna2 {
            padding-left: 3rem;
        }

            #fProceso .columna2 .recuadro .pasoTh1 {
                position: relative;
                margin-left: -5rem;
                margin-top: -4rem;
            }

            #fProceso .columna2 .recuadro .pasoTh2 {
                position: relative;
                margin-left: -5rem;
                margin-top: -4rem;
            }

            #fProceso .columna2 .recuadro .pasoTh3 {
                position: relative;
                margin-left: -5rem;
                margin-top: -4rem;
            }

            #fProceso .columna2 .uno {
                padding-left: 1rem;
                padding-right: 1rem;
                margin-bottom: 4rem;
            }

            #fProceso .columna2 .dos {
                padding-left: 1rem;
                padding-right: 1rem;
                margin-bottom: 3rem;
            }

            #fProceso .columna2 .tres {
                padding-left: 1rem;
                padding-right: 1rem;
                margin-bottom: 3rem;
            }

}
/* </PROCESO> */

/* <FOTOS> */
#fFotos {
    background: #fff;
}


@media only screen and (max-width: 991px) {

    #fFotos {
        padding-bottom: 1rem;
    }
}
/* </FOTOS> */

/* <CALL> */
#fCall {
    padding-right: 10rem;
}

    #fCall .recuadro {
        padding-top: 3rem;
        padding-bottom: 1rem;
        background-color: #30467D;
        border-top-right-radius: 2rem;
        border-bottom-right-radius: 2rem;
        margin-top: -15rem;
        z-index: 999;
    }
    #fCall .recuadro h3 {
        color: #fff;
    }




@media only screen and (max-width: 991px) {

    #fCall {
        padding-right: 3rem;
    }

}
/* </CALL> */

/* <PIE> */
#fPie {
    margin-top: -7rem !important;
    padding-top: 8rem;
    padding-bottom: 5rem;
    background: url(/images/th-pie-01.jpg) bottom left no-repeat, url(/images/th-pie-02.jpg) top right no-repeat;
}

    #fPie .renglon2 {
        padding-top: 3rem;
    }

#fPie ul li {
    padding-bottom: 1rem;
}

    #fPie h4 {
        font-size: 120% !important;
        padding-bottom: 0rem;
    }

    #fPie h5 {
        padding-bottom: 1rem;
        color: #FF6843;
    }

    #fPie a {
        text-decoration: none;
    }
    #fPie a:hover {
        text-decoration: underline;
    }

    #fPie p, #fPie li {
        font-size: 90% !important;
    }

    #fPie .columna1 {
    }

    #fPie .columna2 {
        padding-top: 4.5rem;
    }

    #fPie .columna3 {
    }

@media only screen and (max-width: 991px) {

    #fPie {
        margin-top: -7rem !important;
        padding-top: 8rem;
        padding-bottom: 11rem;
        background: url(/images/th-pie-01.jpg) bottom left no-repeat, url(/images/th-pie-02-movil.jpg) top right no-repeat;
    }
        #fPie .columna2 {
            padding-top: 0rem;
        }
}
/* </PIE> */


/* <SUBIR> */
#fSubir {
    padding-top: 2.5rem;
    padding-bottom: 1rem;
    background: url(/images/climpek.png) top left repeat;
    background-color: #EEEEEE;
    text-align:center;
}

#fSubir .logoPie {
    top: -5rem;
    position: relative;
}

    #fSubir .redesIcon {
        color: #121A30 !important;
        font-size: 150%;
        padding-left: .2rem;
        padding-right: .2rem;
    }
        #fSubir .redesIcon:hover {
            color: #30467D !important;
        }

@media only screen and (max-width: 991px) {

    #fSubir {
        padding-top: 2rem;
        padding-bottom: 1rem;
    }

}
/* </SUBIR> */


/* <VARIOS> */
.textoAzul {
    color: #385AA4 !important;
}
.textoNaranja {
    color: #FF6843 !important;
}

.iconPunto {
    font-size: 30%;
    color: #FF6643;
    padding-left: .1rem;
}

.iconoContacto {
    font-size: 200%;
    padding-bottom: .5rem;
    color: #FF6643;
}


.mark, mark {
    padding: 0.1rem;
    background-color: #DEE6F0;
}

.zoom-thumbnail {
    transition: 0.5s cubic-bezier(0.6, 0.03, 0.28, 0.98);
    transform: scale(1);
}

    .zoom-thumbnail:hover {
        transform: scale(1.1);
        transition: 0.5s cubic-bezier(0.6, 0.03, 0.28, 0.98);
    }

.zoomIn-thumbnail {
    transition: 0.5s cubic-bezier(0.6, 0.03, 0.28, 0.98);
    transform: scale(1);
}

    .zoomIn-thumbnail:hover {
        transform: scale(.9);
        transition: 0.5s cubic-bezier(0.6, 0.03, 0.28, 0.98);
    }


@media only screen and (max-width: 991px) {



}
/* </VARIOS> */

/* <BOTONES> */
.btn {
    border-radius: .6rem;
    border: none;
    text-decoration: none;
    margin-top: 1rem;
    margin-bottom: 1rem;
    font-weight: 700;
}

.btn-primary {
    padding: 1rem 3.5rem !important;
    background-color: #FF6843;
    color: #fff;
}

    .btn-primary:hover {
        background-color: #FED2AD;
        color: #FF6843;
    }

.btn-secondary {
    border: solid 3px #999;
    padding: 1rem 3.5rem !important;
    background-color: #999;
    color: #fff;
}

    .btn-secondary:hover {
        border: solid 3px #181818;
        background-color: #181818;
        color: #fff;
    }
/* </BOTONES> */


/* <PARA EL MENU> */
#fMenu {
    background-color: #30477E;
}

.wsmainfull {
    width: 100%;
}


.desktoplogo {
    padding: 0px 0px 0px 0px;
}

    .desktoplogo img {
    }

.wsmenu > .wsmenu-list {
    background-color: transparent !important;
}

.wsmenu {
    width: 100%;
}

    .wsmenu > .wsmenu-list > li a, .wsmenu > .wsmenu-list > li.rightmenu a {
        padding: 1.3rem 1.3rem 1.2rem 1.3rem;
        font-family: 'Poppins', sans-serif !important;
        font-weight: 500 !important;
        font-size: 95%;
        line-height: 1.4 !important;
        letter-spacing: 1px;
    }

    .wsmenu > .wsmenu-list > li > a i, .wsmenu > .wsmenu-list > li.rightmenu > a i {
        margin-right: 0px;
    }

    .wsmenu > .wsmenu-list > li > a:hover, .wsmenu > .wsmenu-list > li.rightmenu > a:hover {
        color: #FF6643 !important;
        background-color: transparent;
    }

    .wsmenu > .wsmenu-list > li > a.active, .wsmenu > .wsmenu-list > li.rightmenu > a.active {
        color: #FF6643 !important;
        background-color: transparent;
    }

    .wsmenu > .wsmenu-list > li a, .wsmenu > .wsmenu-list > li.rightmenu a {
        color: #fff;
        background-color: transparent;
    }


    /* <PARA EL SUBMENU> */
    .wsmenu > .wsmenu-list > li > ul.sub-menu {
        top: 60px;
        border: solid 1px #e4e4e5;
        border-top: none !important;
        border-bottom: none !important;
        background-color: #f9f9f9;
    }

        .wsmenu > .wsmenu-list > li > ul.sub-menu > li a {
            padding: 15px 15px !important;
            font-weight: 400 !important;
            font-size: 100% !important;
            border-bottom: solid 1px #e4e4e5;
            color: #121A30 !important;
            text-decoration: none;
        }

            .wsmenu > .wsmenu-list > li > ul.sub-menu > li a:hover {
                color: #fff !important;
                background-color: #FF6643;
            }

        /* </PARA EL SUBMENU> */


@media only screen and (max-width: 991px) {

    .wsmobileheader {
        color: #fff !important;
        background-color: #30477E;
        height: 50px;
        border-bottom: none;
    }

    #fMenu {
    }

    .callusbtn {
        color: #FF6843 !important;
        top: 0px;
        font-size: 110%;
    }

    .wsanimated-arrow span,
    .wsanimated-arrow span:before,
    .wsanimated-arrow span:after {
        background: #fff;
    }

    .wsanimated-arrow {
        margin: 7px 0 0 15px;
    }

    .wsmenu {
    }

        .wsmenu > .wsmenu-list {
            padding-top: 0rem;
            background-image: linear-gradient(to top, #30477e, #283b69, #213055, #192542, #121a30);
        }

            .wsmenu > .wsmenu-list > li a {
                padding: 1.3rem 1rem 1.3rem 1rem !important;
                border-radius: 0rem !important;
                font-size: 90% !important;
                color: #fff;
                margin-left: 0rem;
                margin-right: 0rem;
                border-bottom: 1px solid rgba(255, 255, 255, .3)
            }

            .wsmenu > .wsmenu-list > li > a:hover {
                color: #fff !important;
            }

            .wsmenu > .wsmenu-list > li > a.active {
                color: #FF6643 !important;
            }


    .wsmobileheader .smllogo {
        margin-top: 5px !important;
        margin-bottom: 5px !important;
    }

    #fMenu .logoMenu {
        padding: 2rem 1rem 1rem 1rem;
    }


    /* <PARA EL SUBMENU> */

    .wsmenu > .wsmenu-list > li > ul.sub-menu {
        top: 0px;
    }

    .wsmenu > .wsmenu-list > li > .wsmenu-click > i:before {
        content: "";
        width: 100%;
        height: 100%;
        border: none !important;
        transition: 0.2s ease;
        display: block;
        transform-origin: 100% 0;
    }

    .wsmenu > .wsmenu-list > li > ul.sub-menu > li a {
        padding: 12px 15px !important;
        background-color: #F9F9F9;
        text-decoration: none;
    }

        .wsmenu > .wsmenu-list > li > ul.sub-menu > li a:hover {
            background-color: #F9F9F9;
            color:  #FF6843 !important;
            text-decoration: none;
        }

    .wsmenu > .wsmenu-list {
        background-color: #f9f9f9;
        color: #121A30 !important;
    }


        .wsmenu > .wsmenu-list > li > a i .iconMenuMovil {
            background-color: #f00 !important;
            opacity: .5;
        }

    /* </PARA EL SUBMENU> */



}
/* </PARA EL MENU> */


/* <WHATSAPP> */
.float {
    position: fixed;
    width: 50px;
    height: 50px;
    bottom: 15px;
    right: 15px;
    background-color: #0DC143;
    color: #FFF !important;
    border-radius: 50%;
    text-align: center;
    font-size: 30px;
    z-index: 100;
}

    .float:hover {
        color: #FFF;
        background-color: #0D9443;
    }

.my-float {
    margin-top: 10px;
}


@media only screen and (max-width: 991px) {

    .float {
        right: 15px;
        bottom: 10px;
    }
}
/* </WHATSAPP> */


/* < I N T E R I O R E S >*/
/* <BANNER SECCION> */
#fSeccion {
    padding-top: 3rem;
    padding-bottom: 3rem;
    background: url(/images/climpek.png) top left repeat;
    background-color: #EEEEEE;
}

    #fSeccion h2 {
        font-family: 'Shadows Into Light', cursive !important;
        font-weight: 400 !important;
    }

@media only screen and (max-width: 991px) {

    #fSeccion {
        padding-top: 6rem;
        padding-bottom: 3rem;
    }

}
/* </BANNER SECCION> */

/* <INTRO> */
#fIntro {
    padding-top: 3rem;
    padding-bottom: 3rem;
}

    #fIntro .columna1 .fa-2x {
        font-size: 1.5em;
    }

@media only screen and (max-width: 991px) {
    #fIntro {
        padding-top: 2rem;
        padding-bottom: 3rem;
    }
    #fIntro .columna1 {
        padding-bottom: 2rem;
    }

}
/* </INTRO> */

/* <CONTENIDO> */
#fContenido {
    padding-top: 4rem;
    padding-bottom: 3rem;
    background: url(/images/climpek.png) top left repeat;
    background-color: #EEEEEE;
}

#fContenido .renglon1 {
    padding-bottom: 2rem;
}
    #fContenido .renglon2 {
    }

    #fContenido .fa-2x {
        font-size: 1.5em;
    }

@media only screen and (max-width: 991px) {
    #fContenido {
        padding-top: 2rem;
        padding-bottom: .5rem;
    }
}
/* </CONTENIDO> */

/* <CONTENIDO ADICIONAL> */
#ContenidoAdicional {
    padding-top: 4rem !important;
    padding-bottom: 18rem;
}

    #ContenidoAdicional .renglon1 {
        padding-bottom: 2rem;
    }

    #ContenidoAdicional .renglon2 {
    }

@media only screen and (max-width: 991px) {

    #ContenidoAdicional {
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
}
/* </CONTENIDO ADICIONAL> */

/* <FRASE INTERIOR> */
#fFraseInterior {
    padding-top: 3rem;
    padding-bottom: 0rem;
}

    #fFraseInterior .lead {
        font-family: 'Shadows Into Light', cursive;
        font-size: 160%;
        line-height: 1.2;
        color: #121A30;
    }

@media only screen and (max-width: 991px) {

    #fFraseInterior .columna1 {
        padding-bottom: 2rem;
    }

}
/* </FRASE INTERIOR> */

/* <VALORES> */
#fValores {
    padding-top: 5rem;
    padding-bottom: 12rem;
    margin-bottom: 4rem;
    background: url(/images/climpek.png) top left repeat;
    background-color: #EEEEEE;
}


    #fValores .columna1 {
        padding-right: 6rem;
    }

        #fValores .columna1 h3 {
            padding-bottom: 1.5rem;
        }

    #fValores .columna2 .recuadro h4 {
        font-family: 'Shadows Into Light', cursive;
        font-size: 150% !important;
        line-height: 1.2;
        color: #121A30;
        margin-bottom: .5rem;
    }

    #fValores .columna2 .recuadro {
        background-color: #fff;
        border-radius: 1rem;
        padding: 1.5rem 2rem 1rem 2rem;
    }

        #fValores .columna2 .recuadro .pasoTh1 {
            position: relative;
            margin-left: -5rem;
            margin-top: -4rem;
        }

        #fValores .columna2 .recuadro .pasoTh2 {
            position: relative;
            margin-left: -5rem;
            margin-top: -4rem;
        }



    #fValores .columna2 .uno {
        padding-right: 3rem;
        margin-bottom: 4rem;
    }

    #fValores .columna2 .dos {
        padding-left: 3rem;
        margin-bottom: 3rem;
    }



@media only screen and (max-width: 991px) {

    #fValores {
        padding-top: 2rem;
        padding-bottom: 12rem;
        margin-bottom: 3rem;
    }


        #fValores .columna1 {
            padding-right: 1rem;
            padding-bottom: 4rem;
        }

        #fValores .columna2 {
            padding-left: 3rem;
        }

            #fValores .columna2 .recuadro .pasoTh1 {
                position: relative;
                margin-left: -5rem;
                margin-top: -4rem;
            }

            #fValores .columna2 .recuadro .pasoTh2 {
                position: relative;
                margin-left: -5rem;
                margin-top: -4rem;
            }

            #fValores .columna2 .uno {
                padding-left: 1rem;
                padding-right: 1rem;
                margin-bottom: 4rem;
            }

            #fValores .columna2 .dos {
                padding-left: 1rem;
                padding-right: 1rem;
                margin-bottom: 3rem;
            }

}
/* </VALORES> */


@media only screen and (max-width: 991px) {
}
/* </CONTENIDO ADICIONAL> */


/* < FORMULARIO > */

.label {
    margin-bottom: 0.5rem;
    font-size: 100% !important;

}

.form-control {
    border-radius: 0;
    margin-bottom: .5rem;
}

/* < /FORMULARIO > */


/* < / I N T E R I O R E S >*/