.elementor-kit-5{--e-global-color-primary:#003277;--e-global-color-secondary:#838A97;--e-global-color-text:#1D1D1B;--e-global-color-accent:#FFFFFF;--e-global-color-532516b:#01A0C6;--e-global-color-d90a8fd:#0A50A1;--e-global-color-e8ade90:#B10032;--e-global-color-f41c344:#7B0014;--e-global-color-e2c458c:#4D000F;--e-global-color-6c810dd:#C4C4C4;--e-global-typography-primary-font-family:"Raleway";--e-global-typography-primary-font-weight:bold;--e-global-typography-secondary-font-family:"Raleway";--e-global-typography-secondary-font-weight:normal;--e-global-typography-text-font-family:"Raleway";--e-global-typography-text-font-weight:normal;--e-global-typography-accent-font-family:"Raleway";--e-global-typography-accent-font-weight:normal;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-5 a{color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-5 h1{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-5 h2{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-5 h3{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-5 h4{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-kit-5 h5{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-kit-5 h6{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{text-transform:uppercase;color:var( --e-global-color-accent );background-color:var( --e-global-color-532516b );border-radius:0px 0px 0px 0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-container{--container-max-width:1440px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-container{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-container{--container-max-width:767px;}}/* Start custom CSS *//* GENERAL */

.elementor-button:not(.dce-button) {
    transform: skew(-15deg)
}

.dce-post-button:hover {
    background: var( --e-global-color-secondary );
}

.elementor-button-content-wrapper {
    transform: skew(15deg)
}

.dce-post-button {
    transform: skew(-15deg);
    width: 168px;
    background: var( --e-global-color-primary );
    text-align: center;
}

.dce-button {
    transform: skew(15deg)
}


@media (min-width: 768px) {
    .skew {
    transform: skew(-15deg)
}

.skewnot {
    transform: skew(15deg)
}
}

/* HEADER */

.elementor-widget-theme-site-logo {
    transform: skew(-15deg);
}

.elementor-widget-theme-site-logo a {
    transform: skew(15deg);
}

@media (max-width: 767px) {
.elementor-location-header .elementor-icon-list-text {
    display: none !important;
}
}

/* LISTAS */

.programas ul {
    padding-left: 1.3em !important;
}

.especialidades li,
.certificaciones li {
    color: var( --e-global-color-primary );
}

.doctorados li,
.econtinua li {
    color: var( --e-global-color-532516b );
}

.dce-acf-repeater-list li {
    color: var( --e-global-color-text );
}


/* PROGRAMAS */

.dce-acf-repeater-list {
  list-style: none;
    
}

.dce-acf-repeater-list li {
  margin-left: -1em; 
}

.dce-acf-repeater-list li::before {
  content: "\2022";
  color: var( --e-global-color-primary );
  font-weight: bold;
  font-size: 1.2em;
  display: inline-block; 
  width: 1em; 
  margin-left: -1em; 
}

.dce-post-title a {
    font-weight: unset;
}

@media (min-width: 768px) {
.plan .elementor-widget-dce-flexible-content > .elementor-widget-container {
    display: flex;
    flex-flow: wrap;
    justify-content: center;
}

.plan .elementor-location-single {
    width: 50%;
}
}

@media (min-width: 768px) {
.docentes .elementor-widget-dce-flexible-content > .elementor-widget-container {
    display: flex;
    flex-flow: wrap;
    justify-content: center;
}

.docentes .elementor-location-single {
    width: 25%;
}
}

/* FORMULARIOS */

.sabermas .bricks-form__terms {
    display: none !important;
}

.sabermas .bricks-form__label {
    font-family: "Raleway" !important;
    margin-top: 6px !important;
    color: white !important;
}

.sabermas select {
    margin-bottom: 6px !important;
}

.sabermas .bricks-form__field__option__input {
    margin-right: 6px !important;
    margin-top: 3px !important;
    margin-bottom: 0 !important;
}

.sabermas .bricks-form__submit {
    background-color: #01a0c6 !important;
    transform: skew(-15deg);
    margin-top: 10px !important;
    padding: 10px !important;
}

.sabermas .bricks-form__submit:hover {
    background-color: white !important;
}

.sabermas .bricks-form__submit:hover .rd-button {
    color: var( --e-global-color-primary ) !important;
}

.sabermas .rd-button {
    font-family: "Raleway" !important;
    height: unset !important;
    background-color: transparent !important;
    margin-top: 0 !important;
    transform: skew(15deg);
    border: 0 !important;
    padding: 0 !important;
}

.sabermas .rd-column > div,
.sabermas .rd-section {
    background: transparent !important;
}

#webinars .bricks-form__label {
    font-family: "Raleway" !important;
    margin-top: 6px !important;
    color: var( --e-global-color-primary ) !important;
}

#webinars .bricks-form__submit {
    background-color: var( --e-global-color-primary ) !important;
    transform: skew(-15deg);
    margin-top: 10px !important;
    padding: 10px !important;
}

#webinars .bricks-form__submit:hover {
    background-color: #01a0c6 !important;
}

#webinars .rd-button {
    font-family: "Raleway" !important;
    height: unset !important;
    background-color: transparent !important;
    margin-top: 0 !important;
    transform: skew(15deg);
    border: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ius.diego.mx/wp-content/uploads/2022/06/Raleway-Regular.woff2') format('woff2'),
		url('https://ius.diego.mx/wp-content/uploads/2022/06/Raleway-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Raleway';
	font-style: oblique;
	font-weight: normal;
	font-display: auto;
	src: url('https://ius.diego.mx/wp-content/uploads/2022/06/Raleway-Italic.woff2') format('woff2'),
		url('https://ius.diego.mx/wp-content/uploads/2022/06/Raleway-Italic.woff') format('woff');
}
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://ius.diego.mx/wp-content/uploads/2022/06/Raleway-Bold.woff2') format('woff2'),
		url('https://ius.diego.mx/wp-content/uploads/2022/06/Raleway-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Raleway';
	font-style: oblique;
	font-weight: bold;
	font-display: auto;
	src: url('https://ius.diego.mx/wp-content/uploads/2022/06/Raleway-BoldItalic.woff2') format('woff2'),
		url('https://ius.diego.mx/wp-content/uploads/2022/06/Raleway-BoldItalic.woff') format('woff');
}
/* End Custom Fonts CSS */