.elementor-1590 .elementor-element.elementor-element-323e8a29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:070px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-1590 .elementor-element.elementor-element-77fd5c89 .elementor-heading-title{font-family:"Neutra Display", Sans-serif;font-size:7vw;font-weight:900;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-1590 .elementor-element.elementor-element-2ec0f72 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;text-transform:none;line-height:1.4em;color:#FFFFFF;}.elementor-1590 .elementor-element.elementor-element-34823abf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-1590 .elementor-element.elementor-element-3a7cb3f7 .elementor-heading-title{font-family:"Neutra Display", Sans-serif;font-size:35px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1590 .elementor-element.elementor-element-4fa542ae > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-1590 .elementor-element.elementor-element-4fa542ae{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1590 .elementor-element.elementor-element-69f31c53 .elementor-heading-title{font-family:"Neutra Display", Sans-serif;font-size:35px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-1590 .elementor-element.elementor-element-65a8aee6{columns:1;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1590 .elementor-element.elementor-element-4f17685 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-1590 .elementor-element.elementor-element-4f17685{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}body.elementor-page-1590:not(.elementor-motion-effects-element-type-background), body.elementor-page-1590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-1590 .elementor-element.elementor-element-77fd5c89 .elementor-heading-title{font-size:42px;}.elementor-1590 .elementor-element.elementor-element-2ec0f72 .elementor-heading-title{font-size:18px;}.elementor-1590 .elementor-element.elementor-element-3a7cb3f7 .elementor-heading-title{font-size:28px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1590 .elementor-element.elementor-element-69f31c53 .elementor-heading-title{font-size:28px;}}/* Start custom CSS for heading, class: .elementor-element-2ec0f72 */.elementor-1590 .elementor-element.elementor-element-2ec0f72 a{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fa542ae */.elementor-1590 .elementor-element.elementor-element-4fa542ae li{
    margin-bottom: 14px
}
.elementor-1590 .elementor-element.elementor-element-4fa542ae a{
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65a8aee6 */.elementor-1590 .elementor-element.elementor-element-65a8aee6 table td{
    border:none;
    border-bottom:1px solid rgba(255,255,255,0.4);
    background: transparent;
    vertical-align: middle;
}
.elementor-1590 .elementor-element.elementor-element-65a8aee6 table tr td:first-child{
    font-weight:bold;
}
.elementor-1590 .elementor-element.elementor-element-65a8aee6 p{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f17685 */.elementor-1590 .elementor-element.elementor-element-4f17685 li{
    margin-bottom: 14px
}
.elementor-1590 .elementor-element.elementor-element-4f17685 a{
    font-weight: bold;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neutra Display';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://iass2025.unam.mx/wp-content/uploads/2024/11/NeutraDisp-Light.woff2') format('woff2'),
		url('https://iass2025.unam.mx/wp-content/uploads/2024/11/NeutraDisp-Light.woff') format('woff');
}
@font-face {
	font-family: 'Neutra Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://iass2025.unam.mx/wp-content/uploads/2024/11/NeutraDisp-Medium.woff2') format('woff2'),
		url('https://iass2025.unam.mx/wp-content/uploads/2024/11/NeutraDisp-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Neutra Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://iass2025.unam.mx/wp-content/uploads/2024/11/NeutraDisp-BoldAlt.woff2') format('woff2'),
		url('https://iass2025.unam.mx/wp-content/uploads/2024/11/NeutraDisp-BoldAlt.woff') format('woff');
}
@font-face {
	font-family: 'Neutra Display';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://iass2025.unam.mx/wp-content/uploads/2024/11/NeutraDisp-Titling.woff2') format('woff2'),
		url('https://iass2025.unam.mx/wp-content/uploads/2024/11/NeutraDisp-Titling.woff') format('woff');
}
/* End Custom Fonts CSS */