/* Cache file:181_en_20251120161917.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 {
}
.I16558 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I16558:hover {
}
@media (max-width:640px) {
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 {
}
.I16558 {
width:100%;
margin-top:0vh;

	
}
.I16558:hover {
}
}

.I19191 {
display:flex;

order:22;
flex:auto;
width:100%;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I19191:hover {
}
@media (max-width:992px) {
.I19191 {

padding-top:70px;


}
.I19191:hover {
}
}
@media (min-width:1440px) {
.I19191 {

order:28;

}
.I19191:hover {
}
}
.I16559 {
display:flex;
position:var(--I16559-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
width:100%;
height:90px;
padding-left:5%;
padding-right:5%;
background-color:rgb(255,255,255);
box-sizing:border-box;

position:fixed;
z-index:var(--I16559-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I16559-location-transform:translate(0px,0px);
	

transform:
var(--I16559-location-transform, translate(0px,0px))
var(--I16559-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I16559:hover {
}
.I16559 {
--I16559-position-static-computed:static;
}
.I16559 > .sector, .I16559 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I16559 {

position:fixed;
z-index:var(--I16559-z-index, 1);

transform:
var(--I16559-location-transform, translate(0px,0px))
var(--I16559-user-box-transform, translate(0px,0px))
;


}
.I16559:hover {
}

}
@media (max-width:640px) {
.I16559 {

height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I16559-z-index, 1);

transform:
var(--I16559-location-transform, translate(0px,0px))
var(--I16559-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I16559:hover {
}
.I16559 {
--I16559-position-static-computed:static;
}
.I16559 > .sector, .I16559 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I16559 {

order:25;
}
.I16559:hover {
}

}
.I16560 {
display:flex;
position:var(--I16560-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
flex:auto;
width:100%;

align-items:center;


}
.I16560:hover {
}


.I16561 {
display:flex;
position:var(--I16561-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:50;
width:100%;
min-height:60px;
padding-bottom:43px;
padding-left:5%;
padding-right:5%;
padding-top:43px;
background-color:rgb(250,250,250);
box-sizing:border-box;

position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I16561-location-transform:translate(0px,0px);
z-index:var(--I16561-z-index, auto);

transform:
var(--I16561-location-transform, translate(0px,0px))
var(--I16561-user-box-transform, translate(0px,0px))
;

--I16561-z-index:1000;
position:var(--I16561-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I16561:hover {
}
.I16561 {
--I16561-position-static-computed:static;
}
.I16561 > .sector, .I16561 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I16561 {

width:100%;

}
.I16561:hover {
}

}
@media (min-width:1440px) {
.I16561 {

order:59;
}
.I16561:hover {
}

}
.I16600 {
display:flex;
position:var(--I16600-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:40;
}
.I16600:hover {
}

@media (min-width:1440px) {
.I16600 {

order:49;
}
.I16600:hover {
}

}
.I16632 {
display:flex;
position:var(--I16632-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:42;
}
.I16632:hover {
}

@media (min-width:1440px) {
.I16632 {

order:51;
}
.I16632:hover {
}

}
.I16745 {
display:flex;
position:var(--I16745-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:38;
}
.I16745:hover {
}

@media (min-width:1440px) {
.I16745 {

order:47;
}
.I16745:hover {
}

}
.I16805 {
display:flex;
position:var(--I16805-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:35;
}
.I16805:hover {
}

@media (min-width:1440px) {
.I16805 {

order:44;
}
.I16805:hover {
}

}
.I19169 {
display:flex;
position:var(--I19169-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I19169:hover {
}


.I19311 {
display:flex;
position:var(--I19311-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I19311:hover {
}

@media (min-width:1440px) {
.I19311 {

order:40;
}
.I19311:hover {
}

}
.I19633 {
display:flex;
position:var(--I19633-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:17;
width:100%;
height:356px;
margin-bottom:56px;
background-image:url('https://www.genexus.com/media/images/img-news-2020.jpg?timestamp=20200128212147');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/img-news-2020.jpg?timestamp=20200128212147') 1.00x,url('https://www.genexus.com/media/images/img-news-2020_x1.33.jpg?timestamp=20200128212147') 1.33x,url('https://www.genexus.com/media/images/img-news-2020_x1.33.jpg?timestamp=20200128212147') 1.33x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/img-news-2020.jpg?timestamp=20200128212147') 1.00x,url('https://www.genexus.com/media/images/img-news-2020_x1.33.jpg?timestamp=20200128212147') 1.33x,url('https://www.genexus.com/media/images/img-news-2020_x1.33.jpg?timestamp=20200128212147') 1.33x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/img-news-2020.jpg?timestamp=20200128212147') 1.00x,url('https://www.genexus.com/media/images/img-news-2020_x1.33.jpg?timestamp=20200128212147') 1.33x,url('https://www.genexus.com/media/images/img-news-2020_x1.33.jpg?timestamp=20200128212147') 1.33x);
background-image:image-set(url('https://www.genexus.com/media/images/img-news-2020.jpg?timestamp=20200128212147') 1.00x,url('https://www.genexus.com/media/images/img-news-2020_x1.33.jpg?timestamp=20200128212147') 1.33x,url('https://www.genexus.com/media/images/img-news-2020_x1.33.jpg?timestamp=20200128212147') 1.33x);
background-repeat:no-repeat;
background-size:cover;
box-sizing:border-box;

align-items:center;


}
.I19633:hover {
}

@media (max-width:992px) {
.I19633 {

background-size:cover;
background-position:center center;

}
.I19633:hover {
}

}
@media (max-width:640px) {
.I19633 {

width:100%;
height:180px;
margin-bottom:0px;
background-repeat:no-repeat;
box-sizing:border-box;

}
.I19633:hover {
}

}
@media (min-width:1440px) {
.I19633 {

order:26;
}
.I19633:hover {
}

}
.I21317 {
display:flex;
position:var(--I21317-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I21317:hover {
}


.I21887 {
display:flex;
position:var(--I21887-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
height:100px;
max-width:1440px;
margin-bottom:-100px;
margin-left:auto;
margin-right:auto;
background-color:rgb(255,255,255);
box-shadow:0px 10px 20px 0px rgba(0,0,0,0.11000);

position:-webkit-sticky;
position:sticky;
top:var(--I21887-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I21887-location-transform:translate(0px,0px);
z-index:var(--I21887-z-index, 1);

transform:
var(--I21887-location-transform, translate(0px,0px))
var(--I21887-user-box-transform, translate(0px,0px))
;

--I21887-z-index:555;
}
.I21887:hover {
}
.I21887 {
--I21887-position-static-computed:relative;
}
.I21887 > .sector, .I21887 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I21887 {

height:72px;
margin-bottom:-72px;

}
.I21887:hover {
}

}
@media (max-width:640px) {
.I21887 {

box-sizing:border-box;

}
.I21887:hover {
}

}
@media (min-width:1440px) {
.I21887 {

order:17;
}
.I21887:hover {
}

}
.I22226 {
display:flex;
position:var(--I22226-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;
min-height:80px;
background-color:rgba(17,17,17,0.90000);

position:fixed;
z-index:var(--I22226-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I22226-location-transform:translate(-50%,0px);
	

transform:
var(--I22226-location-transform, translate(0px,0px))
var(--I22226-user-box-transform, translate(0px,0px))
;

--I22226-z-index:999;
}
.I22226:hover {
}
.I22226 {
--I22226-position-static-computed:relative;
}
.I22226 > .sector, .I22226 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I22226 {

height:auto;
min-height:90px;

}
.I22226:hover {
}
.I22226 {
--I22226-position-static-computed:static;
}
.I22226 > .sector, .I22226 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I22226 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I22226:hover {
}

}
@media (min-width:1440px) {
.I22226 {

order:4;
position:fixed;
z-index:var(--I22226-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I22226-location-transform:translate(-50%,0px);
	

transform:
var(--I22226-location-transform, translate(0px,0px))
var(--I22226-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I22226:hover {
}

}
.I22382 {
display:flex;
position:var(--I22382-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:18;
align-items:center;


}
.I22382:hover {
}

@media (min-width:1440px) {
.I22382 {

order:18;
}
.I22382:hover {
}

}
.I26044 {
display:flex;
position:var(--I26044-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:43;
}
.I26044:hover {
}

@media (min-width:1440px) {
.I26044 {

order:52;
}
.I26044:hover {
}

}
.I27827 {
display:flex;
position:var(--I27827-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:11;
width:100%;

}
.I27827:hover {
}

@media (min-width:1440px) {
.I27827 {

order:19;
height:5px;
background-color:rgb(247,105,74);

}
.I27827:hover {
}

}
.I29858 {
display:flex;
position:var(--I29858-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:46;
}
.I29858:hover {
}

@media (min-width:1440px) {
.I29858 {

order:55;
}
.I29858:hover {
}

}
.I29923 {
display:flex;
position:var(--I29923-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:45;
}
.I29923:hover {
}

@media (min-width:1440px) {
.I29923 {

order:54;
}
.I29923:hover {
}

}
.I30408 {
display:flex;
position:var(--I30408-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I30408:hover {
}

@media (min-width:1440px) {
.I30408 {

order:56;
}
.I30408:hover {
}

}
.I34895 {
display:flex;
position:var(--I34895-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:20;
}
.I34895:hover {
}

@media (min-width:1440px) {
.I34895 {

order:24;
}
.I34895:hover {
}

}
.I36056 {
display:flex;
position:var(--I36056-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I36056:hover {
}


.I38917 {
display:flex;
position:var(--I38917-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I38917:hover {
}

@media (min-width:1440px) {
.I38917 {

order:27;
}
.I38917:hover {
}

}
.I45471 {
display:flex;
position:var(--I45471-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:49;
}
.I45471:hover {
}

@media (min-width:1440px) {
.I45471 {

order:58;
}
.I45471:hover {
}

}
.I60596 {
display:flex;
position:var(--I60596-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I60596:hover {
}

@media (min-width:1440px) {
.I60596 {

order:47;
}
.I60596:hover {
}

}
.I67186 {
display:flex;
position:var(--I67186-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:52;
}
.I67186:hover {
}

@media (min-width:1440px) {
.I67186 {

order:48;
}
.I67186:hover {
}

}
.I67562 {
display:flex;
position:var(--I67562-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:53;
}
.I67562:hover {
}

@media (min-width:1440px) {
.I67562 {

order:49;
}
.I67562:hover {
}

}
.I70844 {
display:flex;
position:var(--I70844-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I70844:hover {
}


.I79038 {
display:flex;
position:var(--I79038-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I79038:hover {
}

@media (min-width:1440px) {
.I79038 {

order:62;
}
.I79038:hover {
}

}
.I79963 {
display:flex;
position:var(--I79963-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I79963:hover {
}

@media (min-width:1440px) {
.I79963 {

order:64;
}
.I79963:hover {
}

}
.I80329 {
display:flex;
position:var(--I80329-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:8;
}
.I80329:hover {
}

@media (min-width:1440px) {
.I80329 {

order:65;
}
.I80329:hover {
}

}
.I81582 {
display:flex;
position:var(--I81582-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I81582:hover {
}

@media (min-width:1440px) {
.I81582 {

order:69;
}
.I81582:hover {
}

}
.I81948 {
display:flex;
position:var(--I81948-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I81948:hover {
}

@media (min-width:1440px) {
.I81948 {

order:70;
}
.I81948:hover {
}

}
.I82742 {
display:flex;
position:var(--I82742-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I82742:hover {
}

@media (min-width:1440px) {
.I82742 {

order:71;
}
.I82742:hover {
}

}
.I83305 {
display:flex;
position:var(--I83305-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
}
.I83305:hover {
}

@media (min-width:1440px) {
.I83305 {

order:72;
}
.I83305:hover {
}

}
.I84073 {
display:flex;
position:var(--I84073-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I84073:hover {
}


.I84675 {
display:flex;
position:var(--I84675-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
}
.I84675:hover {
}

@media (min-width:1440px) {
.I84675 {

order:16;
}
.I84675:hover {
}

}
.I99376 {
display:flex;
position:var(--I99376-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:60;
}
.I99376:hover {
}

@media (min-width:1440px) {
.I99376 {

order:76;
}
.I99376:hover {
}

}
.I115393 {
display:flex;
position:var(--I115393-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115393:hover {
}


.I116013 {
display:flex;
position:var(--I116013-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116013:hover {
}


.I28525 {
display:flex;
align-items:flex-start;
position:relative;

order:8;


flex-direction:column;

	
}
.I28525:hover {
}


h1.I16576, .I16576 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I16576 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
height:300px;
padding-top:25vh;
background-color:rgb(243,243,243);
background-image:url('https://www.genexus.com/media/images/header-noticias_2015.png?timestamp=20171211190921');
background-clip:border-box;
background-repeat:no-repeat;
background-size:cover;
background-position:center center;


}
.I16576:hover {
}
.I16576 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;
align-items:flex-end;


}
.I16576 > .viewport:hover {
}

@media (max-width:640px) {
.I16576 {

max-width:100%;


}
.I16576:hover {
}
.I16576 > .viewport {



}
.I16576 > .viewport:hover {
}

}

h1.I28470, .I28470 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I28470 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
margin-bottom:100px;


}
.I28470:hover {
}
.I28470 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I28470 > .viewport:hover {
}

@media (max-width:640px) {
.I28470 {

width:100vw;


}
.I28470:hover {
}
.I28470 > .viewport {



}
.I28470 > .viewport:hover {
}

}

h1.I28511, .I28511 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I28511 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


top:242px;
}
.I28511:hover {
}
.I28511 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I28511 > .viewport:hover {
}

@media (max-width:640px) {
.I28511 {

max-width:375px;


top:130px;
}
.I28511:hover {
}
.I28511 > .viewport {



}
.I28511 > .viewport:hover {
}

}

h1.I28524, .I28524 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I28524 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
flex:auto;
width:100%;
max-width:1050px;
border-top-color:rgb(205,205,205);
border-top-style:none;
border-top-width:1px;


}
.I28524:hover {
}
.I28524 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;
align-items:flex-end;


width:100%;
max-width:1102px;
padding-left:400px;

}
.I28524 > .viewport:hover {
}

@media (max-width:640px) {
.I28524 {

border-top-style:none;


}
.I28524:hover {
}
.I28524 > .viewport {



}
.I28524 > .viewport:hover {
}

}

h1.I30142, .I30142 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I30142 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I30142:hover {
}
.I30142 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I30142 > .viewport:hover {
}


.I30138 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

	
}
.I30138:hover {
}

.I30139 {
display:flex;
position:var(--I30139-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

flex:auto;
width:100%;

align-items:center;


}
.I30139:hover {
}


h1.I30140, .I30140 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I30140 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
max-width:1100px;
padding-bottom:100px;
padding-top:100px;
border-color:rgb(229,233,239);
border-style:solid;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
box-sizing:border-box;
box-shadow:0px 1px 4px 0px rgb(205,205,205);


}
.I30140:hover {
}
.I30140 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;
align-items:center;


}
.I30140 > .viewport:hover {
}

@media (max-width:992px) {
.I30140 {

max-width:850px;


}
.I30140:hover {
}
.I30140 > .viewport {



}
.I30140 > .viewport:hover {
}

}
@media (max-width:640px) {
.I30140 {

padding-bottom:40px;
padding-left:28px;
padding-right:29px;
padding-top:40px;
border-bottom-style:none;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
background-color:rgb(245,245,245);
box-shadow:none;


}
.I30140:hover {
}
.I30140 > .viewport {



}
.I30140 > .viewport:hover {
}

}

.I30141 {
display:flex;
flex-direction:column;
width:100%;
max-width:940px;

}
.I30141:hover {
}
h1.I30141, .I30141 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I30141, .I30141 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I30141, .I30141 p {
margin:0px;
}

figure.I30141, .I30141 figure {
margin:0px;
}

a.I30141, .I30141 a {
text-decoration:inherit;
color:inherit;
}

.I30141 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I30141 article, article.I30141 {
flex-direction:row-reverse;	
}
.I30141 article:hover, article.I30141:hover {
}
.I30141 article.active, article.I30141.active {
}
.I30141 .title {
display:flex;
font-family:Graphik;
font-size:30px;
font-weight:600;
color:rgb(19,25,33);
line-height:37px;

margin-bottom:16px;

}
.I30141 .title:hover {
display:flex;
text-decoration:underline;


}
.I30141 article.active .title {
}


.I30141 .title {
order:2;	
}
.I30141 .wrapper-title-date {
display:flex;	
align-self:stretch;	
align-items:flex-start;
flex-direction:column;
}

.I30141 .date-text {
display:flex;
font-family:Rubik;
font-size:14px;
font-weight:500;
color:rgb(123,122,123);


display:none;
order:1;
}
.I30141 .date-text:hover {
}
.I30141 article.active .date-text {
}

.I30141 .date-prefix {
}
.I30141 .date-prefix:hover {
}
.I30141 article.active .date-prefix {
}
.I30141 .abstract {
order:;
}
.I30141 .abstract:hover {
}
.I30141 .abstract {
display:block;
font-family:Rubik;
font-size:18px;
font-weight:300;
color:rgb(19,25,33);
line-height:26px;

}
.I30141 .abstract a {
text-decoration:underline;
color:rgb(15,98,254);

}

.I30141 .image, .I30141.image {
order:;
}
.I30141 .image:hover, .I30141.image:hover {
}
.I30141 article.active .image, .I30141.image {
}

.I30141 .articles {
display:flex;
flex:1;
	
}
.I30141 .articles:hover {
}
.I30141 .article-container::after {
content:'';
display:flex;
align-items:center;
align-self:center;
}
.I30141 .article-container:last-child::after {
content:none;	
}
.I30141:hover .article-container::after {
}

@media (max-width:992px) {
.I30141 {
max-width:750px;

}
.I30141:hover {
}
.I30141 header {
}
.I30141 article, article.I30141 {
	
}
.I30141 article:hover, article.I30141:hover {
}
.I30141 article.active, article.I30141.active {
}
.I30141 .title {
}
.I30141 .title:hover {
}
.I30141 article.active .title {
}


.I30141 .title {
	
}
.I30141 .wrapper-title-date {
	
	
}

.I30141 .date-text {
}
.I30141 .date-text:hover {
}
.I30141 article.active .date-text {
}

.I30141 .date-prefix {
}
.I30141 .date-prefix:hover {
}
.I30141 article.active .date-prefix {
}
.I30141 .abstract {
order:;
}
.I30141 .abstract:hover {
}

.I30141 .image, .I30141.image {
order:;
}
.I30141 .image:hover, .I30141.image:hover {
}
.I30141 article.active .image, .I30141.image {
}

.I30141 .articles {
	
}
.I30141 .articles:hover {
}
.I30141 .article-container::after {
content:'';
}
.I30141 .article-container:last-child::after {
	
}
.I30141:hover .article-container::after {
}

}
@media (max-width:640px) {
.I30141 {
}
.I30141:hover {
}
.I30141 header {
}
.I30141 article, article.I30141 {
	
}
.I30141 article:hover, article.I30141:hover {
}
.I30141 article.active, article.I30141.active {
}
.I30141 .title {
display:flex;
margin-bottom:16px;
margin-top:0px;

}
.I30141 .title:hover {
}
.I30141 article.active .title {
}


.I30141 .title {
	
}
.I30141 .wrapper-title-date {
	
	
}

.I30141 .date-text {
display:flex;
}
.I30141 .date-text:hover {
}
.I30141 article.active .date-text {
}

.I30141 .date-prefix {
}
.I30141 .date-prefix:hover {
}
.I30141 article.active .date-prefix {
}
.I30141 .abstract {
order:;
}
.I30141 .abstract:hover {
}
.I30141 .abstract {
color:rgb(0,0,0);

}

.I30141 .image, .I30141.image {
order:;
}
.I30141 .image:hover, .I30141.image:hover {
}
.I30141 article.active .image, .I30141.image {
}

.I30141 .articles {
	
}
.I30141 .articles:hover {
}
.I30141 .article-container::after {
content:'';
}
.I30141 .article-container:last-child::after {
	
}
.I30141:hover .article-container::after {
}

}
@media (min-width:1440px) {
.I30141 {
}
.I30141:hover {
}
.I30141 header {
}
.I30141 article, article.I30141 {
	
}
.I30141 article:hover, article.I30141:hover {
}
.I30141 article.active, article.I30141.active {
}
.I30141 .title {
}
.I30141 .title:hover {
}
.I30141 article.active .title {
}


.I30141 .title {
	
}
.I30141 .wrapper-title-date {
	
	
}

.I30141 .date-text {
}
.I30141 .date-text:hover {
}
.I30141 article.active .date-text {
}

.I30141 .date-prefix {
}
.I30141 .date-prefix:hover {
}
.I30141 article.active .date-prefix {
}
.I30141 .abstract {
order:;
}
.I30141 .abstract:hover {
}

.I30141 .image, .I30141.image {
order:;
}
.I30141 .image:hover, .I30141.image:hover {
}
.I30141 article.active .image, .I30141.image {
}

.I30141 .articles {
	
}
.I30141 .articles:hover {
}
.I30141 .article-container::after {
content:'';
}
.I30141 .article-container:last-child::after {
	
}
.I30141:hover .article-container::after {
}

}
h1.I30149, .I30149 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I30149 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I30149:hover {
}
.I30149 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I30149 > .viewport:hover {
}


.I30145 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

	
}
.I30145:hover {
}

.I30146 {
display:flex;
position:var(--I30146-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

flex:auto;
width:100%;

align-items:center;


}
.I30146:hover {
}


h1.I30147, .I30147 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I30147 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
max-width:940px;
margin-top:56px;
padding-bottom:104px;


}
.I30147:hover {
}
.I30147 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I30147 > .viewport:hover {
}

@media (max-width:992px) {
.I30147 {

max-width:750px;


}
.I30147:hover {
}
.I30147 > .viewport {



}
.I30147 > .viewport:hover {
}

}
@media (max-width:640px) {
.I30147 {

width:100vw;
padding-bottom:50px;
padding-left:30px;
padding-right:30px;
box-sizing:border-box;


}
.I30147:hover {
}
.I30147 > .viewport {



}
.I30147 > .viewport:hover {
}

}

.I30148 {
display:flex;
flex-direction:column;
}
.I30148:hover {
}
h1.I30148, .I30148 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I30148, .I30148 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I30148, .I30148 p {
margin:0px;
}

figure.I30148, .I30148 figure {
margin:0px;
}

a.I30148, .I30148 a {
text-decoration:inherit;
color:inherit;
}

.I30148 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I30148 article, article.I30148 {
flex-direction:column;	
}
.I30148 article:hover, article.I30148:hover {
}
.I30148 article.active, article.I30148.active {
}
.I30148 .title {
display:flex;
font-family:Graphik;
font-size:30px;
font-style:normal;
font-weight:600;
color:rgb(0,0,0);
line-height:37px;

margin-bottom:5px;

}
.I30148 .title:hover {
display:flex;
text-decoration:underline;


}
.I30148 article.active .title {
}


.I30148 .title {
order:2;	
}
.I30148 .wrapper-title-date {
display:flex;	
align-self:stretch;	
align-items:flex-start;
flex-direction:column;
}

.I30148 .date-text {
display:flex;
font-family:Rubik;
font-size:14px;
font-weight:500;
color:rgb(123,122,123);
line-height:18px;

margin-bottom:0px;

order:1;
}
.I30148 .date-text:hover {
}
.I30148 article.active .date-text {
}

.I30148 .date-prefix {
}
.I30148 .date-prefix:hover {
}
.I30148 article.active .date-prefix {
}
.I30148 .abstract {
order:;
}
.I30148 .abstract:hover {
}
.I30148 .abstract {
display:block;
margin-bottom:0px;

font-family:Rubik;
font-size:18px;
font-weight:300;
text-align:left;
color:rgb(19,25,33);
line-height:26px;

}
.I30148 .abstract a {
text-decoration:underline;
color:rgb(15,98,254);

}


.I30148 .articles {
display:flex;
flex:1;
flex-direction:column;
	
}
.I30148 .articles:hover {
}
.I30148 .article-container::after {
content:'';
display:flex;
align-items:center;
align-self:center;
display:flex;
width:100%;
height:80px;
background-image:linear-gradient(0deg, rgb(151,151,151),rgb(151,151,151));
background-repeat:no-repeat;
background-size:100% 1px;
background-position:left center;

}
.I30148 .article-container:last-child::after {
content:none;	
}
.I30148:hover .article-container::after {
}
.I30148 .pagination {
align-self:center;
align-self:center;
}
ol.I30148, .I30148 ol {
margin:0px;
padding:0px;
list-style-type:none;
}

.I30148 .pagination {
display:flex;
justify-content:center;
align-items:center;
width:100%;
margin-top:40px;
padding-top:100px;
border-top-color:rgb(151,151,151);
border-top-style:solid;
border-top-width:1px;

	
	
}
.I30148 .pagination:hover {
}
.I30148 .helper-pagination-button-first,.I30148 .helper-pagination-button-previous,.I30148 .helper-pagination-button-next,.I30148 .helper-pagination-button-last
{
}
.I30148 .helper-pagination-button-first .text,.I30148 .helper-pagination-button-previous .text,.I30148 .helper-pagination-button-next .text,.I30148 .helper-pagination-button-last .text
{
font-family:Rubik;
font-size:18px;
text-decoration:underline;
color:rgb(0,0,0);

}
.I30148 .helper-pagination-button-first .icon,.I30148 .helper-pagination-button-previous .icon,.I30148 .helper-pagination-button-next .icon,.I30148 .helper-pagination-button-last .icon
{
}
{
}
{
}
{
}
.I30148 .helper-pagination-button-first, .I30148.helper-pagination-button-first {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I30148 button.helper-pagination-button-first, button.I30148.helper-pagination-button-first {
cursor:pointer;
}
.I30148 .helper-pagination-button-first .text, .I30148.helper-pagination-button-first .text {
}
.I30148 .helper-pagination-button-first .icon, .I30148.helper-pagination-button-first .icon {
flex:none;
background-size:100% 100%;
}
.I30148 .helper-pagination-button-previous, .I30148.helper-pagination-button-previous {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I30148 button.helper-pagination-button-previous, button.I30148.helper-pagination-button-previous {
cursor:pointer;
}
.I30148 .helper-pagination-button-previous .text, .I30148.helper-pagination-button-previous .text {
}
.I30148 .helper-pagination-button-previous .icon, .I30148.helper-pagination-button-previous .icon {
flex:none;
background-size:100% 100%;
}
.I30148 .helper-pagination-button-next, .I30148.helper-pagination-button-next {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I30148 button.helper-pagination-button-next, button.I30148.helper-pagination-button-next {
cursor:pointer;
}
.I30148 .helper-pagination-button-next .text, .I30148.helper-pagination-button-next .text {
}
.I30148 .helper-pagination-button-next .icon, .I30148.helper-pagination-button-next .icon {
flex:none;
background-size:100% 100%;
}
.I30148 .helper-pagination-button-last, .I30148.helper-pagination-button-last {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I30148 button.helper-pagination-button-last, button.I30148.helper-pagination-button-last {
cursor:pointer;
}
.I30148 .helper-pagination-button-last .text, .I30148.helper-pagination-button-last .text {
}
.I30148 .helper-pagination-button-last .icon, .I30148.helper-pagination-button-last .icon {
flex:none;
background-size:100% 100%;
}
.I30148 .button-box:hover, .I30148.button-box:hover {
}
.I30148 .button-box:hover .text, .I30148.button-box:hover .text {
}
.I30148 .button-box:hover .icon, .I30148.button-box:hover .icon {
background-size:100% 100%;
}
.I30148 .button-box:hover, .I30148.button-box:hover {
}
.I30148 .button-box:hover .text, .I30148.button-box:hover .text {
}
.I30148 .button-box:hover .icon, .I30148.button-box:hover .icon {
background-size:100% 100%;
}
.I30148 .button-box:hover, .I30148.button-box:hover {
}
.I30148 .button-box:hover .text, .I30148.button-box:hover .text {
}
.I30148 .button-box:hover .icon, .I30148.button-box:hover .icon {
background-size:100% 100%;
}
.I30148 .button-box:hover, .I30148.button-box:hover {
}
.I30148 .button-box:hover .text, .I30148.button-box:hover .text {
}
.I30148 .button-box:hover .icon, .I30148.button-box:hover .icon {
background-size:100% 100%;
}
.I30148 .helper-pagination-button-first {
cursor:pointer;
order:1;
}
.I30148 .helper-pagination-button-previous {
cursor:pointer;
order:1;
}
.I30148 .helper-pagination-button-next {
cursor:pointer;
order:3;
}
.I30148 .helper-pagination-button-last {
cursor:pointer;
order:3;
}
.I30148 .pagination-pages {
}
.I30148 .pagination-pages.text {
display:var(--I30148-pagination-pages-hidden, flex);
}
.I30148 .pagination-pages.list {
display:none;
}
.I30148 .pagination-pages.text {
order:2;
display:flex;
justify-content:center;
font-family:Rubik;
font-size:18px;
text-align:center;


}
.I30148 .pagination-pages.text .left {
display:flex;
margin-left:14px;

display:none;
}
.I30148 .pagination-pages.text .current {
display:flex;
justify-content:center;
text-align:center;
color:rgb(0,0,0);

width:25px;

}
.I30148 .pagination-pages.text .separator {
display:flex;
font-family:Rubik;
font-size:18px;
color:rgb(0,0,0);


}
.I30148 .pagination-pages.text .total {
display:flex;
justify-content:center;
text-align:center;

width:25px;

}
.I30148 .pagination-pages.text .right {
}

.I30148 .pagination-pages.text:hover {
order:2;
}
.I30148 .pagination-pages.text:hover .left {
}
.I30148 .pagination-pages.text:hover .current {
}
.I30148 .pagination-pages.text:hover .separator {
}
.I30148 .pagination-pages.text:hover .total {
}
.I30148 .pagination-pages.text:hover .right {
}
.I30148 .pagination-pages.list {
order:2;
}
.I30148 .pagination-pages.list .item {
display:flex;
}
.I30148 .pagination-pages.list .item .text {
cursor:pointer;
}
.I30148 .pagination-pages.list .item.active .text {
}
.I30148 .pagination-pages.list .item .icon {
display:none;
cursor:pointer;
background-size:100% 100%;
}
.I30148 .pagination-pages.list .item.active .icon {
}
.I30148 .pagination-pages.list .item .box {
cursor:pointer;
}
.I30148 .pagination-pages.list .item.active .box {
}
.I30148 .pagination-pages.list > .item:after {
content:'';	
display:flex;
align-items:center;
align-self:center;
content:'';
}
.I30148 .pagination-pages.list > .item:last-child::after {
content:none;
}

.I30148 .pagination-pages.list:hover {
}
.I30148 .pagination-pages.list .item .text:hover {
}
.I30148 .pagination-pages.list .item.active .text:hover {
}
.I30148 .pagination-pages.list .item .box:hover {
}
.I30148 .pagination-pages.list .item.active .box:hover {
}
.I30148 .pagination-pages.list:hover > .item:after {
}


.I30148 .pagination-pages.text {
display:var(--I30148-pagination-pages-hidden, flex);
}
.I30148 .pagination-pages.list {
display:none;
}

@media (max-width:992px) {
.I30148 {
}
.I30148:hover {
}
.I30148 header {
}
.I30148 article, article.I30148 {
	
}
.I30148 article:hover, article.I30148:hover {
}
.I30148 article.active, article.I30148.active {
}
.I30148 .title {
}
.I30148 .title:hover {
}
.I30148 article.active .title {
}


.I30148 .title {
	
}
.I30148 .wrapper-title-date {
	
	
}

.I30148 .date-text {
}
.I30148 .date-text:hover {
}
.I30148 article.active .date-text {
}

.I30148 .date-prefix {
}
.I30148 .date-prefix:hover {
}
.I30148 article.active .date-prefix {
}
.I30148 .abstract {
order:;
}
.I30148 .abstract:hover {
}


.I30148 .articles {
	
}
.I30148 .articles:hover {
}
.I30148 .article-container::after {
content:'';
}
.I30148 .article-container:last-child::after {
	
}
.I30148:hover .article-container::after {
}
.I30148 .pagination {
}
.I30148 .pagination {
	
	
}
.I30148 .pagination:hover {
}
.I30148 .helper-pagination-button-first,.I30148 .helper-pagination-button-previous,.I30148 .helper-pagination-button-next,.I30148 .helper-pagination-button-last
{
}
.I30148 .helper-pagination-button-first .text,.I30148 .helper-pagination-button-previous .text,.I30148 .helper-pagination-button-next .text,.I30148 .helper-pagination-button-last .text
{
}
.I30148 .helper-pagination-button-first .icon,.I30148 .helper-pagination-button-previous .icon,.I30148 .helper-pagination-button-next .icon,.I30148 .helper-pagination-button-last .icon
{
}
{
}
{
}
{
}
.I30148 .helper-pagination-button-first, .I30148.helper-pagination-button-first {
}
.I30148 button.helper-pagination-button-first, button.I30148.helper-pagination-button-first {
}
.I30148 .helper-pagination-button-first .text, .I30148.helper-pagination-button-first .text {
}
.I30148 .helper-pagination-button-first .icon, .I30148.helper-pagination-button-first .icon {
background-size:100% 100%;
}
.I30148 .helper-pagination-button-previous, .I30148.helper-pagination-button-previous {
}
.I30148 button.helper-pagination-button-previous, button.I30148.helper-pagination-button-previous {
}
.I30148 .helper-pagination-button-previous .text, .I30148.helper-pagination-button-previous .text {
}
.I30148 .helper-pagination-button-previous .icon, .I30148.helper-pagination-button-previous .icon {
background-size:100% 100%;
}
.I30148 .helper-pagination-button-next, .I30148.helper-pagination-button-next {
}
.I30148 button.helper-pagination-button-next, button.I30148.helper-pagination-button-next {
}
.I30148 .helper-pagination-button-next .text, .I30148.helper-pagination-button-next .text {
}
.I30148 .helper-pagination-button-next .icon, .I30148.helper-pagination-button-next .icon {
background-size:100% 100%;
}
.I30148 .helper-pagination-button-last, .I30148.helper-pagination-button-last {
}
.I30148 button.helper-pagination-button-last, button.I30148.helper-pagination-button-last {
}
.I30148 .helper-pagination-button-last .text, .I30148.helper-pagination-button-last .text {
}
.I30148 .helper-pagination-button-last .icon, .I30148.helper-pagination-button-last .icon {
background-size:100% 100%;
}
.I30148 .button-box:hover, .I30148.button-box:hover {
}
.I30148 .button-box:hover .text, .I30148.button-box:hover .text {
}
.I30148 .button-box:hover .icon, .I30148.button-box:hover .icon {
background-size:100% 100%;
}
.I30148 .button-box:hover, .I30148.button-box:hover {
}
.I30148 .button-box:hover .text, .I30148.button-box:hover .text {
}
.I30148 .button-box:hover .icon, .I30148.button-box:hover .icon {
background-size:100% 100%;
}
.I30148 .button-box:hover, .I30148.button-box:hover {
}
.I30148 .button-box:hover .text, .I30148.button-box:hover .text {
}
.I30148 .button-box:hover .icon, .I30148.button-box:hover .icon {
background-size:100% 100%;
}
.I30148 .button-box:hover, .I30148.button-box:hover {
}
.I30148 .button-box:hover .text, .I30148.button-box:hover .text {
}
.I30148 .button-box:hover .icon, .I30148.button-box:hover .icon {
background-size:100% 100%;
}
.I30148 .helper-pagination-button-first {
}
.I30148 .helper-pagination-button-previous {
}
.I30148 .helper-pagination-button-next {
}
.I30148 .helper-pagination-button-last {
}
.I30148 .pagination-pages {
}
.I30148 .pagination-pages.text {
}
.I30148 .pagination-pages.text .left {
}
.I30148 .pagination-pages.text .current {
}
.I30148 .pagination-pages.text .separator {
}
.I30148 .pagination-pages.text .total {
}
.I30148 .pagination-pages.text .right {
}

.I30148 .pagination-pages.text:hover {
}
.I30148 .pagination-pages.text:hover .left {
}
.I30148 .pagination-pages.text:hover .current {
}
.I30148 .pagination-pages.text:hover .separator {
}
.I30148 .pagination-pages.text:hover .total {
}
.I30148 .pagination-pages.text:hover .right {
}
.I30148 .pagination-pages.list {
}
.I30148 .pagination-pages.list .item {
}
.I30148 .pagination-pages.list .item .text {
}
.I30148 .pagination-pages.list .item.active .text {
}
.I30148 .pagination-pages.list .item .icon {
}
.I30148 .pagination-pages.list .item.active .icon {
}
.I30148 .pagination-pages.list .item .box {
}
.I30148 .pagination-pages.list .item.active .box {
}
.I30148 .pagination-pages.list > .item:after {
	
}
.I30148 .pagination-pages.list > .item:last-child::after {
content:none;
}

.I30148 .pagination-pages.list:hover {
}
.I30148 .pagination-pages.list .item .text:hover {
}
.I30148 .pagination-pages.list .item.active .text:hover {
}
.I30148 .pagination-pages.list .item .box:hover {
}
.I30148 .pagination-pages.list .item.active .box:hover {
}
.I30148 .pagination-pages.list:hover > .item:after {
}




}
@media (max-width:640px) {
.I30148 {
}
.I30148:hover {
}
.I30148 header {
}
.I30148 article, article.I30148 {
	
}
.I30148 article:hover, article.I30148:hover {
}
.I30148 article.active, article.I30148.active {
}
.I30148 .title {
display:flex;
font-size:22px;
line-height:29px;

margin-bottom:16px;

}
.I30148 .title:hover {
}
.I30148 article.active .title {
}


.I30148 .title {
	
}
.I30148 .wrapper-title-date {
	
	
}

.I30148 .date-text {
}
.I30148 .date-text:hover {
}
.I30148 article.active .date-text {
}

.I30148 .date-prefix {
}
.I30148 .date-prefix:hover {
}
.I30148 article.active .date-prefix {
}
.I30148 .abstract {
order:;
}
.I30148 .abstract:hover {
}
.I30148 .abstract {
margin-bottom:0px;

}


.I30148 .articles {
	
}
.I30148 .articles:hover {
}
.I30148 .article-container::after {
content:'';
}
.I30148 .article-container:last-child::after {
	
}
.I30148:hover .article-container::after {
}
.I30148 .pagination {
}
.I30148 .pagination {
	
	
}
.I30148 .pagination:hover {
}
.I30148 .helper-pagination-button-first,.I30148 .helper-pagination-button-previous,.I30148 .helper-pagination-button-next,.I30148 .helper-pagination-button-last
{
}
.I30148 .helper-pagination-button-first .text,.I30148 .helper-pagination-button-previous .text,.I30148 .helper-pagination-button-next .text,.I30148 .helper-pagination-button-last .text
{
}
.I30148 .helper-pagination-button-first .icon,.I30148 .helper-pagination-button-previous .icon,.I30148 .helper-pagination-button-next .icon,.I30148 .helper-pagination-button-last .icon
{
}
{
}
{
}
{
}
.I30148 .helper-pagination-button-first, .I30148.helper-pagination-button-first {
}
.I30148 button.helper-pagination-button-first, button.I30148.helper-pagination-button-first {
}
.I30148 .helper-pagination-button-first .text, .I30148.helper-pagination-button-first .text {
}
.I30148 .helper-pagination-button-first .icon, .I30148.helper-pagination-button-first .icon {
background-size:100% 100%;
}
.I30148 .helper-pagination-button-previous, .I30148.helper-pagination-button-previous {
}
.I30148 button.helper-pagination-button-previous, button.I30148.helper-pagination-button-previous {
}
.I30148 .helper-pagination-button-previous .text, .I30148.helper-pagination-button-previous .text {
}
.I30148 .helper-pagination-button-previous .icon, .I30148.helper-pagination-button-previous .icon {
background-size:100% 100%;
}
.I30148 .helper-pagination-button-next, .I30148.helper-pagination-button-next {
}
.I30148 button.helper-pagination-button-next, button.I30148.helper-pagination-button-next {
}
.I30148 .helper-pagination-button-next .text, .I30148.helper-pagination-button-next .text {
}
.I30148 .helper-pagination-button-next .icon, .I30148.helper-pagination-button-next .icon {
background-size:100% 100%;
}
.I30148 .helper-pagination-button-last, .I30148.helper-pagination-button-last {
}
.I30148 button.helper-pagination-button-last, button.I30148.helper-pagination-button-last {
}
.I30148 .helper-pagination-button-last .text, .I30148.helper-pagination-button-last .text {
}
.I30148 .helper-pagination-button-last .icon, .I30148.helper-pagination-button-last .icon {
background-size:100% 100%;
}
.I30148 .button-box:hover, .I30148.button-box:hover {
}
.I30148 .button-box:hover .text, .I30148.button-box:hover .text {
}
.I30148 .button-box:hover .icon, .I30148.button-box:hover .icon {
background-size:100% 100%;
}
.I30148 .button-box:hover, .I30148.button-box:hover {
}
.I30148 .button-box:hover .text, .I30148.button-box:hover .text {
}
.I30148 .button-box:hover .icon, .I30148.button-box:hover .icon {
background-size:100% 100%;
}
.I30148 .button-box:hover, .I30148.button-box:hover {
}
.I30148 .button-box:hover .text, .I30148.button-box:hover .text {
}
.I30148 .button-box:hover .icon, .I30148.button-box:hover .icon {
background-size:100% 100%;
}
.I30148 .button-box:hover, .I30148.button-box:hover {
}
.I30148 .button-box:hover .text, .I30148.button-box:hover .text {
}
.I30148 .button-box:hover .icon, .I30148.button-box:hover .icon {
background-size:100% 100%;
}
.I30148 .helper-pagination-button-first {
}
.I30148 .helper-pagination-button-previous {
}
.I30148 .helper-pagination-button-next {
}
.I30148 .helper-pagination-button-last {
}
.I30148 .pagination-pages {
}
.I30148 .pagination-pages.text {
}
.I30148 .pagination-pages.text .left {
}
.I30148 .pagination-pages.text .current {
}
.I30148 .pagination-pages.text .separator {
}
.I30148 .pagination-pages.text .total {
}
.I30148 .pagination-pages.text .right {
}

.I30148 .pagination-pages.text:hover {
}
.I30148 .pagination-pages.text:hover .left {
}
.I30148 .pagination-pages.text:hover .current {
}
.I30148 .pagination-pages.text:hover .separator {
}
.I30148 .pagination-pages.text:hover .total {
}
.I30148 .pagination-pages.text:hover .right {
}
.I30148 .pagination-pages.list {
}
.I30148 .pagination-pages.list .item {
}
.I30148 .pagination-pages.list .item .text {
}
.I30148 .pagination-pages.list .item.active .text {
}
.I30148 .pagination-pages.list .item .icon {
}
.I30148 .pagination-pages.list .item.active .icon {
}
.I30148 .pagination-pages.list .item .box {
}
.I30148 .pagination-pages.list .item.active .box {
}
.I30148 .pagination-pages.list > .item:after {
	
}
.I30148 .pagination-pages.list > .item:last-child::after {
content:none;
}

.I30148 .pagination-pages.list:hover {
}
.I30148 .pagination-pages.list .item .text:hover {
}
.I30148 .pagination-pages.list .item.active .text:hover {
}
.I30148 .pagination-pages.list .item .box:hover {
}
.I30148 .pagination-pages.list .item.active .box:hover {
}
.I30148 .pagination-pages.list:hover > .item:after {
}




}
@media (min-width:1440px) {
.I30148 {
}
.I30148:hover {
}
.I30148 header {
}
.I30148 article, article.I30148 {
	
}
.I30148 article:hover, article.I30148:hover {
}
.I30148 article.active, article.I30148.active {
}
.I30148 .title {
}
.I30148 .title:hover {
}
.I30148 article.active .title {
}


.I30148 .title {
	
}
.I30148 .wrapper-title-date {
	
	
}

.I30148 .date-text {
}
.I30148 .date-text:hover {
}
.I30148 article.active .date-text {
}

.I30148 .date-prefix {
}
.I30148 .date-prefix:hover {
}
.I30148 article.active .date-prefix {
}
.I30148 .abstract {
order:;
}
.I30148 .abstract:hover {
}


.I30148 .articles {
	
}
.I30148 .articles:hover {
}
.I30148 .article-container::after {
content:'';
}
.I30148 .article-container:last-child::after {
	
}
.I30148:hover .article-container::after {
}
.I30148 .pagination {
}
.I30148 .pagination {
	
	
}
.I30148 .pagination:hover {
}
.I30148 .helper-pagination-button-first,.I30148 .helper-pagination-button-previous,.I30148 .helper-pagination-button-next,.I30148 .helper-pagination-button-last
{
}
.I30148 .helper-pagination-button-first .text,.I30148 .helper-pagination-button-previous .text,.I30148 .helper-pagination-button-next .text,.I30148 .helper-pagination-button-last .text
{
}
.I30148 .helper-pagination-button-first .icon,.I30148 .helper-pagination-button-previous .icon,.I30148 .helper-pagination-button-next .icon,.I30148 .helper-pagination-button-last .icon
{
}
{
}
{
}
{
}
.I30148 .helper-pagination-button-first, .I30148.helper-pagination-button-first {
}
.I30148 button.helper-pagination-button-first, button.I30148.helper-pagination-button-first {
}
.I30148 .helper-pagination-button-first .text, .I30148.helper-pagination-button-first .text {
}
.I30148 .helper-pagination-button-first .icon, .I30148.helper-pagination-button-first .icon {
background-size:100% 100%;
}
.I30148 .helper-pagination-button-previous, .I30148.helper-pagination-button-previous {
}
.I30148 button.helper-pagination-button-previous, button.I30148.helper-pagination-button-previous {
}
.I30148 .helper-pagination-button-previous .text, .I30148.helper-pagination-button-previous .text {
}
.I30148 .helper-pagination-button-previous .icon, .I30148.helper-pagination-button-previous .icon {
background-size:100% 100%;
}
.I30148 .helper-pagination-button-next, .I30148.helper-pagination-button-next {
}
.I30148 button.helper-pagination-button-next, button.I30148.helper-pagination-button-next {
}
.I30148 .helper-pagination-button-next .text, .I30148.helper-pagination-button-next .text {
}
.I30148 .helper-pagination-button-next .icon, .I30148.helper-pagination-button-next .icon {
background-size:100% 100%;
}
.I30148 .helper-pagination-button-last, .I30148.helper-pagination-button-last {
}
.I30148 button.helper-pagination-button-last, button.I30148.helper-pagination-button-last {
}
.I30148 .helper-pagination-button-last .text, .I30148.helper-pagination-button-last .text {
}
.I30148 .helper-pagination-button-last .icon, .I30148.helper-pagination-button-last .icon {
background-size:100% 100%;
}
.I30148 .button-box:hover, .I30148.button-box:hover {
}
.I30148 .button-box:hover .text, .I30148.button-box:hover .text {
}
.I30148 .button-box:hover .icon, .I30148.button-box:hover .icon {
background-size:100% 100%;
}
.I30148 .button-box:hover, .I30148.button-box:hover {
}
.I30148 .button-box:hover .text, .I30148.button-box:hover .text {
}
.I30148 .button-box:hover .icon, .I30148.button-box:hover .icon {
background-size:100% 100%;
}
.I30148 .button-box:hover, .I30148.button-box:hover {
}
.I30148 .button-box:hover .text, .I30148.button-box:hover .text {
}
.I30148 .button-box:hover .icon, .I30148.button-box:hover .icon {
background-size:100% 100%;
}
.I30148 .button-box:hover, .I30148.button-box:hover {
}
.I30148 .button-box:hover .text, .I30148.button-box:hover .text {
}
.I30148 .button-box:hover .icon, .I30148.button-box:hover .icon {
background-size:100% 100%;
}
.I30148 .helper-pagination-button-first {
}
.I30148 .helper-pagination-button-previous {
}
.I30148 .helper-pagination-button-next {
}
.I30148 .helper-pagination-button-last {
}
.I30148 .pagination-pages {
}
.I30148 .pagination-pages.text {
}
.I30148 .pagination-pages.text .left {
}
.I30148 .pagination-pages.text .current {
}
.I30148 .pagination-pages.text .separator {
}
.I30148 .pagination-pages.text .total {
}
.I30148 .pagination-pages.text .right {
}

.I30148 .pagination-pages.text:hover {
}
.I30148 .pagination-pages.text:hover .left {
}
.I30148 .pagination-pages.text:hover .current {
}
.I30148 .pagination-pages.text:hover .separator {
}
.I30148 .pagination-pages.text:hover .total {
}
.I30148 .pagination-pages.text:hover .right {
}
.I30148 .pagination-pages.list {
}
.I30148 .pagination-pages.list .item {
}
.I30148 .pagination-pages.list .item .text {
}
.I30148 .pagination-pages.list .item.active .text {
}
.I30148 .pagination-pages.list .item .icon {
}
.I30148 .pagination-pages.list .item.active .icon {
}
.I30148 .pagination-pages.list .item .box {
}
.I30148 .pagination-pages.list .item.active .box {
}
.I30148 .pagination-pages.list > .item:after {
	
}
.I30148 .pagination-pages.list > .item:last-child::after {
content:none;
}

.I30148 .pagination-pages.list:hover {
}
.I30148 .pagination-pages.list .item .text:hover {
}
.I30148 .pagination-pages.list .item.active .text:hover {
}
.I30148 .pagination-pages.list .item .box:hover {
}
.I30148 .pagination-pages.list .item.active .box:hover {
}
.I30148 .pagination-pages.list:hover > .item:after {
}




}
h1.I70337, .I70337 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70337 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;
width:100%;


}
.I70337:hover {
}
.I70337 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70337 > .viewport:hover {
}


.I70323 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0rem;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I70323:hover {
}
@media (max-width:992px) {
.I70323 {
padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

	
}
.I70323:hover {
}
}
@media (max-width:640px) {
.I70323 {
box-sizing:border-box;

	
}
.I70323:hover {
}
}

.I70324 {
display:flex;

order:3;
width:100%;
max-width:960px;
box-sizing:border-box;


}
.I70324:hover {
}
@media (max-width:992px) {
.I70324 {

width:100%;


flex-direction:column;
}
.I70324:hover {
}
}
@media (max-width:640px) {
.I70324 {

width:100%;
max-width:100%;


}
.I70324:hover {
}
}

.I70325 {
display:flex;
position:var(--I70325-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:300px;
margin-right:150px;

}
.I70325:hover {
}

@media (max-width:992px) {
.I70325 {

width:100%;
max-width:450px;
margin-right:32px;

}
.I70325:hover {
}

}
@media (max-width:640px) {
.I70325 {

width:100%;
margin-right:0;

}
.I70325:hover {
}

}

.I70326 {
display:flex;
position:var(--I70326-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:calc(100% - 450px);

align-items:flex-end;


}
.I70326:hover {
}

@media (max-width:992px) {
.I70326 {

width:100%;
max-width:450px;

}
.I70326:hover {
}

}
@media (max-width:640px) {
.I70326 {

max-width:100%;

}
.I70326:hover {
}

}

h1.I70327, .I70327 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70327 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I70327:hover {
}
.I70327 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70327 > .viewport:hover {
}

@media (max-width:640px) {
.I70327 {

width:100%;


}
.I70327:hover {
}
.I70327 > .viewport {



}
.I70327 > .viewport:hover {
}

}

h1.I70328, .I70328 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70328 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I70328:hover {
}
.I70328 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70328 > .viewport:hover {
}

@media (max-width:640px) {
.I70328 {

width:100%;


}
.I70328:hover {
}
.I70328 > .viewport {



}
.I70328 > .viewport:hover {
}

}

h1.I70329, .I70329 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70329 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-top:1.5rem;


}
.I70329:hover {
}
.I70329 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70329 > .viewport:hover {
}


h1.I70330, .I70330 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70330 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I70330:hover {
}
.I70330 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70330 > .viewport:hover {
}


h1.I70331, .I70331 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70331 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I70331:hover {
}
.I70331 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70331 > .viewport:hover {
}


h1.I153845, .I153845 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153845 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I153845:hover {
}
.I153845 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153845 > .viewport:hover {
}


h1.I189930, .I189930 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I189930 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I189930:hover {
}
.I189930 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I189930 > .viewport:hover {
}

@media (max-width:640px) {
.I189930 {

width:100%;


}
.I189930:hover {
}
.I189930 > .viewport {



}
.I189930 > .viewport:hover {
}

}

.I70332, a.I70332 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);


}
.I70332:hover, a.I70332:hover {
}
@media (max-width:992px) {
.I70332, a.I70332 {
display:flex;
font-size:1.625rem;


}
.I70332:hover, a.I70332:hover {
}
}
@media (max-width:640px) {
.I70332, a.I70332 {
display:flex;
font-size:1.625rem;


}
.I70332:hover, a.I70332:hover {
}
}

.I70333, a.I70333 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I70333:hover, a.I70333:hover {
}
@media (max-width:992px) {
.I70333, a.I70333 {
}
.I70333:hover, a.I70333:hover {
display:flex;
width:100%;

}
}

.I70334 .image, .I70334.image {
vertical-align:top;
}
.I70334 .image:hover, .I70334.image:hover {
}

.I70335 {
}
.I70335:hover {
}
.I70335 {
}
.I70335:hover {
}
.hbspt-form {
  font-family: Rubik, Arial, Helvetica, sans-serif;
  font-size: 16px;
}
.hbspt-form .hs-form-field {
  margin-bottom: 10px;
}
.hbspt-form .hs-input {
  font-family: inherit;
  font-size: inherit;
  padding: 9.5px 16px 9.5px 16px;
  border-radius: 0;
  border: 1px solid rgba(0, 0, 0, 0.12);
  width: 100%;
  box-sizing: border-box;
}
.hbspt-form textarea.hs-input {
  height: 160px;
}
.hbspt-form select.hs-input {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  background-image: url("https://www.genexus.com/media/images/chevron-down-1.svg");
  background-repeat: no-repeat;
  background-position: calc(100% - 17px) center;
  padding-right: 46px;
}
.hbspt-form .hs-input:focus-visible {
  border: 1px solid rgba(250, 50, 99, 0.5);
  outline: none;
}
.hbspt-form label {
  color: #969ba0;
  margin-bottom: 10px;
  margin-top: 16px;
  display: inline-block;
}
/*Error messages*/
.hbspt-form ul.hs-error-msgs {
  list-style-type: none;
  padding-left: 0;
  color: rgb(250, 50, 99);
  margin-top: 0;
  margin-bottom: 0;
}
.hbspt-form ul.hs-error-msgs label.hs-error-msg {
  list-style-type: none;
  padding-left: 0;
  color: rgb(250, 50, 99);
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 16px;
}
/*Button*/
.hbspt-form .hs-button {
  background: rgb(250, 50, 99);
  color: #fff;
  border: 0;
  padding: 14px 25px;
  border-radius: 28px;
  font-family: Rubik, Arial, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 16px;
  cursor: pointer;
}
.hbspt-form .hs-button:hover {
  background: #d2285d;
}
/*Checkboxes list*/
.hbspt-form .inputs-list {
  list-style-type: none;
  padding-left: 0;
}
.hbspt-form .inputs-list .hs-input {
  width: auto;
  margin-right: 10px;
}
/*legal consent container*/
.hbspt-form .legal-consent-container {
  color: #969ba0;
  font-size: 12px;
  line-height: 1.6em;
}
.hbspt-form .legal-consent-container a {
  color: rgb(250, 50, 99);
}
.hbspt-form .submitted-message {
  color: #969ba0;
}
.hbspt-form .legal-consent-container label {
  display: inline;
}
.hbspt-form .inputs-list.multi-container {
  display: flex;
  gap: 16px;
  flex-wrap: wrap;
}
.hbspt-form .inputs-list.multi-container label {
  margin: 0;
}


.I70336 {
width:100%;

}
.I70336:hover {
}
.I70336 {
}
.I70336:hover {
}


.I153798 {}
.I189861, a.I189861 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I189861:hover, a.I189861:hover {
}
@media (max-width:992px) {
.I189861, a.I189861 {
}
.I189861:hover, a.I189861:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I189861, a.I189861 {
display:flex;
padding-bottom:1rem;

}
.I189861:hover, a.I189861:hover {
}
}

h1.I80713, .I80713 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I80713 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I80713:hover {
}
.I80713 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I80713 > .viewport:hover {
}

@media (min-width:1440px) {
.I80713 {

width:100%;


}
.I80713:hover {
}
.I80713 > .viewport {



}
.I80713 > .viewport:hover {
}

}
.I80702 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

	
}
.I80702:hover {
}
@media (min-width:1440px) {
.I80702 {
width:100%;

	
}
.I80702:hover {
}
}
.I80703 {
display:flex;
position:var(--I80703-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
width:100%;
min-height:30px;
padding:1rem;
background-color:rgb(250,228,233);
box-sizing:border-box;

position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I80703-location-transform:translate(0px,0px);
z-index:var(--I80703-z-index, auto);

transform:
var(--I80703-location-transform, translate(0px,0px))
var(--I80703-user-box-transform, translate(0px,0px))
;

--I80703-z-index:0;
position:var(--I80703-position-static-computed, static);
flex-direction:row;
justify-content:center;


}
.I80703:hover {
}
.I80703 {
--I80703-position-static-computed:static;
}
.I80703 > .sector, .I80703 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I80703 {

flex-direction:column;


}
.I80703:hover {
}

}

.I80704 {
display:flex;
align-items:flex-start;
position:relative;

order:1;


	
}
.I80704:hover {
}

@media (max-width:640px) {
.I80704 {

order:1;


	
}
.I80704:hover {
}

}

h1.I80705, .I80705 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I80705 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I80705:hover {
}
.I80705 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I80705 > .viewport:hover {
}


h1.I80706, .I80706 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I80706 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I80706:hover {
}
.I80706 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I80706 > .viewport:hover {
}

@media (max-width:640px) {
.I80706 {

order:2;

}
.I80706:hover {
}
.I80706 > .viewport {



}
.I80706 > .viewport:hover {
}

}

h1.I80707, .I80707 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I80707 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
padding-left:2rem;


}
.I80707:hover {
}
.I80707 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I80707 > .viewport:hover {
}

@media (max-width:640px) {
.I80707 {

order:4;

}
.I80707:hover {
}
.I80707 > .viewport {



}
.I80707 > .viewport:hover {
}

}

h1.I80708, .I80708 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I80708 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I80708:hover {
}
.I80708 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I80708 > .viewport:hover {
}

@media (max-width:640px) {
.I80708 {

order:5;

}
.I80708:hover {
}
.I80708 > .viewport {



}
.I80708 > .viewport:hover {
}

}

.I80709, a.I80709 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
color:rgb(17,17,17);
line-height:1.6em;

padding-right:0.375rem;

}
.I80709:hover, a.I80709:hover {
}
@media (max-width:992px) {
.I80709, a.I80709 {
}
.I80709:hover, a.I80709:hover {
display:flex;
width:100%;

}
}

.I80710, a.I80710 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
color:rgb(210,40,93);
line-height:1.6em;


}
.I80710:hover, a.I80710:hover {
}
@media (max-width:992px) {
.I80710, a.I80710 {
}
.I80710:hover, a.I80710:hover {
display:flex;
width:100%;

}
}

.I80711 .image, .I80711.image {
vertical-align:top;
}
.I80711 .image:hover, .I80711.image:hover {
}

.I80712 {}
.I16575 .image, .I16575.image {
vertical-align:top;
box-sizing:border-box;

}
.I16575 .image:hover, .I16575.image:hover {
}

.I28510, a.I28510 {
display:flex;
justify-content:flex-start;
font-family:Graphik;
font-size:52px;
font-weight:600;
text-align:left;
color:rgb(255,255,255);
letter-spacing:-1.13px;

width:100%;
max-width:940px;
margin-left:10px;
margin-right:10px;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I28510:hover, a.I28510:hover {
}
@media (max-width:992px) {
.I28510, a.I28510 {
display:flex;
font-size:52px;

max-width:750px;

}
.I28510:hover, a.I28510:hover {
}
}
@media (max-width:640px) {
.I28510, a.I28510 {
display:flex;
font-size:30px;

margin-left:26px;

}
.I28510:hover, a.I28510:hover {
}
}

ul.I28523, .I28523 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

a.I28523, .I28523 a {
text-decoration:inherit;
color:inherit;
}

.I28523 {
display:flex;
}
.I28523:hover {
}
.I28523 ul.I28523-level-top {
display:flex;
flex-direction:row;
}
.I28523 ul.I28523-level-top:hover {
}
.I28523 ul.I28523-level-top > li.level-top {
display:flex;
flex:auto;
flex-direction:inherit;
position:relative;
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper {
display:flex;
flex:auto;
white-space:nowrap;
flex-direction:row;
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper > .component {
white-space:initial;
}
.I28523 ul.I28523-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper {
display:flex;
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper > .value > .text {
font-family:SourceSansPro-Regular;
font-size:10pt;
color:rgb(95,106,125);

}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper > .value > .text {
display:none;
}
.I28523 ul.I28523-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper::before {
content:'';
}
.I28523 ul.I28523-level-top > li.level-top:hover > .value-wrapper::before {
content:'';
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper .value {
display:flex;
align-items:center;
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper > .value > .icon {
display:block;
}
.I28523 ul.I28523-level-top ul.I28523-level-child {
order:2;
}
.I28523 ul.I28523-level-top ul.I28523-level-child:hover {
}

.I28523 ul.I28523-level-top li.level-top > ul.I28523-level-child {
display:none;
z-index:9999;
}
.I28523 {
position:static;
}
.I28523 ul.I28523-level-top > li.level-top {
position:relative;
}
.I28523 ul.I28523-level-top li.level-top > ul.I28523-level-child {
position:absolute;
}
.I28523 ul.I28523-level-top li.level-top:hover > ul.I28523-level-child,
.I28523 ul.I28523-level-top li.level-top.hover > ul.I28523-level-child,
.I28523 ul.I28523-level-top li.level-top.touch > ul.I28523-level-child
{
top:100%;right:auto;bottom:auto;left:0px;
}
.I28523 ul.I28523-level-top li.level-child > ul.I28523-level-child {
display:none;
z-index:9999;
}
.I28523 {
position:static;
}
.I28523 ul.I28523-level-top > li.level-top {
position:relative;
}
.I28523 ul.I28523-level-top li.level-child > ul.I28523-level-child {
position:absolute;
}
.I28523 ul.I28523-level-top li.level-child:hover > ul.I28523-level-child,
.I28523 ul.I28523-level-top li.level-child.hover > ul.I28523-level-child,
.I28523 ul.I28523-level-top li.level-child.touch > ul.I28523-level-child
{
top:100%;right:auto;bottom:auto;left:0px;
}

.I28523 ul.I28523-level-top li.level-top.hover > ul.I28523-level-child {
display:none;
}
.I28523 ul.I28523-level-top li.level-top.touch > ul.I28523-level-child {
display:flex;
}
.I28523 ul.I28523-level-top li.level-top:hover > ul.I28523-level-child {
display:flex;
}
.I28523 ul.I28523-level-top li.level-child.hover > ul.I28523-level-child {
display:none;
}
.I28523 ul.I28523-level-top li.level-child.touch > ul.I28523-level-child {
display:flex;
}
.I28523 ul.I28523-level-top li.level-child:hover > ul.I28523-level-child {
display:flex;
}

.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child {
display:flex;
position:relative;
flex-direction:inherit;
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child > .value-wrapper {
display:flex;
flex:auto;
white-space:nowrap;
flex-direction:row;
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child > .value-wrapper > .component {
white-space:initial;
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I28523 ul.I28523-level-top > li.level-top::after {
content:'';
display:flex;
align-items:center;
align-self:center;
order:3;
flex:none;
display:flex;
justify-content:center;
font-family:SourceSansPro-Regular;
font-size:10pt;
text-align:center;
color:rgb(95,106,125);

width:2vw;
max-width:20px;

}
.I28523 ul.I28523-level-top > li.level-top:last-child::after {
content:none;
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child::after {
content:'';
display:flex;
align-items:center;
align-self:center;
order:3;
flex:none;
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child:last-child::after {
content:none;
}
.I28523 #I28523-271-2 > .value-wrapper > .value > .icon {
background-image:url('https://www.genexus.com/media/images/twitter.svg?timestamp=20190211144125');
}
.I28523 #I28523-271-2.level-top > .value-wrapper > .value > .icon {
width:21px;
height:18px;
background-size:100% 100%;
width:25px;
height:25px;
	
}
.I28523 #I28523-271-2.level-top:hover > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-2.level-child > .value-wrapper > .value > .icon {
width:21px;
height:18px;
background-size:100% 100%;
	
}
.I28523 #I28523-271-2.level-child:hover > .value-wrapper > .value > .icon {
	
}

.I28523 #I28523-271-4 > .value-wrapper > .value > .icon {
background-image:url('https://www.genexus.com/media/images/linkedin-1.svg?timestamp=20190211144125');
}
.I28523 #I28523-271-4.level-top > .value-wrapper > .value > .icon {
width:18px;
height:18px;
background-size:100% 100%;
width:25px;
height:25px;
	
}
.I28523 #I28523-271-4.level-top:hover > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-4.level-child > .value-wrapper > .value > .icon {
width:18px;
height:18px;
background-size:100% 100%;
	
}
.I28523 #I28523-271-4.level-child:hover > .value-wrapper > .value > .icon {
	
}

.I28523 #I28523-271-1 > .value-wrapper > .value > .icon {
background-image:url('https://www.genexus.com/media/images/facebook-2.svg?timestamp=20190211144124');
}
.I28523 #I28523-271-1.level-top > .value-wrapper > .value > .icon {
width:18px;
height:18px;
background-size:100% 100%;
width:25px;
height:25px;
	
}
.I28523 #I28523-271-1.level-top:hover > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-1.level-child > .value-wrapper > .value > .icon {
width:18px;
height:18px;
background-size:100% 100%;
	
}
.I28523 #I28523-271-1.level-child:hover > .value-wrapper > .value > .icon {
	
}




@media (max-width:992px) {
.I28523 {
}
.I28523:hover {
}
.I28523 ul.I28523-level-top {
flex-direction:row;
}
.I28523 ul.I28523-level-top:hover {
}
.I28523 ul.I28523-level-top > li.level-top {
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper {
flex-direction:row;
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper > .component {
}
.I28523 ul.I28523-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I28523 ul.I28523-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper::before {
content:'';
}
.I28523 ul.I28523-level-top > li.level-top:hover > .value-wrapper::before {
content:'';
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper .value {
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper > .value > .icon {
}
.I28523 ul.I28523-level-top ul.I28523-level-child {
}
.I28523 ul.I28523-level-top ul.I28523-level-child:hover {
}


.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child {
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child > .value-wrapper {
flex-direction:row;
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child > .value-wrapper > .component {
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I28523 ul.I28523-level-top > li.level-top::after {
content:'';
}
.I28523 ul.I28523-level-top > li.level-top:last-child::after {
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child::after {
content:'';
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child:last-child::after {
}
.I28523 #I28523-271-2.level-top > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-2.level-top:hover > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-2.level-child > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-2.level-child:hover > .value-wrapper > .value > .icon {
	
}

.I28523 #I28523-271-4.level-top > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-4.level-top:hover > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-4.level-child > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-4.level-child:hover > .value-wrapper > .value > .icon {
	
}

.I28523 #I28523-271-1.level-top > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-1.level-top:hover > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-1.level-child > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-1.level-child:hover > .value-wrapper > .value > .icon {
	
}




}
@media (max-width:640px) {
.I28523 {
}
.I28523:hover {
}
.I28523 ul.I28523-level-top {
flex-direction:row;
}
.I28523 ul.I28523-level-top:hover {
}
.I28523 ul.I28523-level-top > li.level-top {
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper {
flex-direction:row;
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper > .component {
}
.I28523 ul.I28523-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper > .value > .text {
display:none;
}
.I28523 ul.I28523-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper::before {
content:'';
}
.I28523 ul.I28523-level-top > li.level-top:hover > .value-wrapper::before {
content:'';
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper .value {
flex-direction:row;
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper > .value > .icon {
display:block;
}
.I28523 ul.I28523-level-top ul.I28523-level-child {
}
.I28523 ul.I28523-level-top ul.I28523-level-child:hover {
}


.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child {
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child > .value-wrapper {
flex-direction:row;
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child > .value-wrapper > .component {
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I28523 ul.I28523-level-top > li.level-top::after {
content:'';
}
.I28523 ul.I28523-level-top > li.level-top:last-child::after {
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child::after {
content:'';
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child:last-child::after {
}
.I28523 #I28523-271-2.level-top > .value-wrapper > .value > .icon {
width:5vw;
height:5vw;
min-width:30px;
max-width:150px;
min-height:30px;
max-height:150px;
	
}
.I28523 #I28523-271-2.level-top:hover > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-2.level-child > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-2.level-child:hover > .value-wrapper > .value > .icon {
	
}

.I28523 #I28523-271-4.level-top > .value-wrapper > .value > .icon {
width:5vw;
height:5vw;
min-width:30px;
max-width:150px;
min-height:30px;
max-height:150px;
	
}
.I28523 #I28523-271-4.level-top:hover > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-4.level-child > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-4.level-child:hover > .value-wrapper > .value > .icon {
	
}

.I28523 #I28523-271-1.level-top > .value-wrapper > .value > .icon {
width:5vw;
height:5vw;
min-width:30px;
max-width:150px;
min-height:30px;
max-height:150px;
	
}
.I28523 #I28523-271-1.level-top:hover > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-1.level-child > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-1.level-child:hover > .value-wrapper > .value > .icon {
	
}




}
@media (min-width:1440px) {
.I28523 {
}
.I28523:hover {
}
.I28523 ul.I28523-level-top {
flex-direction:row;
}
.I28523 ul.I28523-level-top:hover {
}
.I28523 ul.I28523-level-top > li.level-top {
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper {
flex-direction:row;
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper > .component {
}
.I28523 ul.I28523-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I28523 ul.I28523-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper::before {
content:'';
}
.I28523 ul.I28523-level-top > li.level-top:hover > .value-wrapper::before {
content:'';
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper .value {
}
.I28523 ul.I28523-level-top > li.level-top > .value-wrapper > .value > .icon {
}
.I28523 ul.I28523-level-top ul.I28523-level-child {
}
.I28523 ul.I28523-level-top ul.I28523-level-child:hover {
}


.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child {
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child > .value-wrapper {
flex-direction:row;
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child > .value-wrapper > .component {
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I28523 ul.I28523-level-top > li.level-top::after {
content:'';
}
.I28523 ul.I28523-level-top > li.level-top:last-child::after {
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child::after {
content:'';
}
.I28523 ul.I28523-level-top ul.I28523-level-child > li.level-child:last-child::after {
}
.I28523 #I28523-271-2.level-top > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-2.level-top:hover > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-2.level-child > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-2.level-child:hover > .value-wrapper > .value > .icon {
	
}

.I28523 #I28523-271-4.level-top > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-4.level-top:hover > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-4.level-child > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-4.level-child:hover > .value-wrapper > .value > .icon {
	
}

.I28523 #I28523-271-1.level-top > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-1.level-top:hover > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-1.level-child > .value-wrapper > .value > .icon {
	
}
.I28523 #I28523-271-1.level-child:hover > .value-wrapper > .value > .icon {
	
}




}
.I28466 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

	
}
.I28466:hover {
}

.I28467 {
display:flex;
position:var(--I28467-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
height:356px;
background-image:url('https://www.genexus.com/media/images/img-news-2020.jpg?timestamp=20200128212147');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/img-news-2020.jpg?timestamp=20200128212147') 1.00x,url('https://www.genexus.com/media/images/img-news-2020_x1.33.jpg?timestamp=20200128212147') 1.33x,url('https://www.genexus.com/media/images/img-news-2020_x1.33.jpg?timestamp=20200128212147') 1.33x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/img-news-2020.jpg?timestamp=20200128212147') 1.00x,url('https://www.genexus.com/media/images/img-news-2020_x1.33.jpg?timestamp=20200128212147') 1.33x,url('https://www.genexus.com/media/images/img-news-2020_x1.33.jpg?timestamp=20200128212147') 1.33x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/img-news-2020.jpg?timestamp=20200128212147') 1.00x,url('https://www.genexus.com/media/images/img-news-2020_x1.33.jpg?timestamp=20200128212147') 1.33x,url('https://www.genexus.com/media/images/img-news-2020_x1.33.jpg?timestamp=20200128212147') 1.33x);
background-image:image-set(url('https://www.genexus.com/media/images/img-news-2020.jpg?timestamp=20200128212147') 1.00x,url('https://www.genexus.com/media/images/img-news-2020_x1.33.jpg?timestamp=20200128212147') 1.33x,url('https://www.genexus.com/media/images/img-news-2020_x1.33.jpg?timestamp=20200128212147') 1.33x);
background-repeat:no-repeat;
background-size:cover;
box-sizing:border-box;

align-items:center;


}
.I28467:hover {
}

@media (max-width:640px) {
.I28467 {

}
.I28467:hover {
}

}

h1.I28469, .I28469 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I28469 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
max-width:940px;


top:242px;
}
.I28469:hover {
}
.I28469 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I28469 > .viewport:hover {
}


.I28468, a.I28468 {
display:flex;
font-family:Graphik;
font-size:68px;
font-weight:600;
color:rgb(255,255,255);

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I28468:hover, a.I28468:hover {
}



