.sp-page-builder .page-content #section-id-1635295333974 {
    padding-top:0px !important;
}
#sppb-addon-wrapper-1635382798449 {
    margin-top: 0px !important;
}
#column-id-1635796922776 {
    margin-top: 228px;
}
#sppb-addon-1632944077492 {
    color: #000 !important;
}

#sppb-addon-1632944077487 {
    color: #000 !important;
}

.sp-page-builder .page-content #section-id-1633583920924 {
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 2%;
    margin-left: 0px;
    background-image: none !important;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: inherit;
    background-position: 0 0;
    box-shadow: 0 0 0 0 #ffffff;
    background-color: #f7941e;
}

.sp-page-builder .page-content #section-id-1633584204341 {
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 2%;
    margin-left: 0px;
    background-image: none !important;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: inherit;
    background-position: 0 0;
    box-shadow: 0 0 0 0 #ffffff;
    background-color: #f7941e;
}
.page-item.active .page-link {
    z-index: 1;
    color: #000 !important;
    background-color: #f7941e !important;
    border-color: #007bff;
    width: 33px;
    /* float: left; */
}
.page-link {
    position: relative;
    display: block;
    padding: .5rem .75rem;
    margin-left: -1px;
    line-height: 1.25;
    color: #000 !important;
    background-color: #fff;
    border: 1px solid #dee2e6;
}
li.active.page-item {
    display: inline-block;
}
li.page-item {
    display: inline-block;
}
nav.pagination__wrapper {
    text-align: center;
    margin-top: 20px;
}

.sppb-btn-rounded{
    background-color: #f7941e !important;
    color: #404040 !important;
}

.sppb-btn-rounded:hover {
    background-color: #1b6597 !important;
    color: #ffffff !important;
}

#sp-page-builder {
    margin-top: 230px;
}
.imageGenerica {
    margin-top: 230px;
}

body .djslider-default .slide-desc h1 .uno {
    color: #fff;
    font-family: "Conv_CircularStd-Medium";
    background: rgb(172 98 6);
    border-radius: 10px;
    font-size: 25px;
    letter-spacing: 1px;
    font-weight: 400;
    padding: 13px;
    margin-bottom: 6px;
}

.djslider-default .slide-desc {position: absolute;bottom: 26% !important;left: 49.5% !important;right: 0 !important;}
body .slide-desc-bg-default {background: transparent !important;}
body .djslider-default ul.djslider-in li:nth-child(0) .slide-desc {bottom: 43% !important;left: 52% !important;right: 0 !important;}
body .djslider-default ul.djslider-in li:nth-child(1) .slide-desc {bottom: 43% !important;left: 35% !important;right: 0 !important;}
body .djslider-default ul.djslider-in li:nth-child(2) .slide-desc {bottom: 40% !important;left: 16% !important;right: 0 !important;}
body .djslider-default .slide-desc h1 {margin-bottom: 0 !important;line-height: 56px;}
body .djslider-default ul.djslider-in li:nth-child(2) .slide-desc h1 .uno  {color: #fff;font-family: "Conv_CircularStd-Medium";background: rgb(172 98 6);border-radius: 10px;font-size: 30px;letter-spacing: 3px;font-weight: 400;padding: 13px;margin-bottom: 6px;}
body .djslider-default ul.djslider-in li:nth-child(1) .slide-desc h1 .uno  {color: #fff;font-family: "Conv_CircularStd-Medium";background: rgb(28 101 150);border-radius: 10px;font-size: 30px;letter-spacing: 3px;font-weight: 400;padding: 13px;margin-bottom: 6px;}
body .djslider-default .slide-desc h1 .dos {color: #fff;font-family: "Conv_CircularStd-Black";font-size: 33px;border-radius: 10px;letter-spacing: 2px;padding: 13px;background: rgb(28 101 150);}
body .djslider-default .slide-desc h1 .uno {color: #fff;font-family: "Conv_CircularStd-Medium";background: rgb(172 98 6);border-radius: 10px;font-size: 30px;letter-spacing: 1px;font-weight: 400;padding: 13px;margin-bottom: 6px;}


html {
    width: 100%;
    overflow-x: hidden;
}

*:focus {
	border: solid 2px red !important;
}

body #doStiky #section-id-1627934114259 img {
    height: 76px;
    margin-top: -52px;
}

body #doStiky .dj-megamenu-default li a.dj-up_a {
    margin-bottom: -15px;
}

body .sppb-btn-rounded {
    font-size: 15px !important;
}

._switchHear {
    width: 60px;
    height: 60px;
    display: block;
    position: fixed;
    right: 0;
    bottom: 35%;
    background-repeat: no-repeat;
    cursor: pointer;
    z-index: 999;
}

.pd-filenamebox .pd-filename .pd-float h2 {
    font-size: 1.3em;
}

.pd-filenamebox .pd-filename .pd-float h2 a {
    color: #000000 !important;
}

.pd-subcategory h2 {
    font-size: 1.3em;
}

.pd-filenamebox .pd-filename .pd-float h3 {
    font-size: 1.2em;
}

.pd-filenamebox .pd-filename .pd-float h3 a {
    color: #000000 !important;
}

body .pd-filebox .pd-buttons .pd-button-download a.btn-success:focus {
    border: solid 2px red !important;
    box-shadow: none !important;
}

body main header p.generalesGlobal a:focus,
body main header #sb-search .sb-search-input:focus,
body main footer #section-id-1627957779634 #column-wrap-id-1627957779633 table tr td[width="50%"] a:focus,
body main footer #section-id-1627957779634 #column-wrap-id-1627957779633 #sb-search .sb-search-input:focus {
    border: solid 2px red !important;
}

#section-id-1635289045218 h2 {
    font-size: 1.2em;
}

body #section-id-1635290382384 .sppb-btn-rounded {
    /* background-color: #b36200 !important; */
}

body .pd-filebox .pd-buttons .pd-button-download a.btn-success{
	background-color: #f7941e !important;
	/* border-color:#b36200 !important; */
	border: solid #f7941e 2px !important;
	color: #000;
}

body .pd-filebox .pd-buttons .pd-button-download a.btn-success:hover {
    background-color: #1b6597 !important;
    color: #fff !important;
}

body #section-id-1635290382384 .sppb-btn-rounded:hover {
    background-color: #1b6597 !important;
}

.home .containerCustom p {
    color: #000000;
}

body main header .dj-megamenu-wrapper #dj-megamenu95 li.dj-up .dj-up_a {
    font-size: 0.95em;
}

.quienes-somos p {
    color: #000000;
}

body.multimedia .sppb-btn-rounded {
    font-size: 14px !important;
}

.videos p, .campanas p, .galeria-de-imagenes p, .buenas-practicas-en-la-gestion-de-personas p, .infografias p {
    color: #000000;
}

.videos h2, .buenas-practicas-en-la-gestion-de-personas h2 {
    font-size: 1.2em;
}

.contactos .sppb-addon-text-block span, .contactos .sppb-addon-text-block a {
    font-size: 1.2em;
}

body.search button.btn.hasTooltip {
    background-color: #0080a7 !important;
}

body.search button.btn.hasTooltip:hover {
    background: #00E66E !important;
}

body.search dd.result-created {
    color: #000000 !important;
    font-size: 15px;
}

body.search dt.result-title, body.search dt.result-title a {
    color: #164e71 !important;
}

#searchForm > div:nth-child(2) > p > strong > span {
    background-color: #008297 !important;
}

span.highlight {
    background-color: transparent !important;
}

body.search label {
    color: #000000;
}

.resultados-de-evaluacion-del-desempeno p {
    color: #000000;
}

@media only screen and (max-width: 991px) {
	.fa-bars {
		position: absolute;
		top: -22px;
		right: -6px;
	}

	body .dj-megamenu-select-dark .dj-mobile-open-btn, body .dj-megamenu-offcanvas-dark .dj-mobile-open-btn, body .dj-megamenu-accordion-dark .dj-mobile-open-btn {
		position: relative;
		top: -46px;
    	right: 60px;
        background-color: transparent !important;
	}

    body .dj-megamenu-select-dark .dj-mobile-open-btn, body .dj-megamenu-offcanvas-dark .dj-mobile-open-btn, body .dj-megamenu-accordion-dark .dj-mobile-open-btn:focus {
		border: none !important
	}

	.contactos #column-id-1628024650289 {
    	text-align: center;
	}

	.contactos #column-id-1628024650289 .sppb-addon-content {
		text-align: center;
	}

	.contactos .sp-page-builder .page-content #section-id-1628024650281 {
		background-position: 91% 0;
	}

    .home #column-id-1635289045276 {
        padding: 0 15px;
    }

    .sp-page-builder .page-content #section-id-1635295333981 {
        background-position: -629px 0 !important;
    }
}
@media only screen and (max-width: 479px) {
	.fa-bars {
		position: absolute;
		top: -23px;
		right: -7px;
       
	}

	body .dj-megamenu-select-dark .dj-mobile-open-btn, body .dj-megamenu-offcanvas-dark .dj-mobile-open-btn, body .dj-megamenu-accordion-dark .dj-mobile-open-btn {
		position: relative;
		top: -43px;
		right: 22px;
        background-color: transparent !important;
	}
    body .dj-megamenu-select-dark .dj-mobile-open-btn, body .dj-megamenu-offcanvas-dark .dj-mobile-open-btn, body .dj-megamenu-accordion-dark .dj-mobile-open-btn:focus {
		border: none !important
	}

	.bfQuickMode textarea {
		height: 98px !important;
	}

	.bfQuickMode input[type=text], .bfQuickMode textarea, .bfQuickMode select, .bfQuickMode .uneditable-input {
		width: 100% !important;
		max-width: 100% !important;
		min-width: 100%  !important;
		border: solid 1px black;
	}
	body .djslider-default ul.djslider-in li:nth-child(1) .slide-desc {
        bottom: 24% !important;
        left: 17% !important;
        right: 0 !important;
    }
    body .djslider-default ul.djslider-in li:nth-child(2) .slide-desc {
        bottom: 10% !important;
        left: 4.5% !important;
        right: 0 !important;
    }
    body .djslider-default ul.djslider-in li:nth-child(3) .slide-desc {
        bottom: 10% !important;
        left: 4.5% !important;
        right: 0 !important;
    }
    body .djslider-default .slide-desc h1 .dos {
       font-size: 11px !important;
    }
    body .djslider-default .slide-desc h1 .uno {
       font-size: 12px !important;
    }
    body .djslider-default .slide-desc h1 .tres { 
        font-size: 12px !important;
    }
    #sp-page-builder {
        margin-top: 0px;
    }
    .table-primary td, 
    .table-primary th {
      padding: 0 !important; /* anula el cellpadding */
    }
    #column-id-1635796922776 {
        margin-top: 0px;
    }
}
