/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

.pswp.pafe-lightbox-modal {display: none;}
			.overlay {
    background: none !important;
}
.overlay-img-slider {
    opacity:0.3;
}
.resena-imagen-home-mobile{
    width: 90%;
    display: table;
    margin-left: auto;
    margin-right: auto;
}
.video-popoup {
    margin-bottom:0px!important;
}
.breadcrumbs {
    display:none;
}
.swiper-button-next, .swiper-button-prev {
    width: 40px;
    height: 40px;
}
.ingresar-header {
    width:150px!important;
}
.circle-small > .cont-img-menu {
    display: none;
}
.item-label-cuestionario-element {
    height:52px!important;
}
#nf-form-57-cont .ninja-forms-req-symbol {
    display:none!important;
}
#nf-form-57-cont .contain-label-options {
    margin-bottom:0px!important;
}
#nf-form-57-cont .nf-next-previous {
    margin-top:0px!important;
}
#nf-form-57-cont .nf-field-element li label {
    margin-top:5px!important;
}
#nf-form-57-cont .nf-field-label {
    margin-top:0px;
}
#nf-form-57-cont .nf-field-element input[type="button"] {
    cursor: pointer;
    margin: 20px auto 0 auto !important;
    min-width: 240px;
    border-radius: 30px!important;
}
#nf-label-field-446 {
    display:none!important;
}
#nf-form--cont .field-wrap {
    margin-top:55px;
}

.img-final-mobile-sign {
    width:100%;
   padding: 0px 0px 0px;
}
#popmake-210711 .popmake-close {
    color: #352c60!important;
    background-color: transparent!important;
}
.mail-mobile-input {
        background-image: url(https://cdnwp-staging.runahr.com/wp-content/uploads/2021/02/mail.png)!important;
    background-size: 20px!important;
    background-repeat: no-repeat!important;
    text-indent: 30px!important;
    background-position: 15px 17px!important;
}
.user-mobile-input {
    background-image: url(https://cdnwp-staging.runahr.com/wp-content/uploads/2021/02/user.png)!important;
   background-size: 15px!important;
    background-repeat: no-repeat!important;
    text-indent: 30px!important;
    background-position: 18px 15px!important;
}
.empresa-mobile-input {
    background-image: url(https://cdnwp-staging.runahr.com/wp-content/uploads/2021/02/empresa.png)!important;
    background-size: 18px!important;
    background-repeat: no-repeat!important;
    text-indent: 30px!important;
    background-position: 16px 15px!important;
}
.phone-mobile-input {
    background-image: url(https://cdnwp-staging.runahr.com/wp-content/uploads/2021/02/phone.png)!important;
   background-size: 15px!important;
    background-repeat: no-repeat!important;
    text-indent: 30px!important;
    background-position: 20px 15px!important;
}
.img-formulario {
    background-image: url(https://cdnwp-staging.runahr.com/wp-content/uploads/2021/01/img-login.png);
    width: 100%;
    height: 141px;
    background-size: contain;
    background-position: top center;
    background-repeat: no-repeat;
}
.nf-form-57-cont .nf-field-label{
    margin-top: 0px!important;
}
@media screen and (max-width: 992px) {
    .open__menu {
        width: 100%;
        margin-top: 90px;
    }
    .circle-small > .cont-img-menu {
    display: block;
}
    .vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
    padding-right: 0px;
    padding-bottom: 30px;
}

.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper {
    margin-right: -0px;
}
}
.combo-texto-slider .wpb_text_column {
    margin-bottom:5px!important;
}
#breadcrumbs {
    margin-top: -35px;
}
#breadcrumbs a {
    color:#352961;
    font-weight:900;
    font-family: 'proxima_nova_bold';
}


.navbar-desktop {
    margin-left: 123px;
}
.bg--gray-light {
    background: #f8f8f8;
    right: 0;
}
.btn--yellow:hover, .btn--yellow:active, .btn--yellow:focus {
    background: #fff !important;
    color: #7a6ff0 !important;
    border: solid 1px #7a6ff0!important;
}
.correo_header {
    margin: 1px -35px;
    height: 30px !important;
  color: #352c60 !important;
  border-radius: 8px;
  background-color: #fff;
  border: solid 1px rgba(53,44,96,0.5);
  width: 150px;
    padding: 0 0 0 5px;
}
.small--img-sidebar > figure > div > img {
    max-width: 104px;
    height: 67px;
    object-fit: cover;
}
#bullet-0 {
    margin-top: 100px!important;
}
/* .timeline__images-col {
    display: none;
} */
.runa__dropdown-item:hover, .white-bg {
    background: transparent;
    z-index: 0;
}
@media (min-width: 992px) {
    nav.recursos>div:first-child {
    position: absolute !important;
    top: 150px;
    }
}
.vc_gitem-post-category-name {
    margin-bottom:10px;
}
.button-purple button, .button-purple a {
 /*   padding: 11px 0px!important;
    width: 140px;
    border-width: 1px!important;
    height: 40px!important;
    font-size: 14px!important;*/
    border-width: 1px!important;
    width: 142px!important;
    padding: 5px 10px!important;
    height: 32px!important;
    font-size:14px!important;
    line-height: inherit!important;
}
.button-purple button:hover, .button-purple a:hover {
    padding: 0px!important;
}
.btn-pre-footer button, .btn-pre-footer a {
    width: 142px!important;
    padding: 5px 10px!important;
    height: 32px!important;
    font-size:14px!important;
    line-height: inherit!important;
}
.btn-pre-footer button:hover, .btn-pre-footer button:active, .btn-pre-footer button:focus {
    padding: 0!important;
}
.btn-pre-footer-large button, .btn-pre-footer-large a {
    width: 180px!important;
    padding: 5px 10px!important;
    height: 32px!important;
        font-size:14px!important;
    line-height: inherit!important;
} 
.btn-pre-footer-large  button:hover, .btn-pre-footer-large a:hover {
    padding: 5px 10px!important;
}
#solicitar-prueba-footer button, #solicitar-prueba-footer-v button {
    padding:0!important;
    z-index:99;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next.vc_grid-nav-next-outside {
    right: -30px;
    background-image: url(https://cdnwp-staging.runahr.com/wp-content/uploads/2021/01/chevron-rigth.png)!important;
    height: 25px!important;
    width: 25px!important;
    background-position: center!important;
    background-size: contain!important;
}
.runa__dropdown--menu {
    box-shadow: 2px 2px 5px #d1d1d1!important;
}
.correo_footer {
    margin: 0px -35px;
    height: 30px !important;
    color: #352c60 !important;
    border-radius: 8px;
    background-color: #fff;
    border: solid 1px rgba(53,44,96,0.5);
    margin-left: -55px;
    width: 200px;
    padding: 0 0 0 25px;
}
.btn--yellow {
    background: #f5a623 !important;
    color: #fff !important;
    border: solid 1px #f5a623 !important;
}

.btn--yellow:hover, .btn--yellow:active, .btn--yellow:focus {
    background:#ffffff!important;
}
.correo_footer_v {
    margin: 0px -35px;
    height: 30px !important;
    color: #352c60 !important;
    border-radius: 8px;
    background-color: #fff;
    border: solid 1px rgba(53,44,96,0.5);
    margin-left: -20px;
    width: 200px;
    padding: 0 0 0 25px;
}
strong {
    font-family: 'proxima_nova_bold' !important;
}
.list__images:after {
    content: "";
    position: absolute;
    width: 0;
    height: 89%;
    top: 50px;
    left: 30% !important;
    border-left: 1px dashed #7a6ff0;
    z-index: -1 !important;
}
.row.no-gutters {
    margin-top: -13px;
    margin-bottom: 13px;
}
.alignLeft{
    text-align:left !important;
}
.link-purple-dark{
    color: #352c60;
    text-decoration: none;
}
.displayNone{
    display:none !important;
}
.title__hero-container {
    font-size: 32px;
    /*margin-top: -20px;*/
}

div#tituloMorado {
    height: 140px !important;
} 
.mapa-conceptual-div-container > div {
    z-index:9;
}
.vc_gitem-post-category-name span {
    /*background: #eaeafb;
    color: #352c60;
    padding: 5px!important;
    margin: 2px;*/
}
/* PopUp Registro */
.form-home-complete {
    height: 40px !important;
    margin-bottom: 5px !important;
    color: #352c60 !important;
    border-radius: 8px;
    background-color: #fff;
    border: solid 1px rgba(53,44,96,0.5);
    text-indent: 10px;
    margin-top: 10px;
    width: 100%;
}
.pop-up-special {
background: #f5a623 !important;
    color: #fff !important;
    border: solid 1px #f5a623 !important;
    cursor: pointer;
    margin-left: auto!important;
    height: 35px!important;
    display: block;
    clear: both;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    border-radius: 20px !important;
    text-decoration: none !important;
    font-size: 14px;
    width: 150px;
    margin-right: auto!important;
}
.img-home-form-popup {
     color: #999999!important;
   font-size: 8px!important;
}
.p-popi-title {
      text-align: center;
    color: #000!important;
    font-size: 25px;
}
.img-popi .wpb_wrapper  {
    width: 60%;
  margin-left: 25px;
}
.text-popi {
    margin-bottom:0px!important;
}
.img-home-form-pop-up {
    width:15px;
}
#camino-bullets .wpb_column .vc_column-inner {
    padding:0px 0px!important
}
#camino-bullets .wpb_column:first-child {
    margin-left:25px!important;
}
#camino-bullets .vc_col-sm-4 {
    margin: 0 -20px 0 0!important;
}
.texto-bloque-pop {
    margin-bottom:10px;
}
.modal-especial-sign-in {
    display:none;
}
/*Menu secundario Recursos*/

ul#menu-submenurecursos li, ul#menu-submenurecursosmx li, ul#menu-submenurecursosbr li {
    display: inline-block !important;
    padding-top: 10px;
}
ul#menu-politicasmx {
    margin-bottom: -17px !important;
}
ul#menu-menusobrerunamx li, ul#menu-politicasmx li, ul#menu-sobrerunabr li, ul#menu-politicasbr li{
    display: inline-block !important;
}
.link--purple-dark a {
    color: #352c60;
    text-decoration: none;
}
ul#menu-submenurecursos {
    padding-left: 0px;
}
ul#menu-submenurecursos li:not(:first-child), ul#menu-submenurecursosmx li:not(:first-child), ul#menu-menusobrerunamx li:not(:first-child), ul#menu-politicasmx li:not(:first-child), ul#menu-submenurecursosbr li:not(:first-child), ul#menu-sobrerunabr li:not(:first-child), ul#menu-politicasbr li:not(:first-child) {
    padding-left: 40px;
}



/*submenu recursos*/
ul#menu-submenurecursos li {
    display: inline-block !important;
}
ul#menu-submenurecursos {
    margin-bottom: -10px !important;
}
.menu-menusobreruna-container ul li {
    display: inline;
    padding-left:40px !important;
}
/*Accordeon*/
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    border-color: none!important;
    background-color: rgba(55,44,96,0.1)!important;
}
.tituloAcordeon .vc_tta-panel-heading {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 10px;
}


.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body {
    display: block;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
    border-color: #f0f0f0;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #f8f8f8;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    border-color: none!important;
    background-color: rgba(55,44,96,0.1)!important;
}
.vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 1px;
}
.vc_tta.vc_tta-shape-square .vc_tta-panel-body, .vc_tta.vc_tta-shape-square .vc_tta-panel-heading {
    border-radius: 0;
}
.vc_tta.vc_tta-shape-square .vc_tta-panel-body {
    min-height: 0;
}
.vc_tta.vc_general .vc_tta-panel-body {
    padding: 0px 20px 20px 20px!important;
}
 .contenidoAcordeon > .wpb_wrapper > p > .title--purple-light {
        line-height: 30px!important;
    }
.tituloAcordeon .vc_tta-title-text {
    color: #352c60;
    font-family: proxima_nova_bold;
    font-size: 18px;
}
.contenidoAcordeon p {
    font-size: 16px;
}
.contenidoAcordeon a.title--purple-light::after {
    font-family: 'icomoon';
    content: "\e93c";
}
.vc_tta-container h2 {
    font-family: 'proxima_nova_bold' !important;
}

/* */
.img-special-footer {
    width:140px;
}
.no-padding {
    padding-left: 0!important;
    padding-right: 0!important;
}
.text-pre-footer {
    font-size: 2em!important;
}

/*Botones Runah*/
/* Morado */
.ver--video button {
    border-width:1px!important;
width: 150px!important;
    padding: 0 10px!important;
    height: 32px!important;
}

/*Naranja*/
.vc_btn3-color-runaorange{
padding: 8px 45px !important;
}
.vc_btn3-color-runaorange:hover{
padding: 8px 45px !important;
border: solid 1px #7a6ff0 !important;align-content
}
.footer-space {
    margin-left:0px!important;
    margin-right:0px!important;
}

/*Blanco*/
.ver--video--- a, .ver--video--- button {
    padding: 8px 45px !important;
    color: #7a6ff0 !important;
    border-color: #7a6ff0 !important;
}
.vc_btn3-color-white{
    padding: 8px 45px !important;
    color:#7a6ff0 !important;
    border-color:#7a6ff0  !important;
}
.vc_btn3-color-white:hover{
    padding: 8px 45px !important;
    border: solid 1px #fff !important;
    background:  #7a6ff0 !important;
    color:#fff !important;
}
.btn-pre-footer-large .vc_btn3-color-white:hover, .btn-pre-footer-large .vc_btn3-color-white:active, .btn-pre-footer-large .vc_btn3-color-white:focus {
    background:  #fff !important;
    color:#7a6ff0 !important;
}
#solciitar-prueba .title--big {
    margin-top:15px!important;
}
#solciitar-prueba .section-2-home-desktop {
    margin-bottom:-15px!important;
}
#solciitar-prueba .btn-pre-footer-large {
        margin-top: 39px!important;
}
.btn-pre-footer button, .btn-pre-footer a {
    font-size:12px!important;
}
#solciitar-prueba .btn-pre-footer-large button, .btn-pre-footer-large a {
    font-size:12px!important;
}
.line-footer .vc_figure .vc_single_image-wrapper img {
    padding-top: 20px!important;
    height: 125px!important;
}
/*Morado/transparente*/
.vc_btn3-color-runatransparent{
    padding: 8px 45px !important;
    color:#fff !important;
    border: solid 1px #fff !important;
}

/*Recursos*/
/*GRID*/
.categoriaRecursos{
text-align: left !important;
  /*  margin-top: 80px;*/
    
    }
.cajaGrande {
    width: 712px;
    margin-left: 9px;
        height:300px;
}
/*tab*/
#recursosTab li.vc_tta-tab.vc_active a {
    background: white !important;
    color: #7a6ff0 !important;
    font-family: 'proxima_nova_bold';
    text-transform: uppercase;
    font-size: 13px;
}
.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a {
    border-color: #e9ecef #e9ecef #dee2e6;
    background-color: #eae9ef !important;
    color: rgba(122,111,240,0.7) !important;
    font-size: 13px !important;
    border-radius:0px !important;
}
#recursosTab .vc_tta-panel-body {
    background: white !important;
    border: 1px solid #f0f0f0 !important;
    height:522px !important
}
#recursosTab .vc_tta-panel-body {
    padding: 10px 10px 20px 5px!important;
}
.grid-370 .article__wrapper {
    height:370px!important;
}
.grid-370 .vc_gitem-col {
    margin-bottom:100px!important;
}
.campo-correo {
    display:none!important;
}
/* Footer */
.line-footer .vc_figure .vc_single_image-wrapper img {
    width: 1px!important;
    height: 140px;
    padding-top: 25px;
      margin-right: 10px;
}
.dropdown-menu.show {
    border-radius: 0px;
      background: #ffffff;
    border: none;
    box-shadow: none;
    color: #352c60;
}
.dropdown-menu a {
    font-family: 'proxima_nova_bold'!important;
        font-size:1.3em;
}
.flag-language {
    opacity: 1!important;
    width: 20px!important;
}
.dropdown-menu a:hover, .dropdown-menu a:active, .dropdown-menu a:focus, {
    background: #ffffff!important;
    color: #352c60!important;
}
.dropdown-item{
        background: #ffffff!important;
    color: #352c60!important;
}
.dropdown-item:hover, .dropdown-item:active, .dropdown-item:focus, {
        background: #ffffff!important;
    color: #352c60!important;
}
.drop-footer:hover {
    background: #545b62!important
}
.drop-footer-second {
    background:#4c4389!important;
    padding:10px 0!important;
    width:50px!important;
    border: 1px solid rgb(113, 113, 188)!important;
    padding: 5px 0px!important;
}
.drop-footer-link-second {
    background:transparent!important;
    color:#ffffff!important;
    
}
.morado {
    color:#352c60!important;
}
.drop-footer:not(:disabled):not(.disabled).active, .drop-footer:not(:disabled):not(.disabled).hover, .drop-footer:not(:disabled):not(.disabled):active, .show>.drop-footer.dropdown-toggle {
    background: #545b62!important;
}
/*Clientes*/

div#datosCliente {
    width: 515px;
    margin: 0px;
    height: 45px;
}
.descripcionCliente {
    margin-top: -23px;
}
div#cajaIconCliente {
    height: 137px;
    width: 515px;
        margin: 0px;
}

.card__client .vc_gitem_row.vc_gitem-row-position-top .vc_col-sm-12.vc_gitem-col {
    padding: 0px 1px 0px 0px;
}

.card__extract-customer {
    margin-bottom: 10px;
}

/* Prensa */
.white-overlay {
    opacity: 0.8;
}

.card-header .btn-link {
    color: #352c60;
}

.p-bottom-32 {
    padding-bottom: 32px;
}
.p-top-32 {
    padding-top: 32px;
}
.p-left-32 {
    padding-left: 32px;
}
.customer-logo img {
    max-width: 70%;
    border-radius: 50%;
    margin-top: 10px;
}
/* Politicas */
.policies h3:first-child {
    font-size: 2.3rem;
    font-family: "proxima_nova_bold";
    color: #352c60;
    padding: 0;
}

.policies h3 {
    font-size: 2.3rem;
    font-family: "proxima_nova_bold";
    color: #352c60;
    padding: 20px 0;
}

.policies p {
    color: #352c60;
}

.policies p, .policies ul li {
    font-family: 'proxima_nova_regular';
    text-transform: normal;
    font-size: 16px;
    line-height: 1.2;
}

ul#menu-politicas {
    padding-left: 0px;
}
ul#menu-politicas li:not(:first-child) {
    padding-left: 40px;
}

/*submenu politicas*/
ul#menu-politicas li {
    display: inline-block !important;
}
ul#menu-politicas {
    margin-bottom: -10px !important;
}

/* Customer stories */
.customer-logo {
    text-align: center;
}

.customer-logo img {
    max-width: 70%;
}

.customer-stories-view-more a {
    color: #7a6ff0 !important;
  padding: 0 !important;
  font-size: 16px !important;
}

.card__client .vc_gitem-row-position-top {
    max-height: 230px;
  overflow: hidden;
}

.card__client .vc_gitem-row-position-top:nth-child(3) {
    border-bottom: solid 1px #eeeeee;
    border-left: solid 1px #eeeeee;
    border-right: solid 1px #eeeeee;
    height: 130px !important;
    position: relative;
}

.card__client .vc_gitem-animated-block {
    display: none;
}

.card__client .vc_gitem-row-position-bottom {
    border-left: 1px #eeeeee solid;
    border-right: 1px #eeeeee solid;
    border-bottom: 1px #eeeeee solid;
}

.vc_grid-item.card__client {
    max-width: 555px;
}

.vc_grid-item.card__client:nth-child(odd){
    padding-left: 0px !important;
    padding-right: 40px !important;
}

@media screen and (min-width: 768px) {
    
.vc_grid-item.card__client:nth-child(even) {
    padding-left: 40px !important;
    padding-right: 0px !important;
}
}



/* Jobs*/

.jobs-page.employee {
    padding-bottom: 24px;
    min-height: 380px;
}
.job_post_header p {
    color: #7b91b1;
    font-size: 15px;
    font-family: 'proxima_nova_regular';
    font-weight: 700;
}
.job_post_time p, .job_post_location {
    color: #7b91b1;
    font-size: 15px;
    font-family: 'proxima_nova_regular';
    font-weight: 400;
}
.job_post_title p {
    color: #212529;
    font-size: 17px;
    font-weight: 700;
    font-family: 'proxima_nova_bold';
}
.job_post_body p, .job_post_body li {
    font-family: 'proxima_nova_regular';
    font-size: 17px;
    font-weight: 400;
    color: #352c60;
}
.job-form-title p {
    font-family: 'proxima_nova_bold' !important;
    font-size: 31px;
    line-height: 1;
    color: #352c60 !important;
}
.job-form-description p{
    font-size: 17px;
    color: #352c60;
}
.job-form-runa {
    padding: 0 15px;
    padding-bottom: 16px;
    border: 1px solid #dedede;
    border-top: 5px solid #7a6ff0;
    /* border-top-left-radius: 5px; */
    /* border-top-right-radius: 5px; */
    border-radius: 5px;
    -webkit-box-shadow: 0px 10px 15px -10px rgba(0,0,0,0.47);
    -moz-box-shadow: 0px 10px 15px -10px rgba(0,0,0,0.47);
    box-shadow: 0px 10px 15px -10px rgba(0,0,0,0.47);
}

/* Unete al equipo */

.boss-section form {
    display: inline;
    cursor: pointer;
}

.employee .image-container {
    position: relative;
    height: 200px;
    width: 100%;
}

.boss-section .meta .name-group input {
    max-height: 20px;
    margin-left: 0.5em;
    margin-top: -8px;
    vertical-align: middle;
}

.jobs-page.employee .name-group .linkedin-image {
    max-height: 20px;
    margin-left: 5px;
    vertical-align: middle;
    margin-top: -8px;
}

.boss-section .p-left-40 {
    padding-left: 40px;
}

.footer__list--link, .footer__list--link:hover {
    color: rgba(255,255,255,0.8);
    z-index: 1000;
    margin-top: 10px;
        margin-left: auto;
    margin-right: auto;
}

.hide_post {
            display: none;
        }

        .show_post {
            display: block;
        }

        .job_post_area {
    display: inline-block;
}

.job_post_time {
    display: inline-block;
    float: right;
}

.job_post_time svg {
    display: inline-block;
}

.job_post_time p {
    display: inline-block;
}

.job_post_header {
    color: #7b91b1;
    font-size: 15px;
}

.job_post {
    margin-bottom: 20px;
}

.job_post_title > p:first-child {
    color: #352c60;
    font-size: 17px;
    font-family: 'proxima_nova_bold' !important;
    font-weight: bolder;
}

.job_post_title > p:nth-child(2) {
    font-size: 17px;
    color: #352c60;
}

.job_post_button_container > p {
    font-size: 17px;
    color: #352c60;
}

.post_info {
    font-size: 17px;
    color: #352c60;
}

p.job_post_list_title {
    font-family: 'proxima_nova_bold' !important;
}

ul.job_post_list {
    padding-left: 20px;
}
.job_post_location p {
    color: #7b91b1;
    font-size: 17px;
}

.job_post_location {
    display: inline-block;
}

.job_post_buttons {
    display: inline-block;
    float: right;
}

.job_post_button {
    background: #fff !important;
    color: #7a6ff0 !important;
    border: solid 1px #7a6ff0;
    clear: both;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    border-radius: 20px !important;
    text-decoration: none !important;
    font-family: 'proxima_nova_regular';
    text-transform: normal;
    font-size: 16px;
    line-height: 1.2;
    padding: 0.45rem 1.5rem;
    cursor: pointer;
}

.job_post_area > p {text-transform: uppercase;font-weight: bolder;}

.job_post {
    border-bottom: 1px solid #e4e7f0;
    padding-bottom: 16px;
}

p.job-form-title {
    font-family: 'proxima_nova_bold' !important;
    font-size: 31px;
    line-height: 1;
    color: #352c60 !important;
}

p.job-form-description {
    font-size: 17px;
    color: #352c60;
}

.job-form-runa {
    padding: 0 15px;
    padding-bottom: 16px;
    border: 1px solid #dedede;
    border-top: 5px solid #7a6ff0;
    /* border-top-left-radius: 5px; */
    /* border-top-right-radius: 5px; */
    border-radius: 5px;
    -webkit-box-shadow: 0px 10px 15px -10px rgba(0,0,0,0.47);
    -moz-box-shadow: 0px 10px 15px -10px rgba(0,0,0,0.47);
    box-shadow: 0px 10px 15px -10px rgba(0,0,0,0.47);
}

.job-form-field .btn-success {
    background: #fff !important;
    color: #7a6ff0 !important;
    border: solid 1px #7a6ff0;
    clear: both;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    border-radius: 20px !important;
    text-decoration: none !important;
    font-family: 'proxima_nova_regular';
    text-transform: normal;
    font-size: 16px;
    line-height: 1.2;
    padding: 0.45rem 1.5rem;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    margin-top: 10px;
}
/* Menú */
.dropdown-menu {
    border: none;
    border-radius: 10px;
    box-shadow: 1px 1px 1px 1px  #f9f9f9;
    width:25rem!important;
    left: -100px;
}
.cont-img-menu {
    float: left;
    width: 13%;
    margin-top: 5px;
    margin-right: 10px;
}
.cont-text-menu {
    float: left;
    width: 84%;
    word-wrap: break-word;
    white-space: normal;
  margin-top:0em;
  margin-bottom:0.3em;
}
.cont-img-menu-mobile {
    float: left;
    width: 13%;
    margin-top: 5px;
    margin-right: 10px;
}
.cont-text-menu-mobile {
    float: left;
    width: 84%;
    word-wrap: break-word;
    white-space: normal;
  margin-top:0.9em;
}
.circle-small > .cont-img-menu > .img-menu-drop {
    width: 20px!important;
  margin-top: 0;
}

.title-menu-drop {
    color: #7F70F4;
    font-size:1.1em;
    font-family: "proxima_nova_bold";
    margin-bottom: 0.1em;
}
.description-menu-drop {
    color: #7F70F4;
    font-family: "proxima_nova_regular";
    font-size:0.9em;
}

.combo-menu-li {
background: #ececee;
}
.li-mob-menu {    
  height: 95px;
  border-bottom: 1px solid #d6d5dc;
}
.li-mob-menu:hover ~ .nomina-header { 
    color: #352861!important;
    cursor: pointer;
}
.select-mob-li {
    color: #ffffff!important;
    background: #7F70F4;
}
.chevron-select {
    color:#ffffff;
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
}
.img-menu-drop-mobile {
    
}
.boton-prueba { 
        padding: 15px;
    width: 300px!important;
    border-radius: 30px!important; 
}
.ver-video-boton {
    padding: 15px;
    width: 300px!important;
    border-radius: 30px!important; 
    background: transparent!important;
}
.ver--video-- button, .ver--video-- a {
    border-width: 1px!important;
    width: 150px!important;
    padding: 5px 10px!important;
    height: 32px!important;

}
.ver--video-- button:hover, .ver--video-- button:active, .ver--video-- button:focus, .ver--video-- a:active, .ver--video-- a:focus,
.ver--video-- a:hover{
    padding: 5px 10px!important;
}
.circle-small > .cont-img-menu-mobile > .img-menu-drop{
    width: 30px!important;
    /*margin-left: 25px;*/
  margin-top: 0;
}
.cont-text-menu-mobile:hover > .menu-description, .cont-text-menu-mobile:focus > .menu-description, .cont-text-menu-mobile:active > .menu-description {
color: #352861!important;
    cursor: pointer;
}
.cont-text-menu-mobile:hover > .nomina-header, .cont-text-menu-mobile:focus > .nomina-header {
color: #352861!important;
    cursor: pointer;
}

.combo-menu-li:hover > .material-icons, .combo-menu-li:active > .material-icons, .combo-menu-li:focus > .material-icons {
    background: #7f6ff4;
    color:#ffffff!important;
}
@media screen and (max-width: 992px) {
    .logo-mobile {
        font-family: 'proxima_nova_bold';
        font-size:1.2em;
        width: 150px!important;

    }
}
/* .mensaje-empezar-ahora {
      color: #f5a623!important;
    font-size: 1.3em!important;
    margin-top: 15px!important;
    margin-right: -20px!important;
    font-family: 'proxima_nova_bold'!important;
            z-index: 9999;
} */

.mensaje-empezar-ahora {
    font-size: 13px;
    margin-top: 15px !important;
    margin-right: -20px !important;
    color: #f2a343 !important;
    font-weight: bold;
    margin-left: 100px !important;
    font-family: Arial, Helvetica, sans-serif;
}

.menu-bold {
    font-family: 'proxima_nova_bold'!important;
}

/* PopUp Cuestionario */
    
.listradio-container .nf-field .field-wrap .nf-field-label label {
    color: #333366!important;
font-family: 'proxima_nova_regular'!important;
text-align: center!important;
font-size: 1.7em!important;
margin: 10px 0 10px!important;
}
.list-quote-container .nf-field .listradio-wrap .nf-field-label {
    text-align:center;
}
.list-quote-container .nf-field .field-wrap .nf-field-element ul {
    margin-left:auto!important;
    margin-right:auto!important;
    margin-top:20px!important;
    display: table!important;
}
.list-quote-container .nf-field .field-wrap .nf-field-element ul li {
    border: 1px solid #9999FF!important;
    border-radius: 10px!important;
    font-family: 'proxima_nova_bold'!important;
    font-size: 1.1em!important;
    margin-bottom: 10px!important;
    padding: 10px 10px 5px!important;
    width: 300px!important;
}
.title-final-cuestionario {
    text-align: center;
  font-size: 2em;
}
.btn-demo{  
    display: table!important;
    margin-left: auto;
    margin-right: auto;
    height: 35px;
    padding: 0.5rem 1.5rem;
}
.container-final-demo {
    padding:10px!important;
}
.title-final-cuestionario {
        margin-top: 15px!important;
    font-size: 2em!important;
    text-align: center!important;
    margin-bottom: 35px!important;
}
.desc-final-cuestionario {
        margin-top: 35px!important;
    font-size: 1.5em!important;
    text-align: center!important;
    margin-bottom: 35px!important;
}
.nf-after-field .nf-error-msg, .nf-error-field-errors {
    padding-bottom: 10px;
    color: #f05e5d;
    text-align:center;
}
.item-label-cuestionario .nf-field .field-wrap .nf-field-label  {
    display:none!important;
}
.quita {
    display:none!important;
}
.pone {
    display:flex!important;
}
.button-next-cuest:hover, .button-next-cuest:active: .button-next-cuest:focus, {
    color:#352c60!important; border:none!important; 
}
.runa__menu--mobile-item {
    padding:20px 20px;
}

.title-menu-drop:active, .title-menu-drop:focus, .title-menu-drop:hover {
    color: #352861;
}
.description-menu-drop:active, .description-menu-drop:focus, .description-menu-drop:hover {
    color: #352861;
}
.img-menu-drop {
    width:40px;
    vertical-align:middle;
}
.img-mt1{
    margin-top: 1.35em !important;
}

.material-icons{
    float: right;
}
.nomina-header, .menu-description{
    color: #7f6ff4 !important;
}
.nomina-header{
    text-decoration: none;
    font-weight: 600;
    font-size: 14px;
    font-family: "proxima_nova_bold";
}
.menu-description{
    font-weight:100 !important
}
.menu-content-responsive{
    background-color: #ececee;
    padding-bottom: 0.5em;
}
.border__bottom--purple-light, .border__bottom--purple-light-menu {
    border-bottom: 1px solid #d6d5dc!important;
}
.border__bottom--purple-light{
    color: #7f6ff4;
    /*font-weight: 600;*/
}



i.material-icons:hover{
    color: white;
}




/* dropdown footer mx */
.drop-footer{
        background-color: transparent;
            border-color: #ffff;
            padding: 1px 9px;
    border-radius:20px;
}
.drop-footer:hover{
        color: #352c60 !important;
        background-color: #fff;
        border-color: transparent;
}
.drop-footer:not(:disabled):not(.disabled).active, .drop-footer:not(:disabled):not(.disabled):active, .show>.drop-footer.dropdown-toggle{
        color: #352c60;
        background-color: #fff;
        border-color: transparent;
}
.mundoimg{
        margin-bottom: 3px;
        height: 18px;
        width: auto;
        color: white;
        filter: invert(0.3)
}
.cont, .dropdown-menu{
    font-family: 'proxima_nova_regular' !important;
        font-size: 0.8em;
}
/* SignIn Mobile */
#popmake-210711 {
        padding: 0 0px;
    color:#ffffff;
    border-radius: 0px!important;
    border: 1px none #000000;
    box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.23 );
    background-color: #ffffff!important;
    top:0px!important;
    width: 100%!important;
     height: 100%!important;
}
#popmake-210711 .popmake-close {
        font-size: 25px;
    line-height: 40px;
    border: none!important;
    border-radius: 10px;
    box-shadow: none!important;
    text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 );
        transform: scaleX(1.4)!important;

}
#nf-form-57-cont > .nf-form-wrap > .nf-form-layout  {
    background: #7f70f4!important;
    padding: 0px;
}
.image-into-div  {
    background:#ffffff;
}
.img-mobile-header-sign {
    padding:20px;
    width:100%!important;
}
.img-mobile-header-sign-borde {
    width:100%!important;
}
.image-into-div > .nf-field > .field-wrap > .nf-field-label {
    margin-top:0px!important;
}
.contain-label-options > .nf-field > .field-wrap > .nf-field-label {
    text-align: center!important;
}
#nf-field-445-container > .nf-field > .field-wrap > .nf-field-element {
    margin-top: 0px;
    z-index: 9999;
    display: table;
    margin-left: auto;
    margin-right: auto;
}
#nf-form-57-cont > .nf-form-wrap > .nf-form-layout > form > div > .nf-form-content > div > .nf-mp-footer {
    background: #7f70f4;
    height: 200px;
    padding: 5px 10px;
}


.contain-label-options {
   padding: 0 20px;
    /*background: #7f70f4!important;*/
    margin-top: -75px;
        padding-bottom: 20px;
}
.label-final-sign-mobile-sub2 {
color: #ffffff!important;
    font-size: 1.7em!important;
    font-family: "proxima_nova_bold"!important;
    text-align: left!important;
     margin-left: 20px;
    margin-top:35px;
}

.img-final-mobile-logo-sign {
    width:75px;
  margin-left: 20px;
  margin-top: 10px;
}
.borde-mobile-div {
      
   
}
.borde-mobile-sign-borde {
    width: 100%;
}
.div-container-second-mobile {
    padding: 0 20px;
}

.button-sing-in-mobile {
background: #f5a623 !important;
    color: #fff !important;
    border: solid 1px #f5a623 !important;
    height: 50px;
    width: 240px;
    border-radius: 30px!important;
}
/* Mobile */

@media (max-width: 480px){
    #price-slider > .container {
            max-width: 350px !important;
    }
    .vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
    padding-right: 0px;
    padding-bottom: 30px;
}

.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper {
    margin-right: -0px;
}
    .home-block {
        padding-left: 50px !important;
        padding-right: 50px !important;
    }
    
    .home-block .vc_column-inner {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    
    .home-block .vc_btn3-container {
        width: 100%;
        text-align:center;
    }
    
    .pricing-table-title {
        padding: 0 40px;
    }
}

@media (max-width: 768px){
    .wrapper__btn--yellow-m {
        width: auto;align-content
    }
    
    .home-solicitar-prueba {
        padding: 0px 25px;
    }


    footer .social-icons {
            font-size: 35px;
    width: 40px;
    height: 50px;
    }
}
.font-regular-runa {
    font-family: 'proxima_nova_regular'!important;
}
.tag-recursos-special .vc_gitem-post-category-name {
font-family: 'proxima_nova_regular'!important;
    margin-bottom:4px!important;
}
.font-dark {
    font-family: 'proxima_nova_bold'!important;
}
.control-excerpt-two {
     -webkit-line-clamp: 2; /* number of lines to show */
   -webkit-box-orient: vertical;
}
.category-tag-adjust {
    margin-bottom:0px!important;
}
.category-tag-adjust .vc_gitem-post-category-name {
    margin-bottom:7px!important;
}
#recursosTab .vc_tta-tab>a {
    padding: 8px 20px!important;
}
.rating_section {
    width: 100%;
    margin: 16px 0 50px; 
}
.rating_section img {
    width: 100%;
}
.clientes_button a {
    font-family: proxima nova,Sans-serif;
    font-size: 12px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    background-color: #f5a623;
    border-style: solid;
    border-width: 1px;
    border-color: #f5a623;
    border-radius: 40px 40px 40px 40px;
    padding: 12px 60px;
}
.clientes_button a:hover {
    background-color: #7a6ff0;
    border-color: #7a6ff0;
    text-decoration: none;
}
.desktop_popup_form .hs-button {
    border-radius: 30px;
    padding: 12px 60px;
    font-weight: 400;
}
.descargar_button:hover{
    background: transparent !important;
    color: #7a6ff0 !important;
    border: solid 1px #7a6ff0 !important; 
   text-decoration: none;
}
#hs_cos_wrapper_widget_1693900749426 {
  display: none;
}

#hs_cos_wrapper_widget_1693374445604, #hs_cos_wrapper_widget_1693900749426 {
    background-color: #f8f8f8;
}
#hs_cos_wrapper_widget_1693374445604 .splide__main button.splide__arrow svg, #hs_cos_wrapper_widget_1693900749426 .splide__main button.splide__arrow svg {
    display: none;
}
#hs_cos_wrapper_widget_1693374445604 .splide__controls, #hs_cos_wrapper_widget_1693900749426 .splide__controls{
  display: none;
}
#hs_cos_wrapper_widget_1693374445604 button.splide__arrow, #hs_cos_wrapper_widget_1693900749426 button.splide__arrow{
    opacity: 1 !important;
}
#hs_cos_wrapper_widget_1693374445604 button.splide__arrow.splide__arrow--prev::before, 
#hs_cos_wrapper_widget_1693900749426 button.splide__arrow.splide__arrow--prev::before
{
    background-image: url(https://20523694.fs1.hubspotusercontent-na1.net/hubfs/20523694/testimonialnext-arrow.png);
    background-repeat: no-repeat;
    background-size: auto;
    transform: rotate(90deg);
    width: 25px;
    height: 18px;
    content: "";
}
#hs_cos_wrapper_widget_1693374445604 button.splide__arrow.splide__arrow--next::before, 
#hs_cos_wrapper_widget_1693900749426 button.splide__arrow.splide__arrow--next::before
{
   background-image: url(https://20523694.fs1.hubspotusercontent-na1.net/hubfs/20523694/testimonialnext-arrow.png);
    background-repeat: no-repeat;
    background-size: auto;
    transform: rotate(270deg);
    width: 25px;
    height: 18px;
    content: "";
}
#hs_cos_wrapper_widget_1693900749426 .splide__slide--image{
  max-width: 93% !important;
}
.mobile_main_img{
  display: none;
}
@media only screen and (max-width: 1800px){
#hs_cos_wrapper_widget_1693900749426 .slider__container {
    padding-right: 0 !important;
    padding-left: 0 !important;
}
}
@media only screen and (max-width: 767px){
#hs_cos_wrapper_widget_1693374445604{
   display: none;
}
  #hs_cos_wrapper_widget_1693900749426 {
  display: block;
}
#hs_cos_wrapper_widget_1693900749426 .slider__container {
    padding-right: 10px !important;
    padding-left: 10px !important;
}
 #hs_cos_wrapper_widget_1693900749426 .splide__main button.splide__arrow svg {
    display: block;
}
#hs_cos_wrapper_widget_1693900749426 button.splide__arrow.splide__arrow--prev::before, #hs_cos_wrapper_widget_1693900749426 button.splide__arrow.splide__arrow--next::before {
    content: unset;
}
#hs_cos_wrapper_widget_1693900749426 .slider__container {
    padding-bottom: 50px !important;
}
#hs_cos_wrapper_widget_1693900749426 .splide__slide--image{
  max-width: 80% !important;
}
.desktop_main_img{
    display: none;
} 
#hs_cos_wrapper_widget_1668531839740 .desktop_main_img{
    display: block;
}
.mobile_main_img{
  display: block;
}
}
.agendar_cita_button {
    background: #f5a623;
    color: #fff;
    border: solid 1px #f5a623;
    padding: 6px 33px;
    font-size: 14px;
    border-radius: 40px;
    margin-top: 20px;
    display: inline-block;
    text-decoration: none;
}
.agendar_cita_button:hover {
    background: transparent;
    color: #7a6ff0 ;
    border: solid 1px #7a6ff0;
   text-decoration: none;
}

div#hs_cos_wrapper_widget_1694673941952 {
    margin-top: -532px;
}
div#hs_cos_wrapper_widget_1694673941952 .container-fluid.sText.pt50.pb50.bglightPurple {
    padding: 80px 15px;
}
.Lo_que_li_section {
    width: 41%;
}
.Lo_que_li_section p {
    color: #453e75;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.3em;
}
.Lo_que_li_section ul {
    list-style: none;
}
.Lo_que_li_section ul li {
    color: #453e75;
    font-size: 15px;
    font-weight: 500;
    line-height: 1.3em;
   padding: 10px 0;
}
.Lo_que_li_section ul li:before {
    color: #453e75;
    content: "\f058";
    float: none;
    font-family: Font Awesome\ 5 Pro;
    font-size: 18px;
    font-weight: 900;
    padding-right: 0.5rem;
}
.Lo_que_right_section {
    width: 50%;
}
.Descargar_button{
    background: #f5a623;
    color: #fff;
    border: solid 1px #f5a623;
    padding: 6px 33px;
    font-size: 14px;
    border-radius: 40px;
    margin-top: 20px;
    display: inline-block;
    text-decoration: none;
     margin-bottom: 240px;
}
.Descargar_button:hover {
    background: transparent;
    color: #7a6ff0 ;
    border: solid 1px #7a6ff0;
   text-decoration: none;
}
div#hs_cos_wrapper_widget_1695022695116 {
    margin-top: -388px;
}
div#hs_cos_wrapper_widget_1695022695116 .container-fluid.sText.pt50.pb50.bglightPurple {
    padding: 70px 0;
}
div#hs_cos_wrapper_widget_1695022695116 .row.justify-content-center {
    justify-content: start !important;
}
.vales_ul {
    list-style: none;
    padding-left: 0;
}
.vales_ul li {
    color: #453e75;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3em;
    padding-bottom: 20px;
    padding-top: 20px;
}
.vales_ul li:before {
    color: #453e75;
    content: "\f058";
    float: none;
    font-family: Font Awesome\ 5 Pro;
    font-size: 18px;
    font-weight: 900;
    padding-right: 0.5rem;
}
div#hs_cos_wrapper_widget_1695145458152 {
    background: #352c60;
    margin-top: -540px;
}
#hs_cos_wrapper_widget_1695145458152 .manual_equidad_logos img {
    padding: 15px 30px;
    width: 170px;
}
div#hs_cos_wrapper_widget_1695272351901 {
    margin-top: -280px;
}
.Ver_video_button{
  background: #transparent;
    color: #7a6ff0;
    border: solid 1px #7a6ff0;
    padding: 6px 38px;
    font-size: 14px;
    border-radius: 40px;
    margin-top: 20px;
    display: inline-block;
    text-decoration: none;
  margin-left: 10px;
}
.Ver_video_button:hover {
    background: 7a6ff0;
    color: #fff ;
    border: solid 1px #7a6ff0;
   text-decoration: none;
}
#hs_cos_wrapper_widget_1693374445604 .splide__slide--image {
    max-width: 90%;
}
div#hs_cos_wrapper_widget_1695786213613 .bg-white {
    background: #352c60 !important;
}
.guia_salud_mental_page_logos {
    display: flex;
    gap: 20px;
    align-items: center;
}
.guia_salud_mental_page_logos img {
    width: 18%;
    height: 65px;
    object-fit: contain;
    padding: 19px;
}
.guia_salud_mental_page_logos img.third_img {
    padding: 22px;
}
.guia_salud_mental_page_logos .fourth_img{
  padding: 14px;
}
/* #hs_cos_wrapper_widget_1693374445604 button.splide__arrow--prev {
    left: 7em;
}
#hs_cos_wrapper_widget_1693374445604 button.splide__arrow--next {
    right: 7em;
} */
#hs_cos_wrapper_widget_1695787006259 .Lo_que_li_section ul{
  padding: 0;
}

div#hs_cos_wrapper_widget_1695786213613 {
    margin-top: -620px;
}
div#hs_cos_wrapper_widget_1695788546400 {
    margin-top: -571px;
}
div#hs_cos_wrapper_widget_1695788546400 .pb50{
  padding: 80px 10px;
}
.ver_video_button {
    padding: 6px 44px;
    font-size: 14px;
    border-radius: 40px;
    margin-top: 20px;
    display: inline-block;
    background: transparent;
    color: #7a6ff0;
    border: solid 1px #7a6ff0;
    text-decoration: none;
    margin-left: 10px;
}
.ver_video_button:hover{
    background: #7a6ff0;
    color: #ffffff;
    text-decoration: none;
}
div#hs_cos_wrapper_widget_1695791186990 {
    margin-top: -379px;
}
div#hs_cos_wrapper_widget_1695791186990 .pt50 {
    padding: 80px 10px;
}
div#hs_cos_wrapper_widget_1698121628774 {
    margin-top: -532px;
}
div#hs_cos_wrapper_widget_1698121628774 .pb50 {
    padding: 80px 10px;
}
#hs_cos_wrapper_widget_1698211939431 .bgdarkPurple {
    background-color: #352c60;
}
#hs_cos_wrapper_widget_1698212090856 {
    text-align: center;
}
div#hs_cos_wrapper_widget_1698641379800 {
    margin-top: -550px;
}
div#hs_cos_wrapper_widget_1698653089490 {
    margin-top: -439px;
}
div#hs_cos_wrapper_widget_1698654755503 {
    margin-top: -426px;
}
#hs_cos_wrapper_widget_1698811088026 {
    margin-top: -477px;
}
#hs_cos_wrapper_widget_1698811088026 .pb50 {
    padding: 80px 10px;
}
#hs_cos_wrapper_widget_1698811088026 .Lo_que_li_section ul li {
    font-size: 16px;
    padding: 20px 0;
}
#hs_cos_wrapper_widget_1699241794265 {
    margin-top: -500px;
}
#hs_cos_wrapper_widget_1699242185618, #hs_cos_wrapper_widget_1699242616945 {
    background-color: #f8f8f8;
}
#hs_cos_wrapper_widget_1699242185618 .splide__slide--image {
    max-width: 90%;
}
#hs_cos_wrapper_widget_1699242185618 .splide__controls, #hs_cos_wrapper_widget_1699242616945 .splide__controls, #hs_cos_wrapper_widget_1700035544370 .splide__controls{
    display: none;
}
#hs_cos_wrapper_widget_1699242185618 button.splide__arrow, #hs_cos_wrapper_widget_1699242616945 button.splide__arrow, #hs_cos_wrapper_widget_1700035544370 button.splide__arrow{
    opacity: 1 !important;
}
#hs_cos_wrapper_widget_1699242185618 .splide__main button.splide__arrow svg, #hs_cos_wrapper_widget_1700035544370 .splide__main button.splide__arrow svg{
    display: none;
}
#hs_cos_wrapper_widget_1699242185618 button.splide__arrow.splide__arrow--prev::before, #hs_cos_wrapper_widget_1700035544370 button.splide__arrow.splide__arrow--prev::before  {
    background-image: url(https://20523694.fs1.hubspotusercontent-na1.net/hubfs/20523694/testimonialnext-arrow.png);
    background-repeat: no-repeat;
    background-size: auto;
    transform: rotate(90deg);
    width: 25px;
    height: 18px;
    content: "";
}
#hs_cos_wrapper_widget_1699242185618 button.splide__arrow.splide__arrow--next::before, #hs_cos_wrapper_widget_1700035544370 button.splide__arrow.splide__arrow--next::before{
    background-image: url(https://20523694.fs1.hubspotusercontent-na1.net/hubfs/20523694/testimonialnext-arrow.png);
    background-repeat: no-repeat;
    background-size: auto;
    transform: rotate(270deg);
    width: 25px;
    height: 18px;
    content: "";
}
div#hs_cos_wrapper_widget_1699242616945{
    display: none;
}
div#hs_cos_wrapper_widget_1699246363453 {
    margin-top: -400px;
}
div#hs_cos_wrapper_widget_1700031732436 {
    margin-top: -202px;
}
div#hs_cos_wrapper_widget_1700035544370 {
    background: #f8f8fa;
}
#hs_cos_wrapper_widget_1700035544370 .splide__slide--image {
    width: 85%;
}
div#hs_cos_wrapper_widget_1700035874419{
    display: none;
}
div#hs_cos_wrapper_widget_1700114356857 {
    margin-top: -600px;
}
#hs_cos_wrapper_widget_1700114356857 .pb50 {
    padding: 80px 10px;
}
div#hs_cos_wrapper_widget_1700115808769 {
    margin-top: -480px;
}
div#hs_cos_wrapper_widget_1702358384947 {
    margin-top: -450px;
}
div#hs_cos_wrapper_widget_1702358384947 .pt50 {
    padding: 80px 10px;
}
div#hs_cos_wrapper_widget_1702359768334 {
    margin-top: -400px;
}
div#hs_cos_wrapper_widget_1700114356857 .Lo_que_li_section {
    width: 45%;
}
div#hs_cos_wrapper_widget_1703149718534 {
    margin-top: -550px;
}
div#hs_cos_wrapper_widget_1704704518397 {
    margin-top: -280px;
}
div#hs_cos_wrapper_widget_1704704827352 {
    margin-top: -367px;
}
div#hs_cos_wrapper_widget_1705462856816 {
    margin-top: -468px;
}
div#hs_cos_wrapper_widget_1705463598182 {
    background-color: #f8f8f8;
}
div#hs_cos_wrapper_widget_1705463598182 .slider__container {
    padding-top: 0px;
    padding-right: 350px;
    padding-bottom: 60px;
    padding-left: 350px;
}
div#hs_cos_wrapper_widget_1705463598182 .splide__controls{
  display: none;
}
div#hs_cos_wrapper_widget_1705463598182  .splide__slide--image {
    max-width: 90%;
}
div#hs_cos_wrapper_widget_1705463598182 button.splide__arrow.splide__arrow--prev::before {
    background-image: url(https://20523694.fs1.hubspotusercontent-na1.net/hubfs/20523694/testimonialnext-arrow.png);
    background-repeat: no-repeat;
    background-size: auto;
    transform: rotate(90deg);
    width: 25px;
    height: 18px;
    content: "";
}
div#hs_cos_wrapper_widget_1705463598182 button.splide__arrow.splide__arrow--next::before{
    background-image: url(https://20523694.fs1.hubspotusercontent-na1.net/hubfs/20523694/testimonialnext-arrow.png);
    background-repeat: no-repeat;
    background-size: auto;
    transform: rotate(270deg);
    width: 25px;
    height: 18px;
    content: "";
}
#hs_cos_wrapper_widget_1705463598182 .hs-gallery-slider-main__arrow .splide__arrow svg{
    display: none;
}
div#hs_cos_wrapper_widget_1705464794640{
  background-color: #f8f8f8;
  display: none;
}
div#hs_cos_wrapper_widget_1706068429579 {
    margin-top: -500px;
}
div#hs_cos_wrapper_widget_1706500448282 {
    margin-top: -371px;
}
div#hs_cos_wrapper_widget_1706500448282 .pb50 {
    padding-bottom: 80px;
}
div#hs_cos_wrapper_widget_1706500448282 .pt50 {
    padding-top: 80px;
}
div#hs_cos_wrapper_widget_1706586052092 {
    margin-top: -436px;
}
.kit-de-bajas ul li {
    font-size: 18px;
    padding: 10px 0;
}
div#hs_cos_wrapper_widget_1712646866016 {
    margin-top: -200px;
}
div#hs_cos_wrapper_widget_1712725736362 {
    margin-top: -495px;
}
div#hs_cos_wrapper_widget_1712725736362 .pb50 {
    padding: 80px 10px 100px;
}
div#hs_cos_wrapper_widget_1714537512678 {
    margin-top: -645px;
}
div#hs_cos_wrapper_widget_1693376451528 .pt50 {
    padding-top: 100px;
}
div#hs_cos_wrapper_widget_1714968251825 {
    margin-top: -601px;
}
div#hs_cos_wrapper_widget_1715781178972 {
    margin-top: -536px;
    margin-bottom: 200px;
}
div#hs_cos_wrapper_widget_1720411570439 {
    margin-top: -509px;
}
@media only screen and (max-width: 1800px){
#hs_cos_wrapper_widget_1699242185618 .slider__container{
    padding-right: 0 !important;
    padding-left: 0 !important;
}
  #hs_cos_wrapper_widget_1700035544370 .slider__container{
    padding-right: 0 !important;
    padding-left: 0 !important;
}
  #hs_cos_wrapper_widget_1705463598182 .slider__container {
    padding-right: 0 !important;
    padding-left: 0 !important;
}
}
@media only screen and (max-width: 1440px){
#hs_cos_wrapper_widget_1693374445604 .slider__container {
    padding-top: 0px;
    padding-right: 100px !important;
    padding-bottom: 60px;
    padding-left: 100px !important;
}
}
@media only screen and (max-width: 1024px){
#hs_cos_wrapper_widget_1693374445604 .slider__container {
    padding-top: 0px;
    padding-right: 0 !important;
    padding-bottom: 60px;
    padding-left: 0 !important;
}
}
@media only screen and (max-width: 1200px){
  div#hs_cos_wrapper_widget_1695101885427 {
    margin-top: 0;
}
  .Lo_que_li_section {
    width: 100%;
}
  div#hs_cos_wrapper_widget_1694673941952 .container-fluid.sText.pt50.pb50.bglightPurple {
    padding: 50px 15px;
}
  div#hs_cos_wrapper_widget_1695145458152 {
    margin-top: -251px;
}
  div#hs_cos_wrapper_widget_1694673941952 {
    margin-top: -183px;
}

  div#hs_cos_wrapper_widget_1695272351901 {
    margin-top: -80px;
}
  div#hs_cos_wrapper_widget_1695786213613 {
    margin-top: -150px;
}
  div#hs_cos_wrapper_widget_1695788546400 .pb50{
  padding: 50px 10px;
}
  div#hs_cos_wrapper_widget_1695791186990 {
    margin-top: 0;
}
  div#hs_cos_wrapper_widget_1695791186990 .pt50 {
    padding: 50px 10px;
}
  div#hs_cos_wrapper_widget_1695788546400 {
    margin-top: 0;
}
  div#hs_cos_wrapper_widget_1695788546400 .pb50 {
    padding: 50px 10px;
}
  div#hs_cos_wrapper_widget_1698121628774 {
    margin-top: 0;
}
  div#hs_cos_wrapper_widget_1698121628774 .pb50 {
    padding: 50px 10px;
}
  div#hs_cos_wrapper_widget_1698653089490 {
    margin-top: 0;
}
  div#hs_cos_wrapper_widget_1698653089490 .pb50 {
    padding: 50px 10px;
}
  div#hs_cos_wrapper_widget_1698654755503 {
    margin-top: 0;
}
  div#hs_cos_wrapper_widget_1698811088026 {
    margin-top: 0;
}
  div#hs_cos_wrapper_widget_1698811088026 .pb50 {
    padding: 50px 10px;
}
  div#hs_cos_wrapper_widget_1698811088026 .Lo_que_li_section ul li {
    font-size: 14px;
    padding: 10px 0;
}
  #hs_cos_wrapper_widget_1699241794265 {
    margin-top: 0;
}
  div#hs_cos_wrapper_widget_1699246363453 {
    margin-top: 0;
}
  div#hs_cos_wrapper_widget_1700031732436 {
    margin-top: 0;
}
  div#hs_cos_wrapper_widget_1700114356857 {
    margin-top: 0;
}
  #hs_cos_wrapper_widget_1700114356857 .pb50 {
    padding: 50px 10px;
}
  div#hs_cos_wrapper_widget_1700115808769 {
    margin-top: 0;
}
  div#hs_cos_wrapper_widget_1702358384947 {
    margin-top: 0px;
}
div#hs_cos_wrapper_widget_1702358384947 .pt50 {
    padding: 50px 10px;
}
  div#hs_cos_wrapper_widget_1702359768334 {
    margin-top: 0px;
}
  div#hs_cos_wrapper_widget_1700114356857 .Lo_que_li_section {
    width: 100%;
}
  div#hs_cos_wrapper_widget_1703149718534 {
    margin-top: 0;
}
  div#hs_cos_wrapper_widget_1704704518397 {
    margin-top: 0;
}
  div#hs_cos_wrapper_widget_1704704827352 {
    margin-top: 0;
}
  div#hs_cos_wrapper_widget_1705462856816 {
    margin-top: 0;
}
  div#hs_cos_wrapper_widget_1706068429579 {
    margin-top: 0;
}
  div#hs_cos_wrapper_widget_1706500448282 {
    margin-top: 0
}
div#hs_cos_wrapper_widget_1706500448282 .pb50 {
    padding-bottom: 50px;
}
div#hs_cos_wrapper_widget_1706500448282 .pt50 {
    padding-top: 50px;
}
  div#hs_cos_wrapper_widget_1706586052092 {
    margin-top: 0;
}
  div#hs_cos_wrapper_widget_1712646866016 {
    margin-top: 0;
}
  div#hs_cos_wrapper_widget_1712725736362 {
    margin-top: 0;
}
div#hs_cos_wrapper_widget_1712725736362 .pb50 {
    padding: 50px 10px;
}
  div#hs_cos_wrapper_widget_1714537512678 {
    margin-top: 0;
}
  div#hs_cos_wrapper_widget_1693376451528 .pt50 {
    padding-top: 50px;
}
  div#hs_cos_wrapper_widget_1714968251825 {
    margin-top: 0px;
}
  div#hs_cos_wrapper_widget_1715781178972 {
    margin-top: 0;
    margin-bottom: 0;
}
  div#hs_cos_wrapper_widget_1720411570439 {
    margin-top: 0;
}
}

@media only screen and (max-width: 991px){
  .manual_equidad_logos img {
    width: 100%;
    max-width: 110px;
}
  div#hs_cos_wrapper_widget_1695272351901 {
    margin-top: 0px;
}
  div#hs_cos_wrapper_widget_1695786213613 {
    margin-top: 0;
}
  .guia_salud_mental_page_logos {
    flex-wrap: wrap;
    justify-content: center;
}
}
@media only screen and (max-width: 767px){
  .guia_salud_mental_page_logos img {
    width: 43%;
    height: 65px;
    object-fit: contain;
    padding: 6px;
}
  .guia_salud_mental_page_logos .fourth_img {
    padding: 2px;
}
#hs_cos_wrapper_widget_1694667507125 .container-fluid.sText.pt50.pb50.bg-white {
    margin-top: 0;
    padding: 50px 0;
}
    .manual_equidad_logos img {
    width: 100%;
    max-width: 220px;
    padding: 10px;
}
.manual_equidad_logos {
    justify-content: center;
    gap: 20px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
 .Lo_que_right_section {
    width: 100%;
    float: left;
    padding-top: 0px;
}
  div#hs_cos_wrapper_widget_1695022695116 {
    margin-top: 0;
}
div#hs_cos_wrapper_widget_1695022695116 .container-fluid.sText.pt50.pb50.bglightPurple {
    padding: 50px 15px;
}
  div#hs_cos_wrapper_widget_1695145458152 {
    margin-top: 0px;
}
  div#hs_cos_wrapper_widget_1694673941952 {
    margin-top: 0;
}
  #hs_cos_wrapper_widget_1668531839740 .desktop_main_img{
    display: none;
}
  div#hs_cos_wrapper_widget_1699242616945{
    display: block;
}
  div#hs_cos_wrapper_widget_1699242185618{
    display: none;
}
  #hs_cos_wrapper_widget_1699242616945 .splide__slide--image {
    max-width: 80% !important;
}
  div#hs_cos_wrapper_widget_1700035544370{
    display: none;
  }
  div#hs_cos_wrapper_widget_1700035874419 {
    display: block;
    background: #f8f8fa;
    padding-bottom: 50px;
}
  #hs_cos_wrapper_widget_1700035874419 .splide__slide--image {
    max-width: 80%;
}
  div#hs_cos_wrapper_widget_1705464794640{
  display: block;
}
  div#hs_cos_wrapper_widget_1705464794640 .splide__controls{
  display: none;
  }
  div#hs_cos_wrapper_widget_1705464794640 .slider__container {
    padding-right: 10px !important;
    padding-left: 10px !important;
    padding-bottom: 50px !important;
}
  div#hs_cos_wrapper_widget_1705464794640 .splide__slide--image {
    max-width: 80% !important;
}
  div#hs_cos_wrapper_widget_1705463598182{
    display: none;
  }
  .manual_sipare_header_img{
    margin-bottom: 25px;
}
}
@media only screen and (max-width: 340px){
  .ver_video_button {
    margin-left: 0px;
}
}
@media only screen and (max-width: 600px){
#hs_cos_wrapper_widget_1698212090856 iframe.oembed_container_iframe {
    height: 169px !important;
    width: 300px !important;
}
  #hs_cos_wrapper_widget_1698212090856 #oembed_container-widget_1698212090856 {
    height: 169px !important;
    width: 300px !important;
}
}
div#hs_cos_wrapper_widget_1695274015106 {
    display: none;
}
/* Ver Video Popup Style*/
.popup {
    position: fixed;
    z-index: 99;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgba(0, 0, 0, 0.4);
    display: none;
}
.popup-content-outer {
    max-width: 640px;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
}
.popup-content {
    background-color: white;
    padding: 10px;
    width: 100%;
    font-weight: bolder;
    height: auto;
    position: relative;
}
.popup-content button {
    display: block;
    margin: 0 auto;
    position: absolute;
    right: 15px;
    z-index: 9;
    border: 0;
    padding: 0;
    background: transparent;
    font-size: 18px;
    top: 10px;
    font-weight: 700;
}
.show{
  display: block;
}

/* Detalles a considerar Section CSS */
.detalles_considerar_section {
    display: flex;
    gap: 22px;
}
.detalles_considerar_section .considerar_colm{
    width: 49%;
}
.detalles_considerar_section a {
    color: #7a6ff0;
}
.detalles_considerar_section .block_content {
    display: block;
}
.detalles_considerar_section ul {
    padding: 5em;
    box-shadow: 0px 0px 15px #d1d1d1;
    border-radius: 10px;
    background-color: #fff;
}
.detalles_considerar_section ul li {
    font-size: 16px;
    padding-bottom: 15px;
    list-style: none;
}
.detalles_considerar_section ul li::before {
    color: #2FE1C8;
    content: "\f058";
    float: none;
    font-family: Font Awesome\ 5 Pro;
    font-size: 18px;
    font-weight: 900;
    padding-right: 0.5rem;
}

@media only screen and (max-width: 465px){
  .detalles_considerar_section .block_content {
    display: inline;
}
}
@media only screen and (max-width: 991px){
  .detalles_considerar_section {
    flex-wrap: wrap;
}
  .detalles_considerar_section .considerar_colm{
    width: 100%;
}
}
.hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field {
    margin-bottom: 10px !important;
}
/* Header Menu Contents CSS */
.nomina_featured_content {
    border-radius: 16px;
    padding: 20px 30px 30px;
    background-color: #dfdef8;
    margin-top: -20px;
}
.featured_box {
    display: grid;
    grid-template-columns: 33% 60%;
    gap: 18px;
    align-items: center;
}
.img {
    width: 100%;
}
.featured_box .img img {
    width: 94px;
}
.featured_box .text {
    color: #7F70F4;
    font-size: 15px;
    text-align: center;
}
.featured_box .text p {
    color: #7F70F4;
    font-size: 11px;
    text-align: left;
}
.featured_box .text small {
    line-height: 18.73px;
}
.featured_box .text a {
    color: #7a6ff0 !important;
    border: solid 1px #7a6ff0;
    border-radius: 20px;
    font-family: 'proxima_nova_regular' !important;
    font-size: 14px;
    display: inline-block;
    line-height: 20px;
    padding: 0.282rem 2.3rem;
    cursor: pointer;
}