/* Cache file:2158_es_20251219143934.css*/
body {
margin:0px;
}

html.popup-visible, html.uc-popup-visible {
overflow:hidden;
}
html.popup-visible.popup-ios body, html.uc-popup-visible.uc-popup-ios body {
position:fixed;
width:100vw;
}
html.popup-visible.popup-ios .popup-mask, html.uc-popup-visible.uc-popup-ios .uc-popup-mask {
-webkit-overflow-scrolling:touch;
}
html {
font-family:Rubik;
font-size:16px;
}
.I24323 {
display:flex;
flex-direction:column;
position:relative;
font-family:Rubik;
font-size:16px;
align-items:center;

	
}
.I24323:hover {
}
@media (max-width:1200px) {
html.popup-visible, html.uc-popup-visible {
}
html.popup-visible.popup-ios body, html.uc-popup-visible.uc-popup-ios body {
}
html.popup-visible.popup-ios .popup-mask, html.uc-popup-visible.uc-popup-ios .uc-popup-mask {
}
html {
font-size:14px;
}
.I24323 {
font-size:14px;
	
}
.I24323:hover {
}
}

.I24327 {
display:flex;
position:var(--I24327-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:23;
flex:auto;
width:100%;

align-items:center;
justify-content:center;


}
.I24327:hover {
}

@media (max-width:1200px) {
.I24327 {

order:10;
}
.I24327:hover {
}

}
@media (max-width:480px) {
.I24327 {

order:10;
}
.I24327:hover {
}

}

.I24324 {
display:flex;
position:var(--I24324-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I24324:hover {
}

@media (max-width:1200px) {
.I24324 {

order:5;
}
.I24324:hover {
}

}
@media (max-width:480px) {
.I24324 {

order:5;
}
.I24324:hover {
}

}

.I24342 {
display:flex;
position:var(--I24342-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
width:100%;
height:150px;
max-width:1440px;
padding-left:7vw;
padding-right:7vw;
box-sizing:border-box;

flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I24342:hover {
}

@media (max-width:1200px) {
.I24342 {

order:77;
height:10rem;
padding-left:0vw;
padding-right:0vw;

flex-direction:column;
align-items:center;
justify-content:center;

flex-wrap:wrap;
}
.I24342:hover {
}

}
@media (max-width:480px) {
.I24342 {

order:78;
padding-left:0;
padding-right:0;

flex-direction:column;
align-items:center;
justify-content:center;


}
.I24342:hover {
}

}

.I24335 {
display:flex;
position:var(--I24335-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:57;
}
.I24335:hover {
}

@media (max-width:1200px) {
.I24335 {

order:32;
}
.I24335:hover {
}

}
@media (max-width:480px) {
.I24335 {

order:32;
}
.I24335:hover {
}

}

.I24336 {
display:flex;
position:var(--I24336-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I24336:hover {
}

@media (max-width:1200px) {
.I24336 {

order:34;
}
.I24336:hover {
}

}
@media (max-width:480px) {
.I24336 {

order:34;
}
.I24336:hover {
}

}

.I24338 {
display:flex;
position:var(--I24338-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:67;
}
.I24338:hover {
}

@media (max-width:1200px) {
.I24338 {

order:35;
}
.I24338:hover {
}

}
@media (max-width:480px) {
.I24338 {

order:36;
}
.I24338:hover {
}

}

.I24339 {
display:flex;
position:var(--I24339-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I24339:hover {
}

@media (max-width:1200px) {
.I24339 {

order:36;
}
.I24339:hover {
}

}
@media (max-width:480px) {
.I24339 {

order:37;
}
.I24339:hover {
}

}

.I24333 {
display:flex;
position:var(--I24333-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:45;
}
.I24333:hover {
}

@media (max-width:1200px) {
.I24333 {

order:20;
}
.I24333:hover {
}

}
@media (max-width:480px) {
.I24333 {

order:20;
}
.I24333:hover {
}

}

.I24334 {
display:flex;
position:var(--I24334-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:52;
}
.I24334:hover {
}

@media (max-width:1200px) {
.I24334 {

order:27;
}
.I24334:hover {
}

}
@media (max-width:480px) {
.I24334 {

order:27;
}
.I24334:hover {
}

}

.I24332 {
display:flex;
position:var(--I24332-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:42;
}
.I24332:hover {
}

@media (max-width:1200px) {
.I24332 {

order:17;
}
.I24332:hover {
}

}
@media (max-width:480px) {
.I24332 {

order:17;
}
.I24332:hover {
}

}

.I24331 {
display:flex;
position:var(--I24331-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:41;
}
.I24331:hover {
}

@media (max-width:1200px) {
.I24331 {

order:16;
}
.I24331:hover {
}

}
@media (max-width:480px) {
.I24331 {

order:16;
}
.I24331:hover {
}

}

.I24325 {
display:flex;
position:var(--I24325-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:8;
}
.I24325:hover {
}

@media (max-width:1200px) {
.I24325 {

order:6;
}
.I24325:hover {
}

}
@media (max-width:480px) {
.I24325 {

order:6;
}
.I24325:hover {
}

}

.I24340 {
display:flex;
position:var(--I24340-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I24340:hover {
}

@media (max-width:1200px) {
.I24340 {

order:50;
}
.I24340:hover {
}

}
@media (max-width:480px) {
.I24340 {

order:52;
}
.I24340:hover {
}

}

.I24343 {
display:flex;
position:var(--I24343-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I24343:hover {
}

@media (max-width:1200px) {
.I24343 {

order:57;
}
.I24343:hover {
}

}
@media (max-width:480px) {
.I24343 {

order:60;
}
.I24343:hover {
}

}

.I24341 {
display:flex;
position:var(--I24341-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:72;
}
.I24341:hover {
}

@media (max-width:1200px) {
.I24341 {

order:41;
}
.I24341:hover {
}

}
@media (max-width:480px) {
.I24341 {

order:42;
}
.I24341:hover {
}

}

.I24337 {
display:flex;
position:var(--I24337-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:66;
}
.I24337:hover {
}

@media (max-width:1200px) {
.I24337 {

order:71;
}
.I24337:hover {
}

}
@media (max-width:480px) {
.I24337 {

order:35;
}
.I24337:hover {
}

}

.I24329 {
display:flex;
position:var(--I24329-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:38;
}
.I24329:hover {
}

@media (max-width:1200px) {
.I24329 {

order:14;
}
.I24329:hover {
}

}
@media (max-width:480px) {
.I24329 {

order:11;
}
.I24329:hover {
}

}

.I24330 {
display:flex;
position:var(--I24330-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:39;
}
.I24330:hover {
}

@media (max-width:1200px) {
.I24330 {

order:15;
}
.I24330:hover {
}

}
@media (max-width:480px) {
.I24330 {

order:15;
}
.I24330:hover {
}

}

.I24326 {
display:flex;
position:var(--I24326-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I24326:hover {
}

@media (max-width:1200px) {
.I24326 {

order:9;
}
.I24326:hover {
}

}
@media (max-width:480px) {
.I24326 {

order:8;
}
.I24326:hover {
}

}

.I24328 {
display:flex;
position:var(--I24328-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I24328:hover {
}

@media (max-width:1200px) {
.I24328 {

order:8;
}
.I24328:hover {
}

}
@media (max-width:480px) {
.I24328 {

order:7;
}
.I24328:hover {
}

}

.I26563 {
display:flex;
position:var(--I26563-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:81;
}
.I26563:hover {
}

@media (max-width:1200px) {
.I26563 {

order:80;
}
.I26563:hover {
}

}
@media (max-width:480px) {
.I26563 {

order:79;
}
.I26563:hover {
}

}

h1.I24440, .I24440 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I24440 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I24440:hover {
}
.I24440 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I24440 > .viewport:hover {
}


h1.I24499, .I24499 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I24499 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I24499:hover {
}
.I24499 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I24499 > .viewport:hover {
}


h1.I26999, .I26999 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I26999 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;
height:300px;


}
.I26999:hover {
}
.I26999 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;
align-items:center;


}
.I26999 > .viewport:hover {
}


iframe.I24439, .I24439 iframe {
border-style:none;
border-width:0px;
}

iframe.I24439  {
width:100%;
min-height:600px;

}
iframe.I24439:hover {
}
.uc-popup.I24439 {
display:none;
position:fixed;
top:0px;
right:0px;
bottom:0px;
left:0px;
overflow:auto;
z-index:10000;
}
.uc-popup.I24439.uc-popup-visible {
display:flex;
}
.uc-popup.I24439.uc-popup-mask {
background-color:rgba(0,0,0,0.10000);
}
.uc-popup.I24439 {
justify-content:center;align-items:center;
}
.uc-popup.I24439 .uc-popup-window {
display:flex;
position:relative;
flex-direction:column;
pointer-events:auto;
width:900px;
height:auto;
background-color:rgb(255,255,255);

}
.uc-popup.I24439 .uc-popup-window:hover {
}
.uc-popup.I24439 .uc-popup-application {
}
.uc-popup.I24439 .uc-popup-application:hover {
}
.uc-popup.I24439 .uc-popup-window {
}
.uc-popup.I24439 .usercontrol-popup-close-button {
display:flex;
cursor:pointer;
}
.I24439 .usercontrol-popup-close-button, .I24439.usercontrol-popup-close-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-top:20px;
background-color:rgb(255,255,255);

flex-direction:row-reverse;
}
.I24439 button.usercontrol-popup-close-button, button.I24439.usercontrol-popup-close-button {
cursor:pointer;
}
.I24439 .usercontrol-popup-close-button .text, .I24439.usercontrol-popup-close-button .text {
}
.I24439 .usercontrol-popup-close-button .icon, .I24439.usercontrol-popup-close-button .icon {
flex:none;
background-size:100% 100%;
width:32px;
height:32px;
background-image:url('https://training.genexus.com/media/images/60_close.png?timestamp=20191213203949');
width:20px !important;
height:20px !important;
margin-left:90%;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I24439 .usercontrol-popup-close-button:hover, .I24439.usercontrol-popup-close-button:hover {
}
.I24439 .usercontrol-popup-close-button:hover .text, .I24439.usercontrol-popup-close-button:hover .text {
}
.I24439 .usercontrol-popup-close-button:hover .icon, .I24439.usercontrol-popup-close-button:hover .icon {
background-size:100% 100%;
}
@media (max-width:1200px) {
iframe.I24439  {
}
iframe.I24439:hover {
}
.uc-popup.I24439 {
}
.uc-popup.I24439.uc-popup-visible {
}
.uc-popup.I24439.uc-popup-mask {
}
.uc-popup.I24439 {
}
.uc-popup.I24439 .uc-popup-window {
}
.uc-popup.I24439 .uc-popup-window:hover {
}
.uc-popup.I24439 .uc-popup-application {
}
.uc-popup.I24439 .uc-popup-application:hover {
}
.uc-popup.I24439 .uc-popup-window {
}
.uc-popup.I24439 .usercontrol-popup-close-button {
}
.I24439 .usercontrol-popup-close-button, .I24439.usercontrol-popup-close-button {
}
.I24439 button.usercontrol-popup-close-button, button.I24439.usercontrol-popup-close-button {
}
.I24439 .usercontrol-popup-close-button .text, .I24439.usercontrol-popup-close-button .text {
}
.I24439 .usercontrol-popup-close-button .icon, .I24439.usercontrol-popup-close-button .icon {
background-size:100% 100%;
}
.I24439 .usercontrol-popup-close-button:hover, .I24439.usercontrol-popup-close-button:hover {
}
.I24439 .usercontrol-popup-close-button:hover .text, .I24439.usercontrol-popup-close-button:hover .text {
}
.I24439 .usercontrol-popup-close-button:hover .icon, .I24439.usercontrol-popup-close-button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:480px) {
iframe.I24439  {
}
iframe.I24439:hover {
}
.uc-popup.I24439 {
}
.uc-popup.I24439.uc-popup-visible {
}
.uc-popup.I24439.uc-popup-mask {
}
.uc-popup.I24439 {
}
.uc-popup.I24439 .uc-popup-window {
}
.uc-popup.I24439 .uc-popup-window:hover {
}
.uc-popup.I24439 .uc-popup-application {
}
.uc-popup.I24439 .uc-popup-application:hover {
}
.uc-popup.I24439 .uc-popup-window {
}
.uc-popup.I24439 .usercontrol-popup-close-button {
}
.I24439 .usercontrol-popup-close-button, .I24439.usercontrol-popup-close-button {
}
.I24439 button.usercontrol-popup-close-button, button.I24439.usercontrol-popup-close-button {
}
.I24439 .usercontrol-popup-close-button .text, .I24439.usercontrol-popup-close-button .text {
}
.I24439 .usercontrol-popup-close-button .icon, .I24439.usercontrol-popup-close-button .icon {
background-size:100% 100%;
}
.I24439 .usercontrol-popup-close-button:hover, .I24439.usercontrol-popup-close-button:hover {
}
.I24439 .usercontrol-popup-close-button:hover .text, .I24439.usercontrol-popup-close-button:hover .text {
}
.I24439 .usercontrol-popup-close-button:hover .icon, .I24439.usercontrol-popup-close-button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1600px) {
iframe.I24439  {
}
iframe.I24439:hover {
}
.uc-popup.I24439 {
}
.uc-popup.I24439.uc-popup-visible {
}
.uc-popup.I24439.uc-popup-mask {
}
.uc-popup.I24439 {
}
.uc-popup.I24439 .uc-popup-window {
}
.uc-popup.I24439 .uc-popup-window:hover {
}
.uc-popup.I24439 .uc-popup-application {
}
.uc-popup.I24439 .uc-popup-application:hover {
}
.uc-popup.I24439 .uc-popup-window {
}
.uc-popup.I24439 .usercontrol-popup-close-button {
}
.I24439 .usercontrol-popup-close-button, .I24439.usercontrol-popup-close-button {
}
.I24439 button.usercontrol-popup-close-button, button.I24439.usercontrol-popup-close-button {
}
.I24439 .usercontrol-popup-close-button .text, .I24439.usercontrol-popup-close-button .text {
}
.I24439 .usercontrol-popup-close-button .icon, .I24439.usercontrol-popup-close-button .icon {
background-size:100% 100%;
}
.I24439 .usercontrol-popup-close-button:hover, .I24439.usercontrol-popup-close-button:hover {
}
.I24439 .usercontrol-popup-close-button:hover .text, .I24439.usercontrol-popup-close-button:hover .text {
}
.I24439 .usercontrol-popup-close-button:hover .icon, .I24439.usercontrol-popup-close-button:hover .icon {
background-size:100% 100%;
}
}
iframe.I24498, .I24498 iframe {
border-style:none;
border-width:0px;
}

iframe.I24498  {
width:100%;

}
iframe.I24498:hover {
}


h1.I26998, .I26998 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I26998, .I26998 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I26998, .I26998 p {
margin:0px;
}

figure.I26998, .I26998 figure {
margin:0px;
}

a.I26998, .I26998 a {
text-decoration:inherit;
color:inherit;
}

.I26998 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I26998 article, article.I26998 {
flex-direction:column;	
}
.I26998 article:hover, article.I26998:hover {
}
.I26998 article.active, article.I26998.active {
}
.I26998 .title {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.5rem;
font-weight:500;
text-align:center;

margin-bottom:20px;

}
.I26998 .title:hover {
}
.I26998 article.active .title {
}


.I26998 .abstract {
order:;
}
.I26998 .abstract:hover {
}

.I26998 .body {
}
.I26998 .body:hover {
	
}
.I26998 .body {
display:block;
font-family:Rubik;
font-size:1rem;
text-decoration:underline;
text-align:center;

}
.I26998 .body img {
}
.I26998 .body ul, .I26998 .body ol {
}
.I26998 .body iframe {
}
.I26998 .body img:hover {
}
.I26998 .body iframe:hover {
}





