        /*@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}*/

        h1,
        h2,
        h3,
        h4,
        h5,
        h6 {
            font-weight: normal
        }

        article,
        aside,
        details,
        figcaption,
        figure,
        footer,
        header,
        hgroup,
        menu,
        nav,
        section {
            display: block
        }

        body {
            line-height: 1
        }

        ol,
        ul {
            list-style: none
        }

        blockquote,
        q {
            quotes: none
        }

        blockquote:before,
        blockquote:after,
        q:before,
        q:after {
            content: "";
            content: none
        }

        table {
            border-collapse: collapse;
            border-spacing: 0
        }

        video,
        audio {
            width: 100% !important;
            height: auto
        }

        input,
        button {
            -webkit-appearance: none;
            -moz-appearance: none;
            -o-appearance: none;
            appearance: none;
            -webkit-border-radius: 0;
            border-radius: 0
        }

        input,
        textarea {
            padding: 0 8px
        }

        button {
            cursor: pointer
        }

        figcaption {
            text-align: center;
            margin: 6px 0
        }

        html {
            font-size: 100%;
            -moz-text-size-adjust: 100%;
            -webkit-text-size-adjust: 100%;
            -ms-text-size-adjust: 100%
        }

        :focus {
            outline: 0
        }

        img {
            border: 0;
            max-width: 100%
        }

        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
            -webkit-tap-highlight-color: transparent
        }

        a {
            text-decoration: none
        }

        a:focus {
            outline: 0 none
        }

        .display_b {
            display: block
        }

        .display_n {
            display: none
        }

        .display_n_i {
            display: none !important
        }

        img.widtha {
            width: 100%;
            height: auto
        }

        .widtha50 {
            width: 50%;
            height: auto
        }

        .inline_block {
            display: inline-block
        }

        img.centrar_img,
        .centrar_iframevideo {
            display: block;
            margin: 0 auto
        }

        .limpia {
            clear: both
        }

        .display_rela {
            display: block;
            position: relative
        }

        *:before,
        *:after {
            box-sizing: border-box
        }

        * {
            box-sizing: border-box;
            -webkit-tap-highlight-color: transparent
        }

        .clearfix:before,
        .clearfix:after {
            content: "";
            display: table
        }

        .clearfix:after {
            clear: both
        }

        .sin_esp_inlineb {
            letter-spacing: -0.35em
        }

        .sin_esp_inlineb span {
            letter-spacing: normal;
            display: inline-block
        }

        a.animateh1,
        .animateh2 {
            transition: all 300ms ease-in-out
        }

        a.animateh1:hover,
        .animateh2:hover {
            opacity: .8
        }

        .table_gene {
            display: table;
            height: 100%;
            width: 100%
        }

        .table_middle {
            display: table-cell;
            vertical-align: middle
        }

        .videoWrapper {
            position: relative;
            padding-bottom: 58.4%;
            height: 0
        }

        .videoWrapper iframe {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%
        }

        .fondo_ingles {
            background: url("https://integrador2.wordlatin.com/img/ifeep/1.png")no-repeat;
        }

        .fondo_ingles2 {
            background: url("https://integrador2.wordlatin.com/img/ifeep/1_1.png")no-repeat;
        }

        .fondo_excel {
            background: url("https://integrador2.wordlatin.com/img/ifeep/2.png")no-repeat;
        }

        .fondo_excel2 {
            background: url("https://integrador2.wordlatin.com/img/ifeep/2_1.png")no-repeat;
            margin: 0px 2%;
        }

        .fondo_ofimatica {
            background: url("https://integrador2.wordlatin.com/img/ifeep/4.png")no-repeat;
        }

        .fondo_ofimatica2 {
            background: url("https://integrador2.wordlatin.com/img/ifeep/4_1.png")no-repeat;
        }

        .contenedor_papel {
            width: 100%;
            max-width: 750px;
            display: table;
            margin: auto;
            padding: 0px 0.5%;
            font-family: Lato !important;
        }

        .fondo_inicial {
            width: 100%;
            padding: 15px 0px;
        }

        .fondo_inicial2 {
            width: 100%;
            overflow: hidden;
            display: block;
            padding: 20px 1.5%;
            background: #fff !important;
        }

        .fondo_ingles3,
        .botondescarga .fondo_ingles3,
        #botondescarga {
            background: #d4f3ff !important;
            padding: 17px 0px;
        }

        /*cambio de color  */
        .fondo_excel3,
        .botondescarga .fondo_excel3 {
            background: #A6D49E !important;
            padding: 17px 0px;
        }

        .fondo_ofimatica3,
        .botondescarga .fondo_ofimatica3 {
            background: #f7b89b !important;
            padding: 17px 0px;
        }

        /*f7b89b */
        .fondo_word3,
        .botondescarga .fondo_word3 {
            background: #85bee7 !important;
            padding: 17px 0px;
        }

        .fondo_otro3,
        .botondescarga .fondo_otro3 {
            background: #4d90d9 !important;
            padding: 17px 0px;
        }

        .fondo_extra3,
        .botondescarga .fondo_extra3 {
            background: #004445 !important;
            padding: 17px 0px;
        }

        .fondo_extra3Civil {
            background: #9ec9e1 !important;
        }

        .fondo_azul2,
        .botondescarga .fondo_azul2 {
            background: #85bfe7 !important;
            padding: 17px 0px;
        }

        .fondo_capacitacion_1,
        .botondescarga .fondo_capacitacion_1 {
            background: #6a97b3 !important;
            padding: 17px 0px;
        }

        /*Color fondo1s para imagen generada curso CAPACITACIÓN ANUAL  */
        /*.fondo_extra3, .botondescarga .fondo_extra3 {background:#CDEDFC!important;padding: 17px 0px;007167}*/
        /*1E6349*/
        /*005fa3*/
        .fondo_inicial_ingles {
            background: #8bcbe4 !important;
        }

        /* camboio aquie el color */
        .fondo_inicial_excel {
            background: #4AAD38 !important;
        }

        .fondo_inicial_ofimatica {
            background: #eb6657 !important;
        }

        /*eb6657 */
        .fondo_inicial_word {
            background: #2b7cd3 !important;
        }

        .fondo_inicial_otro {
            background: #0d5a9e !important;
        }

        .fondo_inicial_extra {
            background: #8cc63e !important
        }

        .fondo_inicial_extraCivil {
            background: #80c2f0 !important;
        }

        .fondo_inicial_azul {
            background: #2a7cd2 !important
        }

        .fondo_inicial_capacitacion {
            background: #0055a4 !important;
        }

        /*Color Fondo Principal para imagen generada curso CAPACITACIÓN ANUAL  */
        /*.fondo_inicial_extra{background:#8CCBE4!important;1E6349}296b44*/
        /*1DA215*/
        /*2a7cd2*/

        .fondo_ingles4 {
            background: #50baee !important;
        }

        /* camboio aquie el color */
        .fondo_excel4 {
            background: #224F26 !important;
        }

        .fondo_ofimatica4 {
            background: #e53d10 !important;
        }

        /*e53d10*/
        .fondo_word4 {
            background: #2b7cd3 !important;
        }

        .fondo_otro4 {
            background: #4d90d9 !important;
        }

        .fondo_power4 {
            background: #e1512e !important;
        }

        .fondo_extra4 {
            background: #004445 !important;
        }

        .fondo_extraCivil {
            background: #13b6ea !important
        }

        .fondo_azul3 {
            background: #0d5a9e !important;
        }

        .fondo_capacitacion_2 {
            background: #0055a4 !important;
        }

        /*Color fondo2 para imagen generada curso CAPACITACIÓN ANUAL  */
        /*.fondo_extra4{background: #004445!important004445;}*/
        /*005fa3 */
        .texto_bien h2 {
            text-align: center;
            font-size: 32px;
            font-weight: 700;
            opacity: 1 !important;
            font-family: 'Open Sans', sans-serif;
        }

        .texto_detalle {
            padding-top: 15px;
            background: #fff;
            border: none;
        }

        .nombre_ceryt {
            width: 80%;
            border: 2px solid #000;
            border-radius: 25px;
            /*padding: 15px 0px;*/
            display: flex;
            align-items: center;
            justify-content: center;
            margin: auto;
            min-height: 40px;
        }

        .nombre_ceryt span {
            font-size: 19px;
            color: #000;
            font-weight: 700;
            text-align: center;
            font-family: 'Open Sans', sans-serif;
        }

        .bloq_1_cer {
            width: 460px;
            display: table;
            margin: auto;
            padding: 10px 0px;
        }

        .fondo_usuario {
            padding: 15px 2%;
        }

        .bloq_1_cer span {
            font-size: 20px;

            color: #fff;

            font-weight: 700;

            display: inline-block;

            vertical-align: middle;

            width: 160px;
            font-family: 'Open Sans', sans-serif;
        }

        .bloq_1_cer input,
        .bloq_1_cer .input_like {
            border: none;

            background-color: #ffffff;

            padding: 9px;

            font-size: 25px;

            font-weight: 700;

            border-radius: 5px;

            display: inline-block;

            vertical-align: middle;

            width: calc(100% - 160px);
            text-align: center;
            color: #000;
        }

        .texto_interno_d {
            font-size: 20px;
            font-weight: 700;
            line-height: 1.6;
            display: table-cell;
            vertical-align: middle;
            text-align: justify;
            padding: 0px 2%;
        }

        .line_text {
            font-size: 20px;
            font-weight: 400;
            display: block;
            padding-left: 2%;
            padding-right: 2%;
            padding-top: 10px;
        }

        #lista_numerada {
            padding-left: 57px;
            line-height: 1.3;
            height: 80px;
            display: table;
            width: 100%;
        }

        #lista_numerada ul {
            display: table-cell;
            vertical-align: middle;
        }

        #lista_numerada ul li {
            font-size: 19px;
        }

        #lista_numerada ul li b {
            font-size: 21px;
        }

        /*.texto_linea2{font-size: 21px;font-weight: 400;padding-bottom: 5px;display: block;line-height: 1.6;padding-top: 25px;padding-left: 2%;padding-right: 2%;margin-top: -1px;}*/
        .texto_linea2 {
            font-size: 21px;
            font-weight: 400;
            padding-bottom: 30px;
            display: block;
            line-height: 1.6;
            padding-top: 10px;
            padding-left: 2%;
            padding-right: 2%;
            margin-top: -1px;
            text-align: justify;
        }

        .texto_linea3 {
            font-size: 23px;
            padding-bottom: 30px;
            padding-left: 2%;
            padding-right: 2%;
        }

        .texto_linea4 {
            font-size: 23px;
            padding-bottom: 10px;
            padding-left: 2%;
            padding-right: 2%;
        }

        .texto_linea5 {
            font-size: 23px;
            padding-bottom: 10px;
            padding-left: 2%;
            padding-right: 2%;
        }

        .color_fondo {
            background: #fff !important;
        }

        .botondescarga {
            margin: 20px auto;
            margin: 14px;
            padding: 10px 20px;
            background: red;
            color: #fff;
        }

        .img_1 {
            width: 20%;
            float: left;
            margin-top: -7px;
            background: #fff !important;
        }

        .img_2 {
            width: 40%;
            float: right;
            background: #fff !important;
        }

        .espacios_ki {
            padding: 20px 0px;
        }

        .fondo_texto_f {
            background: #fff;
            height: 150px;
            display: table;
        }

        .btn_inte {
            display: table;
            margin: auto;
        }

        .botondescarga2 {
            background: blue;
        }

        .fondo_ComputacionInformatica2 {
            background: #0d5a9e;
        }

        .fondo_inicial_ComputacionInformatica {
            background: #2a7cd2;
        }

        .fondo_ComputacionInformatica {
            background: #85bfe7 !important;
        }
