.menu-item-type-post_type {
    margin-bottom: 0.7rem;
}
.p_servicios{
    font-family: 'Poppins', sans-serif; 
    font-size: 18px; 
    letter-spacing: -0.36px;
    color: #6D6D6D;
    opacity: 1;
}
.list_conf_servicio{
    font-family: 'Poppins', sans-serif; 
    font-size: 18px; 
    letter-spacing: -0.36px;
    color: #6D6D6D;
    opacity: 1;
    margin-left: 50px;
}
h1 .barner{
    font-family: 'Poppins';
    font-size: 80px; 
    color: #FFFFFF; 
    opacity: 1;
}
#txt-form {
    height: 60px; 
    background: #ECE9E3 0% 0% no-repeat padding-box;
    opacity: 1;
    font-family: 'Poppins', sans-serif; 
    font-weight: 600;
    font-size: 16px; 
    letter-spacing: -0.16px; 
    color: #6D6D6D; 
    opacity: 1;
}
#txt_TITULO{
	    height: 60px; 
    background: #ECE9E3 0% 0% no-repeat padding-box;
    opacity: 1;
    font-family: 'Poppins', sans-serif; 
    font-weight: 600;
    font-size: 16px; 
    letter-spacing: -0.16px; 
    color: #6D6D6D; 
    opacity: 1;
}
#txarea-form {
    height: 200px; 
    background: #ECE9E3 0% 0% no-repeat padding-box;
    opacity: 1;
    font-family: 'Poppins', sans-serif; 
    font-weight: 600;
    font-size: 16px; 
    letter-spacing: -0.16px; 
    color: #6D6D6D; 
    opacity: 1;
}
.borderless td, .borderless th {
    border: none;
}
.th_precios_funcionalidad {
    font-family: 'Poppins';
    font-weight: 600;  
    font-size: 18px;
    text-align: right;
    background: #F8F6F3 0% 0% no-repeat padding-box;
    border: 1px solid #ECE9E3;
    opacity: 1; 
    letter-spacing: -0.29px; 
    color: #18212E; 
}
.th_precios {
    font-family: 'Poppins';
    font-weight: 600;  
    font-size: 18px;
    text-align: center;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 1px solid #ECE9E3;
    opacity: 1; 
    letter-spacing: -0.29px; 
    color: #18212E; 
}
.td_precios_funcionalidad{
    font-family: 'Poppins';
    font-weight: 600;  
    font-size: 16px;
    letter-spacing: -0.26px;
    color: #6D6D6D;
    opacity: 1;
    text-align: right;
    background: #F8F6F3 0% 0% no-repeat padding-box;
    border-left: 1px solid #ECE9E3;
    border-right: 1px solid #ECE9E3;
}

.td_precios{
    font-family: 'Poppins';
    font-weight: 600;  
    font-size: 18px;
    text-align: center;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border-left: 1px solid #ECE9E3;
    border-right: 1px solid #ECE9E3;
    opacity: 1; 
    letter-spacing: -0.29px; 
    color: #18212E;
}
#btn_tipo_empresa{
    width: 180px;
    height: 72px;
    background: #F3F5FA 0% 0% no-repeat padding-box;
    border-radius: 3px;
    opacity: 1;
    letter-spacing: 0px;
    color: #6D6D6D;
    opacity: 1;
    font-family: 'Poppins';
    font-weight: 600;  
    font-size: 16px;
}
.dot {
    height: 80px;
    width: 80px;
    background-color: #F8F6F3;
    border-radius: 50%;
    margin-left: 70px;
}
@media screen and (max-width: 768px) {
    .dot {
        height: 80px;
        width: 80px;
        background-color: #F8F6F3;
        border-radius: 50%;
        margin-left: 100px;
    }
}

.iconos_fa{
    color:#989B9D;
}
.dot2 {
    height: 120px;
    width: 120px;
    background-color: #F8F6F3;
    border-radius: 50%;
    margin-left: 95px;
    margin-top: 80px;
}
.dot3 {
    height: 100px;
    width: 100px;
    margin-left: 60px;
    background-color: #F8F6F3;
    border-radius: 50%;
}
.dot4 {
    height: 50px;
    width: 50px;
    background-color: #242E3C;
    border-radius: 50%;
}
.dot5 {
    height: 50px;
    width: 50px;
    background-color: #0075C9;
    border-radius: 50%;
    margin-top: -10px;
}
.dot6 {
    height: 50px;
    width: 50px;
    background-color: #0075C9;
    border-radius: 50%;
}
.dot_tag_redes{
    height: 35px;
    width: 35px;
    background-color: #0075C9;
    border-radius: 50%;
}
#subtitle-text{
    font-family: 'Poppins';
    font-weight: 400; 
    font-size: 16px;
    letter-spacing: -0.32px;
    color: #6D6D6D;
    opacity: 1;
}
#form-button:hover{
    background: #1B438B;
    color: #FFFFFF;
}
#form-button{
    width: 260px; 
    height: 52px;
    background: #0075C9 0% 0% no-repeat padding-box; 
    color: #FFFFFF;

    font-weight: 700;
    opacity: 1;
    font-family: 'Poppins', sans-serif; 
    letter-spacing: 0.28px;
    text-transform: uppercase;
    font-size: 14px;
}
.section-pia{
    font-family: 'Poppins'; 
    font-weight: 700;
    font-size: 80px; 
    color: #FFFFFF; 
    opacity: 1;
}
@media screen and (max-width: 768px) {
    .section-pia {
        font-family: 'Poppins'; 
        font-weight: 700;
        font-size: 42px; 
        letter-spacing: -2.1px;
        color: #FFFFFF; 
        opacity: 1;
    }
}
.p_section_pia_barner{
    font-family: 'Playfair Display'; 
    font-weight: 700;
    font-size: 16px;
    text-align: center;  
    letter-spacing: 0px; 
    opacity: 1; color:#0075C9
}
.poppins-medium_banner1{
    text-align: left; 
    font-family: 'Poppins';
    font-weight: 500; 
    font-size: 24px; 
    letter-spacing: -0.24px; 
    color: #FFFFFF; 
    opacity: 1;
    line-height : 36px
}
@media screen and (max-width: 768px) {
    .poppins-medium_banner1 {
        font-family: 'Poppins'; 
        font-size: 20px; 
        letter-spacing: -0.2px;
        color: #FFFFFF; 
        opacity: 1;
        line-height : 36px
    }
}
.p_banner_2{
    font-family: 'Poppins';
    font-weight: 500;  
    font-size: 24px;
    text-align: center;
    letter-spacing: -0.24px;
    color: #FFFFFF;
    opacity: 1;
}
@media screen and (max-width: 768px) {
    .p_banner_2{
        font-family: 'Poppins';
        font-weight: 500;  
        font-size: 20px;
        text-align: center;
        letter-spacing: -0.2px;
        color: #FFFFFF;
        opacity: 1;
    }
}
#boton-poppins-bold-banner1:hover {
    background: #1B438B;
    color: #FFFFFF;
}
#boton-poppins-bold-banner1 {

    font-family: 'Poppins';
    font-weight: 700; 
    font-size: 14px; 
    width: 297px; 
    height: 68px; 
    color: #FFFFFF;
    background: #EC6A5C; 
    opacity: 1;
    text-transform: uppercase;

}
@media screen and (max-width: 768px) {
    #boton-poppins-bold-banner1 {
        font-family: 'Poppins'; 
        font-weight: 700; 
        font-size: 14px; 
        letter-spacing: 0.28px;
        color: #FFFFFF;
        text-transform: uppercase;
        opacity: 1;
    }
    #boton-poppins-bold-banner1:hover {
        background: #1B438B;
        color: #FFFFFF;
    }
}


.titulo_small_blue{
    font-family: 'Playfair', serif;
    font-weight: 700; 
    font-size: 20px;
    font-style: italic;
    letter-spacing: 0.1px;
    color: #0075C9;
    opacity: 1;
}

.titul_banner_small_blue{
    font-family: 'Playfair', serif;
    font-weight: 700; 
    font-size: 16px;
    font-style: italic;
    letter-spacing: 0px;
    color: #0075C9;
    opacity: 1;
}

.titul_banner_small_white{
    font-family: 'Playfair', serif;
    font-weight: 700; 
    font-size: 16px;
    font-style: italic;
    letter-spacing: 0px;
    color: white;
    opacity: 1;
}
.h2_title_section{
    font-family: 'Poppins';
    font-weight: 600; 
    font-size: 50px;
    letter-spacing: -1.25px;
    color: #18212E;
    opacity: 1;
    line-height : 60px
}
@media screen and (max-width: 768px) {
    .h2_title_section {
        font-family: 'Poppins';
        font-weight: 600; 
        font-size: 30px;
        letter-spacing: -0.75px;
        color: #18212E;
        opacity: 1;
        line-height : 60px
    }
}
.p_sub_section {
    font-family: 'Poppins'; 
    font-weight: 400; 
    font-size: 18px; 
    letter-spacing: -0.36px;
    color: #6D6D6D;
    opacity: 1;
    line-height : 36px
}
.p_sub_section1{
    font-family: 'Poppins',  sans-serif; 
    font-weight: 700; 
    font-size: 18px; 
    letter-spacing: 0.1px;
    color: #6D6D6D; 
    opacity: 1;
    line-height : 36px
}
#btn_class_section:hover {
    background: #1B438B;
    color: #FFFFFF;
}
#btn_class_section{
    left: 375px;
    width: 249px; 
    height: 52px;
    background: #0075C9 0% 0% no-repeat padding-box;
    color: #FFFFFF;
    opacity: 1;
    font-family: 'Poppins', sans-serif; 
    font-weight: 700; 
    letter-spacing: 0.28px;
    text-transform: uppercase;
    font-size: 14px;
}
.h2_title_section_black{
    font-family: 'Poppins', sans-serif; 
    font-weight: 600; 
    font-size: 50px; 
    letter-spacing: -3.5px;
    color: #FFFFFF;
    opacity: 1;
}
@media screen and (max-width: 768px) {
    .h2_title_section_black{
        font-family: 'Poppins', sans-serif; 
        font-weight: 600; 
        font-size: 30px; 
        letter-spacing: -0.75px;
        color: #FFFFFF;
        opacity: 1;
    }
}
.p_seccion_black {
    font-family: 'Poppins'; 
    font-weight: 400;
    font-size: 18px; 
    letter-spacing: 0.1px;
    color: #B3BBC6;
    opacity: 1;
    line-height : 36px
}
#btn_styles {
    left: 375px;
    width: 280px;
    height: 52px;
    background: #0075C9 0% 0% no-repeat padding-box;
    color: #FFFFFF;
    opacity: 1;
    font-family: 'Poppins', sans-serif; 
    letter-spacing: 0.28px;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 14px;
    margin-top: 80px;
}
#btn_styles:hover {
    background: #1B438B;
    color: #FFFFFF;
}

.btn_styles_respuesta {
    left: 375px;
    width: 280px;
    height: 52px;
    background: #0075C9 0% 0% no-repeat padding-box;
    opacity: 1;
    font-family: 'Poppins', sans-serif; 
    letter-spacing: 0.28px;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 14px;
    margin-top: 80px;
}
#btn_styles_footer {
    width: 280px;
    height: 52px;
    background: #0075C9 0% 0% no-repeat padding-box;
    color: #FFFFFF;
    opacity: 1;
    font-family: 'Poppins', sans-serif; 
    letter-spacing: 0.28px;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 14px;
}
#btn_styles_footer:hover {
    background: #1B438B;
    color: #FFFFFF;
}

.section_inferior_pia{
    font-family: 'Poppins';
    font-size: 28px;
    font-weight: 600;
    letter-spacing: -0.56px;
    position: relative;
    color: #26263E;
}
.seccion_inferior_subtitle {
    font-family: 'Poppins'; 
    font-weight: 600;
    font-size: 16px; 
    letter-spacing: -0.36px;
    color: #6D6D6D; 
    opacity: 1;
    line-height : 30px
}
.p_footer_1{
    font-family: 'Poppins'; 
    font-weight: 400;
    font-size: 16px;
    letter-spacing: -0.32px; 
    color: #B3BBC6; 
    opacity: 1
}
.p_footer{
    font-family: 'Poppins'; 
    font-weight: 400;
    font-size: 16px;
    letter-spacing: -0.32px; 
    color: #B3BBC6; 
    opacity: 1
}
.p_footer:hover{
    color: #0075C9; 
}
.h2_footer{
    font-family: 'Poppins'; 
    font-weight: 700;
    font-size: 18px;
    letter-spacing: -0.36px; 
    color: #FFFFFF; 
    opacity: 1       
}
.h2_footer_blue{
    font-family: 'Poppins'; 
    font-weight: 700;
    font-size: 18px;
    letter-spacing: -0.36px; 
    color: #0075C9; 
    opacity: 1
}
#p_block_blue{
    font-family: 'Poppins'; 
    font-weight: 400;
    font-size: 30px;
    letter-spacing: -0.6px; 
    color: #FFFFFF; 
    opacity: 1;
}
#p_2_block_blue{
    font-family: 'Poppins'; 
    font-weight: 400;
    font-size: 16px;
    letter-spacing: -0.6px;
    color: #FFFFFF; 
    opacity: 1;
    line-height : 34px
}
.card_title_precio{
    font-family: 'Poppins';  
    font-weight: 700;
    font-size: 18px;
    letter-spacing: -0.36px;
    color: #26263E;
    opacity: 1;
}
#card_cantididad_precio{
    font-family: 'Poppins';
    font-weight: 400;
    font-size: 30px;
    letter-spacing: 0.3px;
    color: #0075C9;
    opacity: 1;
}
#card_mes_title{
    font-family: 'Poppins'; 
    font-weight: 400;
    font-size: 20px;
    letter-spacing: -0.4px;
    color: #6D6D6D;
}
#cantidad_usuarios{
    font-family: 'Poppins'; 
    font-weight: 600;
    font-size: 15px; 
    letter-spacing: -0.3px;
    color: #989B9D;
    opacity: 1;
}
#precio_iva{
    font-family: 'Poppins'; 
    font-weight: 400;
    font-size: 10px; 
    letter-spacing: -0.2px; 
    color: #ADB2B5; 
    opacity: 1; 
    margin-top: -15px;
}

#card_webinars_title{
    font-family: 'Poppins';
    font-weight: 600;
    font-size: 26px;
    letter-spacing: -0.52px; 
    color: #18212E; 
    opacity: 1;
}
#p_card_webinars{
    font-family: 'Poppins';
    font-size: 16px;
    letter-spacing: -0.32px; 
    color: #6D6D6D; 
    opacity: 1;
}
#leermas{
    font-family: 'Poppins';
    font-size: 16px;
    text-decoration: underline;
    letter-spacing: -0.36px; 
    color: #0075C9;
    text-transform: capitalize;
    opacity: 1;
}
.th_cliente{
    font-family: 'Poppins';
    font-weight: 700;
    font-size: 16px;
    text-align: left;
    letter-spacing: -0.32px;
    color: #6D6D6D;
    opacity: 1;
}
.td_cliente{
    font-family: 'Poppins';
    font-size: 16px; 
    text-align: left;
    letter-spacing: -0.32px;
    color: #6D6D6D;
    opacity: 1;
}
.project_cliente{
    font-family: 'Poppins';font-size: 24px;letter-spacing: -0.48px; color: #18212E; opacity: 1;
}
.subtitle_2_cliente{
    font-family: 'Poppins';font-size: 29px; text-align: left; letter-spacing: -0.59px; color: #26263E;
}
.info_p_cliente{
    font-family: 'Poppins';font-size: 16px; text-align: left; letter-spacing: -0.32px; color: #6D6D6D; opacity: 1;
}
#btn_cliente{
    font-family: 'Poppins';
    font-weight: 700;
    font-size: 14px; 
    width: 295px; 
    height: 52px;
    background: #0075C9 0% 0% no-repeat padding-box;
    opacity: 1; 
    letter-spacing: 0.28px; 
    color: #FFFFFF; 
    text-transform: uppercase; 
    opacity: 1;
}
.deseas_concer{
    font-family: 'Poppins';
    
    font-weight: 600;
    font-size: 28px;letter-spacing: -0.56px; color: #26263E;opacity: 1;
}
.detalle_cliente_footer{
    font-family: 'Poppins';font-size: 16px;letter-spacing: -0.32px; color: #6D6D6D; opacity: 1;
}
.time_oferta{
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    font-size: 13px;
    text-align: left;
    letter-spacing: -0.26px;
    color: #0075C9;
    opacity: 1;
}
.titulo_oferta{
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    font-size: 18px;
    text-align: left; letter-spacing: -0.36px; color: #18212E; opacity: 1;
}
.data_oferta{
    font-family: 'Poppins', 
    sans-serif; 
    font-size: 14px; 
    margin-top: -20px; 
    margin-left: 25px; 
    letter-spacing: -0.28px; 
    color: #6D6D6D; 
    opacity: 1;
}
.post_title{
    font-family: 'Poppins';font-weight: 600; font-size: 20px; 
    letter-spacing: -0.5px; color: #18212E; opacity: 1;
}
.rpwwt-post-title{
    font-family: 'Poppins';font-weight: 500; font-size: 16px; letter-spacing: -0.48px; color: #18212E; opacity: 1;
}
#rpwwt-recent-posts-widget-with-thumbnails-2 img{
    margin-left: 50px;
}
#rpwwt-recent-posts-widget-with-thumbnails-3 img{
    margin-left: 50px;
}
.cat-item > a{
    font-family: 'Poppins'; font-size: 16px; font-weight: 500;
    letter-spacing: 0px;
    color: #6D6D6D;
    opacity: 1;
    margin-top: 25px;
}
.tag-cloud-link{
    font-family: 'Poppins';font-weight: 500; font-size: 16px;
    text-align: left;
    letter-spacing: -0.32px;
    color: #6D6D6D;
    opacity: 1;
}
.postclass{
    font-family: 'Poppins';font-weight: 500; font-size: 16px;
    letter-spacing: -0.32px;
    color: #18212E;
    opacity: 1;
}
.postclass > a{
    font-family: 'Poppins';font-weight: 500; font-size: 16px;
    letter-spacing: -0.32px;
    color: #0075C9;
    opacity: 1;
}
.widgettitle {
    display:none;
}
#buscador{
    height: 79px;
    color:white;
    font-family: 'Poppins';font-weight: 600; font-size: 16px;
    text-align: left;
    letter-spacing: -0.32px;
    color: #FFFFFF;
    opacity: 1;
}
#buscador::placeholder {
    color:white;
    font-family: 'Poppins';font-weight: 600; font-size: 16px;
    text-align: left;
    letter-spacing: -0.32px;
    color: #FFFFFF;
    opacity: 1;
}
#btn_buscador{
    background-color:#0075C9;
    letter-spacing: -0.32px;
    color: #FFFFFF;
}

@media screen and (max-width: 768px) {
    .container { display: flex; flex-flow: column; }
    .column_1 { order: 2; }
    .column_2 { order: 1; }
    .column_3 { order: 3; }
    .column_4 { order: 4; }
    
    .column_5 { order: 6; }
    .column_6 { order: 5; }
    .column_7 { order: 7; }
    .column_8 { order: 8; }
    
    .column_9 { order: 10;  }
    .column_10 { order: 9;  }
    .column_11 { order: 11; }
    .column_12 { order: 12; }

    .column_13 { order: 14; }
    .column_14 { order: 13; }
    .column_15 { order: 15; }
    .column_16 { order: 16; }

    .column_17 { order: 18; }
    .column_18 { order: 17; }
    .column_19 { order: 19; }
    .column_20 { order: 20; }

    .column_21 { order: 22; }
    .column_22 { order: 21; }
    .column_23 { order: 23; }
    .column_24 { order: 24; }

    .column_25 { order: 26; }
    .column_26 { order: 25; }
}
@media screen and (max-width: 768px) {
    .container_service { display: flex; flex-flow: column; }
    .columna_1 { order: 1; }
    .columna_2 { order: 2; }
    .columna_3 { order: 4; }
    .columna_4 { order: 3; }
    
    .columna_5 { order: 5; }
    .columna_6 { order: 6; }
    .columna_7 { order: 8; }
    .columna_8 { order: 7; }
    
    .columna_9 { order: 9;  }

    .columna_10 { order: 10;  }
}
@media screen and (max-width: 768px) {
    .container_single { display: flex; flex-flow: column; }
    .columna_single_1 { order: 1; }
    .columna_single_2 { order: 2; }
    .columna_single_3 { order: 3; }
    .columna_single_4 { order: 4; }
}

@media screen and (max-width: 768px) {
    .container_footer { display: flex; flex-flow: column; }
}

@media screen and (max-width: 768px) {
    .container_antes_footer { display: flex; flex-flow: column; }
    .col_order_1 { order: 1; }
    .col_order_2 { order: 2; }
}


.fecha_webinars{
    background-color: #0075C9;
    width: 97px;
    height: 31px;
}
.text-fecha{
    text-align: center;
    font-family: 'Poppins';font-weight: 600; font-size: 12px;
    letter-spacing: -0.24px;
    color: #FFFFFF;
    text-transform: uppercase;
    opacity: 1;
}
.tagcloud{
    margin-left: 45px;
}
.titulo_comment{
    font-family: 'Poppins';font-weight: 600; font-size: 18px;letter-spacing: -0.36px; color: #18212E; opacity: 1;
}
.fecha_comment{
    font-family: 'Poppins';font-weight: 600; font-size: 14px;
    letter-spacing: -0.28px;
    color: #0075C9;
    opacity: 1;
}
.commentario_content{
    font-family: 'Poppins';font-weight: 400; font-size: 16px;
    letter-spacing: -0.32px;
    color: #6D6D6D;
    opacity: 1;
}
.media-body > .row > .col-sm-3 > a{
    width: 145px;
    height: 52px;
    background: #0075C9 0% 0% no-repeat padding-box;
    opacity: 1;
    font-family: 'Poppins';font-weight: 700; font-size: 14px;
    letter-spacing: 0.28px;
    color: #FFFFFF;
    text-transform: uppercase;
    opacity: 1;
}
.logged-in-as{
    display: none;
}
.comment-reply-title{
    font-family: 'Poppins';font-weight: 600; font-size: 30px;
    letter-spacing: -0.6px;
    color: #18212E;
    opacity: 1;
}
.comment-form-comment{
    text-align: left;
    font-family: 'Poppins';font-weight: 400; font-size: 18px;
    letter-spacing: -0.36px;
    color: #6D6D6D;
    opacity: 1;
}
.comment-form-comment > textarea{
    background: #ECE9E3 0% 0% no-repeat padding-box;
    border: 1px solid #ECE9E3;
    opacity: 1;
}
.comment-form-author{
    text-align: left;
    font-family: 'Poppins';
    font-weight: 400;
    font-size: 18px;
    letter-spacing: -0.36px;
    color: #6D6D6D;
    opacity: 1;
}
#author {
    background: #ECE9E3 0% 0% no-repeat padding-box;
    border: 1px solid #ECE9E3;
    opacity: 1;

}
#email{
    background: #ECE9E3 0% 0% no-repeat padding-box;
    border: 1px solid #ECE9E3;
    opacity: 1;

}
#comment-submit{
    width: 98px;
    height: 52px;
    background: #0075C9 0% 0% no-repeat padding-box;
    font-family: 'Poppins';font-weight: 700; font-size: 14px;
    letter-spacing: 0.28px;
    color: #FFFFFF;
    text-transform: uppercase;
    opacity: 1;
}
#img_section{
    background-repeat: no-repeat;
    background-size: 100%;height: 550px;
}

@media screen and (max-width: 768px) {
    #img_section {
        
        background-size: 700%;height: 750px;
     }
}