/* Cache file:759_pt_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 {
}
.I22273 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I22273: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 {
}
.I22273 {
margin-top:0vh;

	
}
.I22273:hover {
}
}

.I22274 {
display:flex;

order:23;
flex:auto;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I22274:hover {
}
@media (max-width:992px) {
.I22274 {

padding-top:70px;


}
.I22274:hover {
}
}
@media (min-width:1440px) {
.I22274 {

order:28;

}
.I22274:hover {
}
}
.I22275 {
display:flex;
position:var(--I22275-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
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(--I22275-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I22275-location-transform:translate(0px,0px);
	

transform:
var(--I22275-location-transform, translate(0px,0px))
var(--I22275-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I22275:hover {
}
.I22275 {
--I22275-position-static-computed:static;
}
.I22275 > .sector, .I22275 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I22275 {

position:fixed;
z-index:var(--I22275-z-index, 1);

transform:
var(--I22275-location-transform, translate(0px,0px))
var(--I22275-user-box-transform, translate(0px,0px))
;


}
.I22275:hover {
}

}
@media (max-width:640px) {
.I22275 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I22275-z-index, 1);

transform:
var(--I22275-location-transform, translate(0px,0px))
var(--I22275-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I22275:hover {
}
.I22275 {
--I22275-position-static-computed:static;
}
.I22275 > .sector, .I22275 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I22275 {

order:25;
}
.I22275:hover {
}

}
.I22276 {
display:flex;
position:var(--I22276-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
flex:auto;
box-sizing:content-box;

align-items:center;


}
.I22276:hover {
}

@media (max-width:640px) {
.I22276 {

flex:auto;
width:100%;

}
.I22276:hover {
}

}

.I22277 {
display:flex;
position:var(--I22277-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:52;
width:100%;
padding-bottom:4vw;
padding-left:5%;
padding-right:5%;
padding-top:4vw;
background-color:rgb(250,250,250);
box-sizing:border-box;

position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I22277-location-transform:translate(0px,0px);
z-index:var(--I22277-z-index, auto);

transform:
var(--I22277-location-transform, translate(0px,0px))
var(--I22277-user-box-transform, translate(0px,0px))
;

--I22277-z-index:1000;
position:var(--I22277-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I22277:hover {
}
.I22277 {
--I22277-position-static-computed:static;
}
.I22277 > .sector, .I22277 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I22277 {

width:100%;

}
.I22277:hover {
}

}
@media (min-width:1440px) {
.I22277 {

order:59;
}
.I22277:hover {
}

}
.I22278 {
display:flex;
position:var(--I22278-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:42;
}
.I22278:hover {
}

@media (min-width:1440px) {
.I22278 {

order:49;
}
.I22278:hover {
}

}
.I22279 {
display:flex;
position:var(--I22279-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I22279:hover {
}

@media (min-width:1440px) {
.I22279 {

order:51;
}
.I22279:hover {
}

}
.I22280 {
display:flex;
position:var(--I22280-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:40;
}
.I22280:hover {
}

@media (min-width:1440px) {
.I22280 {

order:47;
}
.I22280:hover {
}

}
.I22281 {
display:flex;
position:var(--I22281-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:37;
}
.I22281:hover {
}

@media (min-width:1440px) {
.I22281 {

order:44;
}
.I22281:hover {
}

}
.I22282 {
display:flex;
position:var(--I22282-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I22282:hover {
}


.I22283 {
display:flex;
position:var(--I22283-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:33;
}
.I22283:hover {
}

@media (min-width:1440px) {
.I22283 {

order:40;
}
.I22283:hover {
}

}
.I22284 {
display:flex;
position:var(--I22284-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:18;
box-sizing:border-box;

flex-direction:row;


}
.I22284:hover {
}

@media (max-width:640px) {
.I22284 {

flex-direction:column;


}
.I22284:hover {
}

}
@media (min-width:1440px) {
.I22284 {

order:26;
}
.I22284:hover {
}

}
.I22285 {
display:flex;
position:var(--I22285-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I22285:hover {
}


.I22286 {
display:flex;
position:var(--I22286-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
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(--I22286-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I22286-location-transform:translate(0px,0px);
z-index:var(--I22286-z-index, 1);

transform:
var(--I22286-location-transform, translate(0px,0px))
var(--I22286-user-box-transform, translate(0px,0px))
;

--I22286-z-index:555;
}
.I22286:hover {
}
.I22286 {
--I22286-position-static-computed:relative;
}
.I22286 > .sector, .I22286 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I22286 {

height:72px;
margin-bottom:-72px;

}
.I22286:hover {
}

}
@media (max-width:640px) {
.I22286 {

box-sizing:border-box;

}
.I22286:hover {
}

}
@media (min-width:1440px) {
.I22286 {

order:17;
}
.I22286:hover {
}

}
.I22287 {
display:flex;
position:var(--I22287-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;
min-height:80px;
background-color:rgba(17,17,17,0.90000);

position:fixed;
z-index:var(--I22287-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I22287-location-transform:translate(-50%,0px);
	

transform:
var(--I22287-location-transform, translate(0px,0px))
var(--I22287-user-box-transform, translate(0px,0px))
;

--I22287-z-index:999;
}
.I22287:hover {
}
.I22287 {
--I22287-position-static-computed:relative;
}
.I22287 > .sector, .I22287 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I22287 {

height:auto;
min-height:90px;

}
.I22287:hover {
}
.I22287 {
--I22287-position-static-computed:static;
}
.I22287 > .sector, .I22287 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I22287 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I22287:hover {
}

}
@media (min-width:1440px) {
.I22287 {

order:4;
position:fixed;
z-index:var(--I22287-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I22287-location-transform:translate(-50%,0px);
	

transform:
var(--I22287-location-transform, translate(0px,0px))
var(--I22287-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I22287:hover {
}

}
.I22417 {
display:flex;
position:var(--I22417-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:19;
position:-webkit-sticky;
position:sticky;
top:var(--I22417-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I22417-location-transform:translate(0px,0px);
z-index:var(--I22417-z-index, 1);

transform:
var(--I22417-location-transform, translate(0px,0px))
var(--I22417-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I22417:hover {
}

@media (max-width:640px) {
.I22417 {

padding-bottom:0vh;
padding-top:0vh;

}
.I22417:hover {
}

}
@media (min-width:1440px) {
.I22417 {

order:18;
}
.I22417:hover {
}

}
.I26078 {
display:flex;
position:var(--I26078-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:45;
}
.I26078:hover {
}

@media (min-width:1440px) {
.I26078 {

order:52;
}
.I26078:hover {
}

}
.I27861 {
display:flex;
position:var(--I27861-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:12;
width:100%;

}
.I27861:hover {
}

@media (min-width:1440px) {
.I27861 {

order:19;
height:5px;
background-color:rgb(247,105,74);

}
.I27861:hover {
}

}
.I29892 {
display:flex;
position:var(--I29892-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:48;
}
.I29892:hover {
}

@media (min-width:1440px) {
.I29892 {

order:55;
}
.I29892:hover {
}

}
.I29957 {
display:flex;
position:var(--I29957-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I29957:hover {
}

@media (min-width:1440px) {
.I29957 {

order:54;
}
.I29957:hover {
}

}
.I30442 {
display:flex;
position:var(--I30442-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:49;
}
.I30442:hover {
}

@media (min-width:1440px) {
.I30442 {

order:56;
}
.I30442:hover {
}

}
.I34929 {
display:flex;
position:var(--I34929-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:21;
}
.I34929:hover {
}

@media (min-width:1440px) {
.I34929 {

order:24;
}
.I34929:hover {
}

}
.I36090 {
display:flex;
position:var(--I36090-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I36090:hover {
}


.I38951 {
display:flex;
position:var(--I38951-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I38951:hover {
}

@media (min-width:1440px) {
.I38951 {

order:27;
}
.I38951:hover {
}

}
.I45505 {
display:flex;
position:var(--I45505-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I45505:hover {
}

@media (min-width:1440px) {
.I45505 {

order:58;
}
.I45505:hover {
}

}
.I60630 {
display:flex;
position:var(--I60630-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:53;
}
.I60630:hover {
}

@media (min-width:1440px) {
.I60630 {

order:49;
}
.I60630:hover {
}

}
.I67220 {
display:flex;
position:var(--I67220-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I67220:hover {
}

@media (min-width:1440px) {
.I67220 {

order:50;
}
.I67220:hover {
}

}
.I67596 {
display:flex;
position:var(--I67596-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:55;
}
.I67596:hover {
}

@media (min-width:1440px) {
.I67596 {

order:51;
}
.I67596:hover {
}

}
.I70878 {
display:flex;
position:var(--I70878-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I70878:hover {
}


.I79071 {
display:flex;
position:var(--I79071-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I79071:hover {
}

@media (min-width:1440px) {
.I79071 {

order:62;
}
.I79071:hover {
}

}
.I79996 {
display:flex;
position:var(--I79996-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I79996:hover {
}

@media (min-width:1440px) {
.I79996 {

order:64;
}
.I79996:hover {
}

}
.I80362 {
display:flex;
position:var(--I80362-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I80362:hover {
}

@media (min-width:1440px) {
.I80362 {

order:65;
}
.I80362:hover {
}

}
.I81615 {
display:flex;
position:var(--I81615-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:60;
}
.I81615:hover {
}

@media (min-width:1440px) {
.I81615 {

order:69;
}
.I81615:hover {
}

}
.I81981 {
display:flex;
position:var(--I81981-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:30;
}
.I81981:hover {
}

@media (min-width:1440px) {
.I81981 {

order:70;
}
.I81981:hover {
}

}
.I82775 {
display:flex;
position:var(--I82775-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I82775:hover {
}

@media (min-width:1440px) {
.I82775 {

order:71;
}
.I82775:hover {
}

}
.I83338 {
display:flex;
position:var(--I83338-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:8;
}
.I83338:hover {
}

@media (min-width:1440px) {
.I83338 {

order:72;
}
.I83338:hover {
}

}
.I84106 {
display:flex;
position:var(--I84106-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I84106:hover {
}


.I84708 {
display:flex;
position:var(--I84708-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
}
.I84708:hover {
}

@media (min-width:1440px) {
.I84708 {

order:16;
}
.I84708:hover {
}

}
.I99409 {
display:flex;
position:var(--I99409-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I99409:hover {
}

@media (min-width:1440px) {
.I99409 {

order:76;
}
.I99409:hover {
}

}
.I115426 {
display:flex;
position:var(--I115426-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115426:hover {
}


.I116046 {
display:flex;
position:var(--I116046-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116046:hover {
}


.I73283 {
display:flex;
align-items:flex-start;
position:relative;

order:16;
width:100%;
max-width:74rem;
box-sizing:border-box;



align-content:space-between;
flex-wrap:wrap;	
}
.I73283:hover {
}
.I73283 > .sector {
position:relative;
}
@media (max-width:992px) {
.I73283 {

width:100%;
padding-left:5%;
padding-right:5%;



	
}
.I73283:hover {
}

}
@media (max-width:640px) {
.I73283 {



justify-content:center;

flex-wrap:wrap;	
}
.I73283:hover {
}
.I73283 > .sector {
position:relative;
}
}

.I73340 {
display:flex;
align-items:flex-start;
position:relative;

order:18;
width:100%;
max-width:74rem;



flex-wrap:wrap;	
}
.I73340:hover {
}
.I73340 > .sector {
position:relative;
}
@media (max-width:992px) {
.I73340 {

padding-left:5vw;
padding-right:5vw;
box-sizing:border-box;



align-content:space-between;
	
}
.I73340:hover {
}

}
@media (max-width:640px) {
.I73340 {

padding-left:5%;
padding-right:5%;



justify-content:center;

	
}
.I73340:hover {
}

}

.I73373 {
display:flex;
align-items:flex-start;
position:relative;

order:21;
width:100%;
max-width:74rem;



flex-wrap:wrap;	
}
.I73373:hover {
}
.I73373 > .sector {
position:relative;
}
@media (max-width:992px) {
.I73373 {

padding-left:5%;
padding-right:5%;
box-sizing:border-box;



align-content:space-between;
	
}
.I73373:hover {
}

}
@media (max-width:640px) {
.I73373 {



justify-content:center;

	
}
.I73373:hover {
}

}

.I73451 {
display:flex;
align-items:flex-start;
position:relative;

order:23;
width:100%;
max-width:74rem;



flex-wrap:wrap;	
}
.I73451:hover {
}
.I73451 > .sector {
position:relative;
}
@media (max-width:992px) {
.I73451 {

padding-left:5%;
padding-right:5%;
box-sizing:border-box;



align-content:space-between;
	
}
.I73451:hover {
}

}
@media (max-width:640px) {
.I73451 {



justify-content:center;

	
}
.I73451:hover {
}

}

.I73649 {
display:flex;
align-items:flex-start;
position:relative;

order:25;
width:100%;
max-width:74rem;



flex-wrap:wrap;	
}
.I73649:hover {
}
.I73649 > .sector {
position:relative;
}
@media (max-width:992px) {
.I73649 {

padding-left:5%;
padding-right:5%;
box-sizing:border-box;



align-content:space-between;
	
}
.I73649:hover {
}

}
@media (max-width:640px) {
.I73649 {



justify-content:center;

	
}
.I73649:hover {
}

}

h1.I22289, .I22289 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22289 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:70vw;
padding-left:20vw;
padding-top:25vh;
box-sizing:border-box;


}
.I22289:hover {
}
.I22289 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22289 > .viewport:hover {
}
.I22289 > .sector-title, .I22289 > .sector-title.i-collapsible-title {
display:flex;
font-family:Graphik;
font-size:52pt;
font-weight:600;
color:rgb(255,255,255);
letter-spacing:-1pt;
line-height:51pt;

padding-bottom:2vh;

}
.I22289 > .sector-title:hover, .I22289 > .sector-title.i-collapsible-title:hover {
}
.I22289 > .sector-title, .I22289 > .sector-title.i-collapsible-title {
}
.I22289 > .sector-title .text, .I22289 > .sector-title.i-collapsible-title .text {
}

@media (max-width:640px) {
.I22289 {

order:2;
padding-left:5vw;


}
.I22289:hover {
}
.I22289 > .viewport {



}
.I22289 > .viewport:hover {
}
.I22289 > .sector-title, .I22289 > .sector-title.i-collapsible-title {
display:flex;
font-size:48pt;
line-height:48pt;


}
.I22289 > .sector-title:hover, .I22289 > .sector-title.i-collapsible-title:hover {
}
.I22289 > .sector-title, .I22289 > .sector-title.i-collapsible-title {
}
.I22289 > .sector-title .text, .I22289 > .sector-title.i-collapsible-title .text {
}

}

h1.I22291, .I22291 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22291 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
margin-top:-20vh;
box-sizing:border-box;
transform:translate(0px,20vh) ;


}
.I22291:hover {
}
.I22291 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22291 > .viewport:hover {
}

@media (max-width:640px) {
.I22291 {

order:1;
width:100%;
height:auto;
padding-left:10vw;
box-sizing:border-box;


}
.I22291:hover {
}
.I22291 > .viewport {

justify-content:flex-end;


}
.I22291 > .viewport:hover {
}

}

h1.I22419, .I22419 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22419 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I22419:hover {
}
.I22419 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22419 > .viewport:hover {
}


h1.I70303, .I70303 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70303 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:64;
width:100%;


}
.I70303:hover {
}
.I70303 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70303 > .viewport:hover {
}


.I70289 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(15,28,97);

align-items:center;

	
}
.I70289:hover {
}

.I70290 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:8rem;
padding-left:4rem;
padding-right:4rem;
padding-top:8rem;
box-sizing:border-box;


}
.I70290:hover {
}
@media (max-width:992px) {
.I70290 {

padding-bottom:4rem;
padding-left:4rem;
padding-right:4rem;
padding-top:4rem;


flex-direction:column;
}
.I70290:hover {
}
}
@media (max-width:640px) {
.I70290 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:column;
}
.I70290:hover {
}
}
@media (min-width:1440px) {
.I70290 {

padding-left:10.75rem;
padding-right:10.75rem;


}
.I70290:hover {
}
}
.I70291 {
display:flex;
position:var(--I70291-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:45%;
padding-right:2rem;
box-sizing:border-box;

}
.I70291:hover {
}

@media (max-width:992px) {
.I70291 {

width:100%;
margin-right:0;
padding-bottom:2rem;
padding-right:0;

}
.I70291:hover {
}

}
@media (max-width:640px) {
.I70291 {

min-width:100%;

}
.I70291:hover {
}

}

.I70292 {
display:flex;
position:var(--I70292-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:calc(100% - 45%);

flex-direction:row;
justify-content:flex-end;
align-items:center;


}
.I70292:hover {
}

@media (max-width:992px) {
.I70292 {

width:100%;

flex-direction:row;
justify-content:flex-start;


}
.I70292:hover {
}

}
@media (max-width:640px) {
.I70292 {

min-width:100%;

flex-direction:column;
align-items:flex-start;


}
.I70292:hover {
}

}

h1.I70293, .I70293 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70293 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I70293:hover {
}
.I70293 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70293 > .viewport:hover {
}

@media (min-width:1440px) {
.I70293 {

order:2;

}
.I70293:hover {
}
.I70293 > .viewport {



}
.I70293 > .viewport:hover {
}

}
h1.I70294, .I70294 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70294 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I70294:hover {
}
.I70294 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70294 > .viewport:hover {
}

@media (min-width:1440px) {
.I70294 {

order:3;

}
.I70294:hover {
}
.I70294 > .viewport {



}
.I70294 > .viewport:hover {
}

}
h1.I70295, .I70295 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70295 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I70295:hover {
}
.I70295 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-start;


}
.I70295 > .viewport:hover {
}

@media (max-width:640px) {
.I70295 {

padding-bottom:1rem;


}
.I70295:hover {
}
.I70295 > .viewport {



}
.I70295 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I70295 {


}
.I70295:hover {
}
.I70295 > .viewport {

justify-content:flex-end;


}
.I70295 > .viewport:hover {
}

}
h1.I70296, .I70296 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70296 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;
margin-left:2rem;


}
.I70296:hover {
}
.I70296 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-end;


}
.I70296 > .viewport:hover {
}

@media (max-width:640px) {
.I70296 {

margin-left:0;
padding-bottom:1rem;


}
.I70296:hover {
}
.I70296 > .viewport {



}
.I70296 > .viewport:hover {
}

}

h1.I70297, .I70297 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70297 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:1;

}
.I70297:hover {
}
.I70297 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70297 > .viewport:hover {
}

@media (max-width:992px) {
.I70297 {

display:none;

}
.I70297:hover {
}
.I70297 > .viewport {



}
.I70297 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I70297 {

order:1;

}
.I70297:hover {
}
.I70297 > .viewport {



}
.I70297 > .viewport:hover {
}

}
h1.I109748, .I109748 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109748 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-left:2rem;


}
.I109748:hover {
}
.I109748 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-end;


}
.I109748 > .viewport:hover {
}

@media (max-width:640px) {
.I109748 {

margin-left:0;


}
.I109748:hover {
}
.I109748 > .viewport {



}
.I109748 > .viewport:hover {
}

}

.I70298, a.I70298 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(255,255,255);

padding-bottom:1rem;

}
.I70298:hover, a.I70298:hover {
}
@media (max-width:992px) {
.I70298, a.I70298 {
display:flex;
font-size:1.625rem;


}
.I70298:hover, a.I70298:hover {
}
}
@media (max-width:640px) {
.I70298, a.I70298 {
display:flex;
font-size:1.625rem;


}
.I70298:hover, a.I70298:hover {
}
}

.I70299, a.I70299 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I70299:hover, a.I70299:hover {
}
@media (max-width:992px) {
.I70299, a.I70299 {
}
.I70299:hover, a.I70299:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I70299, a.I70299 {
display:flex;
padding-bottom:1rem;

}
.I70299:hover, a.I70299:hover {
}
}

.I70300 .button, .I70300.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I70300 button.button, button.I70300.button {
cursor:pointer;
}
.I70300 .button .text, .I70300.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I70300 .button .icon, .I70300.button .icon {
flex:none;
background-size:100% 100%;
}
.I70300 .button:hover, .I70300.button:hover {
background-color:rgb(210,40,93);

}
.I70300 .button:hover .text, .I70300.button:hover .text {
}
.I70300 .button:hover .icon, .I70300.button:hover .icon {
background-size:100% 100%;
}

.I70301 .button, .I70301.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I70301 button.button, button.I70301.button {
cursor:pointer;
}
.I70301 .button .text, .I70301.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I70301 .button .icon, .I70301.button .icon {
flex:none;
background-size:100% 100%;
}
.I70301 .button:hover, .I70301.button:hover {
background-color:rgb(217,217,217);

}
.I70301 .button:hover .text, .I70301.button:hover .text {
}
.I70301 .button:hover .icon, .I70301.button:hover .icon {
background-size:100% 100%;
}

.I70302, a.I70302 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);

padding-bottom:1rem;

}
.I70302:hover, a.I70302:hover {
}
@media (max-width:640px) {
.I70302, a.I70302 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I70302:hover, a.I70302:hover {
}
}

.I109726 .button, .I109726.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I109726 button.button, button.I109726.button {
cursor:pointer;
}
.I109726 .button .text, .I109726.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:26px;

}
.I109726 .button .icon, .I109726.button .icon {
flex:none;
background-size:100% 100%;
}
.I109726 .button:hover, .I109726.button:hover {
background-color:rgb(217,217,217);

}
.I109726 .button:hover .text, .I109726.button:hover .text {
}
.I109726 .button:hover .icon, .I109726.button:hover .icon {
background-size:100% 100%;
}

h1.I70403, .I70403 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70403 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-top:120px;


}
.I70403:hover {
}
.I70403 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70403 > .viewport:hover {
}

@media (max-width:992px) {
.I70403 {

width:100%;
padding-top:72px;


}
.I70403:hover {
}
.I70403 > .viewport {



}
.I70403 > .viewport:hover {
}

}
@media (max-width:640px) {
.I70403 {

order:5;
padding-top:72px;


}
.I70403:hover {
}
.I70403 > .viewport {



}
.I70403 > .viewport:hover {
}

}

.I70399 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

	
}
.I70399:hover {
}
@media (max-width:992px) {
.I70399 {
width:100%;
background-color:rgb(245,245,245);

	
}
.I70399:hover {
}
}
@media (max-width:640px) {
.I70399 {
width:100%;

	
}
.I70399:hover {
}
}

.I70400 {
display:flex;
position:var(--I70400-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
align-items:center;


}
.I70400:hover {
}

@media (max-width:640px) {
.I70400 {

width:100%;

}
.I70400:hover {
}

}

h1.I70401, .I70401 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70401 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:20px;
padding-left:36px;
padding-right:36px;
padding-top:20px;
border-radius:120px;
background-color:rgb(243,243,243);


}
.I70401:hover {
}
.I70401 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70401 > .viewport:hover {
}
.I70401 > .sector-title, .I70401 > .sector-title.i-collapsible-title {
}
.I70401 > .sector-title:hover, .I70401 > .sector-title.i-collapsible-title:hover {
}
.I70401 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I70401 > .sector-title .text::before {
align-self:center;
content:'';
width:18px;
height:9px;
background-image:url('https://www.genexus.com/media/images/icon-whitepapers-menu.png?timestamp=20200903140945');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/icon-whitepapers-menu.png?timestamp=20200903140945') 1.00x,url('https://www.genexus.com/media/images/icon-whitepapers-menu_x2.png?timestamp=20200903140945') 2.00x,url('https://www.genexus.com/media/images/icon-whitepapers-menu_x3.png?timestamp=20200903140945') 3.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/icon-whitepapers-menu.png?timestamp=20200903140945') 1.00x,url('https://www.genexus.com/media/images/icon-whitepapers-menu_x2.png?timestamp=20200903140945') 2.00x,url('https://www.genexus.com/media/images/icon-whitepapers-menu_x3.png?timestamp=20200903140945') 3.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/icon-whitepapers-menu.png?timestamp=20200903140945') 1.00x,url('https://www.genexus.com/media/images/icon-whitepapers-menu_x2.png?timestamp=20200903140945') 2.00x,url('https://www.genexus.com/media/images/icon-whitepapers-menu_x3.png?timestamp=20200903140945') 3.00x);
background-image:image-set(url('https://www.genexus.com/media/images/icon-whitepapers-menu.png?timestamp=20200903140945') 1.00x,url('https://www.genexus.com/media/images/icon-whitepapers-menu_x2.png?timestamp=20200903140945') 2.00x,url('https://www.genexus.com/media/images/icon-whitepapers-menu_x3.png?timestamp=20200903140945') 3.00x);
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
display:none;
}
.I70401> .sector-title.i-collapsible-title {
cursor:pointer;
display:flex;
}
.I70401> .sector-title.i-collapsible-title ~ .i-collapsible-detail {
overflow:visible;
max-height:9999px;
}
.I70401> .sector-title.i-collapsible-title.expanded ~ .i-collapsible-detail {
overflow:visible;
max-height:9999px;
}
.I70401> .sector-title.i-collapsible-title.collapsed ~ .i-collapsible-detail {
overflow:hidden;
max-height:0px;
}
.I70401> .sector-title.i-collapsible-title {
flex-direction:row;
}
.I70401> .sector-title .i-collapsible-title-text {
order:2;
}
.I70401> .sector-title.i-collapsible-title .i-collapsible-status {
cursor:pointer;
display:flex;
justify-content:center;
align-items:center;
align-self:center;
order:3;
}
.I70401> .sector-title.i-collapsible-title:hover .i-collapsible-status {
}
.I70401> .sector-title.i-collapsible-title .i-collapsible-status::before {
content:'';
background-size:100% 100%;
}
.I70401> .sector-title.i-collapsible-title:hover .i-collapsible-status::before {
}
.I70401> .sector-title.i-collapsible-title .i-collapsible-status::after {
}
.I70401> .sector-title.i-collapsible-title:hover .i-collapsible-status::after {
}
.I70401> .sector-title.i-collapsible-title {
}
.I70401> .sector-title.i-collapsible-title:hover {
}
.I70401> .sector-title.i-collapsible-title .i-collapsible-status {
}
.I70401> .sector-title.i-collapsible-title:hover .i-collapsible-status {
}
.I70401> .sector-title.i-collapsible-title .i-collapsible-status::before {
}
.I70401> .sector-title.i-collapsible-title:hover .i-collapsible-status::before {
}
.I70401> .sector-title.i-collapsible-title .i-collapsible-status::after {
content:attr(data-text-collapse);
}
.I70401> .sector-title.i-collapsible-title:hover .i-collapsible-status::after {
}

.I70401> .sector-title.i-collapsible-title.expanded {
}
.I70401> .sector-title.i-collapsible-title.expanded:hover {
}
.I70401> .sector-title.i-collapsible-title.expanded .i-collapsible-status {
}
.I70401> .sector-title.i-collapsible-title.expanded:hover .i-collapsible-status {
}
.I70401> .sector-title.i-collapsible-title.expanded .i-collapsible-status::before {
}
.I70401> .sector-title.i-collapsible-title.expanded:hover .i-collapsible-status::before {
}
.I70401> .sector-title.i-collapsible-title.expanded .i-collapsible-status::after {
content:attr(data-text-collapse);
}
.I70401> .sector-title.i-collapsible-title.expanded:hover .i-collapsible-status::after {
}
.I70401> .sector-title.i-collapsible-title.collapsed {
}
.I70401> .sector-title.i-collapsible-title.collapsed:hover {
}
.I70401> .sector-title.i-collapsible-title.collapsed .i-collapsible-status {
}
.I70401> .sector-title.i-collapsible-title.collapsed:hover .i-collapsible-status {
}
.I70401> .sector-title.i-collapsible-title.collapsed .i-collapsible-status::before {
}
.I70401> .sector-title.i-collapsible-title.collapsed:hover .i-collapsible-status::before {
}
.I70401> .sector-title.i-collapsible-title.collapsed .i-collapsible-status::after {
content:attr(data-text-expand);
}
.I70401> .sector-title.i-collapsible-title.collapsed:hover .i-collapsible-status::after {
}
.I70401> .sector-title.i-collapsible-title.collapsed ~ .i-collapsible-detail {
overflow:visible;
max-height:9999px;
}
.I70401 > .sector-title, .I70401 > .sector-title.i-collapsible-title {
display:none;
}
.I70401 > .sector-title .text, .I70401 > .sector-title.i-collapsible-title .text {
}

@media (max-width:992px) {
.I70401 {

border-radius:0px;


}
.I70401:hover {
}
.I70401 > .viewport {



}
.I70401 > .viewport:hover {
}
.I70401 > .sector-title, .I70401 > .sector-title.i-collapsible-title {
display:flex;
font-family:Graphik;
font-size:14px;
font-weight:600;
color:rgb(0,0,0);


}
.I70401 > .sector-title:hover, .I70401 > .sector-title.i-collapsible-title:hover {
}
.I70401 > .sector-title .text {
flex-direction:row;
}
.I70401 > .sector-title .text::before {
display:flex;
margin-right:10px;

order:0;
}
.I70401> .sector-title.i-collapsible-title {
}
.I70401> .sector-title.i-collapsible-title ~ .i-collapsible-detail {
overflow:visible;
max-height:9999px;
}
.I70401> .sector-title.i-collapsible-title.expanded ~ .i-collapsible-detail {
overflow:visible;
max-height:9999px;
}
.I70401> .sector-title.i-collapsible-title.collapsed ~ .i-collapsible-detail {
overflow:hidden;
max-height:0px;
}
.I70401> .sector-title.i-collapsible-title {
flex-direction:row;
}
.I70401> .sector-title .i-collapsible-title-text {
}
.I70401> .sector-title.i-collapsible-title .i-collapsible-status {
}
.I70401> .sector-title.i-collapsible-title:hover .i-collapsible-status {
}
.I70401> .sector-title.i-collapsible-title .i-collapsible-status::before {
}
.I70401> .sector-title.i-collapsible-title:hover .i-collapsible-status::before {
}
.I70401> .sector-title.i-collapsible-title .i-collapsible-status::after {
}
.I70401> .sector-title.i-collapsible-title:hover .i-collapsible-status::after {
}

.I70401> .sector-title.i-collapsible-title.expanded {
}
.I70401> .sector-title.i-collapsible-title.expanded:hover {
}
.I70401> .sector-title.i-collapsible-title.expanded .i-collapsible-status {
}
.I70401> .sector-title.i-collapsible-title.expanded:hover .i-collapsible-status {
}
.I70401> .sector-title.i-collapsible-title.expanded .i-collapsible-status::before {
}
.I70401> .sector-title.i-collapsible-title.expanded:hover .i-collapsible-status::before {
}
.I70401> .sector-title.i-collapsible-title.expanded .i-collapsible-status::after {
content:attr(data-text-collapse);
}
.I70401> .sector-title.i-collapsible-title.expanded:hover .i-collapsible-status::after {
}
.I70401> .sector-title.i-collapsible-title.collapsed {
}
.I70401> .sector-title.i-collapsible-title.collapsed:hover {
}
.I70401> .sector-title.i-collapsible-title.collapsed .i-collapsible-status {
}
.I70401> .sector-title.i-collapsible-title.collapsed:hover .i-collapsible-status {
}
.I70401> .sector-title.i-collapsible-title.collapsed .i-collapsible-status::before {
}
.I70401> .sector-title.i-collapsible-title.collapsed:hover .i-collapsible-status::before {
}
.I70401> .sector-title.i-collapsible-title.collapsed .i-collapsible-status::after {
content:attr(data-text-expand);
}
.I70401> .sector-title.i-collapsible-title.collapsed:hover .i-collapsible-status::after {
}
.I70401> .sector-title.i-collapsible-title.collapsed ~ .i-collapsible-detail {
overflow:visible;
max-height:9999px;
}
.I70401 > .sector-title, .I70401 > .sector-title.i-collapsible-title {
display:none;
}
.I70401 > .sector-title .text, .I70401 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I70401 {

width:100%;
max-width:100%;
box-sizing:border-box;


}
.I70401:hover {
}
.I70401 > .viewport {


top:100%;right:auto;bottom:auto;left:auto;transform:translate(0px,0px);

}
.I70401 > .viewport:hover {
}
.I70401 > .sector-title, .I70401 > .sector-title.i-collapsible-title {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:1.5rem;

width:100%;

}
.I70401 > .sector-title:hover, .I70401 > .sector-title.i-collapsible-title:hover {
}
.I70401 > .sector-title .text {
flex-direction:row;
}
.I70401 > .sector-title .text::before {
display:flex;
margin-right:auto;

order:2;
display:none;
}
.I70401> .sector-title.i-collapsible-title {
--i-toggleable-initial-status:collapsed;
}
.I70401> .sector-title.i-collapsible-title ~ .i-collapsible-detail {
position:absolute;
z-index:900;
overflow:hidden;
max-height:0px;
}
.I70401> .sector-title.i-collapsible-title.expanded ~ .i-collapsible-detail {
overflow:visible;
max-height:9999px;
}
.I70401> .sector-title.i-collapsible-title.collapsed ~ .i-collapsible-detail {
overflow:hidden;
max-height:0px;
}
.I70401> .sector-title.i-collapsible-title {
flex-direction:row;
}
.I70401> .sector-title .i-collapsible-title-text {
}
.I70401> .sector-title.i-collapsible-title .i-collapsible-status {
order:3;
}
.I70401> .sector-title.i-collapsible-title:hover .i-collapsible-status {
}
.I70401> .sector-title.i-collapsible-title .i-collapsible-status::before {
}
.I70401> .sector-title.i-collapsible-title:hover .i-collapsible-status::before {
}
.I70401> .sector-title.i-collapsible-title .i-collapsible-status::after {
}
.I70401> .sector-title.i-collapsible-title:hover .i-collapsible-status::after {
}
.I70401> .sector-title.i-collapsible-title {
}
.I70401> .sector-title.i-collapsible-title:hover {
}
.I70401> .sector-title.i-collapsible-title .i-collapsible-status {
margin-left:auto;

}
.I70401> .sector-title.i-collapsible-title:hover .i-collapsible-status {
}
.I70401> .sector-title.i-collapsible-title .i-collapsible-status::before {
width:12px;
height:8px;
background-image:url('https://www.genexus.com/media/images/arrow_desc-2.svg?timestamp=20220606192401');

}
.I70401> .sector-title.i-collapsible-title:hover .i-collapsible-status::before {
}
.I70401> .sector-title.i-collapsible-title .i-collapsible-status::after {
content:attr(data-text-expand);
}
.I70401> .sector-title.i-collapsible-title:hover .i-collapsible-status::after {
}

.I70401> .sector-title.i-collapsible-title.expanded {
}
.I70401> .sector-title.i-collapsible-title.expanded:hover {
}
.I70401> .sector-title.i-collapsible-title.expanded .i-collapsible-status {
}
.I70401> .sector-title.i-collapsible-title.expanded:hover .i-collapsible-status {
}
.I70401> .sector-title.i-collapsible-title.expanded .i-collapsible-status::before {
width:12px;
height:8px;
background-image:url('https://www.genexus.com/media/images/arrow_asc-2.svg?timestamp=20220606192500');

}
.I70401> .sector-title.i-collapsible-title.expanded:hover .i-collapsible-status::before {
}
.I70401> .sector-title.i-collapsible-title.expanded .i-collapsible-status::after {
content:attr(data-text-collapse);
}
.I70401> .sector-title.i-collapsible-title.expanded:hover .i-collapsible-status::after {
}
.I70401> .sector-title.i-collapsible-title.collapsed {
}
.I70401> .sector-title.i-collapsible-title.collapsed:hover {
}
.I70401> .sector-title.i-collapsible-title.collapsed .i-collapsible-status {
margin-left:auto;

}
.I70401> .sector-title.i-collapsible-title.collapsed:hover .i-collapsible-status {
}
.I70401> .sector-title.i-collapsible-title.collapsed .i-collapsible-status::before {
width:12px;
height:8px;
background-image:url('https://www.genexus.com/media/images/arrow_desc-2.svg?timestamp=20220606192401');

}
.I70401> .sector-title.i-collapsible-title.collapsed:hover .i-collapsible-status::before {
}
.I70401> .sector-title.i-collapsible-title.collapsed .i-collapsible-status::after {
content:attr(data-text-expand);
}
.I70401> .sector-title.i-collapsible-title.collapsed:hover .i-collapsible-status::after {
}
.I70401 > .sector-title, .I70401 > .sector-title.i-collapsible-title {
display:flex;
}
.I70401 > .sector-title .text, .I70401 > .sector-title.i-collapsible-title .text {
}

}

ul.I70402, .I70402 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

a.I70402, .I70402 a {
text-decoration:inherit;
color:inherit;
}

.I70402 {
display:flex;
}
.I70402:hover {
}
.I70402 ul.I70402-level-top {
display:flex;
}
.I70402 ul.I70402-level-top:hover {
}
.I70402 ul.I70402-level-top > li.level-top {
display:flex;
flex:auto;
flex-direction:inherit;
position:relative;
}
.I70402 ul.I70402-level-top > li.level-top > .value-wrapper {
display:flex;
flex:auto;
white-space:nowrap;
flex-direction:row;
}
.I70402 ul.I70402-level-top > li.level-top > .value-wrapper > .component {
white-space:initial;
}
.I70402 ul.I70402-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I70402 ul.I70402-level-top > li.level-top > .value-wrapper {
display:flex;
}
.I70402 ul.I70402-level-top > li.level-top > .value-wrapper > .value > .text {
font-family:Rubik;
font-size:16px;
color:rgb(0,0,0);

}
.I70402 ul.I70402-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I70402 ul.I70402-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I70402 ul.I70402-level-top > li.level-top.active > .value-wrapper {
display:flex;
border-bottom-color:rgb(103,161,255);
border-bottom-style:solid;
border-bottom-width:4px;

}
.I70402 ul.I70402-level-top > li.level-top.active > .value-wrapper > .value > .text {
}

.I70402 ul.I70402-level-top ul.I70402-level-child {
order:2;
}
.I70402 ul.I70402-level-top ul.I70402-level-child:hover {
}

.I70402 ul.I70402-level-top li.level-top > ul.I70402-level-child {
display:none;
z-index:9999;
}
.I70402 {
position:static;
}
.I70402 ul.I70402-level-top > li.level-top {
position:relative;
}
.I70402 ul.I70402-level-top li.level-top > ul.I70402-level-child {
position:absolute;
}
.I70402 ul.I70402-level-top li.level-top:hover > ul.I70402-level-child,
.I70402 ul.I70402-level-top li.level-top.hover > ul.I70402-level-child,
.I70402 ul.I70402-level-top li.level-top.touch > ul.I70402-level-child
{
top:100%;right:auto;bottom:auto;left:0px;
}
.I70402 ul.I70402-level-top li.level-child > ul.I70402-level-child {
display:none;
z-index:9999;
}
.I70402 {
position:static;
}
.I70402 ul.I70402-level-top > li.level-top {
position:relative;
}
.I70402 ul.I70402-level-top li.level-child > ul.I70402-level-child {
position:absolute;
}
.I70402 ul.I70402-level-top li.level-child:hover > ul.I70402-level-child,
.I70402 ul.I70402-level-top li.level-child.hover > ul.I70402-level-child,
.I70402 ul.I70402-level-top li.level-child.touch > ul.I70402-level-child
{
top:100%;right:auto;bottom:auto;left:0px;
}

.I70402 ul.I70402-level-top li.level-top.hover > ul.I70402-level-child {
display:none;
}
.I70402 ul.I70402-level-top li.level-top.touch > ul.I70402-level-child {
display:flex;
}
.I70402 ul.I70402-level-top li.level-top:hover > ul.I70402-level-child {
display:flex;
}
.I70402 ul.I70402-level-top li.level-child.hover > ul.I70402-level-child {
display:none;
}
.I70402 ul.I70402-level-top li.level-child.touch > ul.I70402-level-child {
display:flex;
}
.I70402 ul.I70402-level-top li.level-child:hover > ul.I70402-level-child {
display:flex;
}

.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child {
display:flex;
position:relative;
flex-direction:inherit;
}
.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child > .value-wrapper {
display:flex;
flex:auto;
white-space:nowrap;
flex-direction:row;
}
.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child > .value-wrapper > .component {
white-space:initial;
}
.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I70402 ul.I70402-level-top > li.level-top::after {
content:'';
display:flex;
align-items:center;
align-self:center;
order:3;
flex:none;
display:flex;
width:40px;

}
.I70402 ul.I70402-level-top > li.level-top:last-child::after {
content:none;
}
.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child::after {
content:'';
display:flex;
align-items:center;
align-self:center;
order:3;
flex:none;
}
.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child:last-child::after {
content:none;
}

@media (max-width:992px) {
.I70402 {
}
.I70402:hover {
}
.I70402 ul.I70402-level-top {
}
.I70402 ul.I70402-level-top:hover {
}
.I70402 ul.I70402-level-top > li.level-top {
}
.I70402 ul.I70402-level-top > li.level-top > .value-wrapper {
flex-direction:row;
}
.I70402 ul.I70402-level-top > li.level-top > .value-wrapper > .component {
}
.I70402 ul.I70402-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I70402 ul.I70402-level-top > li.level-top > .value-wrapper {
display:flex;
}
.I70402 ul.I70402-level-top > li.level-top > .value-wrapper > .value > .text {
font-size:14px;

}
.I70402 ul.I70402-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I70402 ul.I70402-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I70402 ul.I70402-level-top ul.I70402-level-child {
}
.I70402 ul.I70402-level-top ul.I70402-level-child:hover {
}


.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child {
}
.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child > .value-wrapper {
flex-direction:row;
}
.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child > .value-wrapper > .component {
}
.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I70402 ul.I70402-level-top > li.level-top::after {
content:'';
display:flex;
width:20px;

}
.I70402 ul.I70402-level-top > li.level-top:last-child::after {
}
.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child::after {
content:'';
}
.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child:last-child::after {
}

}
@media (max-width:640px) {
.I70402 {
width:100vw;
max-width:100vw;
margin-left:-36px;
padding-bottom:1rem;
background-color:rgb(243,243,243);
box-sizing:border-box;

}
.I70402:hover {
}
.I70402 ul.I70402-level-top {
width:100%;

flex-direction:column;
}
.I70402 ul.I70402-level-top:hover {
}
.I70402 ul.I70402-level-top > li.level-top {
}
.I70402 ul.I70402-level-top > li.level-top > .value-wrapper {
flex-direction:row;
}
.I70402 ul.I70402-level-top > li.level-top > .value-wrapper > .component {
}
.I70402 ul.I70402-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I70402 ul.I70402-level-top > li.level-top > .value-wrapper {
display:flex;
align-items:center;
width:75%;
height:48px;
margin-left:30px;
padding-left:20px;
padding-right:30px;
box-sizing:border-box;

}
.I70402 ul.I70402-level-top > li.level-top > .value-wrapper > .value > .text {
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I70402 ul.I70402-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I70402 ul.I70402-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I70402 ul.I70402-level-top > li.level-top.active > .value-wrapper {
display:flex;
border-bottom-color:transparent;
border-bottom-style:none;
border-bottom-width:0px;

}
.I70402 ul.I70402-level-top > li.level-top.active > .value-wrapper > .value > .text {
font-weight:500;

}

.I70402 ul.I70402-level-top ul.I70402-level-child {
}
.I70402 ul.I70402-level-top ul.I70402-level-child:hover {
}


.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child {
}
.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child > .value-wrapper {
flex-direction:row;
}
.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child > .value-wrapper > .component {
}
.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child > .value-wrapper {
display:flex;
width:100%;

}
.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I70402 ul.I70402-level-top > li.level-top::after {
content:'';
display:flex;
width:75%;
margin-left:36px;
margin-right:36px;
padding-left:0px;
padding-right:0px;
border-top-color:rgb(217,217,217);
border-top-style:solid;
border-top-width:1px;
box-sizing:border-box;

}
.I70402 ul.I70402-level-top > li.level-top:last-child::after {
}
.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child::after {
content:'';
}
.I70402 ul.I70402-level-top ul.I70402-level-child > li.level-child:last-child::after {
}

}

h1.I73006, .I73006 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73006 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I73006:hover {
}
.I73006 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73006 > .viewport:hover {
}

@media (max-width:640px) {
.I73006 {

order:4;

}
.I73006:hover {
}
.I73006 > .viewport {



}
.I73006 > .viewport:hover {
}

}

.I72990 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-top:4.5rem;
background-color:rgb(27,31,35);

align-items:center;

	
}
.I72990:hover {
}
@media (min-width:1440px) {
.I72990 {
align-items:center;

	
}
.I72990:hover {
}
}
.I72991 {
display:flex;
position:var(--I72991-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;

align-items:center;


}
.I72991:hover {
}

@media (max-width:992px) {
.I72991 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

}
.I72991:hover {
}

}
@media (max-width:640px) {
.I72991 {

align-items:flex-start;


}
.I72991:hover {
}

}

.I143569 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-bottom:32px;
margin-left:0px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(229,255,243);
border-style:solid;
border-width:0.5px;
border-top-left-radius:100px;
border-top-right-radius:100px;
border-bottom-left-radius:100px;
border-bottom-right-radius:100px;



justify-content:center;
align-items:center;

	
}
.I143569:hover {
}

@media (max-width:992px) {
.I143569 {

margin-left:0rem;



	
}
.I143569:hover {
}

}
@media (max-width:640px) {
.I143569 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I143569:hover {
}

}
@media (min-width:1440px) {
.I143569 {

order:3;
margin-left:0px;



	
}
.I143569:hover {
}

}
h1.I72992, .I72992 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I72992 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I72992:hover {
}
.I72992 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I72992 > .viewport:hover {
}

@media (min-width:1440px) {
.I72992 {

order:2;

}
.I72992:hover {
}
.I72992 > .viewport {



}
.I72992 > .viewport:hover {
}

}
h1.I72993, .I72993 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I72993 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:800px;


}
.I72993:hover {
}
.I72993 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I72993 > .viewport:hover {
}

@media (min-width:1440px) {
.I72993 {

order:4;

}
.I72993:hover {
}
.I72993 > .viewport {



}
.I72993 > .viewport:hover {
}

}
h1.I72994, .I72994 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I72994 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:940px;
margin-top:1rem;


}
.I72994:hover {
}
.I72994 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I72994 > .viewport:hover {
}

@media (max-width:640px) {
.I72994 {


}
.I72994:hover {
}
.I72994 > .viewport {

justify-content:flex-start;


}
.I72994 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I72994 {

order:5;

}
.I72994:hover {
}
.I72994 > .viewport {



}
.I72994 > .viewport:hover {
}

}
h1.I72995, .I72995 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I72995 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
margin-top:2rem;


}
.I72995:hover {
}
.I72995 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I72995 > .viewport:hover {
}

@media (min-width:1440px) {
.I72995 {

order:13;

}
.I72995:hover {
}
.I72995 > .viewport {



}
.I72995 > .viewport:hover {
}

}
h1.I72996, .I72996 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I72996 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I72996:hover {
}
.I72996 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I72996 > .viewport:hover {
}


h1.I72997, .I72997 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I72997 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I72997:hover {
}
.I72997 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I72997 > .viewport:hover {
}

@media (min-width:1440px) {
.I72997 {

order:21;

}
.I72997:hover {
}
.I72997 > .viewport {



}
.I72997 > .viewport:hover {
}

}
h1.I72998, .I72998 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I72998 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I72998:hover {
}
.I72998 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I72998 > .viewport:hover {
}

@media (min-width:1440px) {
.I72998 {

order:9;

}
.I72998:hover {
}
.I72998 > .viewport {



}
.I72998 > .viewport:hover {
}

}
h1.I108283, .I108283 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108283 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I108283:hover {
}
.I108283 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I108283 > .viewport:hover {
}

@media (max-width:640px) {
.I108283 {

padding-top:1rem;


}
.I108283:hover {
}
.I108283 > .viewport {

justify-content:flex-start;


}
.I108283 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I108283 {

order:6;

}
.I108283:hover {
}
.I108283 > .viewport {



}
.I108283 > .viewport:hover {
}

}
h1.I113889, .I113889 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I113889 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I113889:hover {
}
.I113889 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I113889 > .viewport:hover {
}

@media (min-width:1440px) {
.I113889 {

order:1;

}
.I113889:hover {
}
.I113889 > .viewport {



}
.I113889 > .viewport:hover {
}

}
h1.I119655, .I119655 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I119655 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;

}
.I119655:hover {
}
.I119655 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I119655 > .viewport:hover {
}

@media (min-width:1440px) {
.I119655 {

order:14;

}
.I119655:hover {
}
.I119655 > .viewport {



}
.I119655 > .viewport:hover {
}

}
h1.I128119, .I128119 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I128119 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I128119:hover {
}
.I128119 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I128119 > .viewport:hover {
}

@media (min-width:1440px) {
.I128119 {

order:9;

}
.I128119:hover {
}
.I128119 > .viewport {



}
.I128119 > .viewport:hover {
}

}
h1.I136147, .I136147 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136147 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136147:hover {
}
.I136147 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136147 > .viewport:hover {
}

@media (min-width:1440px) {
.I136147 {

order:14;

}
.I136147:hover {
}
.I136147 > .viewport {



}
.I136147 > .viewport:hover {
}

}
h1.I136473, .I136473 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136473 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136473:hover {
}
.I136473 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136473 > .viewport:hover {
}

@media (min-width:1440px) {
.I136473 {

order:22;

}
.I136473:hover {
}
.I136473 > .viewport {



}
.I136473 > .viewport:hover {
}

}
h1.I143488, .I143488 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143488 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I143488:hover {
}
.I143488 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143488 > .viewport:hover {
}


h1.I143731, .I143731 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143731 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I143731:hover {
}
.I143731 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143731 > .viewport:hover {
}


h1.I143893, .I143893 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143893 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I143893:hover {
}
.I143893 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143893 > .viewport:hover {
}


h1.I144055, .I144055 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144055 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I144055:hover {
}
.I144055 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144055 > .viewport:hover {
}


h1.I144217, .I144217 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144217 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I144217:hover {
}
.I144217 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144217 > .viewport:hover {
}


.I72999, a.I72999 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I72999:hover, a.I72999:hover {
}
@media (max-width:992px) {
.I72999, a.I72999 {
display:flex;
font-size:1.25rem;


}
.I72999:hover, a.I72999:hover {
}
}
@media (max-width:640px) {
.I72999, a.I72999 {
display:flex;
font-size:1.25rem;


}
.I72999:hover, a.I72999:hover {
}
}

.I73000, a.I73000 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(255,255,255);


}
.I73000:hover, a.I73000:hover {
}
@media (max-width:992px) {
.I73000, a.I73000 {
display:flex;
font-size:1.625rem;


}
.I73000:hover, a.I73000:hover {
}
}
@media (max-width:640px) {
.I73000, a.I73000 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I73000:hover, a.I73000:hover {
}
}

.I73001, a.I73001 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I73001:hover, a.I73001:hover {
}
@media (max-width:992px) {
.I73001, a.I73001 {
}
.I73001:hover, a.I73001:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I73001, a.I73001 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I73001:hover, a.I73001:hover {
}
}

.I73002 .button, .I73002.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I73002 button.button, button.I73002.button {
cursor:pointer;
}
.I73002 .button .text, .I73002.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I73002 .button .icon, .I73002.button .icon {
flex:none;
background-size:100% 100%;
}
.I73002 .button:hover, .I73002.button:hover {
background-color:rgb(217,217,217);

}
.I73002 .button:hover .text, .I73002.button:hover .text {
}
.I73002 .button:hover .icon, .I73002.button:hover .icon {
background-size:100% 100%;
}

.I73003 .button, .I73003.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I73003 button.button, button.I73003.button {
cursor:pointer;
}
.I73003 .button .text, .I73003.button .text {
}
.I73003 .button .icon, .I73003.button .icon {
flex:none;
background-size:100% 100%;
}
.I73003 .button:hover, .I73003.button:hover {
}
.I73003 .button:hover .text, .I73003.button:hover .text {
}
.I73003 .button:hover .icon, .I73003.button:hover .icon {
background-size:100% 100%;
}

.I73004 .button, .I73004.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I73004 button.button, button.I73004.button {
cursor:pointer;
}
.I73004 .button .text, .I73004.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I73004 .button .icon, .I73004.button .icon {
flex:none;
background-size:100% 100%;
}
.I73004 .button:hover, .I73004.button:hover {
}
.I73004 .button:hover .text, .I73004.button:hover .text {
}
.I73004 .button:hover .icon, .I73004.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73004 .button, .I73004.button {
}
.I73004 button.button, button.I73004.button {
}
.I73004 .button .text, .I73004.button .text {
font-family:Rubik;

}
.I73004 .button .icon, .I73004.button .icon {
background-size:100% 100%;
}
.I73004 .button:hover, .I73004.button:hover {
}
.I73004 .button:hover .text, .I73004.button:hover .text {
}
.I73004 .button:hover .icon, .I73004.button:hover .icon {
background-size:100% 100%;
}
}

.I73005 .button, .I73005.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I73005 button.button, button.I73005.button {
cursor:pointer;
}
.I73005 .button .text, .I73005.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I73005 .button .icon, .I73005.button .icon {
flex:none;
background-size:100% 100%;
}
.I73005 .button:hover, .I73005.button:hover {
background-color:rgb(210,40,93);

}
.I73005 .button:hover .text, .I73005.button:hover .text {
}
.I73005 .button:hover .icon, .I73005.button:hover .icon {
background-size:100% 100%;
}

.I108239, a.I108239 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I108239:hover, a.I108239:hover {
}
@media (max-width:992px) {
.I108239, a.I108239 {
}
.I108239:hover, a.I108239:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I108239, a.I108239 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I108239:hover, a.I108239:hover {
}
}

.I113838 .image, .I113838.image {
vertical-align:top;
}
.I113838 .image:hover, .I113838.image:hover {
}

.I119600 .button, .I119600.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I119600 button.button, button.I119600.button {
cursor:pointer;
}
.I119600 .button .text, .I119600.button .text {
}
.I119600 .button .icon, .I119600.button .icon {
flex:none;
background-size:100% 100%;
}
.I119600 .button:hover, .I119600.button:hover {
}
.I119600 .button:hover .text, .I119600.button:hover .text {
}
.I119600 .button:hover .icon, .I119600.button:hover .icon {
background-size:100% 100%;
}

h1.I128058, .I128058 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I128058, .I128058 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I128058, .I128058 p {
margin:0px;
}

figure.I128058, .I128058 figure {
margin:0px;
}

a.I128058, .I128058 a {
text-decoration:inherit;
color:inherit;
}

.I128058 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I128058 article, article.I128058 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I128058 article:hover, article.I128058:hover {
}
.I128058 article.active, article.I128058.active {
}
.I128058 .body {
}
.I128058 .body:hover {
	
}
.I128058 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I128058 .body img {
}
.I128058 .body ul, .I128058 .body ol {
margin-left:1rem;

}
.I128058 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I128058 .body iframe {
}
.I128058 .body img:hover {
}
.I128058 .body iframe:hover {
}

.I128058 .body li {
list-style-type:disc;
}



.I136082 .image, .I136082.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I136082 .image:hover, .I136082.image:hover {
}

.I136402 .image, .I136402.image {
vertical-align:top;
}
.I136402 .image:hover, .I136402.image:hover {
}

.I143407 .image, .I143407.image {
vertical-align:top;
width:20px;
height:20px;

}
.I143407 .image:hover, .I143407.image:hover {
}

.I143650, a.I143650 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:400;
color:rgb(17,17,17);

width:100%;
margin-left:8px;
margin-right:8px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
border-top-left-radius:2px;
border-top-right-radius:2px;
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;
background-color:rgb(181,255,219);
box-sizing:border-box;

}
.I143650:hover, a.I143650:hover {
}

.I143812, a.I143812 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:100;
color:rgb(255,255,255);

width:100%;
padding-left:0;
padding-right:0;
box-sizing:border-box;

}
.I143812:hover, a.I143812:hover {
}

.I143974, a.I143974 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:500;
color:rgb(255,255,255);

width:100%;
padding-left:5px;
padding-right:0;
box-sizing:border-box;

}
.I143974:hover, a.I143974:hover {
display:flex;
text-decoration:underline;


}

.I144136 .image, .I144136.image {
vertical-align:top;
}
.I144136 .image:hover, .I144136.image:hover {
}

h1.I73023, .I73023 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73023 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
width:100%;


}
.I73023:hover {
}
.I73023 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73023 > .viewport:hover {
}


.I73007 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I73007:hover {
}
@media (min-width:1440px) {
.I73007 {
align-items:center;

	
}
.I73007:hover {
}
}
.I73008 {
display:flex;
position:var(--I73008-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:4rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;

align-items:center;


}
.I73008:hover {
}

@media (max-width:992px) {
.I73008 {

padding-bottom:2rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

}
.I73008:hover {
}

}
@media (max-width:640px) {
.I73008 {

align-items:flex-start;


}
.I73008:hover {
}

}

.I143570 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-bottom:32px;
margin-left:0px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(229,255,243);
border-style:solid;
border-width:0.5px;
border-top-left-radius:100px;
border-top-right-radius:100px;
border-bottom-left-radius:100px;
border-bottom-right-radius:100px;



justify-content:center;
align-items:center;

	
}
.I143570:hover {
}

@media (max-width:992px) {
.I143570 {

margin-left:0rem;



	
}
.I143570:hover {
}

}
@media (max-width:640px) {
.I143570 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I143570:hover {
}

}
@media (min-width:1440px) {
.I143570 {

order:3;
margin-left:0px;



	
}
.I143570:hover {
}

}
h1.I73009, .I73009 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73009 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I73009:hover {
}
.I73009 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73009 > .viewport:hover {
}

@media (min-width:1440px) {
.I73009 {

order:2;

}
.I73009:hover {
}
.I73009 > .viewport {



}
.I73009 > .viewport:hover {
}

}
h1.I73010, .I73010 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73010 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:800px;


}
.I73010:hover {
}
.I73010 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I73010 > .viewport:hover {
}

@media (min-width:1440px) {
.I73010 {

order:4;

}
.I73010:hover {
}
.I73010 > .viewport {



}
.I73010 > .viewport:hover {
}

}
h1.I73011, .I73011 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73011 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:940px;
margin-top:1rem;


}
.I73011:hover {
}
.I73011 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I73011 > .viewport:hover {
}

@media (max-width:640px) {
.I73011 {


}
.I73011:hover {
}
.I73011 > .viewport {

justify-content:flex-start;


}
.I73011 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I73011 {

order:5;

}
.I73011:hover {
}
.I73011 > .viewport {



}
.I73011 > .viewport:hover {
}

}
h1.I73012, .I73012 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73012 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I73012:hover {
}
.I73012 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73012 > .viewport:hover {
}

@media (min-width:1440px) {
.I73012 {

order:13;

}
.I73012:hover {
}
.I73012 > .viewport {



}
.I73012 > .viewport:hover {
}

}
h1.I73013, .I73013 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73013 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I73013:hover {
}
.I73013 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73013 > .viewport:hover {
}


h1.I73014, .I73014 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73014 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I73014:hover {
}
.I73014 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73014 > .viewport:hover {
}

@media (min-width:1440px) {
.I73014 {

order:21;

}
.I73014:hover {
}
.I73014 > .viewport {



}
.I73014 > .viewport:hover {
}

}
h1.I73015, .I73015 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73015 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I73015:hover {
}
.I73015 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73015 > .viewport:hover {
}

@media (min-width:1440px) {
.I73015 {

order:9;

}
.I73015:hover {
}
.I73015 > .viewport {



}
.I73015 > .viewport:hover {
}

}
h1.I108284, .I108284 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108284 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I108284:hover {
}
.I108284 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I108284 > .viewport:hover {
}

@media (max-width:640px) {
.I108284 {

padding-top:1rem;


}
.I108284:hover {
}
.I108284 > .viewport {

justify-content:flex-start;


}
.I108284 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I108284 {

order:6;

}
.I108284:hover {
}
.I108284 > .viewport {



}
.I108284 > .viewport:hover {
}

}
h1.I113890, .I113890 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I113890 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I113890:hover {
}
.I113890 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I113890 > .viewport:hover {
}

@media (min-width:1440px) {
.I113890 {

order:1;

}
.I113890:hover {
}
.I113890 > .viewport {



}
.I113890 > .viewport:hover {
}

}
h1.I119656, .I119656 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I119656 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;

}
.I119656:hover {
}
.I119656 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I119656 > .viewport:hover {
}

@media (min-width:1440px) {
.I119656 {

order:14;

}
.I119656:hover {
}
.I119656 > .viewport {



}
.I119656 > .viewport:hover {
}

}
h1.I128120, .I128120 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I128120 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I128120:hover {
}
.I128120 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I128120 > .viewport:hover {
}

@media (min-width:1440px) {
.I128120 {

order:9;

}
.I128120:hover {
}
.I128120 > .viewport {



}
.I128120 > .viewport:hover {
}

}
h1.I136148, .I136148 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136148 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136148:hover {
}
.I136148 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136148 > .viewport:hover {
}

@media (min-width:1440px) {
.I136148 {

order:14;

}
.I136148:hover {
}
.I136148 > .viewport {



}
.I136148 > .viewport:hover {
}

}
h1.I136474, .I136474 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136474 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136474:hover {
}
.I136474 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136474 > .viewport:hover {
}

@media (min-width:1440px) {
.I136474 {

order:22;

}
.I136474:hover {
}
.I136474 > .viewport {



}
.I136474 > .viewport:hover {
}

}
h1.I143489, .I143489 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143489 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I143489:hover {
}
.I143489 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143489 > .viewport:hover {
}


h1.I143732, .I143732 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143732 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I143732:hover {
}
.I143732 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143732 > .viewport:hover {
}


h1.I143894, .I143894 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143894 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I143894:hover {
}
.I143894 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143894 > .viewport:hover {
}


h1.I144056, .I144056 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144056 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I144056:hover {
}
.I144056 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144056 > .viewport:hover {
}


h1.I144218, .I144218 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144218 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I144218:hover {
}
.I144218 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144218 > .viewport:hover {
}


.I73016, a.I73016 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I73016:hover, a.I73016:hover {
}
@media (max-width:992px) {
.I73016, a.I73016 {
display:flex;
font-size:1.25rem;


}
.I73016:hover, a.I73016:hover {
}
}
@media (max-width:640px) {
.I73016, a.I73016 {
display:flex;
font-size:1.25rem;


}
.I73016:hover, a.I73016:hover {
}
}

.I73017, a.I73017 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I73017:hover, a.I73017:hover {
}
@media (max-width:992px) {
.I73017, a.I73017 {
display:flex;
font-size:1.625rem;


}
.I73017:hover, a.I73017:hover {
}
}
@media (max-width:640px) {
.I73017, a.I73017 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I73017:hover, a.I73017:hover {
}
}

.I73018, a.I73018 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I73018:hover, a.I73018:hover {
}
@media (max-width:992px) {
.I73018, a.I73018 {
}
.I73018:hover, a.I73018:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I73018, a.I73018 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I73018:hover, a.I73018:hover {
}
}

.I73019 .button, .I73019.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I73019 button.button, button.I73019.button {
cursor:pointer;
}
.I73019 .button .text, .I73019.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I73019 .button .icon, .I73019.button .icon {
flex:none;
background-size:100% 100%;
}
.I73019 .button:hover, .I73019.button:hover {
background-color:rgb(217,217,217);

}
.I73019 .button:hover .text, .I73019.button:hover .text {
}
.I73019 .button:hover .icon, .I73019.button:hover .icon {
background-size:100% 100%;
}

.I73020 .button, .I73020.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I73020 button.button, button.I73020.button {
cursor:pointer;
}
.I73020 .button .text, .I73020.button .text {
}
.I73020 .button .icon, .I73020.button .icon {
flex:none;
background-size:100% 100%;
}
.I73020 .button:hover, .I73020.button:hover {
}
.I73020 .button:hover .text, .I73020.button:hover .text {
}
.I73020 .button:hover .icon, .I73020.button:hover .icon {
background-size:100% 100%;
}

.I73021 .button, .I73021.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I73021 button.button, button.I73021.button {
cursor:pointer;
}
.I73021 .button .text, .I73021.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I73021 .button .icon, .I73021.button .icon {
flex:none;
background-size:100% 100%;
}
.I73021 .button:hover, .I73021.button:hover {
}
.I73021 .button:hover .text, .I73021.button:hover .text {
}
.I73021 .button:hover .icon, .I73021.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73021 .button, .I73021.button {
}
.I73021 button.button, button.I73021.button {
}
.I73021 .button .text, .I73021.button .text {
font-family:Rubik;

}
.I73021 .button .icon, .I73021.button .icon {
background-size:100% 100%;
}
.I73021 .button:hover, .I73021.button:hover {
}
.I73021 .button:hover .text, .I73021.button:hover .text {
}
.I73021 .button:hover .icon, .I73021.button:hover .icon {
background-size:100% 100%;
}
}

.I73022 .button, .I73022.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I73022 button.button, button.I73022.button {
cursor:pointer;
}
.I73022 .button .text, .I73022.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I73022 .button .icon, .I73022.button .icon {
flex:none;
background-size:100% 100%;
}
.I73022 .button:hover, .I73022.button:hover {
background-color:rgb(210,40,93);

}
.I73022 .button:hover .text, .I73022.button:hover .text {
}
.I73022 .button:hover .icon, .I73022.button:hover .icon {
background-size:100% 100%;
}

.I108240, a.I108240 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I108240:hover, a.I108240:hover {
}
@media (max-width:992px) {
.I108240, a.I108240 {
}
.I108240:hover, a.I108240:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I108240, a.I108240 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I108240:hover, a.I108240:hover {
}
}

.I113839 .image, .I113839.image {
vertical-align:top;
}
.I113839 .image:hover, .I113839.image:hover {
}

.I119601 .button, .I119601.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I119601 button.button, button.I119601.button {
cursor:pointer;
}
.I119601 .button .text, .I119601.button .text {
}
.I119601 .button .icon, .I119601.button .icon {
flex:none;
background-size:100% 100%;
}
.I119601 .button:hover, .I119601.button:hover {
}
.I119601 .button:hover .text, .I119601.button:hover .text {
}
.I119601 .button:hover .icon, .I119601.button:hover .icon {
background-size:100% 100%;
}

h1.I128059, .I128059 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I128059, .I128059 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I128059, .I128059 p {
margin:0px;
}

figure.I128059, .I128059 figure {
margin:0px;
}

a.I128059, .I128059 a {
text-decoration:inherit;
color:inherit;
}

.I128059 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I128059 article, article.I128059 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I128059 article:hover, article.I128059:hover {
}
.I128059 article.active, article.I128059.active {
}
.I128059 .body {
}
.I128059 .body:hover {
	
}
.I128059 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I128059 .body img {
}
.I128059 .body ul, .I128059 .body ol {
margin-left:1rem;

}
.I128059 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I128059 .body iframe {
}
.I128059 .body img:hover {
}
.I128059 .body iframe:hover {
}

.I128059 .body li {
list-style-type:disc;
}



.I136083 .image, .I136083.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I136083 .image:hover, .I136083.image:hover {
}

.I136403 .image, .I136403.image {
vertical-align:top;
}
.I136403 .image:hover, .I136403.image:hover {
}

.I143408 .image, .I143408.image {
vertical-align:top;
width:20px;
height:20px;

}
.I143408 .image:hover, .I143408.image:hover {
}

.I143651, a.I143651 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:400;
color:rgb(17,17,17);

width:100%;
margin-left:8px;
margin-right:8px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
border-top-left-radius:2px;
border-top-right-radius:2px;
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;
background-color:rgb(181,255,219);
box-sizing:border-box;

}
.I143651:hover, a.I143651:hover {
}

.I143813, a.I143813 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:100;
color:rgb(255,255,255);

width:100%;
padding-left:0;
padding-right:0;
box-sizing:border-box;

}
.I143813:hover, a.I143813:hover {
}

.I143975, a.I143975 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:500;
color:rgb(255,255,255);

width:100%;
padding-left:5px;
padding-right:0;
box-sizing:border-box;

}
.I143975:hover, a.I143975:hover {
display:flex;
text-decoration:underline;


}

.I144137 .image, .I144137.image {
vertical-align:top;
}
.I144137 .image:hover, .I144137.image:hover {
}

h1.I73062, .I73062 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73062 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
width:100%;


}
.I73062:hover {
}
.I73062 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73062 > .viewport:hover {
}


.I73024 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:0rem;
padding-top:0rem;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I73024:hover {
}
@media (max-width:992px) {
.I73024 {
padding-bottom:0;
padding-top:0;

	
}
.I73024:hover {
}
}
@media (max-width:640px) {
.I73024 {
padding-bottom:0rem;
padding-top:0rem;

	
}
.I73024:hover {
}
}

.I73025 {
display:flex;

order:1;
width:100%;
max-width:1164px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


flex-direction:column;
}
.I73025:hover {
}
@media (max-width:992px) {
.I73025 {

max-width:640px;
padding-left:1.625rem;
padding-right:1.625rem;


}
.I73025:hover {
}
}
@media (min-width:1440px) {
.I73025 {

width:100%;


}
.I73025:hover {
}
}
.I73026 {
display:flex;
position:var(--I73026-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:1;
box-sizing:border-box;

}
.I73026:hover {
}


.I73027 {
display:flex;
position:var(--I73027-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
margin-top:0;
box-sizing:border-box;

flex-direction:row;
justify-content:flex-start;
align-items:stretch;


}
.I73027:hover {
}

@media (max-width:992px) {
.I73027 {

margin-top:0;

flex-direction:column;


}
.I73027:hover {
}

}
@media (max-width:640px) {
.I73027 {

margin-top:0rem;

}
.I73027:hover {
}

}

.I73028 {
display:flex;
position:var(--I73028-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
}
.I73028:hover {
}


.I73029 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(100% / 3 - 1.333rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(105,110,242);
box-sizing:border-box;



flex-direction:column;

	
}
.I73029:hover {
}

@media (max-width:992px) {
.I73029 {

width:100%;
margin-left:0;
margin-top:2rem;



	
}
.I73029:hover {
}

}
@media (max-width:640px) {
.I73029 {

margin-top:1rem;



	
}
.I73029:hover {
}

}

.I73030 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(100% / 3 - 1.333rem);
padding:2rem;
border-radius:1rem;
background-color:rgb(108,72,201);
box-sizing:border-box;



flex-direction:column;

	
}
.I73030:hover {
}

@media (max-width:992px) {
.I73030 {

width:100%;



	
}
.I73030:hover {
}

}

.I73031 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
width:calc(100% / 3 - 1.333rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(165,64,149);
box-sizing:border-box;
overflow:hidden;


flex-direction:column;

	
}
.I73031:hover {
}

@media (max-width:992px) {
.I73031 {

width:100%;
margin-left:0;
margin-top:2rem;



	
}
.I73031:hover {
}

}
@media (max-width:640px) {
.I73031 {

margin-top:1rem;



	
}
.I73031:hover {
}

}

h1.I73032, .I73032 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73032 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
width:100%;


}
.I73032:hover {
}
.I73032 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73032 > .viewport:hover {
}


h1.I73033, .I73033 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73033 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
margin-top:1rem;


}
.I73033:hover {
}
.I73033 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73033 > .viewport:hover {
}


h1.I73034, .I73034 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73034 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
margin-top:2rem;


}
.I73034:hover {
}
.I73034 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73034 > .viewport:hover {
}


h1.I73035, .I73035 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73035 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I73035:hover {
}
.I73035 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73035 > .viewport:hover {
}


h1.I73036, .I73036 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73036 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I73036:hover {
}
.I73036 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73036 > .viewport:hover {
}


h1.I73037, .I73037 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73037 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I73037:hover {
}
.I73037 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73037 > .viewport:hover {
}


h1.I73038, .I73038 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73038 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I73038:hover {
}
.I73038 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73038 > .viewport:hover {
}


h1.I73039, .I73039 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73039 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I73039:hover {
}
.I73039 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73039 > .viewport:hover {
}


h1.I73040, .I73040 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73040 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:1;

}
.I73040:hover {
}
.I73040 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73040 > .viewport:hover {
}


h1.I73041, .I73041 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73041 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I73041:hover {
}
.I73041 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73041 > .viewport:hover {
}


h1.I73042, .I73042 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73042 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I73042:hover {
}
.I73042 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73042 > .viewport:hover {
}


h1.I73043, .I73043 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73043 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I73043:hover {
}
.I73043 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73043 > .viewport:hover {
}


h1.I73044, .I73044 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73044 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I73044:hover {
}
.I73044 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73044 > .viewport:hover {
}


h1.I73045, .I73045 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73045 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I73045:hover {
}
.I73045 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73045 > .viewport:hover {
}


h1.I73046, .I73046 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73046 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I73046:hover {
}
.I73046 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73046 > .viewport:hover {
}


h1.I149968, .I149968 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I149968 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;
width:100%;


}
.I149968:hover {
}
.I149968 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I149968 > .viewport:hover {
}


.I73047, a.I73047 {
display:flex;
font-family:Graphik;
font-size:3.25rem;
font-weight:600;
color:rgb(255,255,255);


}
.I73047:hover, a.I73047:hover {
}
@media (max-width:992px) {
.I73047, a.I73047 {
display:flex;
font-size:1.625rem;


}
.I73047:hover, a.I73047:hover {
}
}

.I73048, a.I73048 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.65em;

padding-bottom:1rem;

}
.I73048:hover, a.I73048:hover {
}
@media (max-width:992px) {
.I73048, a.I73048 {
}
.I73048:hover, a.I73048:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I73048, a.I73048 {
display:flex;
padding-bottom:1rem;

}
.I73048:hover, a.I73048:hover {
}
}

.I73049 .button, .I73049.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100em;
background-color:rgb(250,50,99);

}
.I73049 button.button, button.I73049.button {
cursor:pointer;
}
.I73049 .button .text, .I73049.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:500;
color:rgb(255,255,255);
line-height:26px;

}
.I73049 .button .icon, .I73049.button .icon {
flex:none;
background-size:100% 100%;
}
.I73049 .button:hover, .I73049.button:hover {
background-color:rgb(210,40,93);

}
.I73049 .button:hover .text, .I73049.button:hover .text {
}
.I73049 .button:hover .icon, .I73049.button:hover .icon {
background-size:100% 100%;
}

.I73050, a.I73050 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I73050:hover, a.I73050:hover {
}

.I73051, a.I73051 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.65em;

padding-bottom:1rem;

}
.I73051:hover, a.I73051:hover {
}
@media (max-width:992px) {
.I73051, a.I73051 {
display:flex;
padding-bottom:1rem;

}
.I73051:hover, a.I73051:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I73051, a.I73051 {
display:flex;
padding-bottom:1rem;

}
.I73051:hover, a.I73051:hover {
}
}

.I73052 .button, .I73052.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I73052 button.button, button.I73052.button {
cursor:pointer;
}
.I73052 .button .text, .I73052.button .text {
}
.I73052 .button .icon, .I73052.button .icon {
flex:none;
background-size:100% 100%;
}
.I73052 .button:hover, .I73052.button:hover {
}
.I73052 .button:hover .text, .I73052.button:hover .text {
}
.I73052 .button:hover .icon, .I73052.button:hover .icon {
background-size:100% 100%;
}

.I73053 .button, .I73053.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I73053 button.button, button.I73053.button {
cursor:pointer;
}
.I73053 .button .text, .I73053.button .text {
}
.I73053 .button .icon, .I73053.button .icon {
flex:none;
background-size:100% 100%;
}
.I73053 .button:hover, .I73053.button:hover {
}
.I73053 .button:hover .text, .I73053.button:hover .text {
}
.I73053 .button:hover .icon, .I73053.button:hover .icon {
background-size:100% 100%;
}

.I73054 .button, .I73054.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I73054 button.button, button.I73054.button {
cursor:pointer;
}
.I73054 .button .text, .I73054.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I73054 .button .icon, .I73054.button .icon {
flex:none;
background-size:100% 100%;
}
.I73054 .button:hover, .I73054.button:hover {
}
.I73054 .button:hover .text, .I73054.button:hover .text {
}
.I73054 .button:hover .icon, .I73054.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73054 .button, .I73054.button {
}
.I73054 button.button, button.I73054.button {
}
.I73054 .button .text, .I73054.button .text {
font-family:Rubik;

}
.I73054 .button .icon, .I73054.button .icon {
background-size:100% 100%;
}
.I73054 .button:hover, .I73054.button:hover {
}
.I73054 .button:hover .text, .I73054.button:hover .text {
}
.I73054 .button:hover .icon, .I73054.button:hover .icon {
background-size:100% 100%;
}
}

.I73055, a.I73055 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I73055:hover, a.I73055:hover {
}

.I73056, a.I73056 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.65em;

padding-bottom:1rem;

}
.I73056:hover, a.I73056:hover {
}
@media (max-width:992px) {
.I73056, a.I73056 {
display:flex;
padding-bottom:1rem;

}
.I73056:hover, a.I73056:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I73056, a.I73056 {
display:flex;
padding-bottom:1rem;

}
.I73056:hover, a.I73056:hover {
}
}

.I73057 .button, .I73057.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I73057 button.button, button.I73057.button {
cursor:pointer;
}
.I73057 .button .text, .I73057.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I73057 .button .icon, .I73057.button .icon {
flex:none;
background-size:100% 100%;
}
.I73057 .button:hover, .I73057.button:hover {
}
.I73057 .button:hover .text, .I73057.button:hover .text {
}
.I73057 .button:hover .icon, .I73057.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73057 .button, .I73057.button {
}
.I73057 button.button, button.I73057.button {
}
.I73057 .button .text, .I73057.button .text {
font-family:Rubik;

}
.I73057 .button .icon, .I73057.button .icon {
background-size:100% 100%;
}
.I73057 .button:hover, .I73057.button:hover {
}
.I73057 .button:hover .text, .I73057.button:hover .text {
}
.I73057 .button:hover .icon, .I73057.button:hover .icon {
background-size:100% 100%;
}
}

.I73058 .button, .I73058.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:4rem;

}
.I73058 button.button, button.I73058.button {
cursor:pointer;
}
.I73058 .button .text, .I73058.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I73058 .button .icon, .I73058.button .icon {
flex:none;
background-size:100% 100%;
}
.I73058 .button:hover, .I73058.button:hover {
}
.I73058 .button:hover .text, .I73058.button:hover .text {
}
.I73058 .button:hover .icon, .I73058.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73058 .button, .I73058.button {
margin-top:2rem;

}
.I73058 button.button, button.I73058.button {
}
.I73058 .button .text, .I73058.button .text {
font-family:Rubik;

}
.I73058 .button .icon, .I73058.button .icon {
background-size:100% 100%;
}
.I73058 .button:hover, .I73058.button:hover {
}
.I73058 .button:hover .text, .I73058.button:hover .text {
}
.I73058 .button:hover .icon, .I73058.button:hover .icon {
background-size:100% 100%;
}
}

.I73059, a.I73059 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I73059:hover, a.I73059:hover {
}

.I73060, a.I73060 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I73060:hover, a.I73060:hover {
}
@media (max-width:992px) {
.I73060, a.I73060 {
}
.I73060:hover, a.I73060:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I73060, a.I73060 {
display:flex;
padding-bottom:1rem;

}
.I73060:hover, a.I73060:hover {
}
}

.I73061 .button, .I73061.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I73061 button.button, button.I73061.button {
cursor:pointer;
}
.I73061 .button .text, .I73061.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I73061 .button .icon, .I73061.button .icon {
flex:none;
background-size:100% 100%;
}
.I73061 .button:hover, .I73061.button:hover {
}
.I73061 .button:hover .text, .I73061.button:hover .text {
}
.I73061 .button:hover .icon, .I73061.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73061 .button, .I73061.button {
}
.I73061 button.button, button.I73061.button {
}
.I73061 .button .text, .I73061.button .text {
font-family:Rubik;

}
.I73061 .button .icon, .I73061.button .icon {
background-size:100% 100%;
}
.I73061 .button:hover, .I73061.button:hover {
}
.I73061 .button:hover .text, .I73061.button:hover .text {
}
.I73061 .button:hover .icon, .I73061.button:hover .icon {
background-size:100% 100%;
}
}

.I149952 .button, .I149952.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(245,245,245);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(245,245,245);

}
.I149952 button.button, button.I149952.button {
cursor:pointer;
}
.I149952 .button .text, .I149952.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:26px;

}
.I149952 .button .icon, .I149952.button .icon {
flex:none;
background-size:100% 100%;
}
.I149952 .button:hover, .I149952.button:hover {
border-color:rgb(245,245,245);

}
.I149952 .button:hover .text, .I149952.button:hover .text {
}
.I149952 .button:hover .icon, .I149952.button:hover .icon {
background-size:100% 100%;
}

h1.I73101, .I73101 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73101 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:28;
width:100%;


}
.I73101:hover {
}
.I73101 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73101 > .viewport:hover {
}


.I73063 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:0;
padding-top:0rem;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I73063:hover {
}
@media (max-width:992px) {
.I73063 {
padding-bottom:0;
padding-top:0;

	
}
.I73063:hover {
}
}
@media (max-width:640px) {
.I73063 {
padding-top:0rem;

	
}
.I73063:hover {
}
}

.I73064 {
display:flex;

order:1;
width:100%;
max-width:1164px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


flex-direction:column;
}
.I73064:hover {
}
@media (max-width:992px) {
.I73064 {

max-width:640px;
padding-left:1.625rem;
padding-right:1.625rem;


}
.I73064:hover {
}
}
@media (min-width:1440px) {
.I73064 {

width:100%;


}
.I73064:hover {
}
}
.I73065 {
display:flex;
position:var(--I73065-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:1;
box-sizing:border-box;

}
.I73065:hover {
}


.I73066 {
display:flex;
position:var(--I73066-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
margin-top:4rem;
box-sizing:border-box;

flex-direction:row;
justify-content:flex-start;
align-items:stretch;


}
.I73066:hover {
}

@media (max-width:992px) {
.I73066 {

margin-top:2rem;

flex-direction:column;


}
.I73066:hover {
}

}
@media (max-width:640px) {
.I73066 {

margin-top:1rem;

}
.I73066:hover {
}

}

.I73067 {
display:flex;
position:var(--I73067-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
}
.I73067:hover {
}


.I73068 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(100% / 3 - 1.333rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(19,25,33);
box-sizing:border-box;



flex-direction:column;

	
}
.I73068:hover {
}

@media (max-width:992px) {
.I73068 {

width:100%;
margin-left:0;
margin-top:2rem;



	
}
.I73068:hover {
}

}
@media (max-width:640px) {
.I73068 {

margin-top:1rem;



	
}
.I73068:hover {
}

}

.I73069 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(100% / 3 - 1.333rem);
padding:2rem;
border-radius:1rem;
background-color:rgb(217,80,108);
box-sizing:border-box;



flex-direction:column;

	
}
.I73069:hover {
}

@media (max-width:992px) {
.I73069 {

width:100%;



	
}
.I73069:hover {
}

}

.I73070 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
width:calc(100% / 3 - 1.333rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(247,105,74);
box-sizing:border-box;
overflow:hidden;


flex-direction:column;

	
}
.I73070:hover {
}

@media (max-width:992px) {
.I73070 {

width:100%;
margin-left:0;
margin-top:2rem;



	
}
.I73070:hover {
}

}
@media (max-width:640px) {
.I73070 {

margin-top:1rem;



	
}
.I73070:hover {
}

}

h1.I73071, .I73071 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73071 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I73071:hover {
}
.I73071 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73071 > .viewport:hover {
}


h1.I73072, .I73072 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73072 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
margin-top:1rem;


}
.I73072:hover {
}
.I73072 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73072 > .viewport:hover {
}


h1.I73073, .I73073 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73073 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
margin-top:2rem;


}
.I73073:hover {
}
.I73073 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73073 > .viewport:hover {
}


h1.I73074, .I73074 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73074 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I73074:hover {
}
.I73074 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73074 > .viewport:hover {
}


h1.I73075, .I73075 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73075 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I73075:hover {
}
.I73075 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73075 > .viewport:hover {
}


h1.I73076, .I73076 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73076 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I73076:hover {
}
.I73076 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73076 > .viewport:hover {
}


h1.I73077, .I73077 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73077 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I73077:hover {
}
.I73077 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73077 > .viewport:hover {
}


h1.I73078, .I73078 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73078 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I73078:hover {
}
.I73078 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73078 > .viewport:hover {
}


h1.I73079, .I73079 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73079 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I73079:hover {
}
.I73079 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73079 > .viewport:hover {
}


h1.I73080, .I73080 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73080 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I73080:hover {
}
.I73080 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73080 > .viewport:hover {
}


h1.I73081, .I73081 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73081 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I73081:hover {
}
.I73081 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73081 > .viewport:hover {
}


h1.I73082, .I73082 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73082 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I73082:hover {
}
.I73082 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73082 > .viewport:hover {
}


h1.I73083, .I73083 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73083 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I73083:hover {
}
.I73083 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73083 > .viewport:hover {
}


h1.I73084, .I73084 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73084 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I73084:hover {
}
.I73084 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73084 > .viewport:hover {
}


h1.I73085, .I73085 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73085 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I73085:hover {
}
.I73085 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73085 > .viewport:hover {
}


h1.I149969, .I149969 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I149969 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;
width:100%;


}
.I149969:hover {
}
.I149969 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I149969 > .viewport:hover {
}


.I73086, a.I73086 {
display:flex;
font-family:Graphik;
font-size:3.25rem;
font-weight:600;
color:rgb(255,255,255);


}
.I73086:hover, a.I73086:hover {
}
@media (max-width:992px) {
.I73086, a.I73086 {
display:flex;
font-size:1.625rem;


}
.I73086:hover, a.I73086:hover {
}
}

.I73087, a.I73087 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.65em;

padding-bottom:1rem;

}
.I73087:hover, a.I73087:hover {
}
@media (max-width:992px) {
.I73087, a.I73087 {
}
.I73087:hover, a.I73087:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I73087, a.I73087 {
display:flex;
padding-bottom:1rem;

}
.I73087:hover, a.I73087:hover {
}
}

.I73088 .button, .I73088.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100em;
background-color:rgb(250,50,99);

}
.I73088 button.button, button.I73088.button {
cursor:pointer;
}
.I73088 .button .text, .I73088.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:500;
color:rgb(255,255,255);
line-height:26px;

}
.I73088 .button .icon, .I73088.button .icon {
flex:none;
background-size:100% 100%;
}
.I73088 .button:hover, .I73088.button:hover {
background-color:rgb(210,40,93);

}
.I73088 .button:hover .text, .I73088.button:hover .text {
}
.I73088 .button:hover .icon, .I73088.button:hover .icon {
background-size:100% 100%;
}

.I73089, a.I73089 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I73089:hover, a.I73089:hover {
}

.I73090, a.I73090 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.65em;

padding-bottom:1rem;

}
.I73090:hover, a.I73090:hover {
}
@media (max-width:992px) {
.I73090, a.I73090 {
display:flex;
padding-bottom:1rem;

}
.I73090:hover, a.I73090:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I73090, a.I73090 {
display:flex;
padding-bottom:1rem;

}
.I73090:hover, a.I73090:hover {
}
}

.I73091 .button, .I73091.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I73091 button.button, button.I73091.button {
cursor:pointer;
}
.I73091 .button .text, .I73091.button .text {
}
.I73091 .button .icon, .I73091.button .icon {
flex:none;
background-size:100% 100%;
}
.I73091 .button:hover, .I73091.button:hover {
}
.I73091 .button:hover .text, .I73091.button:hover .text {
}
.I73091 .button:hover .icon, .I73091.button:hover .icon {
background-size:100% 100%;
}

.I73092 .button, .I73092.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I73092 button.button, button.I73092.button {
cursor:pointer;
}
.I73092 .button .text, .I73092.button .text {
}
.I73092 .button .icon, .I73092.button .icon {
flex:none;
background-size:100% 100%;
}
.I73092 .button:hover, .I73092.button:hover {
}
.I73092 .button:hover .text, .I73092.button:hover .text {
}
.I73092 .button:hover .icon, .I73092.button:hover .icon {
background-size:100% 100%;
}

.I73093 .button, .I73093.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I73093 button.button, button.I73093.button {
cursor:pointer;
}
.I73093 .button .text, .I73093.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I73093 .button .icon, .I73093.button .icon {
flex:none;
background-size:100% 100%;
}
.I73093 .button:hover, .I73093.button:hover {
}
.I73093 .button:hover .text, .I73093.button:hover .text {
}
.I73093 .button:hover .icon, .I73093.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73093 .button, .I73093.button {
}
.I73093 button.button, button.I73093.button {
}
.I73093 .button .text, .I73093.button .text {
font-family:Rubik;

}
.I73093 .button .icon, .I73093.button .icon {
background-size:100% 100%;
}
.I73093 .button:hover, .I73093.button:hover {
}
.I73093 .button:hover .text, .I73093.button:hover .text {
}
.I73093 .button:hover .icon, .I73093.button:hover .icon {
background-size:100% 100%;
}
}

.I73094, a.I73094 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I73094:hover, a.I73094:hover {
}

.I73095, a.I73095 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.65em;

padding-bottom:1rem;

}
.I73095:hover, a.I73095:hover {
}
@media (max-width:992px) {
.I73095, a.I73095 {
display:flex;
padding-bottom:1rem;

}
.I73095:hover, a.I73095:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I73095, a.I73095 {
display:flex;
padding-bottom:1rem;

}
.I73095:hover, a.I73095:hover {
}
}

.I73096 .button, .I73096.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I73096 button.button, button.I73096.button {
cursor:pointer;
}
.I73096 .button .text, .I73096.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I73096 .button .icon, .I73096.button .icon {
flex:none;
background-size:100% 100%;
}
.I73096 .button:hover, .I73096.button:hover {
}
.I73096 .button:hover .text, .I73096.button:hover .text {
}
.I73096 .button:hover .icon, .I73096.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73096 .button, .I73096.button {
}
.I73096 button.button, button.I73096.button {
}
.I73096 .button .text, .I73096.button .text {
font-family:Rubik;

}
.I73096 .button .icon, .I73096.button .icon {
background-size:100% 100%;
}
.I73096 .button:hover, .I73096.button:hover {
}
.I73096 .button:hover .text, .I73096.button:hover .text {
}
.I73096 .button:hover .icon, .I73096.button:hover .icon {
background-size:100% 100%;
}
}

.I73097 .button, .I73097.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:4rem;

}
.I73097 button.button, button.I73097.button {
cursor:pointer;
}
.I73097 .button .text, .I73097.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I73097 .button .icon, .I73097.button .icon {
flex:none;
background-size:100% 100%;
}
.I73097 .button:hover, .I73097.button:hover {
}
.I73097 .button:hover .text, .I73097.button:hover .text {
}
.I73097 .button:hover .icon, .I73097.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73097 .button, .I73097.button {
margin-top:2rem;

}
.I73097 button.button, button.I73097.button {
}
.I73097 .button .text, .I73097.button .text {
font-family:Rubik;

}
.I73097 .button .icon, .I73097.button .icon {
background-size:100% 100%;
}
.I73097 .button:hover, .I73097.button:hover {
}
.I73097 .button:hover .text, .I73097.button:hover .text {
}
.I73097 .button:hover .icon, .I73097.button:hover .icon {
background-size:100% 100%;
}
}

.I73098, a.I73098 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I73098:hover, a.I73098:hover {
}

.I73099, a.I73099 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I73099:hover, a.I73099:hover {
}
@media (max-width:992px) {
.I73099, a.I73099 {
}
.I73099:hover, a.I73099:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I73099, a.I73099 {
display:flex;
padding-bottom:1rem;

}
.I73099:hover, a.I73099:hover {
}
}

.I73100 .button, .I73100.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I73100 button.button, button.I73100.button {
cursor:pointer;
}
.I73100 .button .text, .I73100.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I73100 .button .icon, .I73100.button .icon {
flex:none;
background-size:100% 100%;
}
.I73100 .button:hover, .I73100.button:hover {
}
.I73100 .button:hover .text, .I73100.button:hover .text {
}
.I73100 .button:hover .icon, .I73100.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73100 .button, .I73100.button {
}
.I73100 button.button, button.I73100.button {
}
.I73100 .button .text, .I73100.button .text {
font-family:Rubik;

}
.I73100 .button .icon, .I73100.button .icon {
background-size:100% 100%;
}
.I73100 .button:hover, .I73100.button:hover {
}
.I73100 .button:hover .text, .I73100.button:hover .text {
}
.I73100 .button:hover .icon, .I73100.button:hover .icon {
background-size:100% 100%;
}
}

.I149953 .button, .I149953.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(245,245,245);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(245,245,245);

}
.I149953 button.button, button.I149953.button {
cursor:pointer;
}
.I149953 .button .text, .I149953.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:26px;

}
.I149953 .button .icon, .I149953.button .icon {
flex:none;
background-size:100% 100%;
}
.I149953 .button:hover, .I149953.button:hover {
border-color:rgb(245,245,245);

}
.I149953 .button:hover .text, .I149953.button:hover .text {
}
.I149953 .button:hover .icon, .I149953.button:hover .icon {
background-size:100% 100%;
}

h1.I73118, .I73118 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73118 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:29;
width:100%;


}
.I73118:hover {
}
.I73118 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73118 > .viewport:hover {
}


.I73102 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I73102:hover {
}
@media (min-width:1440px) {
.I73102 {
align-items:center;

	
}
.I73102:hover {
}
}
.I73103 {
display:flex;
position:var(--I73103-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:4rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;

align-items:center;


}
.I73103:hover {
}

@media (max-width:992px) {
.I73103 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

}
.I73103:hover {
}

}
@media (max-width:640px) {
.I73103 {

padding-bottom:0rem;

align-items:flex-start;


}
.I73103:hover {
}

}

.I143571 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-bottom:32px;
margin-left:0px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(229,255,243);
border-style:solid;
border-width:0.5px;
border-top-left-radius:100px;
border-top-right-radius:100px;
border-bottom-left-radius:100px;
border-bottom-right-radius:100px;



justify-content:center;
align-items:center;

	
}
.I143571:hover {
}

@media (max-width:992px) {
.I143571 {

margin-left:0rem;



	
}
.I143571:hover {
}

}
@media (max-width:640px) {
.I143571 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I143571:hover {
}

}
@media (min-width:1440px) {
.I143571 {

order:3;
margin-left:0px;



	
}
.I143571:hover {
}

}
h1.I73104, .I73104 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73104 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I73104:hover {
}
.I73104 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73104 > .viewport:hover {
}

@media (min-width:1440px) {
.I73104 {

order:2;

}
.I73104:hover {
}
.I73104 > .viewport {



}
.I73104 > .viewport:hover {
}

}
h1.I73105, .I73105 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73105 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:800px;


}
.I73105:hover {
}
.I73105 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I73105 > .viewport:hover {
}

@media (min-width:1440px) {
.I73105 {

order:4;

}
.I73105:hover {
}
.I73105 > .viewport {



}
.I73105 > .viewport:hover {
}

}
h1.I73106, .I73106 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73106 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:940px;
margin-top:1rem;


}
.I73106:hover {
}
.I73106 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I73106 > .viewport:hover {
}

@media (max-width:640px) {
.I73106 {


}
.I73106:hover {
}
.I73106 > .viewport {

justify-content:flex-start;


}
.I73106 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I73106 {

order:5;

}
.I73106:hover {
}
.I73106 > .viewport {



}
.I73106 > .viewport:hover {
}

}
h1.I73107, .I73107 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73107 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I73107:hover {
}
.I73107 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73107 > .viewport:hover {
}

@media (min-width:1440px) {
.I73107 {

order:13;

}
.I73107:hover {
}
.I73107 > .viewport {



}
.I73107 > .viewport:hover {
}

}
h1.I73108, .I73108 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73108 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I73108:hover {
}
.I73108 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73108 > .viewport:hover {
}


h1.I73109, .I73109 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73109 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I73109:hover {
}
.I73109 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73109 > .viewport:hover {
}

@media (min-width:1440px) {
.I73109 {

order:21;

}
.I73109:hover {
}
.I73109 > .viewport {



}
.I73109 > .viewport:hover {
}

}
h1.I73110, .I73110 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73110 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I73110:hover {
}
.I73110 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73110 > .viewport:hover {
}

@media (min-width:1440px) {
.I73110 {

order:9;

}
.I73110:hover {
}
.I73110 > .viewport {



}
.I73110 > .viewport:hover {
}

}
h1.I108285, .I108285 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108285 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I108285:hover {
}
.I108285 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I108285 > .viewport:hover {
}

@media (max-width:640px) {
.I108285 {

padding-top:1rem;


}
.I108285:hover {
}
.I108285 > .viewport {

justify-content:flex-start;


}
.I108285 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I108285 {

order:6;

}
.I108285:hover {
}
.I108285 > .viewport {



}
.I108285 > .viewport:hover {
}

}
h1.I113891, .I113891 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I113891 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I113891:hover {
}
.I113891 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I113891 > .viewport:hover {
}

@media (min-width:1440px) {
.I113891 {

order:1;

}
.I113891:hover {
}
.I113891 > .viewport {



}
.I113891 > .viewport:hover {
}

}
h1.I119657, .I119657 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I119657 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;

}
.I119657:hover {
}
.I119657 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I119657 > .viewport:hover {
}

@media (min-width:1440px) {
.I119657 {

order:14;

}
.I119657:hover {
}
.I119657 > .viewport {



}
.I119657 > .viewport:hover {
}

}
h1.I128121, .I128121 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I128121 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I128121:hover {
}
.I128121 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I128121 > .viewport:hover {
}

@media (min-width:1440px) {
.I128121 {

order:9;

}
.I128121:hover {
}
.I128121 > .viewport {



}
.I128121 > .viewport:hover {
}

}
h1.I136149, .I136149 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136149 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136149:hover {
}
.I136149 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136149 > .viewport:hover {
}

@media (min-width:1440px) {
.I136149 {

order:14;

}
.I136149:hover {
}
.I136149 > .viewport {



}
.I136149 > .viewport:hover {
}

}
h1.I136475, .I136475 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136475 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136475:hover {
}
.I136475 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136475 > .viewport:hover {
}

@media (min-width:1440px) {
.I136475 {

order:22;

}
.I136475:hover {
}
.I136475 > .viewport {



}
.I136475 > .viewport:hover {
}

}
h1.I143490, .I143490 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143490 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I143490:hover {
}
.I143490 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143490 > .viewport:hover {
}


h1.I143733, .I143733 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143733 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I143733:hover {
}
.I143733 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143733 > .viewport:hover {
}


h1.I143895, .I143895 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143895 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I143895:hover {
}
.I143895 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143895 > .viewport:hover {
}


h1.I144057, .I144057 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144057 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I144057:hover {
}
.I144057 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144057 > .viewport:hover {
}


h1.I144219, .I144219 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144219 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I144219:hover {
}
.I144219 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144219 > .viewport:hover {
}


.I73111, a.I73111 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I73111:hover, a.I73111:hover {
}
@media (max-width:992px) {
.I73111, a.I73111 {
display:flex;
font-size:1.25rem;


}
.I73111:hover, a.I73111:hover {
}
}
@media (max-width:640px) {
.I73111, a.I73111 {
display:flex;
font-size:1.25rem;


}
.I73111:hover, a.I73111:hover {
}
}

.I73112, a.I73112 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I73112:hover, a.I73112:hover {
}
@media (max-width:992px) {
.I73112, a.I73112 {
display:flex;
font-size:1.625rem;


}
.I73112:hover, a.I73112:hover {
}
}
@media (max-width:640px) {
.I73112, a.I73112 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I73112:hover, a.I73112:hover {
}
}

.I73113, a.I73113 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I73113:hover, a.I73113:hover {
}
@media (max-width:992px) {
.I73113, a.I73113 {
}
.I73113:hover, a.I73113:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I73113, a.I73113 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I73113:hover, a.I73113:hover {
}
}

.I73114 .button, .I73114.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I73114 button.button, button.I73114.button {
cursor:pointer;
}
.I73114 .button .text, .I73114.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I73114 .button .icon, .I73114.button .icon {
flex:none;
background-size:100% 100%;
}
.I73114 .button:hover, .I73114.button:hover {
background-color:rgb(217,217,217);

}
.I73114 .button:hover .text, .I73114.button:hover .text {
}
.I73114 .button:hover .icon, .I73114.button:hover .icon {
background-size:100% 100%;
}

.I73115 .button, .I73115.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I73115 button.button, button.I73115.button {
cursor:pointer;
}
.I73115 .button .text, .I73115.button .text {
}
.I73115 .button .icon, .I73115.button .icon {
flex:none;
background-size:100% 100%;
}
.I73115 .button:hover, .I73115.button:hover {
}
.I73115 .button:hover .text, .I73115.button:hover .text {
}
.I73115 .button:hover .icon, .I73115.button:hover .icon {
background-size:100% 100%;
}

.I73116 .button, .I73116.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I73116 button.button, button.I73116.button {
cursor:pointer;
}
.I73116 .button .text, .I73116.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I73116 .button .icon, .I73116.button .icon {
flex:none;
background-size:100% 100%;
}
.I73116 .button:hover, .I73116.button:hover {
}
.I73116 .button:hover .text, .I73116.button:hover .text {
}
.I73116 .button:hover .icon, .I73116.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73116 .button, .I73116.button {
}
.I73116 button.button, button.I73116.button {
}
.I73116 .button .text, .I73116.button .text {
font-family:Rubik;

}
.I73116 .button .icon, .I73116.button .icon {
background-size:100% 100%;
}
.I73116 .button:hover, .I73116.button:hover {
}
.I73116 .button:hover .text, .I73116.button:hover .text {
}
.I73116 .button:hover .icon, .I73116.button:hover .icon {
background-size:100% 100%;
}
}

.I73117 .button, .I73117.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I73117 button.button, button.I73117.button {
cursor:pointer;
}
.I73117 .button .text, .I73117.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I73117 .button .icon, .I73117.button .icon {
flex:none;
background-size:100% 100%;
}
.I73117 .button:hover, .I73117.button:hover {
background-color:rgb(210,40,93);

}
.I73117 .button:hover .text, .I73117.button:hover .text {
}
.I73117 .button:hover .icon, .I73117.button:hover .icon {
background-size:100% 100%;
}

.I108241, a.I108241 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I108241:hover, a.I108241:hover {
}
@media (max-width:992px) {
.I108241, a.I108241 {
}
.I108241:hover, a.I108241:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I108241, a.I108241 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I108241:hover, a.I108241:hover {
}
}

.I113840 .image, .I113840.image {
vertical-align:top;
}
.I113840 .image:hover, .I113840.image:hover {
}

.I119602 .button, .I119602.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I119602 button.button, button.I119602.button {
cursor:pointer;
}
.I119602 .button .text, .I119602.button .text {
}
.I119602 .button .icon, .I119602.button .icon {
flex:none;
background-size:100% 100%;
}
.I119602 .button:hover, .I119602.button:hover {
}
.I119602 .button:hover .text, .I119602.button:hover .text {
}
.I119602 .button:hover .icon, .I119602.button:hover .icon {
background-size:100% 100%;
}

h1.I128060, .I128060 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I128060, .I128060 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I128060, .I128060 p {
margin:0px;
}

figure.I128060, .I128060 figure {
margin:0px;
}

a.I128060, .I128060 a {
text-decoration:inherit;
color:inherit;
}

.I128060 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I128060 article, article.I128060 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I128060 article:hover, article.I128060:hover {
}
.I128060 article.active, article.I128060.active {
}
.I128060 .body {
}
.I128060 .body:hover {
	
}
.I128060 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I128060 .body img {
}
.I128060 .body ul, .I128060 .body ol {
margin-left:1rem;

}
.I128060 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I128060 .body iframe {
}
.I128060 .body img:hover {
}
.I128060 .body iframe:hover {
}

.I128060 .body li {
list-style-type:disc;
}



.I136084 .image, .I136084.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I136084 .image:hover, .I136084.image:hover {
}

.I136404 .image, .I136404.image {
vertical-align:top;
}
.I136404 .image:hover, .I136404.image:hover {
}

.I143409 .image, .I143409.image {
vertical-align:top;
width:20px;
height:20px;

}
.I143409 .image:hover, .I143409.image:hover {
}

.I143652, a.I143652 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:400;
color:rgb(17,17,17);

width:100%;
margin-left:8px;
margin-right:8px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
border-top-left-radius:2px;
border-top-right-radius:2px;
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;
background-color:rgb(181,255,219);
box-sizing:border-box;

}
.I143652:hover, a.I143652:hover {
}

.I143814, a.I143814 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:100;
color:rgb(255,255,255);

width:100%;
padding-left:0;
padding-right:0;
box-sizing:border-box;

}
.I143814:hover, a.I143814:hover {
}

.I143976, a.I143976 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:500;
color:rgb(255,255,255);

width:100%;
padding-left:5px;
padding-right:0;
box-sizing:border-box;

}
.I143976:hover, a.I143976:hover {
display:flex;
text-decoration:underline;


}

.I144138 .image, .I144138.image {
vertical-align:top;
}
.I144138 .image:hover, .I144138.image:hover {
}

h1.I73267, .I73267 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73267 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;
width:100%;


}
.I73267:hover {
}
.I73267 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73267 > .viewport:hover {
}


.I73251 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I73251:hover {
}
@media (min-width:1440px) {
.I73251 {
align-items:center;

	
}
.I73251:hover {
}
}
.I73252 {
display:flex;
position:var(--I73252-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:4rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0rem;
box-sizing:border-box;

align-items:center;


}
.I73252:hover {
}

@media (max-width:992px) {
.I73252 {

padding-bottom:2rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;

}
.I73252:hover {
}

}
@media (max-width:640px) {
.I73252 {

align-items:flex-start;


}
.I73252:hover {
}

}

.I143572 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-bottom:32px;
margin-left:0px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(229,255,243);
border-style:solid;
border-width:0.5px;
border-top-left-radius:100px;
border-top-right-radius:100px;
border-bottom-left-radius:100px;
border-bottom-right-radius:100px;



justify-content:center;
align-items:center;

	
}
.I143572:hover {
}

@media (max-width:992px) {
.I143572 {

margin-left:0rem;



	
}
.I143572:hover {
}

}
@media (max-width:640px) {
.I143572 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I143572:hover {
}

}
@media (min-width:1440px) {
.I143572 {

order:3;
margin-left:0px;



	
}
.I143572:hover {
}

}
h1.I73253, .I73253 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73253 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I73253:hover {
}
.I73253 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73253 > .viewport:hover {
}

@media (min-width:1440px) {
.I73253 {

order:2;

}
.I73253:hover {
}
.I73253 > .viewport {



}
.I73253 > .viewport:hover {
}

}
h1.I73254, .I73254 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73254 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:860px;


}
.I73254:hover {
}
.I73254 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I73254 > .viewport:hover {
}

@media (min-width:1440px) {
.I73254 {

order:4;

}
.I73254:hover {
}
.I73254 > .viewport {



}
.I73254 > .viewport:hover {
}

}
h1.I73255, .I73255 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73255 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;
width:100%;
max-width:940px;
margin-top:1rem;


}
.I73255:hover {
}
.I73255 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I73255 > .viewport:hover {
}

@media (max-width:640px) {
.I73255 {


}
.I73255:hover {
}
.I73255 > .viewport {

justify-content:flex-start;


}
.I73255 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I73255 {

order:5;

}
.I73255:hover {
}
.I73255 > .viewport {



}
.I73255 > .viewport:hover {
}

}
h1.I73256, .I73256 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73256 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I73256:hover {
}
.I73256 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73256 > .viewport:hover {
}

@media (min-width:1440px) {
.I73256 {

order:13;

}
.I73256:hover {
}
.I73256 > .viewport {



}
.I73256 > .viewport:hover {
}

}
h1.I73257, .I73257 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73257 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I73257:hover {
}
.I73257 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73257 > .viewport:hover {
}


h1.I73258, .I73258 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73258 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I73258:hover {
}
.I73258 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73258 > .viewport:hover {
}

@media (min-width:1440px) {
.I73258 {

order:21;

}
.I73258:hover {
}
.I73258 > .viewport {



}
.I73258 > .viewport:hover {
}

}
h1.I73259, .I73259 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73259 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I73259:hover {
}
.I73259 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73259 > .viewport:hover {
}

@media (min-width:1440px) {
.I73259 {

order:9;

}
.I73259:hover {
}
.I73259 > .viewport {



}
.I73259 > .viewport:hover {
}

}
h1.I108286, .I108286 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108286 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I108286:hover {
}
.I108286 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I108286 > .viewport:hover {
}

@media (max-width:640px) {
.I108286 {

padding-top:1rem;


}
.I108286:hover {
}
.I108286 > .viewport {

justify-content:flex-start;


}
.I108286 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I108286 {

order:6;

}
.I108286:hover {
}
.I108286 > .viewport {



}
.I108286 > .viewport:hover {
}

}
h1.I113892, .I113892 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I113892 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I113892:hover {
}
.I113892 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I113892 > .viewport:hover {
}

@media (min-width:1440px) {
.I113892 {

order:1;

}
.I113892:hover {
}
.I113892 > .viewport {



}
.I113892 > .viewport:hover {
}

}
h1.I119658, .I119658 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I119658 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;

}
.I119658:hover {
}
.I119658 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I119658 > .viewport:hover {
}

@media (min-width:1440px) {
.I119658 {

order:14;

}
.I119658:hover {
}
.I119658 > .viewport {



}
.I119658 > .viewport:hover {
}

}
h1.I128122, .I128122 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I128122 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I128122:hover {
}
.I128122 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I128122 > .viewport:hover {
}

@media (min-width:1440px) {
.I128122 {

order:9;

}
.I128122:hover {
}
.I128122 > .viewport {



}
.I128122 > .viewport:hover {
}

}
h1.I136150, .I136150 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136150 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136150:hover {
}
.I136150 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136150 > .viewport:hover {
}

@media (min-width:1440px) {
.I136150 {

order:14;

}
.I136150:hover {
}
.I136150 > .viewport {



}
.I136150 > .viewport:hover {
}

}
h1.I136476, .I136476 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136476 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136476:hover {
}
.I136476 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136476 > .viewport:hover {
}

@media (min-width:1440px) {
.I136476 {

order:22;

}
.I136476:hover {
}
.I136476 > .viewport {



}
.I136476 > .viewport:hover {
}

}
h1.I143491, .I143491 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143491 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I143491:hover {
}
.I143491 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143491 > .viewport:hover {
}


h1.I143734, .I143734 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143734 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I143734:hover {
}
.I143734 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143734 > .viewport:hover {
}


h1.I143896, .I143896 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143896 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I143896:hover {
}
.I143896 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143896 > .viewport:hover {
}


h1.I144058, .I144058 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144058 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I144058:hover {
}
.I144058 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144058 > .viewport:hover {
}


h1.I144220, .I144220 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144220 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I144220:hover {
}
.I144220 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144220 > .viewport:hover {
}


.I73260, a.I73260 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I73260:hover, a.I73260:hover {
}
@media (max-width:992px) {
.I73260, a.I73260 {
display:flex;
font-size:1.25rem;


}
.I73260:hover, a.I73260:hover {
}
}
@media (max-width:640px) {
.I73260, a.I73260 {
display:flex;
font-size:1.25rem;


}
.I73260:hover, a.I73260:hover {
}
}

.I73261, a.I73261 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I73261:hover, a.I73261:hover {
}
@media (max-width:992px) {
.I73261, a.I73261 {
display:flex;
font-size:1.625rem;


}
.I73261:hover, a.I73261:hover {
}
}
@media (max-width:640px) {
.I73261, a.I73261 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I73261:hover, a.I73261:hover {
}
}

.I73262, a.I73262 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I73262:hover, a.I73262:hover {
}
@media (max-width:992px) {
.I73262, a.I73262 {
}
.I73262:hover, a.I73262:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I73262, a.I73262 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I73262:hover, a.I73262:hover {
}
}

.I73263 .button, .I73263.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I73263 button.button, button.I73263.button {
cursor:pointer;
}
.I73263 .button .text, .I73263.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I73263 .button .icon, .I73263.button .icon {
flex:none;
background-size:100% 100%;
}
.I73263 .button:hover, .I73263.button:hover {
background-color:rgb(217,217,217);

}
.I73263 .button:hover .text, .I73263.button:hover .text {
}
.I73263 .button:hover .icon, .I73263.button:hover .icon {
background-size:100% 100%;
}

.I73264 .button, .I73264.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I73264 button.button, button.I73264.button {
cursor:pointer;
}
.I73264 .button .text, .I73264.button .text {
}
.I73264 .button .icon, .I73264.button .icon {
flex:none;
background-size:100% 100%;
}
.I73264 .button:hover, .I73264.button:hover {
}
.I73264 .button:hover .text, .I73264.button:hover .text {
}
.I73264 .button:hover .icon, .I73264.button:hover .icon {
background-size:100% 100%;
}

.I73265 .button, .I73265.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I73265 button.button, button.I73265.button {
cursor:pointer;
}
.I73265 .button .text, .I73265.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I73265 .button .icon, .I73265.button .icon {
flex:none;
background-size:100% 100%;
}
.I73265 .button:hover, .I73265.button:hover {
}
.I73265 .button:hover .text, .I73265.button:hover .text {
}
.I73265 .button:hover .icon, .I73265.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73265 .button, .I73265.button {
}
.I73265 button.button, button.I73265.button {
}
.I73265 .button .text, .I73265.button .text {
font-family:Rubik;

}
.I73265 .button .icon, .I73265.button .icon {
background-size:100% 100%;
}
.I73265 .button:hover, .I73265.button:hover {
}
.I73265 .button:hover .text, .I73265.button:hover .text {
}
.I73265 .button:hover .icon, .I73265.button:hover .icon {
background-size:100% 100%;
}
}

.I73266 .button, .I73266.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I73266 button.button, button.I73266.button {
cursor:pointer;
}
.I73266 .button .text, .I73266.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I73266 .button .icon, .I73266.button .icon {
flex:none;
background-size:100% 100%;
}
.I73266 .button:hover, .I73266.button:hover {
background-color:rgb(210,40,93);

}
.I73266 .button:hover .text, .I73266.button:hover .text {
}
.I73266 .button:hover .icon, .I73266.button:hover .icon {
background-size:100% 100%;
}

.I108242, a.I108242 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I108242:hover, a.I108242:hover {
}
@media (max-width:992px) {
.I108242, a.I108242 {
}
.I108242:hover, a.I108242:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I108242, a.I108242 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I108242:hover, a.I108242:hover {
}
}

.I113841 .image, .I113841.image {
vertical-align:top;
}
.I113841 .image:hover, .I113841.image:hover {
}

.I119603 .button, .I119603.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I119603 button.button, button.I119603.button {
cursor:pointer;
}
.I119603 .button .text, .I119603.button .text {
}
.I119603 .button .icon, .I119603.button .icon {
flex:none;
background-size:100% 100%;
}
.I119603 .button:hover, .I119603.button:hover {
}
.I119603 .button:hover .text, .I119603.button:hover .text {
}
.I119603 .button:hover .icon, .I119603.button:hover .icon {
background-size:100% 100%;
}

h1.I128061, .I128061 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I128061, .I128061 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I128061, .I128061 p {
margin:0px;
}

figure.I128061, .I128061 figure {
margin:0px;
}

a.I128061, .I128061 a {
text-decoration:inherit;
color:inherit;
}

.I128061 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I128061 article, article.I128061 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I128061 article:hover, article.I128061:hover {
}
.I128061 article.active, article.I128061.active {
}
.I128061 .body {
}
.I128061 .body:hover {
	
}
.I128061 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I128061 .body img {
}
.I128061 .body ul, .I128061 .body ol {
margin-left:1rem;

}
.I128061 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I128061 .body iframe {
}
.I128061 .body img:hover {
}
.I128061 .body iframe:hover {
}

.I128061 .body li {
list-style-type:disc;
}



.I136085 .image, .I136085.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I136085 .image:hover, .I136085.image:hover {
}

.I136405 .image, .I136405.image {
vertical-align:top;
}
.I136405 .image:hover, .I136405.image:hover {
}

.I143410 .image, .I143410.image {
vertical-align:top;
width:20px;
height:20px;

}
.I143410 .image:hover, .I143410.image:hover {
}

.I143653, a.I143653 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:400;
color:rgb(17,17,17);

width:100%;
margin-left:8px;
margin-right:8px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
border-top-left-radius:2px;
border-top-right-radius:2px;
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;
background-color:rgb(181,255,219);
box-sizing:border-box;

}
.I143653:hover, a.I143653:hover {
}

.I143815, a.I143815 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:100;
color:rgb(255,255,255);

width:100%;
padding-left:0;
padding-right:0;
box-sizing:border-box;

}
.I143815:hover, a.I143815:hover {
}

.I143977, a.I143977 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:500;
color:rgb(255,255,255);

width:100%;
padding-left:5px;
padding-right:0;
box-sizing:border-box;

}
.I143977:hover, a.I143977:hover {
display:flex;
text-decoration:underline;


}

.I144139 .image, .I144139.image {
vertical-align:top;
}
.I144139 .image:hover, .I144139.image:hover {
}

h1.I73272, .I73272 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73272 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I73272:hover {
}
.I73272 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73272 > .viewport:hover {
}


.I73268 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73268:hover {
}
@media (max-width:992px) {
.I73268 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73268:hover {
}
}
@media (max-width:640px) {
.I73268 {
width:147px;
height:160px;

	
}
.I73268:hover {
}
}

.I73269 {
display:flex;
position:var(--I73269-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73269:hover {
}


h1.I73270, .I73270 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73270 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73270:hover {
}
.I73270 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73270 > .viewport:hover {
}
.I73270 > .sector-title, .I73270 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73270 > .sector-title:hover, .I73270 > .sector-title.i-collapsible-title:hover {
}
.I73270 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73270 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:24px;
height:24px;
background-image:url('https://www.genexus.com/media/images/logo-android.svg?timestamp=20220810183051');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73270 > .sector-title, .I73270 > .sector-title.i-collapsible-title {
display:flex;
}
.I73270 > .sector-title .text, .I73270 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73270 {


flex-direction:column;
}
.I73270:hover {
}
.I73270 > .viewport {



}
.I73270 > .viewport:hover {
}
.I73270 > .sector-title, .I73270 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73270 > .sector-title:hover, .I73270 > .sector-title.i-collapsible-title:hover {
}
.I73270 > .sector-title .text {
flex-direction:row;
}
.I73270 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73270 > .sector-title, .I73270 > .sector-title.i-collapsible-title {
}
.I73270 > .sector-title .text, .I73270 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73270 {


flex-direction:column;
}
.I73270:hover {
}
.I73270 > .viewport {



}
.I73270 > .viewport:hover {
}
.I73270 > .sector-title, .I73270 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73270 > .sector-title:hover, .I73270 > .sector-title.i-collapsible-title:hover {
}
.I73270 > .sector-title .text {
flex-direction:row;
}
.I73270 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73270 > .sector-title, .I73270 > .sector-title.i-collapsible-title {
}
.I73270 > .sector-title .text, .I73270 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73270 {


flex-direction:column;
}
.I73270:hover {
}
.I73270 > .viewport {



}
.I73270 > .viewport:hover {
}
.I73270 > .sector-title, .I73270 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73270 > .sector-title:hover, .I73270 > .sector-title.i-collapsible-title:hover {
}
.I73270 > .sector-title .text {
flex-direction:row;
}
.I73270 > .sector-title .text::before {
order:0;
}
.I73270 > .sector-title, .I73270 > .sector-title.i-collapsible-title {
}
.I73270 > .sector-title .text, .I73270 > .sector-title.i-collapsible-title .text {
}

}
.I73271, a.I73271 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73271:hover, a.I73271:hover {
}

h1.I73277, .I73277 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73277 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I73277:hover {
}
.I73277 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73277 > .viewport:hover {
}


.I73273 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73273:hover {
}
@media (max-width:992px) {
.I73273 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73273:hover {
}
}
@media (max-width:640px) {
.I73273 {
width:147px;
height:160px;

	
}
.I73273:hover {
}
}

.I73274 {
display:flex;
position:var(--I73274-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73274:hover {
}


h1.I73275, .I73275 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73275 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73275:hover {
}
.I73275 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73275 > .viewport:hover {
}
.I73275 > .sector-title, .I73275 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73275 > .sector-title:hover, .I73275 > .sector-title.i-collapsible-title:hover {
}
.I73275 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73275 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:24px;
height:24px;
background-image:url('https://www.genexus.com/media/images/logo-swift.svg?timestamp=20220810183126');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73275 > .sector-title, .I73275 > .sector-title.i-collapsible-title {
display:flex;
}
.I73275 > .sector-title .text, .I73275 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73275 {


flex-direction:column;
}
.I73275:hover {
}
.I73275 > .viewport {



}
.I73275 > .viewport:hover {
}
.I73275 > .sector-title, .I73275 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73275 > .sector-title:hover, .I73275 > .sector-title.i-collapsible-title:hover {
}
.I73275 > .sector-title .text {
flex-direction:row;
}
.I73275 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73275 > .sector-title, .I73275 > .sector-title.i-collapsible-title {
}
.I73275 > .sector-title .text, .I73275 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73275 {


flex-direction:column;
}
.I73275:hover {
}
.I73275 > .viewport {



}
.I73275 > .viewport:hover {
}
.I73275 > .sector-title, .I73275 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73275 > .sector-title:hover, .I73275 > .sector-title.i-collapsible-title:hover {
}
.I73275 > .sector-title .text {
flex-direction:row;
}
.I73275 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73275 > .sector-title, .I73275 > .sector-title.i-collapsible-title {
}
.I73275 > .sector-title .text, .I73275 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73275 {


flex-direction:column;
}
.I73275:hover {
}
.I73275 > .viewport {



}
.I73275 > .viewport:hover {
}
.I73275 > .sector-title, .I73275 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73275 > .sector-title:hover, .I73275 > .sector-title.i-collapsible-title:hover {
}
.I73275 > .sector-title .text {
flex-direction:row;
}
.I73275 > .sector-title .text::before {
order:0;
}
.I73275 > .sector-title, .I73275 > .sector-title.i-collapsible-title {
}
.I73275 > .sector-title .text, .I73275 > .sector-title.i-collapsible-title .text {
}

}
.I73276, a.I73276 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73276:hover, a.I73276:hover {
}

h1.I73288, .I73288 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73288 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I73288:hover {
}
.I73288 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73288 > .viewport:hover {
}


.I73284 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73284:hover {
}
@media (max-width:992px) {
.I73284 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73284:hover {
}
}
@media (max-width:640px) {
.I73284 {
width:147px;
height:160px;

	
}
.I73284:hover {
}
}

.I73285 {
display:flex;
position:var(--I73285-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73285:hover {
}


h1.I73286, .I73286 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73286 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73286:hover {
}
.I73286 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73286 > .viewport:hover {
}
.I73286 > .sector-title, .I73286 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73286 > .sector-title:hover, .I73286 > .sector-title.i-collapsible-title:hover {
}
.I73286 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73286 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:37px;
background-image:url('https://www.genexus.com/media/images/figma.svg?timestamp=20211221171311');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73286 > .sector-title, .I73286 > .sector-title.i-collapsible-title {
display:flex;
}
.I73286 > .sector-title .text, .I73286 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73286 {


flex-direction:column;
}
.I73286:hover {
}
.I73286 > .viewport {



}
.I73286 > .viewport:hover {
}
.I73286 > .sector-title, .I73286 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73286 > .sector-title:hover, .I73286 > .sector-title.i-collapsible-title:hover {
}
.I73286 > .sector-title .text {
flex-direction:row;
}
.I73286 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73286 > .sector-title, .I73286 > .sector-title.i-collapsible-title {
}
.I73286 > .sector-title .text, .I73286 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73286 {


flex-direction:column;
}
.I73286:hover {
}
.I73286 > .viewport {



}
.I73286 > .viewport:hover {
}
.I73286 > .sector-title, .I73286 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73286 > .sector-title:hover, .I73286 > .sector-title.i-collapsible-title:hover {
}
.I73286 > .sector-title .text {
flex-direction:row;
}
.I73286 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73286 > .sector-title, .I73286 > .sector-title.i-collapsible-title {
}
.I73286 > .sector-title .text, .I73286 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73286 {


flex-direction:column;
}
.I73286:hover {
}
.I73286 > .viewport {



}
.I73286 > .viewport:hover {
}
.I73286 > .sector-title, .I73286 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73286 > .sector-title:hover, .I73286 > .sector-title.i-collapsible-title:hover {
}
.I73286 > .sector-title .text {
flex-direction:row;
}
.I73286 > .sector-title .text::before {
order:0;
}
.I73286 > .sector-title, .I73286 > .sector-title.i-collapsible-title {
}
.I73286 > .sector-title .text, .I73286 > .sector-title.i-collapsible-title .text {
}

}
.I73287, a.I73287 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73287:hover, a.I73287:hover {
}

h1.I73293, .I73293 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73293 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I73293:hover {
}
.I73293 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73293 > .viewport:hover {
}


.I73289 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73289:hover {
}
@media (max-width:992px) {
.I73289 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73289:hover {
}
}
@media (max-width:640px) {
.I73289 {
width:147px;
height:160px;

	
}
.I73289:hover {
}
}

.I73290 {
display:flex;
position:var(--I73290-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73290:hover {
}


h1.I73291, .I73291 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73291 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73291:hover {
}
.I73291 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73291 > .viewport:hover {
}
.I73291 > .sector-title, .I73291 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73291 > .sector-title:hover, .I73291 > .sector-title.i-collapsible-title:hover {
}
.I73291 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73291 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:24px;
height:24px;
background-image:url('https://www.genexus.com/media/images/kotlin.svg?timestamp=20220907182810');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73291 > .sector-title, .I73291 > .sector-title.i-collapsible-title {
display:flex;
}
.I73291 > .sector-title .text, .I73291 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73291 {


flex-direction:column;
}
.I73291:hover {
}
.I73291 > .viewport {



}
.I73291 > .viewport:hover {
}
.I73291 > .sector-title, .I73291 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73291 > .sector-title:hover, .I73291 > .sector-title.i-collapsible-title:hover {
}
.I73291 > .sector-title .text {
flex-direction:row;
}
.I73291 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73291 > .sector-title, .I73291 > .sector-title.i-collapsible-title {
}
.I73291 > .sector-title .text, .I73291 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73291 {


flex-direction:column;
}
.I73291:hover {
}
.I73291 > .viewport {



}
.I73291 > .viewport:hover {
}
.I73291 > .sector-title, .I73291 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73291 > .sector-title:hover, .I73291 > .sector-title.i-collapsible-title:hover {
}
.I73291 > .sector-title .text {
flex-direction:row;
}
.I73291 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73291 > .sector-title, .I73291 > .sector-title.i-collapsible-title {
}
.I73291 > .sector-title .text, .I73291 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73291 {


flex-direction:column;
}
.I73291:hover {
}
.I73291 > .viewport {



}
.I73291 > .viewport:hover {
}
.I73291 > .sector-title, .I73291 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73291 > .sector-title:hover, .I73291 > .sector-title.i-collapsible-title:hover {
}
.I73291 > .sector-title .text {
flex-direction:row;
}
.I73291 > .sector-title .text::before {
order:0;
}
.I73291 > .sector-title, .I73291 > .sector-title.i-collapsible-title {
}
.I73291 > .sector-title .text, .I73291 > .sector-title.i-collapsible-title .text {
}

}
.I73292, a.I73292 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73292:hover, a.I73292:hover {
}

h1.I73295, .I73295 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73295 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:15;
width:100%;
max-width:1184px;
margin-bottom:0px;
margin-top:0px;


}
.I73295:hover {
}
.I73295 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73295 > .viewport:hover {
}

@media (max-width:992px) {
.I73295 {

max-width:725px;
margin-top:0px;


}
.I73295:hover {
}
.I73295 > .viewport {



}
.I73295 > .viewport:hover {
}

}
@media (max-width:640px) {
.I73295 {

max-width:74rem;
margin-left:5%;
margin-right:5%;


}
.I73295:hover {
}
.I73295 > .viewport {



}
.I73295 > .viewport:hover {
}

}

h1.I73299, .I73299 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73299 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:17;
width:100%;
max-width:1184px;
margin-bottom:0px;
margin-top:2.5rem;


}
.I73299:hover {
}
.I73299 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73299 > .viewport:hover {
}

@media (max-width:992px) {
.I73299 {

max-width:725px;
margin-top:64px;


}
.I73299:hover {
}
.I73299 > .viewport {



}
.I73299 > .viewport:hover {
}

}
@media (max-width:640px) {
.I73299 {

max-width:74rem;
margin-left:5%;
margin-right:5%;


}
.I73299:hover {
}
.I73299 > .viewport {



}
.I73299 > .viewport:hover {
}

}

h1.I73304, .I73304 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73304 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I73304:hover {
}
.I73304 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73304 > .viewport:hover {
}


.I73300 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73300:hover {
}
@media (max-width:992px) {
.I73300 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73300:hover {
}
}
@media (max-width:640px) {
.I73300 {
width:147px;
height:160px;

	
}
.I73300:hover {
}
}

.I73301 {
display:flex;
position:var(--I73301-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73301:hover {
}


h1.I73302, .I73302 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73302 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73302:hover {
}
.I73302 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73302 > .viewport:hover {
}
.I73302 > .sector-title, .I73302 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73302 > .sector-title:hover, .I73302 > .sector-title.i-collapsible-title:hover {
}
.I73302 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73302 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/alibaba.svg?timestamp=20211220181006');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73302 > .sector-title, .I73302 > .sector-title.i-collapsible-title {
display:flex;
}
.I73302 > .sector-title .text, .I73302 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73302 {


flex-direction:column;
}
.I73302:hover {
}
.I73302 > .viewport {



}
.I73302 > .viewport:hover {
}
.I73302 > .sector-title, .I73302 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73302 > .sector-title:hover, .I73302 > .sector-title.i-collapsible-title:hover {
}
.I73302 > .sector-title .text {
flex-direction:row;
}
.I73302 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73302 > .sector-title, .I73302 > .sector-title.i-collapsible-title {
}
.I73302 > .sector-title .text, .I73302 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73302 {


flex-direction:column;
}
.I73302:hover {
}
.I73302 > .viewport {



}
.I73302 > .viewport:hover {
}
.I73302 > .sector-title, .I73302 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73302 > .sector-title:hover, .I73302 > .sector-title.i-collapsible-title:hover {
}
.I73302 > .sector-title .text {
flex-direction:row;
}
.I73302 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73302 > .sector-title, .I73302 > .sector-title.i-collapsible-title {
}
.I73302 > .sector-title .text, .I73302 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73302 {


flex-direction:column;
}
.I73302:hover {
}
.I73302 > .viewport {



}
.I73302 > .viewport:hover {
}
.I73302 > .sector-title, .I73302 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73302 > .sector-title:hover, .I73302 > .sector-title.i-collapsible-title:hover {
}
.I73302 > .sector-title .text {
flex-direction:row;
}
.I73302 > .sector-title .text::before {
order:0;
}
.I73302 > .sector-title, .I73302 > .sector-title.i-collapsible-title {
}
.I73302 > .sector-title .text, .I73302 > .sector-title.i-collapsible-title .text {
}

}
.I73303, a.I73303 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73303:hover, a.I73303:hover {
}

h1.I73309, .I73309 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73309 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I73309:hover {
}
.I73309 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73309 > .viewport:hover {
}


.I73305 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73305:hover {
}
@media (max-width:992px) {
.I73305 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73305:hover {
}
}
@media (max-width:640px) {
.I73305 {
width:147px;
height:160px;

	
}
.I73305:hover {
}
}

.I73306 {
display:flex;
position:var(--I73306-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73306:hover {
}


h1.I73307, .I73307 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73307 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73307:hover {
}
.I73307 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73307 > .viewport:hover {
}
.I73307 > .sector-title, .I73307 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73307 > .sector-title:hover, .I73307 > .sector-title.i-collapsible-title:hover {
}
.I73307 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73307 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/amazon-machine-learning.svg?timestamp=20211220181217');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73307 > .sector-title, .I73307 > .sector-title.i-collapsible-title {
display:flex;
}
.I73307 > .sector-title .text, .I73307 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73307 {


flex-direction:column;
}
.I73307:hover {
}
.I73307 > .viewport {



}
.I73307 > .viewport:hover {
}
.I73307 > .sector-title, .I73307 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73307 > .sector-title:hover, .I73307 > .sector-title.i-collapsible-title:hover {
}
.I73307 > .sector-title .text {
flex-direction:row;
}
.I73307 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73307 > .sector-title, .I73307 > .sector-title.i-collapsible-title {
}
.I73307 > .sector-title .text, .I73307 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73307 {


flex-direction:column;
}
.I73307:hover {
}
.I73307 > .viewport {



}
.I73307 > .viewport:hover {
}
.I73307 > .sector-title, .I73307 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73307 > .sector-title:hover, .I73307 > .sector-title.i-collapsible-title:hover {
}
.I73307 > .sector-title .text {
flex-direction:row;
}
.I73307 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73307 > .sector-title, .I73307 > .sector-title.i-collapsible-title {
}
.I73307 > .sector-title .text, .I73307 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73307 {


flex-direction:column;
}
.I73307:hover {
}
.I73307 > .viewport {



}
.I73307 > .viewport:hover {
}
.I73307 > .sector-title, .I73307 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73307 > .sector-title:hover, .I73307 > .sector-title.i-collapsible-title:hover {
}
.I73307 > .sector-title .text {
flex-direction:row;
}
.I73307 > .sector-title .text::before {
order:0;
}
.I73307 > .sector-title, .I73307 > .sector-title.i-collapsible-title {
}
.I73307 > .sector-title .text, .I73307 > .sector-title.i-collapsible-title .text {
}

}
.I73308, a.I73308 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73308:hover, a.I73308:hover {
}

h1.I73314, .I73314 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73314 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I73314:hover {
}
.I73314 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73314 > .viewport:hover {
}


.I73310 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73310:hover {
}
@media (max-width:992px) {
.I73310 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73310:hover {
}
}
@media (max-width:640px) {
.I73310 {
width:147px;
height:160px;

	
}
.I73310:hover {
}
}

.I73311 {
display:flex;
position:var(--I73311-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73311:hover {
}


h1.I73312, .I73312 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73312 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73312:hover {
}
.I73312 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73312 > .viewport:hover {
}
.I73312 > .sector-title, .I73312 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73312 > .sector-title:hover, .I73312 > .sector-title.i-collapsible-title:hover {
}
.I73312 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73312 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/baidu.svg?timestamp=20211220181417');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73312 > .sector-title, .I73312 > .sector-title.i-collapsible-title {
display:flex;
}
.I73312 > .sector-title .text, .I73312 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73312 {


flex-direction:column;
}
.I73312:hover {
}
.I73312 > .viewport {



}
.I73312 > .viewport:hover {
}
.I73312 > .sector-title, .I73312 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73312 > .sector-title:hover, .I73312 > .sector-title.i-collapsible-title:hover {
}
.I73312 > .sector-title .text {
flex-direction:row;
}
.I73312 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73312 > .sector-title, .I73312 > .sector-title.i-collapsible-title {
}
.I73312 > .sector-title .text, .I73312 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73312 {


flex-direction:column;
}
.I73312:hover {
}
.I73312 > .viewport {



}
.I73312 > .viewport:hover {
}
.I73312 > .sector-title, .I73312 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73312 > .sector-title:hover, .I73312 > .sector-title.i-collapsible-title:hover {
}
.I73312 > .sector-title .text {
flex-direction:row;
}
.I73312 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73312 > .sector-title, .I73312 > .sector-title.i-collapsible-title {
}
.I73312 > .sector-title .text, .I73312 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73312 {


flex-direction:column;
}
.I73312:hover {
}
.I73312 > .viewport {



}
.I73312 > .viewport:hover {
}
.I73312 > .sector-title, .I73312 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73312 > .sector-title:hover, .I73312 > .sector-title.i-collapsible-title:hover {
}
.I73312 > .sector-title .text {
flex-direction:row;
}
.I73312 > .sector-title .text::before {
order:0;
}
.I73312 > .sector-title, .I73312 > .sector-title.i-collapsible-title {
}
.I73312 > .sector-title .text, .I73312 > .sector-title.i-collapsible-title .text {
}

}
.I73313, a.I73313 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73313:hover, a.I73313:hover {
}

h1.I73319, .I73319 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73319 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I73319:hover {
}
.I73319 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73319 > .viewport:hover {
}


.I73315 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73315:hover {
}
@media (max-width:992px) {
.I73315 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73315:hover {
}
}
@media (max-width:640px) {
.I73315 {
width:147px;
height:160px;

	
}
.I73315:hover {
}
}

.I73316 {
display:flex;
position:var(--I73316-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73316:hover {
}


h1.I73317, .I73317 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73317 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73317:hover {
}
.I73317 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73317 > .viewport:hover {
}
.I73317 > .sector-title, .I73317 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73317 > .sector-title:hover, .I73317 > .sector-title.i-collapsible-title:hover {
}
.I73317 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73317 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/dialog-flow.svg?timestamp=20211220181528');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73317 > .sector-title, .I73317 > .sector-title.i-collapsible-title {
display:flex;
}
.I73317 > .sector-title .text, .I73317 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73317 {


flex-direction:column;
}
.I73317:hover {
}
.I73317 > .viewport {



}
.I73317 > .viewport:hover {
}
.I73317 > .sector-title, .I73317 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73317 > .sector-title:hover, .I73317 > .sector-title.i-collapsible-title:hover {
}
.I73317 > .sector-title .text {
flex-direction:row;
}
.I73317 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73317 > .sector-title, .I73317 > .sector-title.i-collapsible-title {
}
.I73317 > .sector-title .text, .I73317 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73317 {


flex-direction:column;
}
.I73317:hover {
}
.I73317 > .viewport {



}
.I73317 > .viewport:hover {
}
.I73317 > .sector-title, .I73317 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73317 > .sector-title:hover, .I73317 > .sector-title.i-collapsible-title:hover {
}
.I73317 > .sector-title .text {
flex-direction:row;
}
.I73317 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73317 > .sector-title, .I73317 > .sector-title.i-collapsible-title {
}
.I73317 > .sector-title .text, .I73317 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73317 {


flex-direction:column;
}
.I73317:hover {
}
.I73317 > .viewport {



}
.I73317 > .viewport:hover {
}
.I73317 > .sector-title, .I73317 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73317 > .sector-title:hover, .I73317 > .sector-title.i-collapsible-title:hover {
}
.I73317 > .sector-title .text {
flex-direction:row;
}
.I73317 > .sector-title .text::before {
order:0;
}
.I73317 > .sector-title, .I73317 > .sector-title.i-collapsible-title {
}
.I73317 > .sector-title .text, .I73317 > .sector-title.i-collapsible-title .text {
}

}
.I73318, a.I73318 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73318:hover, a.I73318:hover {
}

h1.I73324, .I73324 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73324 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I73324:hover {
}
.I73324 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73324 > .viewport:hover {
}


.I73320 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73320:hover {
}
@media (max-width:992px) {
.I73320 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73320:hover {
}
}
@media (max-width:640px) {
.I73320 {
width:147px;
height:160px;

	
}
.I73320:hover {
}
}

.I73321 {
display:flex;
position:var(--I73321-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73321:hover {
}


h1.I73322, .I73322 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73322 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73322:hover {
}
.I73322 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73322 > .viewport:hover {
}
.I73322 > .sector-title, .I73322 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73322 > .sector-title:hover, .I73322 > .sector-title.i-collapsible-title:hover {
}
.I73322 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73322 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:24px;
height:24px;
background-image:url('https://www.genexus.com/media/images/logo-html5.svg?timestamp=20220810183202');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73322 > .sector-title, .I73322 > .sector-title.i-collapsible-title {
display:flex;
}
.I73322 > .sector-title .text, .I73322 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73322 {


flex-direction:column;
}
.I73322:hover {
}
.I73322 > .viewport {



}
.I73322 > .viewport:hover {
}
.I73322 > .sector-title, .I73322 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73322 > .sector-title:hover, .I73322 > .sector-title.i-collapsible-title:hover {
}
.I73322 > .sector-title .text {
flex-direction:row;
}
.I73322 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73322 > .sector-title, .I73322 > .sector-title.i-collapsible-title {
}
.I73322 > .sector-title .text, .I73322 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73322 {


flex-direction:column;
}
.I73322:hover {
}
.I73322 > .viewport {



}
.I73322 > .viewport:hover {
}
.I73322 > .sector-title, .I73322 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73322 > .sector-title:hover, .I73322 > .sector-title.i-collapsible-title:hover {
}
.I73322 > .sector-title .text {
flex-direction:row;
}
.I73322 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73322 > .sector-title, .I73322 > .sector-title.i-collapsible-title {
}
.I73322 > .sector-title .text, .I73322 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73322 {


flex-direction:column;
}
.I73322:hover {
}
.I73322 > .viewport {



}
.I73322 > .viewport:hover {
}
.I73322 > .sector-title, .I73322 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73322 > .sector-title:hover, .I73322 > .sector-title.i-collapsible-title:hover {
}
.I73322 > .sector-title .text {
flex-direction:row;
}
.I73322 > .sector-title .text::before {
order:0;
}
.I73322 > .sector-title, .I73322 > .sector-title.i-collapsible-title {
}
.I73322 > .sector-title .text, .I73322 > .sector-title.i-collapsible-title .text {
}

}
.I73323, a.I73323 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73323:hover, a.I73323:hover {
}

h1.I73329, .I73329 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73329 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I73329:hover {
}
.I73329 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73329 > .viewport:hover {
}


.I73325 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73325:hover {
}
@media (max-width:992px) {
.I73325 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73325:hover {
}
}
@media (max-width:640px) {
.I73325 {
width:147px;
height:160px;

	
}
.I73325:hover {
}
}

.I73326 {
display:flex;
position:var(--I73326-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73326:hover {
}


h1.I73327, .I73327 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73327 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73327:hover {
}
.I73327 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73327 > .viewport:hover {
}
.I73327 > .sector-title, .I73327 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73327 > .sector-title:hover, .I73327 > .sector-title.i-collapsible-title:hover {
}
.I73327 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73327 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:24px;
height:24px;
background-image:url('https://www.genexus.com/media/images/logo-css3.svg?timestamp=20220810183321');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73327 > .sector-title, .I73327 > .sector-title.i-collapsible-title {
display:flex;
}
.I73327 > .sector-title .text, .I73327 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73327 {


flex-direction:column;
}
.I73327:hover {
}
.I73327 > .viewport {



}
.I73327 > .viewport:hover {
}
.I73327 > .sector-title, .I73327 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73327 > .sector-title:hover, .I73327 > .sector-title.i-collapsible-title:hover {
}
.I73327 > .sector-title .text {
flex-direction:row;
}
.I73327 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73327 > .sector-title, .I73327 > .sector-title.i-collapsible-title {
}
.I73327 > .sector-title .text, .I73327 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73327 {


flex-direction:column;
}
.I73327:hover {
}
.I73327 > .viewport {



}
.I73327 > .viewport:hover {
}
.I73327 > .sector-title, .I73327 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73327 > .sector-title:hover, .I73327 > .sector-title.i-collapsible-title:hover {
}
.I73327 > .sector-title .text {
flex-direction:row;
}
.I73327 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73327 > .sector-title, .I73327 > .sector-title.i-collapsible-title {
}
.I73327 > .sector-title .text, .I73327 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73327 {


flex-direction:column;
}
.I73327:hover {
}
.I73327 > .viewport {



}
.I73327 > .viewport:hover {
}
.I73327 > .sector-title, .I73327 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73327 > .sector-title:hover, .I73327 > .sector-title.i-collapsible-title:hover {
}
.I73327 > .sector-title .text {
flex-direction:row;
}
.I73327 > .sector-title .text::before {
order:0;
}
.I73327 > .sector-title, .I73327 > .sector-title.i-collapsible-title {
}
.I73327 > .sector-title .text, .I73327 > .sector-title.i-collapsible-title .text {
}

}
.I73328, a.I73328 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73328:hover, a.I73328:hover {
}

h1.I73334, .I73334 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73334 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I73334:hover {
}
.I73334 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73334 > .viewport:hover {
}


.I73330 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73330:hover {
}
@media (max-width:992px) {
.I73330 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73330:hover {
}
}
@media (max-width:640px) {
.I73330 {
width:147px;
height:160px;

	
}
.I73330:hover {
}
}

.I73331 {
display:flex;
position:var(--I73331-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73331:hover {
}


h1.I73332, .I73332 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73332 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73332:hover {
}
.I73332 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73332 > .viewport:hover {
}
.I73332 > .sector-title, .I73332 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73332 > .sector-title:hover, .I73332 > .sector-title.i-collapsible-title:hover {
}
.I73332 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73332 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:24px;
height:24px;
background-image:url('https://www.genexus.com/media/images/logo-javascript.svg?timestamp=20220810183401');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73332 > .sector-title, .I73332 > .sector-title.i-collapsible-title {
display:flex;
}
.I73332 > .sector-title .text, .I73332 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73332 {


flex-direction:column;
}
.I73332:hover {
}
.I73332 > .viewport {



}
.I73332 > .viewport:hover {
}
.I73332 > .sector-title, .I73332 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73332 > .sector-title:hover, .I73332 > .sector-title.i-collapsible-title:hover {
}
.I73332 > .sector-title .text {
flex-direction:row;
}
.I73332 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73332 > .sector-title, .I73332 > .sector-title.i-collapsible-title {
}
.I73332 > .sector-title .text, .I73332 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73332 {


flex-direction:column;
}
.I73332:hover {
}
.I73332 > .viewport {



}
.I73332 > .viewport:hover {
}
.I73332 > .sector-title, .I73332 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73332 > .sector-title:hover, .I73332 > .sector-title.i-collapsible-title:hover {
}
.I73332 > .sector-title .text {
flex-direction:row;
}
.I73332 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73332 > .sector-title, .I73332 > .sector-title.i-collapsible-title {
}
.I73332 > .sector-title .text, .I73332 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73332 {


flex-direction:column;
}
.I73332:hover {
}
.I73332 > .viewport {



}
.I73332 > .viewport:hover {
}
.I73332 > .sector-title, .I73332 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73332 > .sector-title:hover, .I73332 > .sector-title.i-collapsible-title:hover {
}
.I73332 > .sector-title .text {
flex-direction:row;
}
.I73332 > .sector-title .text::before {
order:0;
}
.I73332 > .sector-title, .I73332 > .sector-title.i-collapsible-title {
}
.I73332 > .sector-title .text, .I73332 > .sector-title.i-collapsible-title .text {
}

}
.I73333, a.I73333 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73333:hover, a.I73333:hover {
}

h1.I73339, .I73339 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73339 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I73339:hover {
}
.I73339 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73339 > .viewport:hover {
}


.I73335 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73335:hover {
}
@media (max-width:992px) {
.I73335 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73335:hover {
}
}
@media (max-width:640px) {
.I73335 {
width:147px;
height:160px;

	
}
.I73335:hover {
}
}

.I73336 {
display:flex;
position:var(--I73336-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73336:hover {
}


h1.I73337, .I73337 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73337 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73337:hover {
}
.I73337 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73337 > .viewport:hover {
}
.I73337 > .sector-title, .I73337 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73337 > .sector-title:hover, .I73337 > .sector-title.i-collapsible-title:hover {
}
.I73337 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73337 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:24px;
height:24px;
background-image:url('https://www.genexus.com/media/images/logo-angular.svg?timestamp=20220810183438');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73337 > .sector-title, .I73337 > .sector-title.i-collapsible-title {
display:flex;
}
.I73337 > .sector-title .text, .I73337 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73337 {


flex-direction:column;
}
.I73337:hover {
}
.I73337 > .viewport {



}
.I73337 > .viewport:hover {
}
.I73337 > .sector-title, .I73337 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73337 > .sector-title:hover, .I73337 > .sector-title.i-collapsible-title:hover {
}
.I73337 > .sector-title .text {
flex-direction:row;
}
.I73337 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73337 > .sector-title, .I73337 > .sector-title.i-collapsible-title {
}
.I73337 > .sector-title .text, .I73337 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73337 {


flex-direction:column;
}
.I73337:hover {
}
.I73337 > .viewport {



}
.I73337 > .viewport:hover {
}
.I73337 > .sector-title, .I73337 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73337 > .sector-title:hover, .I73337 > .sector-title.i-collapsible-title:hover {
}
.I73337 > .sector-title .text {
flex-direction:row;
}
.I73337 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73337 > .sector-title, .I73337 > .sector-title.i-collapsible-title {
}
.I73337 > .sector-title .text, .I73337 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73337 {


flex-direction:column;
}
.I73337:hover {
}
.I73337 > .viewport {



}
.I73337 > .viewport:hover {
}
.I73337 > .sector-title, .I73337 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73337 > .sector-title:hover, .I73337 > .sector-title.i-collapsible-title:hover {
}
.I73337 > .sector-title .text {
flex-direction:row;
}
.I73337 > .sector-title .text::before {
order:0;
}
.I73337 > .sector-title, .I73337 > .sector-title.i-collapsible-title {
}
.I73337 > .sector-title .text, .I73337 > .sector-title.i-collapsible-title .text {
}

}
.I73338, a.I73338 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73338:hover, a.I73338:hover {
}

h1.I73342, .I73342 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73342 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:19;
width:100%;
max-width:1184px;
margin-bottom:0px;
margin-top:2.5rem;


}
.I73342:hover {
}
.I73342 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73342 > .viewport:hover {
}

@media (max-width:992px) {
.I73342 {

max-width:725px;
margin-top:64px;


}
.I73342:hover {
}
.I73342 > .viewport {



}
.I73342 > .viewport:hover {
}

}
@media (max-width:640px) {
.I73342 {

max-width:74rem;
margin-left:5%;
margin-right:5%;


}
.I73342:hover {
}
.I73342 > .viewport {



}
.I73342 > .viewport:hover {
}

}

h1.I73347, .I73347 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73347 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I73347:hover {
}
.I73347 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73347 > .viewport:hover {
}


.I73343 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73343:hover {
}
@media (max-width:992px) {
.I73343 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73343:hover {
}
}
@media (max-width:640px) {
.I73343 {
width:147px;
height:160px;

	
}
.I73343:hover {
}
}

.I73344 {
display:flex;
position:var(--I73344-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73344:hover {
}


h1.I73345, .I73345 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73345 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73345:hover {
}
.I73345 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73345 > .viewport:hover {
}
.I73345 > .sector-title, .I73345 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73345 > .sector-title:hover, .I73345 > .sector-title.i-collapsible-title:hover {
}
.I73345 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73345 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/alibaba.svg?timestamp=20211220181006');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73345 > .sector-title, .I73345 > .sector-title.i-collapsible-title {
display:flex;
}
.I73345 > .sector-title .text, .I73345 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73345 {


flex-direction:column;
}
.I73345:hover {
}
.I73345 > .viewport {



}
.I73345 > .viewport:hover {
}
.I73345 > .sector-title, .I73345 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73345 > .sector-title:hover, .I73345 > .sector-title.i-collapsible-title:hover {
}
.I73345 > .sector-title .text {
flex-direction:row;
}
.I73345 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73345 > .sector-title, .I73345 > .sector-title.i-collapsible-title {
}
.I73345 > .sector-title .text, .I73345 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73345 {


flex-direction:column;
}
.I73345:hover {
}
.I73345 > .viewport {



}
.I73345 > .viewport:hover {
}
.I73345 > .sector-title, .I73345 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73345 > .sector-title:hover, .I73345 > .sector-title.i-collapsible-title:hover {
}
.I73345 > .sector-title .text {
flex-direction:row;
}
.I73345 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73345 > .sector-title, .I73345 > .sector-title.i-collapsible-title {
}
.I73345 > .sector-title .text, .I73345 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73345 {


flex-direction:column;
}
.I73345:hover {
}
.I73345 > .viewport {



}
.I73345 > .viewport:hover {
}
.I73345 > .sector-title, .I73345 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73345 > .sector-title:hover, .I73345 > .sector-title.i-collapsible-title:hover {
}
.I73345 > .sector-title .text {
flex-direction:row;
}
.I73345 > .sector-title .text::before {
order:0;
}
.I73345 > .sector-title, .I73345 > .sector-title.i-collapsible-title {
}
.I73345 > .sector-title .text, .I73345 > .sector-title.i-collapsible-title .text {
}

}
.I73346, a.I73346 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73346:hover, a.I73346:hover {
}

h1.I73352, .I73352 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73352 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I73352:hover {
}
.I73352 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73352 > .viewport:hover {
}


.I73348 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73348:hover {
}
@media (max-width:992px) {
.I73348 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73348:hover {
}
}
@media (max-width:640px) {
.I73348 {
width:147px;
height:160px;

	
}
.I73348:hover {
}
}

.I73349 {
display:flex;
position:var(--I73349-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73349:hover {
}


h1.I73350, .I73350 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73350 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73350:hover {
}
.I73350 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73350 > .viewport:hover {
}
.I73350 > .sector-title, .I73350 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73350 > .sector-title:hover, .I73350 > .sector-title.i-collapsible-title:hover {
}
.I73350 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73350 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/amazon-machine-learning.svg?timestamp=20211220181217');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73350 > .sector-title, .I73350 > .sector-title.i-collapsible-title {
display:flex;
}
.I73350 > .sector-title .text, .I73350 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73350 {


flex-direction:column;
}
.I73350:hover {
}
.I73350 > .viewport {



}
.I73350 > .viewport:hover {
}
.I73350 > .sector-title, .I73350 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73350 > .sector-title:hover, .I73350 > .sector-title.i-collapsible-title:hover {
}
.I73350 > .sector-title .text {
flex-direction:row;
}
.I73350 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73350 > .sector-title, .I73350 > .sector-title.i-collapsible-title {
}
.I73350 > .sector-title .text, .I73350 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73350 {


flex-direction:column;
}
.I73350:hover {
}
.I73350 > .viewport {



}
.I73350 > .viewport:hover {
}
.I73350 > .sector-title, .I73350 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73350 > .sector-title:hover, .I73350 > .sector-title.i-collapsible-title:hover {
}
.I73350 > .sector-title .text {
flex-direction:row;
}
.I73350 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73350 > .sector-title, .I73350 > .sector-title.i-collapsible-title {
}
.I73350 > .sector-title .text, .I73350 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73350 {


flex-direction:column;
}
.I73350:hover {
}
.I73350 > .viewport {



}
.I73350 > .viewport:hover {
}
.I73350 > .sector-title, .I73350 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73350 > .sector-title:hover, .I73350 > .sector-title.i-collapsible-title:hover {
}
.I73350 > .sector-title .text {
flex-direction:row;
}
.I73350 > .sector-title .text::before {
order:0;
}
.I73350 > .sector-title, .I73350 > .sector-title.i-collapsible-title {
}
.I73350 > .sector-title .text, .I73350 > .sector-title.i-collapsible-title .text {
}

}
.I73351, a.I73351 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73351:hover, a.I73351:hover {
}

h1.I73357, .I73357 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73357 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I73357:hover {
}
.I73357 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73357 > .viewport:hover {
}


.I73353 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73353:hover {
}
@media (max-width:992px) {
.I73353 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73353:hover {
}
}
@media (max-width:640px) {
.I73353 {
width:147px;
height:160px;

	
}
.I73353:hover {
}
}

.I73354 {
display:flex;
position:var(--I73354-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73354:hover {
}


h1.I73355, .I73355 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73355 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73355:hover {
}
.I73355 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73355 > .viewport:hover {
}
.I73355 > .sector-title, .I73355 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73355 > .sector-title:hover, .I73355 > .sector-title.i-collapsible-title:hover {
}
.I73355 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73355 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/baidu.svg?timestamp=20211220181417');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73355 > .sector-title, .I73355 > .sector-title.i-collapsible-title {
display:flex;
}
.I73355 > .sector-title .text, .I73355 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73355 {


flex-direction:column;
}
.I73355:hover {
}
.I73355 > .viewport {



}
.I73355 > .viewport:hover {
}
.I73355 > .sector-title, .I73355 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73355 > .sector-title:hover, .I73355 > .sector-title.i-collapsible-title:hover {
}
.I73355 > .sector-title .text {
flex-direction:row;
}
.I73355 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73355 > .sector-title, .I73355 > .sector-title.i-collapsible-title {
}
.I73355 > .sector-title .text, .I73355 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73355 {


flex-direction:column;
}
.I73355:hover {
}
.I73355 > .viewport {



}
.I73355 > .viewport:hover {
}
.I73355 > .sector-title, .I73355 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73355 > .sector-title:hover, .I73355 > .sector-title.i-collapsible-title:hover {
}
.I73355 > .sector-title .text {
flex-direction:row;
}
.I73355 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73355 > .sector-title, .I73355 > .sector-title.i-collapsible-title {
}
.I73355 > .sector-title .text, .I73355 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73355 {


flex-direction:column;
}
.I73355:hover {
}
.I73355 > .viewport {



}
.I73355 > .viewport:hover {
}
.I73355 > .sector-title, .I73355 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73355 > .sector-title:hover, .I73355 > .sector-title.i-collapsible-title:hover {
}
.I73355 > .sector-title .text {
flex-direction:row;
}
.I73355 > .sector-title .text::before {
order:0;
}
.I73355 > .sector-title, .I73355 > .sector-title.i-collapsible-title {
}
.I73355 > .sector-title .text, .I73355 > .sector-title.i-collapsible-title .text {
}

}
.I73356, a.I73356 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73356:hover, a.I73356:hover {
}

h1.I73362, .I73362 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73362 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I73362:hover {
}
.I73362 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73362 > .viewport:hover {
}


.I73358 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73358:hover {
}
@media (max-width:992px) {
.I73358 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73358:hover {
}
}
@media (max-width:640px) {
.I73358 {
width:147px;
height:160px;

	
}
.I73358:hover {
}
}

.I73359 {
display:flex;
position:var(--I73359-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73359:hover {
}


h1.I73360, .I73360 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73360 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73360:hover {
}
.I73360 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73360 > .viewport:hover {
}
.I73360 > .sector-title, .I73360 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73360 > .sector-title:hover, .I73360 > .sector-title.i-collapsible-title:hover {
}
.I73360 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73360 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:24px;
height:24px;
background-image:url('https://www.genexus.com/media/images/logojava.svg?timestamp=20220812121513');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73360 > .sector-title, .I73360 > .sector-title.i-collapsible-title {
display:flex;
}
.I73360 > .sector-title .text, .I73360 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73360 {


flex-direction:column;
}
.I73360:hover {
}
.I73360 > .viewport {



}
.I73360 > .viewport:hover {
}
.I73360 > .sector-title, .I73360 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73360 > .sector-title:hover, .I73360 > .sector-title.i-collapsible-title:hover {
}
.I73360 > .sector-title .text {
flex-direction:row;
}
.I73360 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73360 > .sector-title, .I73360 > .sector-title.i-collapsible-title {
}
.I73360 > .sector-title .text, .I73360 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73360 {


flex-direction:column;
}
.I73360:hover {
}
.I73360 > .viewport {



}
.I73360 > .viewport:hover {
}
.I73360 > .sector-title, .I73360 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73360 > .sector-title:hover, .I73360 > .sector-title.i-collapsible-title:hover {
}
.I73360 > .sector-title .text {
flex-direction:row;
}
.I73360 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73360 > .sector-title, .I73360 > .sector-title.i-collapsible-title {
}
.I73360 > .sector-title .text, .I73360 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73360 {


flex-direction:column;
}
.I73360:hover {
}
.I73360 > .viewport {



}
.I73360 > .viewport:hover {
}
.I73360 > .sector-title, .I73360 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73360 > .sector-title:hover, .I73360 > .sector-title.i-collapsible-title:hover {
}
.I73360 > .sector-title .text {
flex-direction:row;
}
.I73360 > .sector-title .text::before {
order:0;
}
.I73360 > .sector-title, .I73360 > .sector-title.i-collapsible-title {
}
.I73360 > .sector-title .text, .I73360 > .sector-title.i-collapsible-title .text {
}

}
.I73361, a.I73361 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73361:hover, a.I73361:hover {
}

h1.I73367, .I73367 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73367 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I73367:hover {
}
.I73367 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73367 > .viewport:hover {
}


.I73363 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73363:hover {
}
@media (max-width:992px) {
.I73363 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73363:hover {
}
}
@media (max-width:640px) {
.I73363 {
width:147px;
height:160px;

	
}
.I73363:hover {
}
}

.I73364 {
display:flex;
position:var(--I73364-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73364:hover {
}


h1.I73365, .I73365 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73365 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73365:hover {
}
.I73365 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73365 > .viewport:hover {
}
.I73365 > .sector-title, .I73365 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73365 > .sector-title:hover, .I73365 > .sector-title.i-collapsible-title:hover {
}
.I73365 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73365 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/net.svg?timestamp=20211221234614');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73365 > .sector-title, .I73365 > .sector-title.i-collapsible-title {
display:flex;
}
.I73365 > .sector-title .text, .I73365 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73365 {


flex-direction:column;
}
.I73365:hover {
}
.I73365 > .viewport {



}
.I73365 > .viewport:hover {
}
.I73365 > .sector-title, .I73365 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73365 > .sector-title:hover, .I73365 > .sector-title.i-collapsible-title:hover {
}
.I73365 > .sector-title .text {
flex-direction:row;
}
.I73365 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73365 > .sector-title, .I73365 > .sector-title.i-collapsible-title {
}
.I73365 > .sector-title .text, .I73365 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73365 {


flex-direction:column;
}
.I73365:hover {
}
.I73365 > .viewport {



}
.I73365 > .viewport:hover {
}
.I73365 > .sector-title, .I73365 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73365 > .sector-title:hover, .I73365 > .sector-title.i-collapsible-title:hover {
}
.I73365 > .sector-title .text {
flex-direction:row;
}
.I73365 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73365 > .sector-title, .I73365 > .sector-title.i-collapsible-title {
}
.I73365 > .sector-title .text, .I73365 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73365 {


flex-direction:column;
}
.I73365:hover {
}
.I73365 > .viewport {



}
.I73365 > .viewport:hover {
}
.I73365 > .sector-title, .I73365 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73365 > .sector-title:hover, .I73365 > .sector-title.i-collapsible-title:hover {
}
.I73365 > .sector-title .text {
flex-direction:row;
}
.I73365 > .sector-title .text::before {
order:0;
}
.I73365 > .sector-title, .I73365 > .sector-title.i-collapsible-title {
}
.I73365 > .sector-title .text, .I73365 > .sector-title.i-collapsible-title .text {
}

}
.I73366, a.I73366 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73366:hover, a.I73366:hover {
}

h1.I73372, .I73372 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73372 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I73372:hover {
}
.I73372 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73372 > .viewport:hover {
}


.I73368 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73368:hover {
}
@media (max-width:992px) {
.I73368 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73368:hover {
}
}
@media (max-width:640px) {
.I73368 {
width:147px;
height:160px;

	
}
.I73368:hover {
}
}

.I73369 {
display:flex;
position:var(--I73369-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73369:hover {
}


h1.I73370, .I73370 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73370 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73370:hover {
}
.I73370 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73370 > .viewport:hover {
}
.I73370 > .sector-title, .I73370 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73370 > .sector-title:hover, .I73370 > .sector-title.i-collapsible-title:hover {
}
.I73370 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73370 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:24px;
height:24px;
background-image:url('https://www.genexus.com/media/images/logoimbi.svg?timestamp=20220812121710');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73370 > .sector-title, .I73370 > .sector-title.i-collapsible-title {
display:flex;
}
.I73370 > .sector-title .text, .I73370 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73370 {


flex-direction:column;
}
.I73370:hover {
}
.I73370 > .viewport {



}
.I73370 > .viewport:hover {
}
.I73370 > .sector-title, .I73370 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73370 > .sector-title:hover, .I73370 > .sector-title.i-collapsible-title:hover {
}
.I73370 > .sector-title .text {
flex-direction:row;
}
.I73370 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73370 > .sector-title, .I73370 > .sector-title.i-collapsible-title {
}
.I73370 > .sector-title .text, .I73370 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73370 {


flex-direction:column;
}
.I73370:hover {
}
.I73370 > .viewport {



}
.I73370 > .viewport:hover {
}
.I73370 > .sector-title, .I73370 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73370 > .sector-title:hover, .I73370 > .sector-title.i-collapsible-title:hover {
}
.I73370 > .sector-title .text {
flex-direction:row;
}
.I73370 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73370 > .sector-title, .I73370 > .sector-title.i-collapsible-title {
}
.I73370 > .sector-title .text, .I73370 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73370 {


flex-direction:column;
}
.I73370:hover {
}
.I73370 > .viewport {



}
.I73370 > .viewport:hover {
}
.I73370 > .sector-title, .I73370 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73370 > .sector-title:hover, .I73370 > .sector-title.i-collapsible-title:hover {
}
.I73370 > .sector-title .text {
flex-direction:row;
}
.I73370 > .sector-title .text::before {
order:0;
}
.I73370 > .sector-title, .I73370 > .sector-title.i-collapsible-title {
}
.I73370 > .sector-title .text, .I73370 > .sector-title.i-collapsible-title .text {
}

}
.I73371, a.I73371 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73371:hover, a.I73371:hover {
}

h1.I73390, .I73390 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73390 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:22;
width:100%;


}
.I73390:hover {
}
.I73390 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73390 > .viewport:hover {
}


.I73374 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I73374:hover {
}
@media (min-width:1440px) {
.I73374 {
align-items:center;

	
}
.I73374:hover {
}
}
.I73375 {
display:flex;
position:var(--I73375-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:2rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;

align-items:center;


}
.I73375:hover {
}

@media (max-width:992px) {
.I73375 {

padding-bottom:2rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

}
.I73375:hover {
}

}
@media (max-width:640px) {
.I73375 {

align-items:flex-start;


}
.I73375:hover {
}

}

.I143573 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-bottom:32px;
margin-left:0px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(229,255,243);
border-style:solid;
border-width:0.5px;
border-top-left-radius:100px;
border-top-right-radius:100px;
border-bottom-left-radius:100px;
border-bottom-right-radius:100px;



justify-content:center;
align-items:center;

	
}
.I143573:hover {
}

@media (max-width:992px) {
.I143573 {

margin-left:0rem;



	
}
.I143573:hover {
}

}
@media (max-width:640px) {
.I143573 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I143573:hover {
}

}
@media (min-width:1440px) {
.I143573 {

order:3;
margin-left:0px;



	
}
.I143573:hover {
}

}
h1.I73376, .I73376 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73376 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I73376:hover {
}
.I73376 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73376 > .viewport:hover {
}

@media (min-width:1440px) {
.I73376 {

order:2;

}
.I73376:hover {
}
.I73376 > .viewport {



}
.I73376 > .viewport:hover {
}

}
h1.I73377, .I73377 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73377 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:1184px;


}
.I73377:hover {
}
.I73377 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-start;


}
.I73377 > .viewport:hover {
}

@media (min-width:1440px) {
.I73377 {

order:4;

}
.I73377:hover {
}
.I73377 > .viewport {



}
.I73377 > .viewport:hover {
}

}
h1.I73378, .I73378 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73378 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;
width:100%;
max-width:940px;
margin-top:1rem;


}
.I73378:hover {
}
.I73378 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I73378 > .viewport:hover {
}

@media (max-width:640px) {
.I73378 {


}
.I73378:hover {
}
.I73378 > .viewport {

justify-content:flex-start;


}
.I73378 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I73378 {

order:5;

}
.I73378:hover {
}
.I73378 > .viewport {



}
.I73378 > .viewport:hover {
}

}
h1.I73379, .I73379 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73379 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I73379:hover {
}
.I73379 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73379 > .viewport:hover {
}

@media (min-width:1440px) {
.I73379 {

order:13;

}
.I73379:hover {
}
.I73379 > .viewport {



}
.I73379 > .viewport:hover {
}

}
h1.I73380, .I73380 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73380 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I73380:hover {
}
.I73380 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73380 > .viewport:hover {
}


h1.I73381, .I73381 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73381 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I73381:hover {
}
.I73381 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73381 > .viewport:hover {
}

@media (min-width:1440px) {
.I73381 {

order:21;

}
.I73381:hover {
}
.I73381 > .viewport {



}
.I73381 > .viewport:hover {
}

}
h1.I73382, .I73382 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73382 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I73382:hover {
}
.I73382 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73382 > .viewport:hover {
}

@media (min-width:1440px) {
.I73382 {

order:9;

}
.I73382:hover {
}
.I73382 > .viewport {



}
.I73382 > .viewport:hover {
}

}
h1.I108287, .I108287 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108287 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I108287:hover {
}
.I108287 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I108287 > .viewport:hover {
}

@media (max-width:640px) {
.I108287 {

padding-top:1rem;


}
.I108287:hover {
}
.I108287 > .viewport {

justify-content:flex-start;


}
.I108287 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I108287 {

order:6;

}
.I108287:hover {
}
.I108287 > .viewport {



}
.I108287 > .viewport:hover {
}

}
h1.I113893, .I113893 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I113893 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I113893:hover {
}
.I113893 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I113893 > .viewport:hover {
}

@media (min-width:1440px) {
.I113893 {

order:1;

}
.I113893:hover {
}
.I113893 > .viewport {



}
.I113893 > .viewport:hover {
}

}
h1.I119659, .I119659 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I119659 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:14;

}
.I119659:hover {
}
.I119659 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I119659 > .viewport:hover {
}

@media (min-width:1440px) {
.I119659 {

order:14;

}
.I119659:hover {
}
.I119659 > .viewport {



}
.I119659 > .viewport:hover {
}

}
h1.I128123, .I128123 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I128123 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I128123:hover {
}
.I128123 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I128123 > .viewport:hover {
}

@media (min-width:1440px) {
.I128123 {

order:9;

}
.I128123:hover {
}
.I128123 > .viewport {



}
.I128123 > .viewport:hover {
}

}
h1.I136151, .I136151 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136151 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136151:hover {
}
.I136151 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136151 > .viewport:hover {
}

@media (min-width:1440px) {
.I136151 {

order:14;

}
.I136151:hover {
}
.I136151 > .viewport {



}
.I136151 > .viewport:hover {
}

}
h1.I136477, .I136477 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136477 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136477:hover {
}
.I136477 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136477 > .viewport:hover {
}

@media (min-width:1440px) {
.I136477 {

order:22;

}
.I136477:hover {
}
.I136477 > .viewport {



}
.I136477 > .viewport:hover {
}

}
h1.I143492, .I143492 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143492 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I143492:hover {
}
.I143492 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143492 > .viewport:hover {
}


h1.I143735, .I143735 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143735 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I143735:hover {
}
.I143735 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143735 > .viewport:hover {
}


h1.I143897, .I143897 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143897 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I143897:hover {
}
.I143897 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143897 > .viewport:hover {
}


h1.I144059, .I144059 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144059 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I144059:hover {
}
.I144059 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144059 > .viewport:hover {
}


h1.I144221, .I144221 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144221 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I144221:hover {
}
.I144221 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144221 > .viewport:hover {
}


.I73383, a.I73383 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I73383:hover, a.I73383:hover {
}
@media (max-width:992px) {
.I73383, a.I73383 {
display:flex;
font-size:1.25rem;


}
.I73383:hover, a.I73383:hover {
}
}
@media (max-width:640px) {
.I73383, a.I73383 {
display:flex;
font-size:1.25rem;


}
.I73383:hover, a.I73383:hover {
}
}

.I73384, a.I73384 {
display:flex;
justify-content:flex-start;
font-family:Graphik;
font-size:1.625rem;
font-weight:600;
text-align:left;
color:rgb(17,17,17);


}
.I73384:hover, a.I73384:hover {
}
@media (max-width:992px) {
.I73384, a.I73384 {
display:flex;
font-size:1.625rem;


}
.I73384:hover, a.I73384:hover {
}
}
@media (max-width:640px) {
.I73384, a.I73384 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I73384:hover, a.I73384:hover {
}
}

.I73385, a.I73385 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I73385:hover, a.I73385:hover {
}
@media (max-width:992px) {
.I73385, a.I73385 {
}
.I73385:hover, a.I73385:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I73385, a.I73385 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I73385:hover, a.I73385:hover {
}
}

.I73386 .button, .I73386.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I73386 button.button, button.I73386.button {
cursor:pointer;
}
.I73386 .button .text, .I73386.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I73386 .button .icon, .I73386.button .icon {
flex:none;
background-size:100% 100%;
}
.I73386 .button:hover, .I73386.button:hover {
background-color:rgb(217,217,217);

}
.I73386 .button:hover .text, .I73386.button:hover .text {
}
.I73386 .button:hover .icon, .I73386.button:hover .icon {
background-size:100% 100%;
}

.I73387 .button, .I73387.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I73387 button.button, button.I73387.button {
cursor:pointer;
}
.I73387 .button .text, .I73387.button .text {
}
.I73387 .button .icon, .I73387.button .icon {
flex:none;
background-size:100% 100%;
}
.I73387 .button:hover, .I73387.button:hover {
}
.I73387 .button:hover .text, .I73387.button:hover .text {
}
.I73387 .button:hover .icon, .I73387.button:hover .icon {
background-size:100% 100%;
}

.I73388 .button, .I73388.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I73388 button.button, button.I73388.button {
cursor:pointer;
}
.I73388 .button .text, .I73388.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I73388 .button .icon, .I73388.button .icon {
flex:none;
background-size:100% 100%;
}
.I73388 .button:hover, .I73388.button:hover {
}
.I73388 .button:hover .text, .I73388.button:hover .text {
}
.I73388 .button:hover .icon, .I73388.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73388 .button, .I73388.button {
}
.I73388 button.button, button.I73388.button {
}
.I73388 .button .text, .I73388.button .text {
font-family:Rubik;

}
.I73388 .button .icon, .I73388.button .icon {
background-size:100% 100%;
}
.I73388 .button:hover, .I73388.button:hover {
}
.I73388 .button:hover .text, .I73388.button:hover .text {
}
.I73388 .button:hover .icon, .I73388.button:hover .icon {
background-size:100% 100%;
}
}

.I73389 .button, .I73389.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I73389 button.button, button.I73389.button {
cursor:pointer;
}
.I73389 .button .text, .I73389.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I73389 .button .icon, .I73389.button .icon {
flex:none;
background-size:100% 100%;
}
.I73389 .button:hover, .I73389.button:hover {
background-color:rgb(210,40,93);

}
.I73389 .button:hover .text, .I73389.button:hover .text {
}
.I73389 .button:hover .icon, .I73389.button:hover .icon {
background-size:100% 100%;
}

.I108243, a.I108243 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I108243:hover, a.I108243:hover {
}
@media (max-width:992px) {
.I108243, a.I108243 {
}
.I108243:hover, a.I108243:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I108243, a.I108243 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I108243:hover, a.I108243:hover {
}
}

.I113842 .image, .I113842.image {
vertical-align:top;
}
.I113842 .image:hover, .I113842.image:hover {
}

.I119604 .button, .I119604.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I119604 button.button, button.I119604.button {
cursor:pointer;
}
.I119604 .button .text, .I119604.button .text {
}
.I119604 .button .icon, .I119604.button .icon {
flex:none;
background-size:100% 100%;
}
.I119604 .button:hover, .I119604.button:hover {
}
.I119604 .button:hover .text, .I119604.button:hover .text {
}
.I119604 .button:hover .icon, .I119604.button:hover .icon {
background-size:100% 100%;
}

h1.I128062, .I128062 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I128062, .I128062 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I128062, .I128062 p {
margin:0px;
}

figure.I128062, .I128062 figure {
margin:0px;
}

a.I128062, .I128062 a {
text-decoration:inherit;
color:inherit;
}

.I128062 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I128062 article, article.I128062 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I128062 article:hover, article.I128062:hover {
}
.I128062 article.active, article.I128062.active {
}
.I128062 .body {
}
.I128062 .body:hover {
	
}
.I128062 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I128062 .body img {
}
.I128062 .body ul, .I128062 .body ol {
margin-left:1rem;

}
.I128062 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I128062 .body iframe {
}
.I128062 .body img:hover {
}
.I128062 .body iframe:hover {
}

.I128062 .body li {
list-style-type:disc;
}



.I136086 .image, .I136086.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I136086 .image:hover, .I136086.image:hover {
}

.I136406 .image, .I136406.image {
vertical-align:top;
}
.I136406 .image:hover, .I136406.image:hover {
}

.I143411 .image, .I143411.image {
vertical-align:top;
width:20px;
height:20px;

}
.I143411 .image:hover, .I143411.image:hover {
}

.I143654, a.I143654 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:400;
color:rgb(17,17,17);

width:100%;
margin-left:8px;
margin-right:8px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
border-top-left-radius:2px;
border-top-right-radius:2px;
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;
background-color:rgb(181,255,219);
box-sizing:border-box;

}
.I143654:hover, a.I143654:hover {
}

.I143816, a.I143816 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:100;
color:rgb(255,255,255);

width:100%;
padding-left:0;
padding-right:0;
box-sizing:border-box;

}
.I143816:hover, a.I143816:hover {
}

.I143978, a.I143978 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:500;
color:rgb(255,255,255);

width:100%;
padding-left:5px;
padding-right:0;
box-sizing:border-box;

}
.I143978:hover, a.I143978:hover {
display:flex;
text-decoration:underline;


}

.I144140 .image, .I144140.image {
vertical-align:top;
}
.I144140 .image:hover, .I144140.image:hover {
}

h1.I73395, .I73395 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73395 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I73395:hover {
}
.I73395 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73395 > .viewport:hover {
}


.I73391 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73391:hover {
}
@media (max-width:992px) {
.I73391 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73391:hover {
}
}
@media (max-width:640px) {
.I73391 {
width:147px;
height:160px;

	
}
.I73391:hover {
}
}

.I73392 {
display:flex;
position:var(--I73392-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73392:hover {
}


h1.I73393, .I73393 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73393 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73393:hover {
}
.I73393 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73393 > .viewport:hover {
}
.I73393 > .sector-title, .I73393 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73393 > .sector-title:hover, .I73393 > .sector-title.i-collapsible-title:hover {
}
.I73393 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73393 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/alibaba.svg?timestamp=20211220181006');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73393 > .sector-title, .I73393 > .sector-title.i-collapsible-title {
display:flex;
}
.I73393 > .sector-title .text, .I73393 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73393 {


flex-direction:column;
}
.I73393:hover {
}
.I73393 > .viewport {



}
.I73393 > .viewport:hover {
}
.I73393 > .sector-title, .I73393 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73393 > .sector-title:hover, .I73393 > .sector-title.i-collapsible-title:hover {
}
.I73393 > .sector-title .text {
flex-direction:row;
}
.I73393 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73393 > .sector-title, .I73393 > .sector-title.i-collapsible-title {
}
.I73393 > .sector-title .text, .I73393 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73393 {


flex-direction:column;
}
.I73393:hover {
}
.I73393 > .viewport {



}
.I73393 > .viewport:hover {
}
.I73393 > .sector-title, .I73393 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73393 > .sector-title:hover, .I73393 > .sector-title.i-collapsible-title:hover {
}
.I73393 > .sector-title .text {
flex-direction:row;
}
.I73393 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73393 > .sector-title, .I73393 > .sector-title.i-collapsible-title {
}
.I73393 > .sector-title .text, .I73393 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73393 {


flex-direction:column;
}
.I73393:hover {
}
.I73393 > .viewport {



}
.I73393 > .viewport:hover {
}
.I73393 > .sector-title, .I73393 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73393 > .sector-title:hover, .I73393 > .sector-title.i-collapsible-title:hover {
}
.I73393 > .sector-title .text {
flex-direction:row;
}
.I73393 > .sector-title .text::before {
order:0;
}
.I73393 > .sector-title, .I73393 > .sector-title.i-collapsible-title {
}
.I73393 > .sector-title .text, .I73393 > .sector-title.i-collapsible-title .text {
}

}
.I73394, a.I73394 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73394:hover, a.I73394:hover {
}

h1.I73400, .I73400 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73400 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I73400:hover {
}
.I73400 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73400 > .viewport:hover {
}


.I73396 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73396:hover {
}
@media (max-width:992px) {
.I73396 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73396:hover {
}
}
@media (max-width:640px) {
.I73396 {
width:147px;
height:160px;

	
}
.I73396:hover {
}
}

.I73397 {
display:flex;
position:var(--I73397-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73397:hover {
}


h1.I73398, .I73398 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73398 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73398:hover {
}
.I73398 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73398 > .viewport:hover {
}
.I73398 > .sector-title, .I73398 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73398 > .sector-title:hover, .I73398 > .sector-title.i-collapsible-title:hover {
}
.I73398 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73398 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/amazon-machine-learning.svg?timestamp=20211220181217');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73398 > .sector-title, .I73398 > .sector-title.i-collapsible-title {
display:flex;
}
.I73398 > .sector-title .text, .I73398 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73398 {


flex-direction:column;
}
.I73398:hover {
}
.I73398 > .viewport {



}
.I73398 > .viewport:hover {
}
.I73398 > .sector-title, .I73398 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73398 > .sector-title:hover, .I73398 > .sector-title.i-collapsible-title:hover {
}
.I73398 > .sector-title .text {
flex-direction:row;
}
.I73398 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73398 > .sector-title, .I73398 > .sector-title.i-collapsible-title {
}
.I73398 > .sector-title .text, .I73398 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73398 {


flex-direction:column;
}
.I73398:hover {
}
.I73398 > .viewport {



}
.I73398 > .viewport:hover {
}
.I73398 > .sector-title, .I73398 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73398 > .sector-title:hover, .I73398 > .sector-title.i-collapsible-title:hover {
}
.I73398 > .sector-title .text {
flex-direction:row;
}
.I73398 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73398 > .sector-title, .I73398 > .sector-title.i-collapsible-title {
}
.I73398 > .sector-title .text, .I73398 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73398 {


flex-direction:column;
}
.I73398:hover {
}
.I73398 > .viewport {



}
.I73398 > .viewport:hover {
}
.I73398 > .sector-title, .I73398 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73398 > .sector-title:hover, .I73398 > .sector-title.i-collapsible-title:hover {
}
.I73398 > .sector-title .text {
flex-direction:row;
}
.I73398 > .sector-title .text::before {
order:0;
}
.I73398 > .sector-title, .I73398 > .sector-title.i-collapsible-title {
}
.I73398 > .sector-title .text, .I73398 > .sector-title.i-collapsible-title .text {
}

}
.I73399, a.I73399 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73399:hover, a.I73399:hover {
}

h1.I73405, .I73405 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73405 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I73405:hover {
}
.I73405 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73405 > .viewport:hover {
}


.I73401 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73401:hover {
}
@media (max-width:992px) {
.I73401 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73401:hover {
}
}
@media (max-width:640px) {
.I73401 {
width:147px;
height:160px;

	
}
.I73401:hover {
}
}

.I73402 {
display:flex;
position:var(--I73402-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73402:hover {
}


h1.I73403, .I73403 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73403 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73403:hover {
}
.I73403 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73403 > .viewport:hover {
}
.I73403 > .sector-title, .I73403 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73403 > .sector-title:hover, .I73403 > .sector-title.i-collapsible-title:hover {
}
.I73403 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73403 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/baidu.svg?timestamp=20211220181417');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73403 > .sector-title, .I73403 > .sector-title.i-collapsible-title {
display:flex;
}
.I73403 > .sector-title .text, .I73403 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73403 {


flex-direction:column;
}
.I73403:hover {
}
.I73403 > .viewport {



}
.I73403 > .viewport:hover {
}
.I73403 > .sector-title, .I73403 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73403 > .sector-title:hover, .I73403 > .sector-title.i-collapsible-title:hover {
}
.I73403 > .sector-title .text {
flex-direction:row;
}
.I73403 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73403 > .sector-title, .I73403 > .sector-title.i-collapsible-title {
}
.I73403 > .sector-title .text, .I73403 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73403 {


flex-direction:column;
}
.I73403:hover {
}
.I73403 > .viewport {



}
.I73403 > .viewport:hover {
}
.I73403 > .sector-title, .I73403 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73403 > .sector-title:hover, .I73403 > .sector-title.i-collapsible-title:hover {
}
.I73403 > .sector-title .text {
flex-direction:row;
}
.I73403 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73403 > .sector-title, .I73403 > .sector-title.i-collapsible-title {
}
.I73403 > .sector-title .text, .I73403 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73403 {


flex-direction:column;
}
.I73403:hover {
}
.I73403 > .viewport {



}
.I73403 > .viewport:hover {
}
.I73403 > .sector-title, .I73403 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73403 > .sector-title:hover, .I73403 > .sector-title.i-collapsible-title:hover {
}
.I73403 > .sector-title .text {
flex-direction:row;
}
.I73403 > .sector-title .text::before {
order:0;
}
.I73403 > .sector-title, .I73403 > .sector-title.i-collapsible-title {
}
.I73403 > .sector-title .text, .I73403 > .sector-title.i-collapsible-title .text {
}

}
.I73404, a.I73404 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73404:hover, a.I73404:hover {
}

h1.I73410, .I73410 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73410 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I73410:hover {
}
.I73410 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73410 > .viewport:hover {
}


.I73406 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73406:hover {
}
@media (max-width:992px) {
.I73406 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73406:hover {
}
}
@media (max-width:640px) {
.I73406 {
width:147px;
height:160px;

	
}
.I73406:hover {
}
}

.I73407 {
display:flex;
position:var(--I73407-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73407:hover {
}


h1.I73408, .I73408 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73408 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73408:hover {
}
.I73408 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73408 > .viewport:hover {
}
.I73408 > .sector-title, .I73408 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73408 > .sector-title:hover, .I73408 > .sector-title.i-collapsible-title:hover {
}
.I73408 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73408 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/dialog-flow.svg?timestamp=20211220181528');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73408 > .sector-title, .I73408 > .sector-title.i-collapsible-title {
display:flex;
}
.I73408 > .sector-title .text, .I73408 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73408 {


flex-direction:column;
}
.I73408:hover {
}
.I73408 > .viewport {



}
.I73408 > .viewport:hover {
}
.I73408 > .sector-title, .I73408 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73408 > .sector-title:hover, .I73408 > .sector-title.i-collapsible-title:hover {
}
.I73408 > .sector-title .text {
flex-direction:row;
}
.I73408 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73408 > .sector-title, .I73408 > .sector-title.i-collapsible-title {
}
.I73408 > .sector-title .text, .I73408 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73408 {


flex-direction:column;
}
.I73408:hover {
}
.I73408 > .viewport {



}
.I73408 > .viewport:hover {
}
.I73408 > .sector-title, .I73408 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73408 > .sector-title:hover, .I73408 > .sector-title.i-collapsible-title:hover {
}
.I73408 > .sector-title .text {
flex-direction:row;
}
.I73408 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73408 > .sector-title, .I73408 > .sector-title.i-collapsible-title {
}
.I73408 > .sector-title .text, .I73408 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73408 {


flex-direction:column;
}
.I73408:hover {
}
.I73408 > .viewport {



}
.I73408 > .viewport:hover {
}
.I73408 > .sector-title, .I73408 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73408 > .sector-title:hover, .I73408 > .sector-title.i-collapsible-title:hover {
}
.I73408 > .sector-title .text {
flex-direction:row;
}
.I73408 > .sector-title .text::before {
order:0;
}
.I73408 > .sector-title, .I73408 > .sector-title.i-collapsible-title {
}
.I73408 > .sector-title .text, .I73408 > .sector-title.i-collapsible-title .text {
}

}
.I73409, a.I73409 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73409:hover, a.I73409:hover {
}

h1.I73415, .I73415 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73415 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;

}
.I73415:hover {
}
.I73415 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73415 > .viewport:hover {
}


.I73411 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73411:hover {
}
@media (max-width:992px) {
.I73411 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73411:hover {
}
}
@media (max-width:640px) {
.I73411 {
width:147px;
height:160px;

	
}
.I73411:hover {
}
}

.I73412 {
display:flex;
position:var(--I73412-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73412:hover {
}


h1.I73413, .I73413 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73413 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73413:hover {
}
.I73413 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73413 > .viewport:hover {
}
.I73413 > .sector-title, .I73413 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73413 > .sector-title:hover, .I73413 > .sector-title.i-collapsible-title:hover {
}
.I73413 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73413 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/google-cloud-ai.svg?timestamp=20211220183031');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73413 > .sector-title, .I73413 > .sector-title.i-collapsible-title {
display:flex;
}
.I73413 > .sector-title .text, .I73413 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73413 {


flex-direction:column;
}
.I73413:hover {
}
.I73413 > .viewport {



}
.I73413 > .viewport:hover {
}
.I73413 > .sector-title, .I73413 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73413 > .sector-title:hover, .I73413 > .sector-title.i-collapsible-title:hover {
}
.I73413 > .sector-title .text {
flex-direction:row;
}
.I73413 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73413 > .sector-title, .I73413 > .sector-title.i-collapsible-title {
}
.I73413 > .sector-title .text, .I73413 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73413 {


flex-direction:column;
}
.I73413:hover {
}
.I73413 > .viewport {



}
.I73413 > .viewport:hover {
}
.I73413 > .sector-title, .I73413 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73413 > .sector-title:hover, .I73413 > .sector-title.i-collapsible-title:hover {
}
.I73413 > .sector-title .text {
flex-direction:row;
}
.I73413 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73413 > .sector-title, .I73413 > .sector-title.i-collapsible-title {
}
.I73413 > .sector-title .text, .I73413 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73413 {


flex-direction:column;
}
.I73413:hover {
}
.I73413 > .viewport {



}
.I73413 > .viewport:hover {
}
.I73413 > .sector-title, .I73413 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73413 > .sector-title:hover, .I73413 > .sector-title.i-collapsible-title:hover {
}
.I73413 > .sector-title .text {
flex-direction:row;
}
.I73413 > .sector-title .text::before {
order:0;
}
.I73413 > .sector-title, .I73413 > .sector-title.i-collapsible-title {
}
.I73413 > .sector-title .text, .I73413 > .sector-title.i-collapsible-title .text {
}

}
.I73414, a.I73414 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73414:hover, a.I73414:hover {
}

h1.I73420, .I73420 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73420 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I73420:hover {
}
.I73420 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73420 > .viewport:hover {
}


.I73416 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73416:hover {
}
@media (max-width:992px) {
.I73416 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73416:hover {
}
}
@media (max-width:640px) {
.I73416 {
width:147px;
height:160px;

	
}
.I73416:hover {
}
}

.I73417 {
display:flex;
position:var(--I73417-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73417:hover {
}


h1.I73418, .I73418 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73418 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73418:hover {
}
.I73418 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73418 > .viewport:hover {
}
.I73418 > .sector-title, .I73418 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73418 > .sector-title:hover, .I73418 > .sector-title.i-collapsible-title:hover {
}
.I73418 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73418 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/ibm-watson.svg?timestamp=20211220183226');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73418 > .sector-title, .I73418 > .sector-title.i-collapsible-title {
display:flex;
}
.I73418 > .sector-title .text, .I73418 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73418 {


flex-direction:column;
}
.I73418:hover {
}
.I73418 > .viewport {



}
.I73418 > .viewport:hover {
}
.I73418 > .sector-title, .I73418 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73418 > .sector-title:hover, .I73418 > .sector-title.i-collapsible-title:hover {
}
.I73418 > .sector-title .text {
flex-direction:row;
}
.I73418 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73418 > .sector-title, .I73418 > .sector-title.i-collapsible-title {
}
.I73418 > .sector-title .text, .I73418 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73418 {


flex-direction:column;
}
.I73418:hover {
}
.I73418 > .viewport {



}
.I73418 > .viewport:hover {
}
.I73418 > .sector-title, .I73418 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73418 > .sector-title:hover, .I73418 > .sector-title.i-collapsible-title:hover {
}
.I73418 > .sector-title .text {
flex-direction:row;
}
.I73418 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73418 > .sector-title, .I73418 > .sector-title.i-collapsible-title {
}
.I73418 > .sector-title .text, .I73418 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73418 {


flex-direction:column;
}
.I73418:hover {
}
.I73418 > .viewport {



}
.I73418 > .viewport:hover {
}
.I73418 > .sector-title, .I73418 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73418 > .sector-title:hover, .I73418 > .sector-title.i-collapsible-title:hover {
}
.I73418 > .sector-title .text {
flex-direction:row;
}
.I73418 > .sector-title .text::before {
order:0;
}
.I73418 > .sector-title, .I73418 > .sector-title.i-collapsible-title {
}
.I73418 > .sector-title .text, .I73418 > .sector-title.i-collapsible-title .text {
}

}
.I73419, a.I73419 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73419:hover, a.I73419:hover {
}

h1.I73425, .I73425 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73425 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I73425:hover {
}
.I73425 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73425 > .viewport:hover {
}


.I73421 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73421:hover {
}
@media (max-width:992px) {
.I73421 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73421:hover {
}
}
@media (max-width:640px) {
.I73421 {
width:147px;
height:160px;

	
}
.I73421:hover {
}
}

.I73422 {
display:flex;
position:var(--I73422-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73422:hover {
}


h1.I73423, .I73423 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73423 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73423:hover {
}
.I73423 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73423 > .viewport:hover {
}
.I73423 > .sector-title, .I73423 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73423 > .sector-title:hover, .I73423 > .sector-title.i-collapsible-title:hover {
}
.I73423 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73423 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/microsoft-azure.svg?timestamp=20211220184146');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73423 > .sector-title, .I73423 > .sector-title.i-collapsible-title {
display:flex;
}
.I73423 > .sector-title .text, .I73423 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73423 {


flex-direction:column;
}
.I73423:hover {
}
.I73423 > .viewport {



}
.I73423 > .viewport:hover {
}
.I73423 > .sector-title, .I73423 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73423 > .sector-title:hover, .I73423 > .sector-title.i-collapsible-title:hover {
}
.I73423 > .sector-title .text {
flex-direction:row;
}
.I73423 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73423 > .sector-title, .I73423 > .sector-title.i-collapsible-title {
}
.I73423 > .sector-title .text, .I73423 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73423 {


flex-direction:column;
}
.I73423:hover {
}
.I73423 > .viewport {



}
.I73423 > .viewport:hover {
}
.I73423 > .sector-title, .I73423 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73423 > .sector-title:hover, .I73423 > .sector-title.i-collapsible-title:hover {
}
.I73423 > .sector-title .text {
flex-direction:row;
}
.I73423 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73423 > .sector-title, .I73423 > .sector-title.i-collapsible-title {
}
.I73423 > .sector-title .text, .I73423 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73423 {


flex-direction:column;
}
.I73423:hover {
}
.I73423 > .viewport {



}
.I73423 > .viewport:hover {
}
.I73423 > .sector-title, .I73423 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73423 > .sector-title:hover, .I73423 > .sector-title.i-collapsible-title:hover {
}
.I73423 > .sector-title .text {
flex-direction:row;
}
.I73423 > .sector-title .text::before {
order:0;
}
.I73423 > .sector-title, .I73423 > .sector-title.i-collapsible-title {
}
.I73423 > .sector-title .text, .I73423 > .sector-title.i-collapsible-title .text {
}

}
.I73424, a.I73424 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73424:hover, a.I73424:hover {
}

h1.I73430, .I73430 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73430 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I73430:hover {
}
.I73430 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73430 > .viewport:hover {
}


.I73426 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73426:hover {
}
@media (max-width:992px) {
.I73426 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73426:hover {
}
}
@media (max-width:640px) {
.I73426 {
width:147px;
height:160px;

	
}
.I73426:hover {
}
}

.I73427 {
display:flex;
position:var(--I73427-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73427:hover {
}


h1.I73428, .I73428 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73428 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73428:hover {
}
.I73428 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73428 > .viewport:hover {
}
.I73428 > .sector-title, .I73428 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73428 > .sector-title:hover, .I73428 > .sector-title.i-collapsible-title:hover {
}
.I73428 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73428 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/recast.svg?timestamp=20211220184253');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73428 > .sector-title, .I73428 > .sector-title.i-collapsible-title {
display:flex;
}
.I73428 > .sector-title .text, .I73428 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73428 {


flex-direction:column;
}
.I73428:hover {
}
.I73428 > .viewport {



}
.I73428 > .viewport:hover {
}
.I73428 > .sector-title, .I73428 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73428 > .sector-title:hover, .I73428 > .sector-title.i-collapsible-title:hover {
}
.I73428 > .sector-title .text {
flex-direction:row;
}
.I73428 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73428 > .sector-title, .I73428 > .sector-title.i-collapsible-title {
}
.I73428 > .sector-title .text, .I73428 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73428 {


flex-direction:column;
}
.I73428:hover {
}
.I73428 > .viewport {



}
.I73428 > .viewport:hover {
}
.I73428 > .sector-title, .I73428 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73428 > .sector-title:hover, .I73428 > .sector-title.i-collapsible-title:hover {
}
.I73428 > .sector-title .text {
flex-direction:row;
}
.I73428 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73428 > .sector-title, .I73428 > .sector-title.i-collapsible-title {
}
.I73428 > .sector-title .text, .I73428 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73428 {


flex-direction:column;
}
.I73428:hover {
}
.I73428 > .viewport {



}
.I73428 > .viewport:hover {
}
.I73428 > .sector-title, .I73428 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73428 > .sector-title:hover, .I73428 > .sector-title.i-collapsible-title:hover {
}
.I73428 > .sector-title .text {
flex-direction:row;
}
.I73428 > .sector-title .text::before {
order:0;
}
.I73428 > .sector-title, .I73428 > .sector-title.i-collapsible-title {
}
.I73428 > .sector-title .text, .I73428 > .sector-title.i-collapsible-title .text {
}

}
.I73429, a.I73429 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73429:hover, a.I73429:hover {
}

h1.I73435, .I73435 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73435 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I73435:hover {
}
.I73435 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73435 > .viewport:hover {
}


.I73431 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73431:hover {
}
@media (max-width:992px) {
.I73431 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73431:hover {
}
}
@media (max-width:640px) {
.I73431 {
width:147px;
height:160px;

	
}
.I73431:hover {
}
}

.I73432 {
display:flex;
position:var(--I73432-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73432:hover {
}


h1.I73433, .I73433 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73433 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73433:hover {
}
.I73433 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73433 > .viewport:hover {
}
.I73433 > .sector-title, .I73433 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73433 > .sector-title:hover, .I73433 > .sector-title.i-collapsible-title:hover {
}
.I73433 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73433 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/tensorflow.svg?timestamp=20211220184358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73433 > .sector-title, .I73433 > .sector-title.i-collapsible-title {
display:flex;
}
.I73433 > .sector-title .text, .I73433 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73433 {


flex-direction:column;
}
.I73433:hover {
}
.I73433 > .viewport {



}
.I73433 > .viewport:hover {
}
.I73433 > .sector-title, .I73433 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73433 > .sector-title:hover, .I73433 > .sector-title.i-collapsible-title:hover {
}
.I73433 > .sector-title .text {
flex-direction:row;
}
.I73433 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73433 > .sector-title, .I73433 > .sector-title.i-collapsible-title {
}
.I73433 > .sector-title .text, .I73433 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73433 {


flex-direction:column;
}
.I73433:hover {
}
.I73433 > .viewport {



}
.I73433 > .viewport:hover {
}
.I73433 > .sector-title, .I73433 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73433 > .sector-title:hover, .I73433 > .sector-title.i-collapsible-title:hover {
}
.I73433 > .sector-title .text {
flex-direction:row;
}
.I73433 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73433 > .sector-title, .I73433 > .sector-title.i-collapsible-title {
}
.I73433 > .sector-title .text, .I73433 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73433 {


flex-direction:column;
}
.I73433:hover {
}
.I73433 > .viewport {



}
.I73433 > .viewport:hover {
}
.I73433 > .sector-title, .I73433 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73433 > .sector-title:hover, .I73433 > .sector-title.i-collapsible-title:hover {
}
.I73433 > .sector-title .text {
flex-direction:row;
}
.I73433 > .sector-title .text::before {
order:0;
}
.I73433 > .sector-title, .I73433 > .sector-title.i-collapsible-title {
}
.I73433 > .sector-title .text, .I73433 > .sector-title.i-collapsible-title .text {
}

}
.I73434, a.I73434 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73434:hover, a.I73434:hover {
}

h1.I73440, .I73440 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73440 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;

}
.I73440:hover {
}
.I73440 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73440 > .viewport:hover {
}


.I73436 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73436:hover {
}
@media (max-width:992px) {
.I73436 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73436:hover {
}
}
@media (max-width:640px) {
.I73436 {
width:147px;
height:160px;

	
}
.I73436:hover {
}
}

.I73437 {
display:flex;
position:var(--I73437-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73437:hover {
}


h1.I73438, .I73438 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73438 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73438:hover {
}
.I73438 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73438 > .viewport:hover {
}
.I73438 > .sector-title, .I73438 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73438 > .sector-title:hover, .I73438 > .sector-title.i-collapsible-title:hover {
}
.I73438 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73438 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/tencent.svg?timestamp=20211220184809');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73438 > .sector-title, .I73438 > .sector-title.i-collapsible-title {
display:flex;
}
.I73438 > .sector-title .text, .I73438 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73438 {


flex-direction:column;
}
.I73438:hover {
}
.I73438 > .viewport {



}
.I73438 > .viewport:hover {
}
.I73438 > .sector-title, .I73438 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73438 > .sector-title:hover, .I73438 > .sector-title.i-collapsible-title:hover {
}
.I73438 > .sector-title .text {
flex-direction:row;
}
.I73438 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73438 > .sector-title, .I73438 > .sector-title.i-collapsible-title {
}
.I73438 > .sector-title .text, .I73438 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73438 {


flex-direction:column;
}
.I73438:hover {
}
.I73438 > .viewport {



}
.I73438 > .viewport:hover {
}
.I73438 > .sector-title, .I73438 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73438 > .sector-title:hover, .I73438 > .sector-title.i-collapsible-title:hover {
}
.I73438 > .sector-title .text {
flex-direction:row;
}
.I73438 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73438 > .sector-title, .I73438 > .sector-title.i-collapsible-title {
}
.I73438 > .sector-title .text, .I73438 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73438 {


flex-direction:column;
}
.I73438:hover {
}
.I73438 > .viewport {



}
.I73438 > .viewport:hover {
}
.I73438 > .sector-title, .I73438 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73438 > .sector-title:hover, .I73438 > .sector-title.i-collapsible-title:hover {
}
.I73438 > .sector-title .text {
flex-direction:row;
}
.I73438 > .sector-title .text::before {
order:0;
}
.I73438 > .sector-title, .I73438 > .sector-title.i-collapsible-title {
}
.I73438 > .sector-title .text, .I73438 > .sector-title.i-collapsible-title .text {
}

}
.I73439, a.I73439 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73439:hover, a.I73439:hover {
}

h1.I73445, .I73445 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73445 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;

}
.I73445:hover {
}
.I73445 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73445 > .viewport:hover {
}


.I73441 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73441:hover {
}
@media (max-width:992px) {
.I73441 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73441:hover {
}
}
@media (max-width:640px) {
.I73441 {
width:147px;
height:160px;

	
}
.I73441:hover {
}
}

.I73442 {
display:flex;
position:var(--I73442-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73442:hover {
}


h1.I73443, .I73443 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73443 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73443:hover {
}
.I73443 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73443 > .viewport:hover {
}
.I73443 > .sector-title, .I73443 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73443 > .sector-title:hover, .I73443 > .sector-title.i-collapsible-title:hover {
}
.I73443 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73443 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/coreml.svg?timestamp=20211220185816');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73443 > .sector-title, .I73443 > .sector-title.i-collapsible-title {
display:flex;
}
.I73443 > .sector-title .text, .I73443 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73443 {


flex-direction:column;
}
.I73443:hover {
}
.I73443 > .viewport {



}
.I73443 > .viewport:hover {
}
.I73443 > .sector-title, .I73443 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73443 > .sector-title:hover, .I73443 > .sector-title.i-collapsible-title:hover {
}
.I73443 > .sector-title .text {
flex-direction:row;
}
.I73443 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73443 > .sector-title, .I73443 > .sector-title.i-collapsible-title {
}
.I73443 > .sector-title .text, .I73443 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73443 {


flex-direction:column;
}
.I73443:hover {
}
.I73443 > .viewport {



}
.I73443 > .viewport:hover {
}
.I73443 > .sector-title, .I73443 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73443 > .sector-title:hover, .I73443 > .sector-title.i-collapsible-title:hover {
}
.I73443 > .sector-title .text {
flex-direction:row;
}
.I73443 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73443 > .sector-title, .I73443 > .sector-title.i-collapsible-title {
}
.I73443 > .sector-title .text, .I73443 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73443 {


flex-direction:column;
}
.I73443:hover {
}
.I73443 > .viewport {



}
.I73443 > .viewport:hover {
}
.I73443 > .sector-title, .I73443 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73443 > .sector-title:hover, .I73443 > .sector-title.i-collapsible-title:hover {
}
.I73443 > .sector-title .text {
flex-direction:row;
}
.I73443 > .sector-title .text::before {
order:0;
}
.I73443 > .sector-title, .I73443 > .sector-title.i-collapsible-title {
}
.I73443 > .sector-title .text, .I73443 > .sector-title.i-collapsible-title .text {
}

}
.I73444, a.I73444 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73444:hover, a.I73444:hover {
}

h1.I73450, .I73450 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73450 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I73450:hover {
}
.I73450 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73450 > .viewport:hover {
}


.I73446 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73446:hover {
}
@media (max-width:992px) {
.I73446 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73446:hover {
}
}
@media (max-width:640px) {
.I73446 {
width:147px;
height:160px;

	
}
.I73446:hover {
}
}

.I73447 {
display:flex;
position:var(--I73447-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73447:hover {
}


h1.I73448, .I73448 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73448 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73448:hover {
}
.I73448 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73448 > .viewport:hover {
}
.I73448 > .sector-title, .I73448 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73448 > .sector-title:hover, .I73448 > .sector-title.i-collapsible-title:hover {
}
.I73448 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73448 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/mlkit.svg?timestamp=20211220190104');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73448 > .sector-title, .I73448 > .sector-title.i-collapsible-title {
display:flex;
}
.I73448 > .sector-title .text, .I73448 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73448 {


flex-direction:column;
}
.I73448:hover {
}
.I73448 > .viewport {



}
.I73448 > .viewport:hover {
}
.I73448 > .sector-title, .I73448 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73448 > .sector-title:hover, .I73448 > .sector-title.i-collapsible-title:hover {
}
.I73448 > .sector-title .text {
flex-direction:row;
}
.I73448 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73448 > .sector-title, .I73448 > .sector-title.i-collapsible-title {
}
.I73448 > .sector-title .text, .I73448 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73448 {


flex-direction:column;
}
.I73448:hover {
}
.I73448 > .viewport {



}
.I73448 > .viewport:hover {
}
.I73448 > .sector-title, .I73448 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73448 > .sector-title:hover, .I73448 > .sector-title.i-collapsible-title:hover {
}
.I73448 > .sector-title .text {
flex-direction:row;
}
.I73448 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73448 > .sector-title, .I73448 > .sector-title.i-collapsible-title {
}
.I73448 > .sector-title .text, .I73448 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73448 {


flex-direction:column;
}
.I73448:hover {
}
.I73448 > .viewport {



}
.I73448 > .viewport:hover {
}
.I73448 > .sector-title, .I73448 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73448 > .sector-title:hover, .I73448 > .sector-title.i-collapsible-title:hover {
}
.I73448 > .sector-title .text {
flex-direction:row;
}
.I73448 > .sector-title .text::before {
order:0;
}
.I73448 > .sector-title, .I73448 > .sector-title.i-collapsible-title {
}
.I73448 > .sector-title .text, .I73448 > .sector-title.i-collapsible-title .text {
}

}
.I73449, a.I73449 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73449:hover, a.I73449:hover {
}

h1.I73456, .I73456 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73456 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;

}
.I73456:hover {
}
.I73456 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73456 > .viewport:hover {
}


.I73452 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73452:hover {
}
@media (max-width:992px) {
.I73452 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73452:hover {
}
}
@media (max-width:640px) {
.I73452 {
width:147px;
height:160px;

	
}
.I73452:hover {
}
}

.I73453 {
display:flex;
position:var(--I73453-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73453:hover {
}


h1.I73454, .I73454 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73454 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73454:hover {
}
.I73454 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73454 > .viewport:hover {
}
.I73454 > .sector-title, .I73454 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73454 > .sector-title:hover, .I73454 > .sector-title.i-collapsible-title:hover {
}
.I73454 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73454 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/mysql-1.svg?timestamp=20211220233930');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73454 > .sector-title, .I73454 > .sector-title.i-collapsible-title {
display:flex;
}
.I73454 > .sector-title .text, .I73454 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73454 {


flex-direction:column;
}
.I73454:hover {
}
.I73454 > .viewport {



}
.I73454 > .viewport:hover {
}
.I73454 > .sector-title, .I73454 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73454 > .sector-title:hover, .I73454 > .sector-title.i-collapsible-title:hover {
}
.I73454 > .sector-title .text {
flex-direction:row;
}
.I73454 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73454 > .sector-title, .I73454 > .sector-title.i-collapsible-title {
}
.I73454 > .sector-title .text, .I73454 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73454 {


flex-direction:column;
}
.I73454:hover {
}
.I73454 > .viewport {



}
.I73454 > .viewport:hover {
}
.I73454 > .sector-title, .I73454 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73454 > .sector-title:hover, .I73454 > .sector-title.i-collapsible-title:hover {
}
.I73454 > .sector-title .text {
flex-direction:row;
}
.I73454 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73454 > .sector-title, .I73454 > .sector-title.i-collapsible-title {
}
.I73454 > .sector-title .text, .I73454 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73454 {


flex-direction:column;
}
.I73454:hover {
}
.I73454 > .viewport {



}
.I73454 > .viewport:hover {
}
.I73454 > .sector-title, .I73454 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73454 > .sector-title:hover, .I73454 > .sector-title.i-collapsible-title:hover {
}
.I73454 > .sector-title .text {
flex-direction:row;
}
.I73454 > .sector-title .text::before {
order:0;
}
.I73454 > .sector-title, .I73454 > .sector-title.i-collapsible-title {
}
.I73454 > .sector-title .text, .I73454 > .sector-title.i-collapsible-title .text {
}

}
.I73455, a.I73455 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73455:hover, a.I73455:hover {
}

h1.I73461, .I73461 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73461 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;

}
.I73461:hover {
}
.I73461 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73461 > .viewport:hover {
}


.I73457 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73457:hover {
}
@media (max-width:992px) {
.I73457 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73457:hover {
}
}
@media (max-width:640px) {
.I73457 {
width:147px;
height:160px;

	
}
.I73457:hover {
}
}

.I73458 {
display:flex;
position:var(--I73458-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73458:hover {
}


h1.I73459, .I73459 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73459 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73459:hover {
}
.I73459 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73459 > .viewport:hover {
}
.I73459 > .sector-title, .I73459 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73459 > .sector-title:hover, .I73459 > .sector-title.i-collapsible-title:hover {
}
.I73459 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73459 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/microsoft-sql-service.svg?timestamp=20211220233552');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73459 > .sector-title, .I73459 > .sector-title.i-collapsible-title {
display:flex;
}
.I73459 > .sector-title .text, .I73459 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73459 {


flex-direction:column;
}
.I73459:hover {
}
.I73459 > .viewport {



}
.I73459 > .viewport:hover {
}
.I73459 > .sector-title, .I73459 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73459 > .sector-title:hover, .I73459 > .sector-title.i-collapsible-title:hover {
}
.I73459 > .sector-title .text {
flex-direction:row;
}
.I73459 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73459 > .sector-title, .I73459 > .sector-title.i-collapsible-title {
}
.I73459 > .sector-title .text, .I73459 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73459 {


flex-direction:column;
}
.I73459:hover {
}
.I73459 > .viewport {



}
.I73459 > .viewport:hover {
}
.I73459 > .sector-title, .I73459 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73459 > .sector-title:hover, .I73459 > .sector-title.i-collapsible-title:hover {
}
.I73459 > .sector-title .text {
flex-direction:row;
}
.I73459 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73459 > .sector-title, .I73459 > .sector-title.i-collapsible-title {
}
.I73459 > .sector-title .text, .I73459 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73459 {


flex-direction:column;
}
.I73459:hover {
}
.I73459 > .viewport {



}
.I73459 > .viewport:hover {
}
.I73459 > .sector-title, .I73459 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73459 > .sector-title:hover, .I73459 > .sector-title.i-collapsible-title:hover {
}
.I73459 > .sector-title .text {
flex-direction:row;
}
.I73459 > .sector-title .text::before {
order:0;
}
.I73459 > .sector-title, .I73459 > .sector-title.i-collapsible-title {
}
.I73459 > .sector-title .text, .I73459 > .sector-title.i-collapsible-title .text {
}

}
.I73460, a.I73460 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73460:hover, a.I73460:hover {
}

h1.I73466, .I73466 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73466 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:15;

}
.I73466:hover {
}
.I73466 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73466 > .viewport:hover {
}


.I73462 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73462:hover {
}
@media (max-width:992px) {
.I73462 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73462:hover {
}
}
@media (max-width:640px) {
.I73462 {
width:147px;
height:160px;

	
}
.I73462:hover {
}
}

.I73463 {
display:flex;
position:var(--I73463-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73463:hover {
}


h1.I73464, .I73464 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73464 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73464:hover {
}
.I73464 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73464 > .viewport:hover {
}
.I73464 > .sector-title, .I73464 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73464 > .sector-title:hover, .I73464 > .sector-title.i-collapsible-title:hover {
}
.I73464 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73464 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/informix-1.svg?timestamp=20211220225201');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73464 > .sector-title, .I73464 > .sector-title.i-collapsible-title {
display:flex;
}
.I73464 > .sector-title .text, .I73464 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73464 {


flex-direction:column;
}
.I73464:hover {
}
.I73464 > .viewport {



}
.I73464 > .viewport:hover {
}
.I73464 > .sector-title, .I73464 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73464 > .sector-title:hover, .I73464 > .sector-title.i-collapsible-title:hover {
}
.I73464 > .sector-title .text {
flex-direction:row;
}
.I73464 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73464 > .sector-title, .I73464 > .sector-title.i-collapsible-title {
}
.I73464 > .sector-title .text, .I73464 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73464 {


flex-direction:column;
}
.I73464:hover {
}
.I73464 > .viewport {



}
.I73464 > .viewport:hover {
}
.I73464 > .sector-title, .I73464 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73464 > .sector-title:hover, .I73464 > .sector-title.i-collapsible-title:hover {
}
.I73464 > .sector-title .text {
flex-direction:row;
}
.I73464 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73464 > .sector-title, .I73464 > .sector-title.i-collapsible-title {
}
.I73464 > .sector-title .text, .I73464 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73464 {


flex-direction:column;
}
.I73464:hover {
}
.I73464 > .viewport {



}
.I73464 > .viewport:hover {
}
.I73464 > .sector-title, .I73464 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73464 > .sector-title:hover, .I73464 > .sector-title.i-collapsible-title:hover {
}
.I73464 > .sector-title .text {
flex-direction:row;
}
.I73464 > .sector-title .text::before {
order:0;
}
.I73464 > .sector-title, .I73464 > .sector-title.i-collapsible-title {
}
.I73464 > .sector-title .text, .I73464 > .sector-title.i-collapsible-title .text {
}

}
.I73465, a.I73465 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73465:hover, a.I73465:hover {
}

h1.I73471, .I73471 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73471 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:16;

}
.I73471:hover {
}
.I73471 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73471 > .viewport:hover {
}


.I73467 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73467:hover {
}
@media (max-width:992px) {
.I73467 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73467:hover {
}
}
@media (max-width:640px) {
.I73467 {
width:147px;
height:160px;

	
}
.I73467:hover {
}
}

.I73468 {
display:flex;
position:var(--I73468-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73468:hover {
}


h1.I73469, .I73469 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73469 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73469:hover {
}
.I73469 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73469 > .viewport:hover {
}
.I73469 > .sector-title, .I73469 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73469 > .sector-title:hover, .I73469 > .sector-title.i-collapsible-title:hover {
}
.I73469 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73469 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/sap-3.svg?timestamp=20211221004350');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73469 > .sector-title, .I73469 > .sector-title.i-collapsible-title {
display:flex;
}
.I73469 > .sector-title .text, .I73469 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73469 {


flex-direction:column;
}
.I73469:hover {
}
.I73469 > .viewport {



}
.I73469 > .viewport:hover {
}
.I73469 > .sector-title, .I73469 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73469 > .sector-title:hover, .I73469 > .sector-title.i-collapsible-title:hover {
}
.I73469 > .sector-title .text {
flex-direction:row;
}
.I73469 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73469 > .sector-title, .I73469 > .sector-title.i-collapsible-title {
}
.I73469 > .sector-title .text, .I73469 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73469 {


flex-direction:column;
}
.I73469:hover {
}
.I73469 > .viewport {



}
.I73469 > .viewport:hover {
}
.I73469 > .sector-title, .I73469 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73469 > .sector-title:hover, .I73469 > .sector-title.i-collapsible-title:hover {
}
.I73469 > .sector-title .text {
flex-direction:row;
}
.I73469 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73469 > .sector-title, .I73469 > .sector-title.i-collapsible-title {
}
.I73469 > .sector-title .text, .I73469 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73469 {


flex-direction:column;
}
.I73469:hover {
}
.I73469 > .viewport {



}
.I73469 > .viewport:hover {
}
.I73469 > .sector-title, .I73469 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73469 > .sector-title:hover, .I73469 > .sector-title.i-collapsible-title:hover {
}
.I73469 > .sector-title .text {
flex-direction:row;
}
.I73469 > .sector-title .text::before {
order:0;
}
.I73469 > .sector-title, .I73469 > .sector-title.i-collapsible-title {
}
.I73469 > .sector-title .text, .I73469 > .sector-title.i-collapsible-title .text {
}

}
.I73470, a.I73470 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73470:hover, a.I73470:hover {
}

h1.I73476, .I73476 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73476 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:17;

}
.I73476:hover {
}
.I73476 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73476 > .viewport:hover {
}


.I73472 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73472:hover {
}
@media (max-width:992px) {
.I73472 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73472:hover {
}
}
@media (max-width:640px) {
.I73472 {
width:147px;
height:160px;

	
}
.I73472:hover {
}
}

.I73473 {
display:flex;
position:var(--I73473-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73473:hover {
}


h1.I73474, .I73474 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73474 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73474:hover {
}
.I73474 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73474 > .viewport:hover {
}
.I73474 > .sector-title, .I73474 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73474 > .sector-title:hover, .I73474 > .sector-title.i-collapsible-title:hover {
}
.I73474 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73474 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/ibm-db2.svg?timestamp=20211220224741');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73474 > .sector-title, .I73474 > .sector-title.i-collapsible-title {
display:flex;
}
.I73474 > .sector-title .text, .I73474 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73474 {


flex-direction:column;
}
.I73474:hover {
}
.I73474 > .viewport {



}
.I73474 > .viewport:hover {
}
.I73474 > .sector-title, .I73474 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73474 > .sector-title:hover, .I73474 > .sector-title.i-collapsible-title:hover {
}
.I73474 > .sector-title .text {
flex-direction:row;
}
.I73474 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73474 > .sector-title, .I73474 > .sector-title.i-collapsible-title {
}
.I73474 > .sector-title .text, .I73474 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73474 {


flex-direction:column;
}
.I73474:hover {
}
.I73474 > .viewport {



}
.I73474 > .viewport:hover {
}
.I73474 > .sector-title, .I73474 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73474 > .sector-title:hover, .I73474 > .sector-title.i-collapsible-title:hover {
}
.I73474 > .sector-title .text {
flex-direction:row;
}
.I73474 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73474 > .sector-title, .I73474 > .sector-title.i-collapsible-title {
}
.I73474 > .sector-title .text, .I73474 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73474 {


flex-direction:column;
}
.I73474:hover {
}
.I73474 > .viewport {



}
.I73474 > .viewport:hover {
}
.I73474 > .sector-title, .I73474 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73474 > .sector-title:hover, .I73474 > .sector-title.i-collapsible-title:hover {
}
.I73474 > .sector-title .text {
flex-direction:row;
}
.I73474 > .sector-title .text::before {
order:0;
}
.I73474 > .sector-title, .I73474 > .sector-title.i-collapsible-title {
}
.I73474 > .sector-title .text, .I73474 > .sector-title.i-collapsible-title .text {
}

}
.I73475, a.I73475 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73475:hover, a.I73475:hover {
}

h1.I73481, .I73481 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73481 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:18;

}
.I73481:hover {
}
.I73481 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73481 > .viewport:hover {
}


.I73477 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73477:hover {
}
@media (max-width:992px) {
.I73477 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73477:hover {
}
}
@media (max-width:640px) {
.I73477 {
width:147px;
height:160px;

	
}
.I73477:hover {
}
}

.I73478 {
display:flex;
position:var(--I73478-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73478:hover {
}


h1.I73479, .I73479 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73479 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73479:hover {
}
.I73479 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73479 > .viewport:hover {
}
.I73479 > .sector-title, .I73479 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73479 > .sector-title:hover, .I73479 > .sector-title.i-collapsible-title:hover {
}
.I73479 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73479 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/oracle-1.svg?timestamp=20211221000026');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73479 > .sector-title, .I73479 > .sector-title.i-collapsible-title {
display:flex;
}
.I73479 > .sector-title .text, .I73479 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73479 {


flex-direction:column;
}
.I73479:hover {
}
.I73479 > .viewport {



}
.I73479 > .viewport:hover {
}
.I73479 > .sector-title, .I73479 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73479 > .sector-title:hover, .I73479 > .sector-title.i-collapsible-title:hover {
}
.I73479 > .sector-title .text {
flex-direction:row;
}
.I73479 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73479 > .sector-title, .I73479 > .sector-title.i-collapsible-title {
}
.I73479 > .sector-title .text, .I73479 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73479 {


flex-direction:column;
}
.I73479:hover {
}
.I73479 > .viewport {



}
.I73479 > .viewport:hover {
}
.I73479 > .sector-title, .I73479 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73479 > .sector-title:hover, .I73479 > .sector-title.i-collapsible-title:hover {
}
.I73479 > .sector-title .text {
flex-direction:row;
}
.I73479 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73479 > .sector-title, .I73479 > .sector-title.i-collapsible-title {
}
.I73479 > .sector-title .text, .I73479 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73479 {


flex-direction:column;
}
.I73479:hover {
}
.I73479 > .viewport {



}
.I73479 > .viewport:hover {
}
.I73479 > .sector-title, .I73479 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73479 > .sector-title:hover, .I73479 > .sector-title.i-collapsible-title:hover {
}
.I73479 > .sector-title .text {
flex-direction:row;
}
.I73479 > .sector-title .text::before {
order:0;
}
.I73479 > .sector-title, .I73479 > .sector-title.i-collapsible-title {
}
.I73479 > .sector-title .text, .I73479 > .sector-title.i-collapsible-title .text {
}

}
.I73480, a.I73480 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73480:hover, a.I73480:hover {
}

h1.I73486, .I73486 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73486 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:19;

}
.I73486:hover {
}
.I73486 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73486 > .viewport:hover {
}


.I73482 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73482:hover {
}
@media (max-width:992px) {
.I73482 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73482:hover {
}
}
@media (max-width:640px) {
.I73482 {
width:147px;
height:160px;

	
}
.I73482:hover {
}
}

.I73483 {
display:flex;
position:var(--I73483-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73483:hover {
}


h1.I73484, .I73484 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73484 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73484:hover {
}
.I73484 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73484 > .viewport:hover {
}
.I73484 > .sector-title, .I73484 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73484 > .sector-title:hover, .I73484 > .sector-title.i-collapsible-title:hover {
}
.I73484 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73484 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/sqlite.svg?timestamp=20211221004848');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73484 > .sector-title, .I73484 > .sector-title.i-collapsible-title {
display:flex;
}
.I73484 > .sector-title .text, .I73484 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73484 {


flex-direction:column;
}
.I73484:hover {
}
.I73484 > .viewport {



}
.I73484 > .viewport:hover {
}
.I73484 > .sector-title, .I73484 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73484 > .sector-title:hover, .I73484 > .sector-title.i-collapsible-title:hover {
}
.I73484 > .sector-title .text {
flex-direction:row;
}
.I73484 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73484 > .sector-title, .I73484 > .sector-title.i-collapsible-title {
}
.I73484 > .sector-title .text, .I73484 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73484 {


flex-direction:column;
}
.I73484:hover {
}
.I73484 > .viewport {



}
.I73484 > .viewport:hover {
}
.I73484 > .sector-title, .I73484 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73484 > .sector-title:hover, .I73484 > .sector-title.i-collapsible-title:hover {
}
.I73484 > .sector-title .text {
flex-direction:row;
}
.I73484 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73484 > .sector-title, .I73484 > .sector-title.i-collapsible-title {
}
.I73484 > .sector-title .text, .I73484 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73484 {


flex-direction:column;
}
.I73484:hover {
}
.I73484 > .viewport {



}
.I73484 > .viewport:hover {
}
.I73484 > .sector-title, .I73484 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73484 > .sector-title:hover, .I73484 > .sector-title.i-collapsible-title:hover {
}
.I73484 > .sector-title .text {
flex-direction:row;
}
.I73484 > .sector-title .text::before {
order:0;
}
.I73484 > .sector-title, .I73484 > .sector-title.i-collapsible-title {
}
.I73484 > .sector-title .text, .I73484 > .sector-title.i-collapsible-title .text {
}

}
.I73485, a.I73485 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73485:hover, a.I73485:hover {
}

h1.I73491, .I73491 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73491 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:20;

}
.I73491:hover {
}
.I73491 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73491 > .viewport:hover {
}


.I73487 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73487:hover {
}
@media (max-width:992px) {
.I73487 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73487:hover {
}
}
@media (max-width:640px) {
.I73487 {
width:147px;
height:160px;

	
}
.I73487:hover {
}
}

.I73488 {
display:flex;
position:var(--I73488-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73488:hover {
}


h1.I73489, .I73489 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73489 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73489:hover {
}
.I73489 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73489 > .viewport:hover {
}
.I73489 > .sector-title, .I73489 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73489 > .sector-title:hover, .I73489 > .sector-title.i-collapsible-title:hover {
}
.I73489 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73489 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/mariadb.svg?timestamp=20211220225508');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73489 > .sector-title, .I73489 > .sector-title.i-collapsible-title {
display:flex;
}
.I73489 > .sector-title .text, .I73489 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73489 {


flex-direction:column;
}
.I73489:hover {
}
.I73489 > .viewport {



}
.I73489 > .viewport:hover {
}
.I73489 > .sector-title, .I73489 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73489 > .sector-title:hover, .I73489 > .sector-title.i-collapsible-title:hover {
}
.I73489 > .sector-title .text {
flex-direction:row;
}
.I73489 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73489 > .sector-title, .I73489 > .sector-title.i-collapsible-title {
}
.I73489 > .sector-title .text, .I73489 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73489 {


flex-direction:column;
}
.I73489:hover {
}
.I73489 > .viewport {



}
.I73489 > .viewport:hover {
}
.I73489 > .sector-title, .I73489 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73489 > .sector-title:hover, .I73489 > .sector-title.i-collapsible-title:hover {
}
.I73489 > .sector-title .text {
flex-direction:row;
}
.I73489 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73489 > .sector-title, .I73489 > .sector-title.i-collapsible-title {
}
.I73489 > .sector-title .text, .I73489 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73489 {


flex-direction:column;
}
.I73489:hover {
}
.I73489 > .viewport {



}
.I73489 > .viewport:hover {
}
.I73489 > .sector-title, .I73489 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73489 > .sector-title:hover, .I73489 > .sector-title.i-collapsible-title:hover {
}
.I73489 > .sector-title .text {
flex-direction:row;
}
.I73489 > .sector-title .text::before {
order:0;
}
.I73489 > .sector-title, .I73489 > .sector-title.i-collapsible-title {
}
.I73489 > .sector-title .text, .I73489 > .sector-title.i-collapsible-title .text {
}

}
.I73490, a.I73490 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73490:hover, a.I73490:hover {
}

h1.I73496, .I73496 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73496 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:21;

}
.I73496:hover {
}
.I73496 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73496 > .viewport:hover {
}


.I73492 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73492:hover {
}
@media (max-width:992px) {
.I73492 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73492:hover {
}
}
@media (max-width:640px) {
.I73492 {
width:147px;
height:160px;

	
}
.I73492:hover {
}
}

.I73493 {
display:flex;
position:var(--I73493-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73493:hover {
}


h1.I73494, .I73494 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73494 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73494:hover {
}
.I73494 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73494 > .viewport:hover {
}
.I73494 > .sector-title, .I73494 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73494 > .sector-title:hover, .I73494 > .sector-title.i-collapsible-title:hover {
}
.I73494 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73494 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/postgresql-1.svg?timestamp=20211221000515');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73494 > .sector-title, .I73494 > .sector-title.i-collapsible-title {
display:flex;
}
.I73494 > .sector-title .text, .I73494 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73494 {


flex-direction:column;
}
.I73494:hover {
}
.I73494 > .viewport {



}
.I73494 > .viewport:hover {
}
.I73494 > .sector-title, .I73494 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73494 > .sector-title:hover, .I73494 > .sector-title.i-collapsible-title:hover {
}
.I73494 > .sector-title .text {
flex-direction:row;
}
.I73494 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73494 > .sector-title, .I73494 > .sector-title.i-collapsible-title {
}
.I73494 > .sector-title .text, .I73494 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73494 {


flex-direction:column;
}
.I73494:hover {
}
.I73494 > .viewport {



}
.I73494 > .viewport:hover {
}
.I73494 > .sector-title, .I73494 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73494 > .sector-title:hover, .I73494 > .sector-title.i-collapsible-title:hover {
}
.I73494 > .sector-title .text {
flex-direction:row;
}
.I73494 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73494 > .sector-title, .I73494 > .sector-title.i-collapsible-title {
}
.I73494 > .sector-title .text, .I73494 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73494 {


flex-direction:column;
}
.I73494:hover {
}
.I73494 > .viewport {



}
.I73494 > .viewport:hover {
}
.I73494 > .sector-title, .I73494 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73494 > .sector-title:hover, .I73494 > .sector-title.i-collapsible-title:hover {
}
.I73494 > .sector-title .text {
flex-direction:row;
}
.I73494 > .sector-title .text::before {
order:0;
}
.I73494 > .sector-title, .I73494 > .sector-title.i-collapsible-title {
}
.I73494 > .sector-title .text, .I73494 > .sector-title.i-collapsible-title .text {
}

}
.I73495, a.I73495 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73495:hover, a.I73495:hover {
}

h1.I73501, .I73501 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73501 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:22;

}
.I73501:hover {
}
.I73501 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73501 > .viewport:hover {
}


.I73497 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73497:hover {
}
@media (max-width:992px) {
.I73497 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73497:hover {
}
}
@media (max-width:640px) {
.I73497 {
width:147px;
height:160px;

	
}
.I73497:hover {
}
}

.I73498 {
display:flex;
position:var(--I73498-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73498:hover {
}


h1.I73499, .I73499 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73499 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73499:hover {
}
.I73499 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73499 > .viewport:hover {
}
.I73499 > .sector-title, .I73499 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73499 > .sector-title:hover, .I73499 > .sector-title.i-collapsible-title:hover {
}
.I73499 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73499 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:24px;
height:24px;
background-image:url('https://www.genexus.com/media/images/logo-dameng.svg?timestamp=20220810181132');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73499 > .sector-title, .I73499 > .sector-title.i-collapsible-title {
display:flex;
}
.I73499 > .sector-title .text, .I73499 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73499 {


flex-direction:column;
}
.I73499:hover {
}
.I73499 > .viewport {



}
.I73499 > .viewport:hover {
}
.I73499 > .sector-title, .I73499 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73499 > .sector-title:hover, .I73499 > .sector-title.i-collapsible-title:hover {
}
.I73499 > .sector-title .text {
flex-direction:row;
}
.I73499 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73499 > .sector-title, .I73499 > .sector-title.i-collapsible-title {
}
.I73499 > .sector-title .text, .I73499 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73499 {


flex-direction:column;
}
.I73499:hover {
}
.I73499 > .viewport {



}
.I73499 > .viewport:hover {
}
.I73499 > .sector-title, .I73499 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73499 > .sector-title:hover, .I73499 > .sector-title.i-collapsible-title:hover {
}
.I73499 > .sector-title .text {
flex-direction:row;
}
.I73499 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73499 > .sector-title, .I73499 > .sector-title.i-collapsible-title {
}
.I73499 > .sector-title .text, .I73499 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73499 {


flex-direction:column;
}
.I73499:hover {
}
.I73499 > .viewport {



}
.I73499 > .viewport:hover {
}
.I73499 > .sector-title, .I73499 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73499 > .sector-title:hover, .I73499 > .sector-title.i-collapsible-title:hover {
}
.I73499 > .sector-title .text {
flex-direction:row;
}
.I73499 > .sector-title .text::before {
order:0;
}
.I73499 > .sector-title, .I73499 > .sector-title.i-collapsible-title {
}
.I73499 > .sector-title .text, .I73499 > .sector-title.i-collapsible-title .text {
}

}
.I73500, a.I73500 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73500:hover, a.I73500:hover {
}

h1.I73506, .I73506 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73506 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:23;

}
.I73506:hover {
}
.I73506 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73506 > .viewport:hover {
}


.I73502 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73502:hover {
}
@media (max-width:992px) {
.I73502 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73502:hover {
}
}
@media (max-width:640px) {
.I73502 {
width:147px;
height:160px;

	
}
.I73502:hover {
}
}

.I73503 {
display:flex;
position:var(--I73503-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73503:hover {
}


h1.I73504, .I73504 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73504 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73504:hover {
}
.I73504 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73504 > .viewport:hover {
}
.I73504 > .sector-title, .I73504 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73504 > .sector-title:hover, .I73504 > .sector-title.i-collapsible-title:hover {
}
.I73504 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73504 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/dynamodb.svg?timestamp=20211220224108');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73504 > .sector-title, .I73504 > .sector-title.i-collapsible-title {
display:flex;
}
.I73504 > .sector-title .text, .I73504 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73504 {


flex-direction:column;
}
.I73504:hover {
}
.I73504 > .viewport {



}
.I73504 > .viewport:hover {
}
.I73504 > .sector-title, .I73504 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73504 > .sector-title:hover, .I73504 > .sector-title.i-collapsible-title:hover {
}
.I73504 > .sector-title .text {
flex-direction:row;
}
.I73504 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73504 > .sector-title, .I73504 > .sector-title.i-collapsible-title {
}
.I73504 > .sector-title .text, .I73504 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73504 {


flex-direction:column;
}
.I73504:hover {
}
.I73504 > .viewport {



}
.I73504 > .viewport:hover {
}
.I73504 > .sector-title, .I73504 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73504 > .sector-title:hover, .I73504 > .sector-title.i-collapsible-title:hover {
}
.I73504 > .sector-title .text {
flex-direction:row;
}
.I73504 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73504 > .sector-title, .I73504 > .sector-title.i-collapsible-title {
}
.I73504 > .sector-title .text, .I73504 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73504 {


flex-direction:column;
}
.I73504:hover {
}
.I73504 > .viewport {



}
.I73504 > .viewport:hover {
}
.I73504 > .sector-title, .I73504 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73504 > .sector-title:hover, .I73504 > .sector-title.i-collapsible-title:hover {
}
.I73504 > .sector-title .text {
flex-direction:row;
}
.I73504 > .sector-title .text::before {
order:0;
}
.I73504 > .sector-title, .I73504 > .sector-title.i-collapsible-title {
}
.I73504 > .sector-title .text, .I73504 > .sector-title.i-collapsible-title .text {
}

}
.I73505, a.I73505 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73505:hover, a.I73505:hover {
}

h1.I73511, .I73511 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73511 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:24;

}
.I73511:hover {
}
.I73511 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73511 > .viewport:hover {
}


.I73507 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73507:hover {
}
@media (max-width:992px) {
.I73507 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73507:hover {
}
}
@media (max-width:640px) {
.I73507 {
width:147px;
height:160px;

	
}
.I73507:hover {
}
}

.I73508 {
display:flex;
position:var(--I73508-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73508:hover {
}


h1.I73509, .I73509 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73509 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:54px;
padding-top:54px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73509:hover {
}
.I73509 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73509 > .viewport:hover {
}

@media (max-width:992px) {
.I73509 {


flex-direction:column;
}
.I73509:hover {
}
.I73509 > .viewport {



}
.I73509 > .viewport:hover {
}

}
@media (max-width:640px) {
.I73509 {


flex-direction:column;
}
.I73509:hover {
}
.I73509 > .viewport {



}
.I73509 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I73509 {


flex-direction:column;
}
.I73509:hover {
}
.I73509 > .viewport {



}
.I73509 > .viewport:hover {
}

}
.I73510, a.I73510 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73510:hover, a.I73510:hover {
}

h1.I73548, .I73548 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73548 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:24;
width:100%;


}
.I73548:hover {
}
.I73548 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73548 > .viewport:hover {
}


.I73532 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I73532:hover {
}
@media (min-width:1440px) {
.I73532 {
align-items:center;

	
}
.I73532:hover {
}
}
.I73533 {
display:flex;
position:var(--I73533-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:2rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;

align-items:center;


}
.I73533:hover {
}

@media (max-width:992px) {
.I73533 {

padding-bottom:2rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

}
.I73533:hover {
}

}
@media (max-width:640px) {
.I73533 {

align-items:flex-start;


}
.I73533:hover {
}

}

.I143575 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-bottom:32px;
margin-left:0px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(229,255,243);
border-style:solid;
border-width:0.5px;
border-top-left-radius:100px;
border-top-right-radius:100px;
border-bottom-left-radius:100px;
border-bottom-right-radius:100px;



justify-content:center;
align-items:center;

	
}
.I143575:hover {
}

@media (max-width:992px) {
.I143575 {

margin-left:0rem;



	
}
.I143575:hover {
}

}
@media (max-width:640px) {
.I143575 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I143575:hover {
}

}
@media (min-width:1440px) {
.I143575 {

order:3;
margin-left:0px;



	
}
.I143575:hover {
}

}
h1.I73534, .I73534 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73534 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I73534:hover {
}
.I73534 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73534 > .viewport:hover {
}

@media (min-width:1440px) {
.I73534 {

order:2;

}
.I73534:hover {
}
.I73534 > .viewport {



}
.I73534 > .viewport:hover {
}

}
h1.I73535, .I73535 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73535 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:1184px;


}
.I73535:hover {
}
.I73535 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-start;


}
.I73535 > .viewport:hover {
}

@media (min-width:1440px) {
.I73535 {

order:4;

}
.I73535:hover {
}
.I73535 > .viewport {



}
.I73535 > .viewport:hover {
}

}
h1.I73536, .I73536 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73536 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:1184px;
margin-top:1rem;


}
.I73536:hover {
}
.I73536 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I73536 > .viewport:hover {
}

@media (max-width:640px) {
.I73536 {


}
.I73536:hover {
}
.I73536 > .viewport {

justify-content:flex-start;


}
.I73536 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I73536 {

order:5;

}
.I73536:hover {
}
.I73536 > .viewport {



}
.I73536 > .viewport:hover {
}

}
h1.I73537, .I73537 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73537 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I73537:hover {
}
.I73537 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73537 > .viewport:hover {
}

@media (min-width:1440px) {
.I73537 {

order:13;

}
.I73537:hover {
}
.I73537 > .viewport {



}
.I73537 > .viewport:hover {
}

}
h1.I73538, .I73538 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73538 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I73538:hover {
}
.I73538 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73538 > .viewport:hover {
}


h1.I73539, .I73539 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73539 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I73539:hover {
}
.I73539 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73539 > .viewport:hover {
}

@media (min-width:1440px) {
.I73539 {

order:21;

}
.I73539:hover {
}
.I73539 > .viewport {



}
.I73539 > .viewport:hover {
}

}
h1.I73540, .I73540 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73540 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I73540:hover {
}
.I73540 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73540 > .viewport:hover {
}

@media (min-width:1440px) {
.I73540 {

order:9;

}
.I73540:hover {
}
.I73540 > .viewport {



}
.I73540 > .viewport:hover {
}

}
h1.I108289, .I108289 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108289 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I108289:hover {
}
.I108289 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I108289 > .viewport:hover {
}

@media (max-width:640px) {
.I108289 {

padding-top:1rem;


}
.I108289:hover {
}
.I108289 > .viewport {

justify-content:flex-start;


}
.I108289 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I108289 {

order:6;

}
.I108289:hover {
}
.I108289 > .viewport {



}
.I108289 > .viewport:hover {
}

}
h1.I113895, .I113895 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I113895 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I113895:hover {
}
.I113895 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I113895 > .viewport:hover {
}

@media (min-width:1440px) {
.I113895 {

order:1;

}
.I113895:hover {
}
.I113895 > .viewport {



}
.I113895 > .viewport:hover {
}

}
h1.I119661, .I119661 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I119661 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:14;

}
.I119661:hover {
}
.I119661 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I119661 > .viewport:hover {
}

@media (min-width:1440px) {
.I119661 {

order:14;

}
.I119661:hover {
}
.I119661 > .viewport {



}
.I119661 > .viewport:hover {
}

}
h1.I128125, .I128125 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I128125 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I128125:hover {
}
.I128125 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I128125 > .viewport:hover {
}

@media (min-width:1440px) {
.I128125 {

order:9;

}
.I128125:hover {
}
.I128125 > .viewport {



}
.I128125 > .viewport:hover {
}

}
h1.I136153, .I136153 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136153 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136153:hover {
}
.I136153 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136153 > .viewport:hover {
}

@media (min-width:1440px) {
.I136153 {

order:14;

}
.I136153:hover {
}
.I136153 > .viewport {



}
.I136153 > .viewport:hover {
}

}
h1.I136479, .I136479 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136479 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136479:hover {
}
.I136479 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136479 > .viewport:hover {
}

@media (min-width:1440px) {
.I136479 {

order:22;

}
.I136479:hover {
}
.I136479 > .viewport {



}
.I136479 > .viewport:hover {
}

}
h1.I143494, .I143494 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143494 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I143494:hover {
}
.I143494 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143494 > .viewport:hover {
}


h1.I143737, .I143737 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143737 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I143737:hover {
}
.I143737 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143737 > .viewport:hover {
}


h1.I143899, .I143899 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143899 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I143899:hover {
}
.I143899 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143899 > .viewport:hover {
}


h1.I144061, .I144061 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144061 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I144061:hover {
}
.I144061 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144061 > .viewport:hover {
}


h1.I144223, .I144223 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144223 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I144223:hover {
}
.I144223 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144223 > .viewport:hover {
}


.I73541, a.I73541 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I73541:hover, a.I73541:hover {
}
@media (max-width:992px) {
.I73541, a.I73541 {
display:flex;
font-size:1.25rem;


}
.I73541:hover, a.I73541:hover {
}
}
@media (max-width:640px) {
.I73541, a.I73541 {
display:flex;
font-size:1.25rem;


}
.I73541:hover, a.I73541:hover {
}
}

.I73542, a.I73542 {
display:flex;
justify-content:flex-start;
font-family:Graphik;
font-size:1.625rem;
font-weight:600;
text-align:left;
color:rgb(17,17,17);


}
.I73542:hover, a.I73542:hover {
}
@media (max-width:992px) {
.I73542, a.I73542 {
display:flex;
font-size:1.625rem;


}
.I73542:hover, a.I73542:hover {
}
}
@media (max-width:640px) {
.I73542, a.I73542 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I73542:hover, a.I73542:hover {
}
}

.I73543, a.I73543 {
display:flex;
justify-content:flex-start;
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-align:left;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I73543:hover, a.I73543:hover {
}
@media (max-width:992px) {
.I73543, a.I73543 {
}
.I73543:hover, a.I73543:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I73543, a.I73543 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I73543:hover, a.I73543:hover {
}
}

.I73544 .button, .I73544.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I73544 button.button, button.I73544.button {
cursor:pointer;
}
.I73544 .button .text, .I73544.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I73544 .button .icon, .I73544.button .icon {
flex:none;
background-size:100% 100%;
}
.I73544 .button:hover, .I73544.button:hover {
background-color:rgb(217,217,217);

}
.I73544 .button:hover .text, .I73544.button:hover .text {
}
.I73544 .button:hover .icon, .I73544.button:hover .icon {
background-size:100% 100%;
}

.I73545 .button, .I73545.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I73545 button.button, button.I73545.button {
cursor:pointer;
}
.I73545 .button .text, .I73545.button .text {
}
.I73545 .button .icon, .I73545.button .icon {
flex:none;
background-size:100% 100%;
}
.I73545 .button:hover, .I73545.button:hover {
}
.I73545 .button:hover .text, .I73545.button:hover .text {
}
.I73545 .button:hover .icon, .I73545.button:hover .icon {
background-size:100% 100%;
}

.I73546 .button, .I73546.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I73546 button.button, button.I73546.button {
cursor:pointer;
}
.I73546 .button .text, .I73546.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I73546 .button .icon, .I73546.button .icon {
flex:none;
background-size:100% 100%;
}
.I73546 .button:hover, .I73546.button:hover {
}
.I73546 .button:hover .text, .I73546.button:hover .text {
}
.I73546 .button:hover .icon, .I73546.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73546 .button, .I73546.button {
}
.I73546 button.button, button.I73546.button {
}
.I73546 .button .text, .I73546.button .text {
font-family:Rubik;

}
.I73546 .button .icon, .I73546.button .icon {
background-size:100% 100%;
}
.I73546 .button:hover, .I73546.button:hover {
}
.I73546 .button:hover .text, .I73546.button:hover .text {
}
.I73546 .button:hover .icon, .I73546.button:hover .icon {
background-size:100% 100%;
}
}

.I73547 .button, .I73547.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I73547 button.button, button.I73547.button {
cursor:pointer;
}
.I73547 .button .text, .I73547.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I73547 .button .icon, .I73547.button .icon {
flex:none;
background-size:100% 100%;
}
.I73547 .button:hover, .I73547.button:hover {
background-color:rgb(210,40,93);

}
.I73547 .button:hover .text, .I73547.button:hover .text {
}
.I73547 .button:hover .icon, .I73547.button:hover .icon {
background-size:100% 100%;
}

.I108245, a.I108245 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I108245:hover, a.I108245:hover {
}
@media (max-width:992px) {
.I108245, a.I108245 {
}
.I108245:hover, a.I108245:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I108245, a.I108245 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I108245:hover, a.I108245:hover {
}
}

.I113844 .image, .I113844.image {
vertical-align:top;
}
.I113844 .image:hover, .I113844.image:hover {
}

.I119606 .button, .I119606.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I119606 button.button, button.I119606.button {
cursor:pointer;
}
.I119606 .button .text, .I119606.button .text {
}
.I119606 .button .icon, .I119606.button .icon {
flex:none;
background-size:100% 100%;
}
.I119606 .button:hover, .I119606.button:hover {
}
.I119606 .button:hover .text, .I119606.button:hover .text {
}
.I119606 .button:hover .icon, .I119606.button:hover .icon {
background-size:100% 100%;
}

h1.I128064, .I128064 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I128064, .I128064 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I128064, .I128064 p {
margin:0px;
}

figure.I128064, .I128064 figure {
margin:0px;
}

a.I128064, .I128064 a {
text-decoration:inherit;
color:inherit;
}

.I128064 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I128064 article, article.I128064 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I128064 article:hover, article.I128064:hover {
}
.I128064 article.active, article.I128064.active {
}
.I128064 .body {
}
.I128064 .body:hover {
	
}
.I128064 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I128064 .body img {
}
.I128064 .body ul, .I128064 .body ol {
margin-left:1rem;

}
.I128064 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I128064 .body iframe {
}
.I128064 .body img:hover {
}
.I128064 .body iframe:hover {
}

.I128064 .body li {
list-style-type:disc;
}



.I136088 .image, .I136088.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I136088 .image:hover, .I136088.image:hover {
}

.I136408 .image, .I136408.image {
vertical-align:top;
}
.I136408 .image:hover, .I136408.image:hover {
}

.I143413 .image, .I143413.image {
vertical-align:top;
width:20px;
height:20px;

}
.I143413 .image:hover, .I143413.image:hover {
}

.I143656, a.I143656 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:400;
color:rgb(17,17,17);

width:100%;
margin-left:8px;
margin-right:8px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
border-top-left-radius:2px;
border-top-right-radius:2px;
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;
background-color:rgb(181,255,219);
box-sizing:border-box;

}
.I143656:hover, a.I143656:hover {
}

.I143818, a.I143818 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:100;
color:rgb(255,255,255);

width:100%;
padding-left:0;
padding-right:0;
box-sizing:border-box;

}
.I143818:hover, a.I143818:hover {
}

.I143980, a.I143980 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:500;
color:rgb(255,255,255);

width:100%;
padding-left:5px;
padding-right:0;
box-sizing:border-box;

}
.I143980:hover, a.I143980:hover {
display:flex;
text-decoration:underline;


}

.I144142 .image, .I144142.image {
vertical-align:top;
}
.I144142 .image:hover, .I144142.image:hover {
}

h1.I73553, .I73553 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73553 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I73553:hover {
}
.I73553 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73553 > .viewport:hover {
}


.I73549 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73549:hover {
}
@media (max-width:992px) {
.I73549 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73549:hover {
}
}
@media (max-width:640px) {
.I73549 {
width:147px;
height:160px;

	
}
.I73549:hover {
}
}

.I73550 {
display:flex;
position:var(--I73550-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73550:hover {
}


h1.I73551, .I73551 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73551 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73551:hover {
}
.I73551 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73551 > .viewport:hover {
}
.I73551 > .sector-title, .I73551 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73551 > .sector-title:hover, .I73551 > .sector-title.i-collapsible-title:hover {
}
.I73551 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73551 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/alibaba.svg?timestamp=20211220181006');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73551 > .sector-title, .I73551 > .sector-title.i-collapsible-title {
display:flex;
}
.I73551 > .sector-title .text, .I73551 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73551 {


flex-direction:column;
}
.I73551:hover {
}
.I73551 > .viewport {



}
.I73551 > .viewport:hover {
}
.I73551 > .sector-title, .I73551 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73551 > .sector-title:hover, .I73551 > .sector-title.i-collapsible-title:hover {
}
.I73551 > .sector-title .text {
flex-direction:row;
}
.I73551 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73551 > .sector-title, .I73551 > .sector-title.i-collapsible-title {
}
.I73551 > .sector-title .text, .I73551 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73551 {


flex-direction:column;
}
.I73551:hover {
}
.I73551 > .viewport {



}
.I73551 > .viewport:hover {
}
.I73551 > .sector-title, .I73551 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73551 > .sector-title:hover, .I73551 > .sector-title.i-collapsible-title:hover {
}
.I73551 > .sector-title .text {
flex-direction:row;
}
.I73551 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73551 > .sector-title, .I73551 > .sector-title.i-collapsible-title {
}
.I73551 > .sector-title .text, .I73551 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73551 {


flex-direction:column;
}
.I73551:hover {
}
.I73551 > .viewport {



}
.I73551 > .viewport:hover {
}
.I73551 > .sector-title, .I73551 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73551 > .sector-title:hover, .I73551 > .sector-title.i-collapsible-title:hover {
}
.I73551 > .sector-title .text {
flex-direction:row;
}
.I73551 > .sector-title .text::before {
order:0;
}
.I73551 > .sector-title, .I73551 > .sector-title.i-collapsible-title {
}
.I73551 > .sector-title .text, .I73551 > .sector-title.i-collapsible-title .text {
}

}
.I73552, a.I73552 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73552:hover, a.I73552:hover {
}

h1.I73558, .I73558 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73558 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I73558:hover {
}
.I73558 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73558 > .viewport:hover {
}


.I73554 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73554:hover {
}
@media (max-width:992px) {
.I73554 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73554:hover {
}
}
@media (max-width:640px) {
.I73554 {
width:147px;
height:160px;

	
}
.I73554:hover {
}
}

.I73555 {
display:flex;
position:var(--I73555-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73555:hover {
}


h1.I73556, .I73556 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73556 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73556:hover {
}
.I73556 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73556 > .viewport:hover {
}
.I73556 > .sector-title, .I73556 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73556 > .sector-title:hover, .I73556 > .sector-title.i-collapsible-title:hover {
}
.I73556 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73556 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/amazon-machine-learning.svg?timestamp=20211220181217');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73556 > .sector-title, .I73556 > .sector-title.i-collapsible-title {
display:flex;
}
.I73556 > .sector-title .text, .I73556 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73556 {


flex-direction:column;
}
.I73556:hover {
}
.I73556 > .viewport {



}
.I73556 > .viewport:hover {
}
.I73556 > .sector-title, .I73556 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73556 > .sector-title:hover, .I73556 > .sector-title.i-collapsible-title:hover {
}
.I73556 > .sector-title .text {
flex-direction:row;
}
.I73556 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73556 > .sector-title, .I73556 > .sector-title.i-collapsible-title {
}
.I73556 > .sector-title .text, .I73556 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73556 {


flex-direction:column;
}
.I73556:hover {
}
.I73556 > .viewport {



}
.I73556 > .viewport:hover {
}
.I73556 > .sector-title, .I73556 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73556 > .sector-title:hover, .I73556 > .sector-title.i-collapsible-title:hover {
}
.I73556 > .sector-title .text {
flex-direction:row;
}
.I73556 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73556 > .sector-title, .I73556 > .sector-title.i-collapsible-title {
}
.I73556 > .sector-title .text, .I73556 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73556 {


flex-direction:column;
}
.I73556:hover {
}
.I73556 > .viewport {



}
.I73556 > .viewport:hover {
}
.I73556 > .sector-title, .I73556 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73556 > .sector-title:hover, .I73556 > .sector-title.i-collapsible-title:hover {
}
.I73556 > .sector-title .text {
flex-direction:row;
}
.I73556 > .sector-title .text::before {
order:0;
}
.I73556 > .sector-title, .I73556 > .sector-title.i-collapsible-title {
}
.I73556 > .sector-title .text, .I73556 > .sector-title.i-collapsible-title .text {
}

}
.I73557, a.I73557 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73557:hover, a.I73557:hover {
}

h1.I73563, .I73563 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73563 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I73563:hover {
}
.I73563 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73563 > .viewport:hover {
}


.I73559 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73559:hover {
}
@media (max-width:992px) {
.I73559 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73559:hover {
}
}
@media (max-width:640px) {
.I73559 {
width:147px;
height:160px;

	
}
.I73559:hover {
}
}

.I73560 {
display:flex;
position:var(--I73560-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73560:hover {
}


h1.I73561, .I73561 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73561 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73561:hover {
}
.I73561 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73561 > .viewport:hover {
}
.I73561 > .sector-title, .I73561 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73561 > .sector-title:hover, .I73561 > .sector-title.i-collapsible-title:hover {
}
.I73561 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73561 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/baidu.svg?timestamp=20211220181417');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73561 > .sector-title, .I73561 > .sector-title.i-collapsible-title {
display:flex;
}
.I73561 > .sector-title .text, .I73561 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73561 {


flex-direction:column;
}
.I73561:hover {
}
.I73561 > .viewport {



}
.I73561 > .viewport:hover {
}
.I73561 > .sector-title, .I73561 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73561 > .sector-title:hover, .I73561 > .sector-title.i-collapsible-title:hover {
}
.I73561 > .sector-title .text {
flex-direction:row;
}
.I73561 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73561 > .sector-title, .I73561 > .sector-title.i-collapsible-title {
}
.I73561 > .sector-title .text, .I73561 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73561 {


flex-direction:column;
}
.I73561:hover {
}
.I73561 > .viewport {



}
.I73561 > .viewport:hover {
}
.I73561 > .sector-title, .I73561 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73561 > .sector-title:hover, .I73561 > .sector-title.i-collapsible-title:hover {
}
.I73561 > .sector-title .text {
flex-direction:row;
}
.I73561 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73561 > .sector-title, .I73561 > .sector-title.i-collapsible-title {
}
.I73561 > .sector-title .text, .I73561 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73561 {


flex-direction:column;
}
.I73561:hover {
}
.I73561 > .viewport {



}
.I73561 > .viewport:hover {
}
.I73561 > .sector-title, .I73561 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73561 > .sector-title:hover, .I73561 > .sector-title.i-collapsible-title:hover {
}
.I73561 > .sector-title .text {
flex-direction:row;
}
.I73561 > .sector-title .text::before {
order:0;
}
.I73561 > .sector-title, .I73561 > .sector-title.i-collapsible-title {
}
.I73561 > .sector-title .text, .I73561 > .sector-title.i-collapsible-title .text {
}

}
.I73562, a.I73562 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73562:hover, a.I73562:hover {
}

h1.I73568, .I73568 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73568 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I73568:hover {
}
.I73568 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73568 > .viewport:hover {
}


.I73564 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73564:hover {
}
@media (max-width:992px) {
.I73564 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73564:hover {
}
}
@media (max-width:640px) {
.I73564 {
width:147px;
height:160px;

	
}
.I73564:hover {
}
}

.I73565 {
display:flex;
position:var(--I73565-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73565:hover {
}


h1.I73566, .I73566 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73566 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73566:hover {
}
.I73566 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73566 > .viewport:hover {
}
.I73566 > .sector-title, .I73566 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73566 > .sector-title:hover, .I73566 > .sector-title.i-collapsible-title:hover {
}
.I73566 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73566 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/dialog-flow.svg?timestamp=20211220181528');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73566 > .sector-title, .I73566 > .sector-title.i-collapsible-title {
display:flex;
}
.I73566 > .sector-title .text, .I73566 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73566 {


flex-direction:column;
}
.I73566:hover {
}
.I73566 > .viewport {



}
.I73566 > .viewport:hover {
}
.I73566 > .sector-title, .I73566 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73566 > .sector-title:hover, .I73566 > .sector-title.i-collapsible-title:hover {
}
.I73566 > .sector-title .text {
flex-direction:row;
}
.I73566 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73566 > .sector-title, .I73566 > .sector-title.i-collapsible-title {
}
.I73566 > .sector-title .text, .I73566 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73566 {


flex-direction:column;
}
.I73566:hover {
}
.I73566 > .viewport {



}
.I73566 > .viewport:hover {
}
.I73566 > .sector-title, .I73566 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73566 > .sector-title:hover, .I73566 > .sector-title.i-collapsible-title:hover {
}
.I73566 > .sector-title .text {
flex-direction:row;
}
.I73566 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73566 > .sector-title, .I73566 > .sector-title.i-collapsible-title {
}
.I73566 > .sector-title .text, .I73566 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73566 {


flex-direction:column;
}
.I73566:hover {
}
.I73566 > .viewport {



}
.I73566 > .viewport:hover {
}
.I73566 > .sector-title, .I73566 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73566 > .sector-title:hover, .I73566 > .sector-title.i-collapsible-title:hover {
}
.I73566 > .sector-title .text {
flex-direction:row;
}
.I73566 > .sector-title .text::before {
order:0;
}
.I73566 > .sector-title, .I73566 > .sector-title.i-collapsible-title {
}
.I73566 > .sector-title .text, .I73566 > .sector-title.i-collapsible-title .text {
}

}
.I73567, a.I73567 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73567:hover, a.I73567:hover {
}

h1.I73573, .I73573 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73573 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I73573:hover {
}
.I73573 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73573 > .viewport:hover {
}


.I73569 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73569:hover {
}
@media (max-width:992px) {
.I73569 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73569:hover {
}
}
@media (max-width:640px) {
.I73569 {
width:147px;
height:160px;

	
}
.I73569:hover {
}
}

.I73570 {
display:flex;
position:var(--I73570-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73570:hover {
}


h1.I73571, .I73571 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73571 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73571:hover {
}
.I73571 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73571 > .viewport:hover {
}
.I73571 > .sector-title, .I73571 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73571 > .sector-title:hover, .I73571 > .sector-title.i-collapsible-title:hover {
}
.I73571 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73571 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/google-cloud-ai.svg?timestamp=20211220183031');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73571 > .sector-title, .I73571 > .sector-title.i-collapsible-title {
display:flex;
}
.I73571 > .sector-title .text, .I73571 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73571 {


flex-direction:column;
}
.I73571:hover {
}
.I73571 > .viewport {



}
.I73571 > .viewport:hover {
}
.I73571 > .sector-title, .I73571 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73571 > .sector-title:hover, .I73571 > .sector-title.i-collapsible-title:hover {
}
.I73571 > .sector-title .text {
flex-direction:row;
}
.I73571 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73571 > .sector-title, .I73571 > .sector-title.i-collapsible-title {
}
.I73571 > .sector-title .text, .I73571 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73571 {


flex-direction:column;
}
.I73571:hover {
}
.I73571 > .viewport {



}
.I73571 > .viewport:hover {
}
.I73571 > .sector-title, .I73571 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73571 > .sector-title:hover, .I73571 > .sector-title.i-collapsible-title:hover {
}
.I73571 > .sector-title .text {
flex-direction:row;
}
.I73571 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73571 > .sector-title, .I73571 > .sector-title.i-collapsible-title {
}
.I73571 > .sector-title .text, .I73571 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73571 {


flex-direction:column;
}
.I73571:hover {
}
.I73571 > .viewport {



}
.I73571 > .viewport:hover {
}
.I73571 > .sector-title, .I73571 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73571 > .sector-title:hover, .I73571 > .sector-title.i-collapsible-title:hover {
}
.I73571 > .sector-title .text {
flex-direction:row;
}
.I73571 > .sector-title .text::before {
order:0;
}
.I73571 > .sector-title, .I73571 > .sector-title.i-collapsible-title {
}
.I73571 > .sector-title .text, .I73571 > .sector-title.i-collapsible-title .text {
}

}
.I73572, a.I73572 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73572:hover, a.I73572:hover {
}

h1.I73578, .I73578 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73578 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I73578:hover {
}
.I73578 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73578 > .viewport:hover {
}


.I73574 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73574:hover {
}
@media (max-width:992px) {
.I73574 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73574:hover {
}
}
@media (max-width:640px) {
.I73574 {
width:147px;
height:160px;

	
}
.I73574:hover {
}
}

.I73575 {
display:flex;
position:var(--I73575-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73575:hover {
}


h1.I73576, .I73576 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73576 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73576:hover {
}
.I73576 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73576 > .viewport:hover {
}
.I73576 > .sector-title, .I73576 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73576 > .sector-title:hover, .I73576 > .sector-title.i-collapsible-title:hover {
}
.I73576 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73576 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/ibm-watson.svg?timestamp=20211220183226');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73576 > .sector-title, .I73576 > .sector-title.i-collapsible-title {
display:flex;
}
.I73576 > .sector-title .text, .I73576 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73576 {


flex-direction:column;
}
.I73576:hover {
}
.I73576 > .viewport {



}
.I73576 > .viewport:hover {
}
.I73576 > .sector-title, .I73576 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73576 > .sector-title:hover, .I73576 > .sector-title.i-collapsible-title:hover {
}
.I73576 > .sector-title .text {
flex-direction:row;
}
.I73576 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73576 > .sector-title, .I73576 > .sector-title.i-collapsible-title {
}
.I73576 > .sector-title .text, .I73576 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73576 {


flex-direction:column;
}
.I73576:hover {
}
.I73576 > .viewport {



}
.I73576 > .viewport:hover {
}
.I73576 > .sector-title, .I73576 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73576 > .sector-title:hover, .I73576 > .sector-title.i-collapsible-title:hover {
}
.I73576 > .sector-title .text {
flex-direction:row;
}
.I73576 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73576 > .sector-title, .I73576 > .sector-title.i-collapsible-title {
}
.I73576 > .sector-title .text, .I73576 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73576 {


flex-direction:column;
}
.I73576:hover {
}
.I73576 > .viewport {



}
.I73576 > .viewport:hover {
}
.I73576 > .sector-title, .I73576 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73576 > .sector-title:hover, .I73576 > .sector-title.i-collapsible-title:hover {
}
.I73576 > .sector-title .text {
flex-direction:row;
}
.I73576 > .sector-title .text::before {
order:0;
}
.I73576 > .sector-title, .I73576 > .sector-title.i-collapsible-title {
}
.I73576 > .sector-title .text, .I73576 > .sector-title.i-collapsible-title .text {
}

}
.I73577, a.I73577 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73577:hover, a.I73577:hover {
}

h1.I73583, .I73583 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73583 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I73583:hover {
}
.I73583 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73583 > .viewport:hover {
}


.I73579 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73579:hover {
}
@media (max-width:992px) {
.I73579 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73579:hover {
}
}
@media (max-width:640px) {
.I73579 {
width:147px;
height:160px;

	
}
.I73579:hover {
}
}

.I73580 {
display:flex;
position:var(--I73580-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73580:hover {
}


h1.I73581, .I73581 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73581 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73581:hover {
}
.I73581 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73581 > .viewport:hover {
}
.I73581 > .sector-title, .I73581 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73581 > .sector-title:hover, .I73581 > .sector-title.i-collapsible-title:hover {
}
.I73581 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73581 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/microsoft-azure.svg?timestamp=20211220184146');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73581 > .sector-title, .I73581 > .sector-title.i-collapsible-title {
display:flex;
}
.I73581 > .sector-title .text, .I73581 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73581 {


flex-direction:column;
}
.I73581:hover {
}
.I73581 > .viewport {



}
.I73581 > .viewport:hover {
}
.I73581 > .sector-title, .I73581 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73581 > .sector-title:hover, .I73581 > .sector-title.i-collapsible-title:hover {
}
.I73581 > .sector-title .text {
flex-direction:row;
}
.I73581 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73581 > .sector-title, .I73581 > .sector-title.i-collapsible-title {
}
.I73581 > .sector-title .text, .I73581 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73581 {


flex-direction:column;
}
.I73581:hover {
}
.I73581 > .viewport {



}
.I73581 > .viewport:hover {
}
.I73581 > .sector-title, .I73581 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73581 > .sector-title:hover, .I73581 > .sector-title.i-collapsible-title:hover {
}
.I73581 > .sector-title .text {
flex-direction:row;
}
.I73581 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73581 > .sector-title, .I73581 > .sector-title.i-collapsible-title {
}
.I73581 > .sector-title .text, .I73581 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73581 {


flex-direction:column;
}
.I73581:hover {
}
.I73581 > .viewport {



}
.I73581 > .viewport:hover {
}
.I73581 > .sector-title, .I73581 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73581 > .sector-title:hover, .I73581 > .sector-title.i-collapsible-title:hover {
}
.I73581 > .sector-title .text {
flex-direction:row;
}
.I73581 > .sector-title .text::before {
order:0;
}
.I73581 > .sector-title, .I73581 > .sector-title.i-collapsible-title {
}
.I73581 > .sector-title .text, .I73581 > .sector-title.i-collapsible-title .text {
}

}
.I73582, a.I73582 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73582:hover, a.I73582:hover {
}

h1.I73588, .I73588 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73588 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I73588:hover {
}
.I73588 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73588 > .viewport:hover {
}


.I73584 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73584:hover {
}
@media (max-width:992px) {
.I73584 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73584:hover {
}
}
@media (max-width:640px) {
.I73584 {
width:147px;
height:160px;

	
}
.I73584:hover {
}
}

.I73585 {
display:flex;
position:var(--I73585-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73585:hover {
}


h1.I73586, .I73586 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73586 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73586:hover {
}
.I73586 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73586 > .viewport:hover {
}
.I73586 > .sector-title, .I73586 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73586 > .sector-title:hover, .I73586 > .sector-title.i-collapsible-title:hover {
}
.I73586 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73586 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/recast.svg?timestamp=20211220184253');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73586 > .sector-title, .I73586 > .sector-title.i-collapsible-title {
display:flex;
}
.I73586 > .sector-title .text, .I73586 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73586 {


flex-direction:column;
}
.I73586:hover {
}
.I73586 > .viewport {



}
.I73586 > .viewport:hover {
}
.I73586 > .sector-title, .I73586 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73586 > .sector-title:hover, .I73586 > .sector-title.i-collapsible-title:hover {
}
.I73586 > .sector-title .text {
flex-direction:row;
}
.I73586 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73586 > .sector-title, .I73586 > .sector-title.i-collapsible-title {
}
.I73586 > .sector-title .text, .I73586 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73586 {


flex-direction:column;
}
.I73586:hover {
}
.I73586 > .viewport {



}
.I73586 > .viewport:hover {
}
.I73586 > .sector-title, .I73586 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73586 > .sector-title:hover, .I73586 > .sector-title.i-collapsible-title:hover {
}
.I73586 > .sector-title .text {
flex-direction:row;
}
.I73586 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73586 > .sector-title, .I73586 > .sector-title.i-collapsible-title {
}
.I73586 > .sector-title .text, .I73586 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73586 {


flex-direction:column;
}
.I73586:hover {
}
.I73586 > .viewport {



}
.I73586 > .viewport:hover {
}
.I73586 > .sector-title, .I73586 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73586 > .sector-title:hover, .I73586 > .sector-title.i-collapsible-title:hover {
}
.I73586 > .sector-title .text {
flex-direction:row;
}
.I73586 > .sector-title .text::before {
order:0;
}
.I73586 > .sector-title, .I73586 > .sector-title.i-collapsible-title {
}
.I73586 > .sector-title .text, .I73586 > .sector-title.i-collapsible-title .text {
}

}
.I73587, a.I73587 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73587:hover, a.I73587:hover {
}

h1.I73593, .I73593 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73593 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I73593:hover {
}
.I73593 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73593 > .viewport:hover {
}


.I73589 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73589:hover {
}
@media (max-width:992px) {
.I73589 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73589:hover {
}
}
@media (max-width:640px) {
.I73589 {
width:147px;
height:160px;

	
}
.I73589:hover {
}
}

.I73590 {
display:flex;
position:var(--I73590-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73590:hover {
}


h1.I73591, .I73591 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73591 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73591:hover {
}
.I73591 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73591 > .viewport:hover {
}
.I73591 > .sector-title, .I73591 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73591 > .sector-title:hover, .I73591 > .sector-title.i-collapsible-title:hover {
}
.I73591 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73591 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/tensorflow.svg?timestamp=20211220184358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73591 > .sector-title, .I73591 > .sector-title.i-collapsible-title {
display:flex;
}
.I73591 > .sector-title .text, .I73591 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73591 {


flex-direction:column;
}
.I73591:hover {
}
.I73591 > .viewport {



}
.I73591 > .viewport:hover {
}
.I73591 > .sector-title, .I73591 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73591 > .sector-title:hover, .I73591 > .sector-title.i-collapsible-title:hover {
}
.I73591 > .sector-title .text {
flex-direction:row;
}
.I73591 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73591 > .sector-title, .I73591 > .sector-title.i-collapsible-title {
}
.I73591 > .sector-title .text, .I73591 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73591 {


flex-direction:column;
}
.I73591:hover {
}
.I73591 > .viewport {



}
.I73591 > .viewport:hover {
}
.I73591 > .sector-title, .I73591 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73591 > .sector-title:hover, .I73591 > .sector-title.i-collapsible-title:hover {
}
.I73591 > .sector-title .text {
flex-direction:row;
}
.I73591 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73591 > .sector-title, .I73591 > .sector-title.i-collapsible-title {
}
.I73591 > .sector-title .text, .I73591 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73591 {


flex-direction:column;
}
.I73591:hover {
}
.I73591 > .viewport {



}
.I73591 > .viewport:hover {
}
.I73591 > .sector-title, .I73591 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73591 > .sector-title:hover, .I73591 > .sector-title.i-collapsible-title:hover {
}
.I73591 > .sector-title .text {
flex-direction:row;
}
.I73591 > .sector-title .text::before {
order:0;
}
.I73591 > .sector-title, .I73591 > .sector-title.i-collapsible-title {
}
.I73591 > .sector-title .text, .I73591 > .sector-title.i-collapsible-title .text {
}

}
.I73592, a.I73592 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73592:hover, a.I73592:hover {
}

h1.I73598, .I73598 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73598 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;

}
.I73598:hover {
}
.I73598 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73598 > .viewport:hover {
}


.I73594 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73594:hover {
}
@media (max-width:992px) {
.I73594 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73594:hover {
}
}
@media (max-width:640px) {
.I73594 {
width:147px;
height:160px;

	
}
.I73594:hover {
}
}

.I73595 {
display:flex;
position:var(--I73595-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73595:hover {
}


h1.I73596, .I73596 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73596 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73596:hover {
}
.I73596 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73596 > .viewport:hover {
}
.I73596 > .sector-title, .I73596 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73596 > .sector-title:hover, .I73596 > .sector-title.i-collapsible-title:hover {
}
.I73596 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73596 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/tencent.svg?timestamp=20211220184809');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73596 > .sector-title, .I73596 > .sector-title.i-collapsible-title {
display:flex;
}
.I73596 > .sector-title .text, .I73596 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73596 {


flex-direction:column;
}
.I73596:hover {
}
.I73596 > .viewport {



}
.I73596 > .viewport:hover {
}
.I73596 > .sector-title, .I73596 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73596 > .sector-title:hover, .I73596 > .sector-title.i-collapsible-title:hover {
}
.I73596 > .sector-title .text {
flex-direction:row;
}
.I73596 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73596 > .sector-title, .I73596 > .sector-title.i-collapsible-title {
}
.I73596 > .sector-title .text, .I73596 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73596 {


flex-direction:column;
}
.I73596:hover {
}
.I73596 > .viewport {



}
.I73596 > .viewport:hover {
}
.I73596 > .sector-title, .I73596 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73596 > .sector-title:hover, .I73596 > .sector-title.i-collapsible-title:hover {
}
.I73596 > .sector-title .text {
flex-direction:row;
}
.I73596 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73596 > .sector-title, .I73596 > .sector-title.i-collapsible-title {
}
.I73596 > .sector-title .text, .I73596 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73596 {


flex-direction:column;
}
.I73596:hover {
}
.I73596 > .viewport {



}
.I73596 > .viewport:hover {
}
.I73596 > .sector-title, .I73596 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73596 > .sector-title:hover, .I73596 > .sector-title.i-collapsible-title:hover {
}
.I73596 > .sector-title .text {
flex-direction:row;
}
.I73596 > .sector-title .text::before {
order:0;
}
.I73596 > .sector-title, .I73596 > .sector-title.i-collapsible-title {
}
.I73596 > .sector-title .text, .I73596 > .sector-title.i-collapsible-title .text {
}

}
.I73597, a.I73597 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73597:hover, a.I73597:hover {
}

h1.I73603, .I73603 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73603 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;

}
.I73603:hover {
}
.I73603 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73603 > .viewport:hover {
}


.I73599 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73599:hover {
}
@media (max-width:992px) {
.I73599 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73599:hover {
}
}
@media (max-width:640px) {
.I73599 {
width:147px;
height:160px;

	
}
.I73599:hover {
}
}

.I73600 {
display:flex;
position:var(--I73600-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73600:hover {
}


h1.I73601, .I73601 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73601 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73601:hover {
}
.I73601 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73601 > .viewport:hover {
}
.I73601 > .sector-title, .I73601 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73601 > .sector-title:hover, .I73601 > .sector-title.i-collapsible-title:hover {
}
.I73601 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73601 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/coreml.svg?timestamp=20211220185816');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73601 > .sector-title, .I73601 > .sector-title.i-collapsible-title {
display:flex;
}
.I73601 > .sector-title .text, .I73601 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73601 {


flex-direction:column;
}
.I73601:hover {
}
.I73601 > .viewport {



}
.I73601 > .viewport:hover {
}
.I73601 > .sector-title, .I73601 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73601 > .sector-title:hover, .I73601 > .sector-title.i-collapsible-title:hover {
}
.I73601 > .sector-title .text {
flex-direction:row;
}
.I73601 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73601 > .sector-title, .I73601 > .sector-title.i-collapsible-title {
}
.I73601 > .sector-title .text, .I73601 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73601 {


flex-direction:column;
}
.I73601:hover {
}
.I73601 > .viewport {



}
.I73601 > .viewport:hover {
}
.I73601 > .sector-title, .I73601 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73601 > .sector-title:hover, .I73601 > .sector-title.i-collapsible-title:hover {
}
.I73601 > .sector-title .text {
flex-direction:row;
}
.I73601 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73601 > .sector-title, .I73601 > .sector-title.i-collapsible-title {
}
.I73601 > .sector-title .text, .I73601 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73601 {


flex-direction:column;
}
.I73601:hover {
}
.I73601 > .viewport {



}
.I73601 > .viewport:hover {
}
.I73601 > .sector-title, .I73601 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73601 > .sector-title:hover, .I73601 > .sector-title.i-collapsible-title:hover {
}
.I73601 > .sector-title .text {
flex-direction:row;
}
.I73601 > .sector-title .text::before {
order:0;
}
.I73601 > .sector-title, .I73601 > .sector-title.i-collapsible-title {
}
.I73601 > .sector-title .text, .I73601 > .sector-title.i-collapsible-title .text {
}

}
.I73602, a.I73602 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73602:hover, a.I73602:hover {
}

h1.I73608, .I73608 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73608 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I73608:hover {
}
.I73608 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73608 > .viewport:hover {
}


.I73604 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73604:hover {
}
@media (max-width:992px) {
.I73604 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73604:hover {
}
}
@media (max-width:640px) {
.I73604 {
width:147px;
height:160px;

	
}
.I73604:hover {
}
}

.I73605 {
display:flex;
position:var(--I73605-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73605:hover {
}


h1.I73606, .I73606 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73606 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73606:hover {
}
.I73606 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73606 > .viewport:hover {
}
.I73606 > .sector-title, .I73606 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73606 > .sector-title:hover, .I73606 > .sector-title.i-collapsible-title:hover {
}
.I73606 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73606 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/mlkit.svg?timestamp=20211220190104');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73606 > .sector-title, .I73606 > .sector-title.i-collapsible-title {
display:flex;
}
.I73606 > .sector-title .text, .I73606 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73606 {


flex-direction:column;
}
.I73606:hover {
}
.I73606 > .viewport {



}
.I73606 > .viewport:hover {
}
.I73606 > .sector-title, .I73606 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73606 > .sector-title:hover, .I73606 > .sector-title.i-collapsible-title:hover {
}
.I73606 > .sector-title .text {
flex-direction:row;
}
.I73606 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73606 > .sector-title, .I73606 > .sector-title.i-collapsible-title {
}
.I73606 > .sector-title .text, .I73606 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73606 {


flex-direction:column;
}
.I73606:hover {
}
.I73606 > .viewport {



}
.I73606 > .viewport:hover {
}
.I73606 > .sector-title, .I73606 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73606 > .sector-title:hover, .I73606 > .sector-title.i-collapsible-title:hover {
}
.I73606 > .sector-title .text {
flex-direction:row;
}
.I73606 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73606 > .sector-title, .I73606 > .sector-title.i-collapsible-title {
}
.I73606 > .sector-title .text, .I73606 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73606 {


flex-direction:column;
}
.I73606:hover {
}
.I73606 > .viewport {



}
.I73606 > .viewport:hover {
}
.I73606 > .sector-title, .I73606 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73606 > .sector-title:hover, .I73606 > .sector-title.i-collapsible-title:hover {
}
.I73606 > .sector-title .text {
flex-direction:row;
}
.I73606 > .sector-title .text::before {
order:0;
}
.I73606 > .sector-title, .I73606 > .sector-title.i-collapsible-title {
}
.I73606 > .sector-title .text, .I73606 > .sector-title.i-collapsible-title .text {
}

}
.I73607, a.I73607 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73607:hover, a.I73607:hover {
}

h1.I73613, .I73613 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73613 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;

}
.I73613:hover {
}
.I73613 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73613 > .viewport:hover {
}


.I73609 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73609:hover {
}
@media (max-width:992px) {
.I73609 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73609:hover {
}
}
@media (max-width:640px) {
.I73609 {
width:147px;
height:160px;

	
}
.I73609:hover {
}
}

.I73610 {
display:flex;
position:var(--I73610-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73610:hover {
}


h1.I73611, .I73611 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73611 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73611:hover {
}
.I73611 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73611 > .viewport:hover {
}
.I73611 > .sector-title, .I73611 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73611 > .sector-title:hover, .I73611 > .sector-title.i-collapsible-title:hover {
}
.I73611 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73611 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/amazon-machine-learning.svg?timestamp=20211220181217');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73611 > .sector-title, .I73611 > .sector-title.i-collapsible-title {
display:flex;
}
.I73611 > .sector-title .text, .I73611 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73611 {


flex-direction:column;
}
.I73611:hover {
}
.I73611 > .viewport {



}
.I73611 > .viewport:hover {
}
.I73611 > .sector-title, .I73611 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73611 > .sector-title:hover, .I73611 > .sector-title.i-collapsible-title:hover {
}
.I73611 > .sector-title .text {
flex-direction:row;
}
.I73611 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73611 > .sector-title, .I73611 > .sector-title.i-collapsible-title {
}
.I73611 > .sector-title .text, .I73611 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73611 {


flex-direction:column;
}
.I73611:hover {
}
.I73611 > .viewport {



}
.I73611 > .viewport:hover {
}
.I73611 > .sector-title, .I73611 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73611 > .sector-title:hover, .I73611 > .sector-title.i-collapsible-title:hover {
}
.I73611 > .sector-title .text {
flex-direction:row;
}
.I73611 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73611 > .sector-title, .I73611 > .sector-title.i-collapsible-title {
}
.I73611 > .sector-title .text, .I73611 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73611 {


flex-direction:column;
}
.I73611:hover {
}
.I73611 > .viewport {



}
.I73611 > .viewport:hover {
}
.I73611 > .sector-title, .I73611 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73611 > .sector-title:hover, .I73611 > .sector-title.i-collapsible-title:hover {
}
.I73611 > .sector-title .text {
flex-direction:row;
}
.I73611 > .sector-title .text::before {
order:0;
}
.I73611 > .sector-title, .I73611 > .sector-title.i-collapsible-title {
}
.I73611 > .sector-title .text, .I73611 > .sector-title.i-collapsible-title .text {
}

}
.I73612, a.I73612 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73612:hover, a.I73612:hover {
}

h1.I73618, .I73618 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73618 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;

}
.I73618:hover {
}
.I73618 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73618 > .viewport:hover {
}


.I73614 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73614:hover {
}
@media (max-width:992px) {
.I73614 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73614:hover {
}
}
@media (max-width:640px) {
.I73614 {
width:147px;
height:160px;

	
}
.I73614:hover {
}
}

.I73615 {
display:flex;
position:var(--I73615-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73615:hover {
}


h1.I73616, .I73616 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73616 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73616:hover {
}
.I73616 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73616 > .viewport:hover {
}
.I73616 > .sector-title, .I73616 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73616 > .sector-title:hover, .I73616 > .sector-title.i-collapsible-title:hover {
}
.I73616 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73616 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/sap-3.svg?timestamp=20211221004350');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73616 > .sector-title, .I73616 > .sector-title.i-collapsible-title {
display:flex;
}
.I73616 > .sector-title .text, .I73616 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73616 {


flex-direction:column;
}
.I73616:hover {
}
.I73616 > .viewport {



}
.I73616 > .viewport:hover {
}
.I73616 > .sector-title, .I73616 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73616 > .sector-title:hover, .I73616 > .sector-title.i-collapsible-title:hover {
}
.I73616 > .sector-title .text {
flex-direction:row;
}
.I73616 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73616 > .sector-title, .I73616 > .sector-title.i-collapsible-title {
}
.I73616 > .sector-title .text, .I73616 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73616 {


flex-direction:column;
}
.I73616:hover {
}
.I73616 > .viewport {



}
.I73616 > .viewport:hover {
}
.I73616 > .sector-title, .I73616 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73616 > .sector-title:hover, .I73616 > .sector-title.i-collapsible-title:hover {
}
.I73616 > .sector-title .text {
flex-direction:row;
}
.I73616 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73616 > .sector-title, .I73616 > .sector-title.i-collapsible-title {
}
.I73616 > .sector-title .text, .I73616 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73616 {


flex-direction:column;
}
.I73616:hover {
}
.I73616 > .viewport {



}
.I73616 > .viewport:hover {
}
.I73616 > .sector-title, .I73616 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73616 > .sector-title:hover, .I73616 > .sector-title.i-collapsible-title:hover {
}
.I73616 > .sector-title .text {
flex-direction:row;
}
.I73616 > .sector-title .text::before {
order:0;
}
.I73616 > .sector-title, .I73616 > .sector-title.i-collapsible-title {
}
.I73616 > .sector-title .text, .I73616 > .sector-title.i-collapsible-title .text {
}

}
.I73617, a.I73617 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73617:hover, a.I73617:hover {
}

h1.I73623, .I73623 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73623 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:15;

}
.I73623:hover {
}
.I73623 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73623 > .viewport:hover {
}


.I73619 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73619:hover {
}
@media (max-width:992px) {
.I73619 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73619:hover {
}
}
@media (max-width:640px) {
.I73619 {
width:147px;
height:160px;

	
}
.I73619:hover {
}
}

.I73620 {
display:flex;
position:var(--I73620-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73620:hover {
}


h1.I73621, .I73621 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73621 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73621:hover {
}
.I73621 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73621 > .viewport:hover {
}
.I73621 > .sector-title, .I73621 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73621 > .sector-title:hover, .I73621 > .sector-title.i-collapsible-title:hover {
}
.I73621 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73621 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:37px;
background-image:url('https://www.genexus.com/media/images/docker-1.svg?timestamp=20211221182105');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73621 > .sector-title, .I73621 > .sector-title.i-collapsible-title {
display:flex;
}
.I73621 > .sector-title .text, .I73621 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73621 {


flex-direction:column;
}
.I73621:hover {
}
.I73621 > .viewport {



}
.I73621 > .viewport:hover {
}
.I73621 > .sector-title, .I73621 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73621 > .sector-title:hover, .I73621 > .sector-title.i-collapsible-title:hover {
}
.I73621 > .sector-title .text {
flex-direction:row;
}
.I73621 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73621 > .sector-title, .I73621 > .sector-title.i-collapsible-title {
}
.I73621 > .sector-title .text, .I73621 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73621 {


flex-direction:column;
}
.I73621:hover {
}
.I73621 > .viewport {



}
.I73621 > .viewport:hover {
}
.I73621 > .sector-title, .I73621 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73621 > .sector-title:hover, .I73621 > .sector-title.i-collapsible-title:hover {
}
.I73621 > .sector-title .text {
flex-direction:row;
}
.I73621 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73621 > .sector-title, .I73621 > .sector-title.i-collapsible-title {
}
.I73621 > .sector-title .text, .I73621 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73621 {


flex-direction:column;
}
.I73621:hover {
}
.I73621 > .viewport {



}
.I73621 > .viewport:hover {
}
.I73621 > .sector-title, .I73621 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73621 > .sector-title:hover, .I73621 > .sector-title.i-collapsible-title:hover {
}
.I73621 > .sector-title .text {
flex-direction:row;
}
.I73621 > .sector-title .text::before {
order:0;
}
.I73621 > .sector-title, .I73621 > .sector-title.i-collapsible-title {
}
.I73621 > .sector-title .text, .I73621 > .sector-title.i-collapsible-title .text {
}

}
.I73622, a.I73622 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73622:hover, a.I73622:hover {
}

h1.I73628, .I73628 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73628 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:16;

}
.I73628:hover {
}
.I73628 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73628 > .viewport:hover {
}


.I73624 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73624:hover {
}
@media (max-width:992px) {
.I73624 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73624:hover {
}
}
@media (max-width:640px) {
.I73624 {
width:147px;
height:160px;

	
}
.I73624:hover {
}
}

.I73625 {
display:flex;
position:var(--I73625-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73625:hover {
}


h1.I73626, .I73626 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73626 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73626:hover {
}
.I73626 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73626 > .viewport:hover {
}
.I73626 > .sector-title, .I73626 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73626 > .sector-title:hover, .I73626 > .sector-title.i-collapsible-title:hover {
}
.I73626 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73626 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:24px;
height:24px;
background-image:url('https://www.genexus.com/media/images/logo-aliyun.svg?timestamp=20220810181507');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73626 > .sector-title, .I73626 > .sector-title.i-collapsible-title {
display:flex;
}
.I73626 > .sector-title .text, .I73626 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73626 {


flex-direction:column;
}
.I73626:hover {
}
.I73626 > .viewport {



}
.I73626 > .viewport:hover {
}
.I73626 > .sector-title, .I73626 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73626 > .sector-title:hover, .I73626 > .sector-title.i-collapsible-title:hover {
}
.I73626 > .sector-title .text {
flex-direction:row;
}
.I73626 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73626 > .sector-title, .I73626 > .sector-title.i-collapsible-title {
}
.I73626 > .sector-title .text, .I73626 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73626 {


flex-direction:column;
}
.I73626:hover {
}
.I73626 > .viewport {



}
.I73626 > .viewport:hover {
}
.I73626 > .sector-title, .I73626 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73626 > .sector-title:hover, .I73626 > .sector-title.i-collapsible-title:hover {
}
.I73626 > .sector-title .text {
flex-direction:row;
}
.I73626 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73626 > .sector-title, .I73626 > .sector-title.i-collapsible-title {
}
.I73626 > .sector-title .text, .I73626 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73626 {


flex-direction:column;
}
.I73626:hover {
}
.I73626 > .viewport {



}
.I73626 > .viewport:hover {
}
.I73626 > .sector-title, .I73626 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73626 > .sector-title:hover, .I73626 > .sector-title.i-collapsible-title:hover {
}
.I73626 > .sector-title .text {
flex-direction:row;
}
.I73626 > .sector-title .text::before {
order:0;
}
.I73626 > .sector-title, .I73626 > .sector-title.i-collapsible-title {
}
.I73626 > .sector-title .text, .I73626 > .sector-title.i-collapsible-title .text {
}

}
.I73627, a.I73627 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73627:hover, a.I73627:hover {
}

h1.I73633, .I73633 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73633 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:17;

}
.I73633:hover {
}
.I73633 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73633 > .viewport:hover {
}


.I73629 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73629:hover {
}
@media (max-width:992px) {
.I73629 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73629:hover {
}
}
@media (max-width:640px) {
.I73629 {
width:147px;
height:160px;

	
}
.I73629:hover {
}
}

.I73630 {
display:flex;
position:var(--I73630-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73630:hover {
}


h1.I73631, .I73631 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73631 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73631:hover {
}
.I73631 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73631 > .viewport:hover {
}
.I73631 > .sector-title, .I73631 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73631 > .sector-title:hover, .I73631 > .sector-title.i-collapsible-title:hover {
}
.I73631 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73631 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/cloudfoundry-1.svg?timestamp=20211221175624');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73631 > .sector-title, .I73631 > .sector-title.i-collapsible-title {
display:flex;
}
.I73631 > .sector-title .text, .I73631 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73631 {


flex-direction:column;
}
.I73631:hover {
}
.I73631 > .viewport {



}
.I73631 > .viewport:hover {
}
.I73631 > .sector-title, .I73631 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73631 > .sector-title:hover, .I73631 > .sector-title.i-collapsible-title:hover {
}
.I73631 > .sector-title .text {
flex-direction:row;
}
.I73631 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73631 > .sector-title, .I73631 > .sector-title.i-collapsible-title {
}
.I73631 > .sector-title .text, .I73631 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73631 {


flex-direction:column;
}
.I73631:hover {
}
.I73631 > .viewport {



}
.I73631 > .viewport:hover {
}
.I73631 > .sector-title, .I73631 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73631 > .sector-title:hover, .I73631 > .sector-title.i-collapsible-title:hover {
}
.I73631 > .sector-title .text {
flex-direction:row;
}
.I73631 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73631 > .sector-title, .I73631 > .sector-title.i-collapsible-title {
}
.I73631 > .sector-title .text, .I73631 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73631 {


flex-direction:column;
}
.I73631:hover {
}
.I73631 > .viewport {



}
.I73631 > .viewport:hover {
}
.I73631 > .sector-title, .I73631 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73631 > .sector-title:hover, .I73631 > .sector-title.i-collapsible-title:hover {
}
.I73631 > .sector-title .text {
flex-direction:row;
}
.I73631 > .sector-title .text::before {
order:0;
}
.I73631 > .sector-title, .I73631 > .sector-title.i-collapsible-title {
}
.I73631 > .sector-title .text, .I73631 > .sector-title.i-collapsible-title .text {
}

}
.I73632, a.I73632 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73632:hover, a.I73632:hover {
}

h1.I73638, .I73638 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73638 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:18;

}
.I73638:hover {
}
.I73638 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73638 > .viewport:hover {
}


.I73634 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73634:hover {
}
@media (max-width:992px) {
.I73634 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73634:hover {
}
}
@media (max-width:640px) {
.I73634 {
width:147px;
height:160px;

	
}
.I73634:hover {
}
}

.I73635 {
display:flex;
position:var(--I73635-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73635:hover {
}


h1.I73636, .I73636 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73636 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73636:hover {
}
.I73636 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73636 > .viewport:hover {
}
.I73636 > .sector-title, .I73636 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73636 > .sector-title:hover, .I73636 > .sector-title.i-collapsible-title:hover {
}
.I73636 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73636 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/google-cloud-ai.svg?timestamp=20211220183031');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73636 > .sector-title, .I73636 > .sector-title.i-collapsible-title {
display:flex;
}
.I73636 > .sector-title .text, .I73636 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73636 {


flex-direction:column;
}
.I73636:hover {
}
.I73636 > .viewport {



}
.I73636 > .viewport:hover {
}
.I73636 > .sector-title, .I73636 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73636 > .sector-title:hover, .I73636 > .sector-title.i-collapsible-title:hover {
}
.I73636 > .sector-title .text {
flex-direction:row;
}
.I73636 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73636 > .sector-title, .I73636 > .sector-title.i-collapsible-title {
}
.I73636 > .sector-title .text, .I73636 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73636 {


flex-direction:column;
}
.I73636:hover {
}
.I73636 > .viewport {



}
.I73636 > .viewport:hover {
}
.I73636 > .sector-title, .I73636 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73636 > .sector-title:hover, .I73636 > .sector-title.i-collapsible-title:hover {
}
.I73636 > .sector-title .text {
flex-direction:row;
}
.I73636 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73636 > .sector-title, .I73636 > .sector-title.i-collapsible-title {
}
.I73636 > .sector-title .text, .I73636 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73636 {


flex-direction:column;
}
.I73636:hover {
}
.I73636 > .viewport {



}
.I73636 > .viewport:hover {
}
.I73636 > .sector-title, .I73636 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73636 > .sector-title:hover, .I73636 > .sector-title.i-collapsible-title:hover {
}
.I73636 > .sector-title .text {
flex-direction:row;
}
.I73636 > .sector-title .text::before {
order:0;
}
.I73636 > .sector-title, .I73636 > .sector-title.i-collapsible-title {
}
.I73636 > .sector-title .text, .I73636 > .sector-title.i-collapsible-title .text {
}

}
.I73637, a.I73637 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73637:hover, a.I73637:hover {
}

h1.I73643, .I73643 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73643 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:19;

}
.I73643:hover {
}
.I73643 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73643 > .viewport:hover {
}


.I73639 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73639:hover {
}
@media (max-width:992px) {
.I73639 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73639:hover {
}
}
@media (max-width:640px) {
.I73639 {
width:147px;
height:160px;

	
}
.I73639:hover {
}
}

.I73640 {
display:flex;
position:var(--I73640-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73640:hover {
}


h1.I73641, .I73641 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73641 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73641:hover {
}
.I73641 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73641 > .viewport:hover {
}
.I73641 > .sector-title, .I73641 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73641 > .sector-title:hover, .I73641 > .sector-title.i-collapsible-title:hover {
}
.I73641 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73641 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:39px;
background-image:url('https://www.genexus.com/media/images/huawei.svg?timestamp=20211221181221');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73641 > .sector-title, .I73641 > .sector-title.i-collapsible-title {
display:flex;
}
.I73641 > .sector-title .text, .I73641 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73641 {


flex-direction:column;
}
.I73641:hover {
}
.I73641 > .viewport {



}
.I73641 > .viewport:hover {
}
.I73641 > .sector-title, .I73641 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73641 > .sector-title:hover, .I73641 > .sector-title.i-collapsible-title:hover {
}
.I73641 > .sector-title .text {
flex-direction:row;
}
.I73641 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73641 > .sector-title, .I73641 > .sector-title.i-collapsible-title {
}
.I73641 > .sector-title .text, .I73641 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73641 {


flex-direction:column;
}
.I73641:hover {
}
.I73641 > .viewport {



}
.I73641 > .viewport:hover {
}
.I73641 > .sector-title, .I73641 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73641 > .sector-title:hover, .I73641 > .sector-title.i-collapsible-title:hover {
}
.I73641 > .sector-title .text {
flex-direction:row;
}
.I73641 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73641 > .sector-title, .I73641 > .sector-title.i-collapsible-title {
}
.I73641 > .sector-title .text, .I73641 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73641 {


flex-direction:column;
}
.I73641:hover {
}
.I73641 > .viewport {



}
.I73641 > .viewport:hover {
}
.I73641 > .sector-title, .I73641 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73641 > .sector-title:hover, .I73641 > .sector-title.i-collapsible-title:hover {
}
.I73641 > .sector-title .text {
flex-direction:row;
}
.I73641 > .sector-title .text::before {
order:0;
}
.I73641 > .sector-title, .I73641 > .sector-title.i-collapsible-title {
}
.I73641 > .sector-title .text, .I73641 > .sector-title.i-collapsible-title .text {
}

}
.I73642, a.I73642 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73642:hover, a.I73642:hover {
}

h1.I73648, .I73648 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73648 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:20;

}
.I73648:hover {
}
.I73648 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73648 > .viewport:hover {
}


.I73644 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73644:hover {
}
@media (max-width:992px) {
.I73644 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73644:hover {
}
}
@media (max-width:640px) {
.I73644 {
width:147px;
height:160px;

	
}
.I73644:hover {
}
}

.I73645 {
display:flex;
position:var(--I73645-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73645:hover {
}


h1.I73646, .I73646 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73646 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73646:hover {
}
.I73646 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73646 > .viewport:hover {
}
.I73646 > .sector-title, .I73646 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73646 > .sector-title:hover, .I73646 > .sector-title.i-collapsible-title:hover {
}
.I73646 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73646 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/microsoft-azure.svg?timestamp=20211220184146');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73646 > .sector-title, .I73646 > .sector-title.i-collapsible-title {
display:flex;
}
.I73646 > .sector-title .text, .I73646 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73646 {


flex-direction:column;
}
.I73646:hover {
}
.I73646 > .viewport {



}
.I73646 > .viewport:hover {
}
.I73646 > .sector-title, .I73646 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73646 > .sector-title:hover, .I73646 > .sector-title.i-collapsible-title:hover {
}
.I73646 > .sector-title .text {
flex-direction:row;
}
.I73646 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73646 > .sector-title, .I73646 > .sector-title.i-collapsible-title {
}
.I73646 > .sector-title .text, .I73646 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73646 {


flex-direction:column;
}
.I73646:hover {
}
.I73646 > .viewport {



}
.I73646 > .viewport:hover {
}
.I73646 > .sector-title, .I73646 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73646 > .sector-title:hover, .I73646 > .sector-title.i-collapsible-title:hover {
}
.I73646 > .sector-title .text {
flex-direction:row;
}
.I73646 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73646 > .sector-title, .I73646 > .sector-title.i-collapsible-title {
}
.I73646 > .sector-title .text, .I73646 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73646 {


flex-direction:column;
}
.I73646:hover {
}
.I73646 > .viewport {



}
.I73646 > .viewport:hover {
}
.I73646 > .sector-title, .I73646 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73646 > .sector-title:hover, .I73646 > .sector-title.i-collapsible-title:hover {
}
.I73646 > .sector-title .text {
flex-direction:row;
}
.I73646 > .sector-title .text::before {
order:0;
}
.I73646 > .sector-title, .I73646 > .sector-title.i-collapsible-title {
}
.I73646 > .sector-title .text, .I73646 > .sector-title.i-collapsible-title .text {
}

}
.I73647, a.I73647 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73647:hover, a.I73647:hover {
}

h1.I73654, .I73654 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73654 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:21;

}
.I73654:hover {
}
.I73654 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73654 > .viewport:hover {
}


.I73650 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:160px;
margin-left:6px;
margin-right:6px;

	
}
.I73650:hover {
}
@media (max-width:992px) {
.I73650 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I73650:hover {
}
}
@media (max-width:640px) {
.I73650 {
width:147px;
height:160px;

	
}
.I73650:hover {
}
}

.I73651 {
display:flex;
position:var(--I73651-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

}
.I73651:hover {
}


h1.I73652, .I73652 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73652 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:100%;
padding-bottom:16px;
padding-top:40px;
border-color:rgb(229,233,239);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:8px;
background-color:rgb(245,245,245);
box-shadow:none;


flex-direction:column;
}
.I73652:hover {
}
.I73652 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73652 > .viewport:hover {
}
.I73652 > .sector-title, .I73652 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73652 > .sector-title:hover, .I73652 > .sector-title.i-collapsible-title:hover {
}
.I73652 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I73652 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
width:148px;
height:36px;
margin-bottom:16px;

width:148px;
height:36px;
background-image:url('https://www.genexus.com/media/images/montevideo-comm-1.svg?timestamp=20211221181937');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;
width:148px !important;
height:36px !important;
order:0;
display:flex;
}
.I73652 > .sector-title, .I73652 > .sector-title.i-collapsible-title {
display:flex;
}
.I73652 > .sector-title .text, .I73652 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I73652 {


flex-direction:column;
}
.I73652:hover {
}
.I73652 > .viewport {



}
.I73652 > .viewport:hover {
}
.I73652 > .sector-title, .I73652 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73652 > .sector-title:hover, .I73652 > .sector-title.i-collapsible-title:hover {
}
.I73652 > .sector-title .text {
flex-direction:row;
}
.I73652 > .sector-title .text::before {
display:flex;
width:116px;

order:0;
}
.I73652 > .sector-title, .I73652 > .sector-title.i-collapsible-title {
}
.I73652 > .sector-title .text, .I73652 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I73652 {


flex-direction:column;
}
.I73652:hover {
}
.I73652 > .viewport {



}
.I73652 > .viewport:hover {
}
.I73652 > .sector-title, .I73652 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73652 > .sector-title:hover, .I73652 > .sector-title.i-collapsible-title:hover {
}
.I73652 > .sector-title .text {
flex-direction:row;
}
.I73652 > .sector-title .text::before {
display:flex;
width:115px;
height:38px;

order:0;
}
.I73652 > .sector-title, .I73652 > .sector-title.i-collapsible-title {
}
.I73652 > .sector-title .text, .I73652 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I73652 {


flex-direction:column;
}
.I73652:hover {
}
.I73652 > .viewport {



}
.I73652 > .viewport:hover {
}
.I73652 > .sector-title, .I73652 > .sector-title.i-collapsible-title {
align-self:center;
}
.I73652 > .sector-title:hover, .I73652 > .sector-title.i-collapsible-title:hover {
}
.I73652 > .sector-title .text {
flex-direction:row;
}
.I73652 > .sector-title .text::before {
order:0;
}
.I73652 > .sector-title, .I73652 > .sector-title.i-collapsible-title {
}
.I73652 > .sector-title .text, .I73652 > .sector-title.i-collapsible-title .text {
}

}
.I73653, a.I73653 {
display:flex;
justify-content:center;
align-items:flex-start;
font-family:Rubik;
font-size:0.875rem;
text-align:center;
color:rgb(120,120,120);
line-height:16px;

width:100%;
height:40px;
padding-left:16px;
padding-right:16px;
box-sizing:border-box;

}
.I73653:hover, a.I73653:hover {
}

h1.I73696, .I73696 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73696 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:48;
width:100%;
padding-top:8rem;


}
.I73696:hover {
}
.I73696 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73696 > .viewport:hover {
}


.I73672 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-width:100%;
background-color:rgb(245,245,245);

align-items:center;

	
}
.I73672:hover {
}

.I73673 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;


}
.I73673:hover {
}
@media (max-width:992px) {
.I73673 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I73673:hover {
}
}
@media (max-width:640px) {
.I73673 {

padding-left:1.625em;
padding-right:1.625em;


flex-direction:column;
}
.I73673:hover {
}
}

.I73674 {
display:flex;
position:var(--I73674-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:50%;
padding-left:4rem;
box-sizing:border-box;

justify-content:center;


}
.I73674:hover {
}

@media (max-width:992px) {
.I73674 {

order:4;
width:50%;
margin-right:0;
padding-left:0rem;

justify-content:center;


}
.I73674:hover {
}

}
@media (max-width:640px) {
.I73674 {

order:4;
min-width:100%;
padding-top:1.5rem;

}
.I73674:hover {
}

}
@media (min-width:1440px) {
.I73674 {

order:3;
width:50%;
padding-right:4rem;

}
.I73674:hover {
}

}
.I73675 {
display:flex;
position:var(--I73675-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:50%;
padding-right:4rem;
box-sizing:border-box;

flex-direction:column;


}
.I73675:hover {
}

@media (max-width:992px) {
.I73675 {

order:3;
width:50%;
padding-left:0rem;

}
.I73675:hover {
}

}
@media (max-width:640px) {
.I73675 {

order:3;
min-width:100%;
padding-right:0rem;

flex-direction:column;
align-items:flex-start;


}
.I73675:hover {
}

}
@media (min-width:1440px) {
.I73675 {

order:2;
width:50%;

flex-direction:column;


}
.I73675:hover {
}

}
.I128334 {
display:flex;
align-items:flex-start;
position:relative;

order:12;
padding-top:1.5rem;



flex-direction:row;

	
}
.I128334:hover {
}


h1.I73676, .I73676 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73676 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I73676:hover {
}
.I73676 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73676 > .viewport:hover {
}


h1.I73677, .I73677 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73677 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I73677:hover {
}
.I73677 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73677 > .viewport:hover {
}


h1.I73678, .I73678 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73678 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I73678:hover {
}
.I73678 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73678 > .viewport:hover {
}


h1.I73679, .I73679 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73679 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-top:0;


}
.I73679:hover {
}
.I73679 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73679 > .viewport:hover {
}

@media (max-width:640px) {
.I73679 {

margin-bottom:0;


}
.I73679:hover {
}
.I73679 > .viewport {



}
.I73679 > .viewport:hover {
}

}

h1.I73680, .I73680 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73680 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I73680:hover {
}
.I73680 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73680 > .viewport:hover {
}


h1.I73681, .I73681 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73681 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I73681:hover {
}
.I73681 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73681 > .viewport:hover {
}

@media (max-width:640px) {
.I73681 {

margin-bottom:-1.65rem;


}
.I73681:hover {
}
.I73681 > .viewport {



}
.I73681 > .viewport:hover {
}

}

h1.I73682, .I73682 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73682 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I73682:hover {
}
.I73682 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73682 > .viewport:hover {
}


h1.I73683, .I73683 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73683 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I73683:hover {
}
.I73683 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73683 > .viewport:hover {
}


h1.I73684, .I73684 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73684 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
padding-top:1rem;


}
.I73684:hover {
}
.I73684 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73684 > .viewport:hover {
}


h1.I73685, .I73685 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73685 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
height:auto;


}
.I73685:hover {
}
.I73685 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73685 > .viewport:hover {
}

@media (max-width:992px) {
.I73685 {

height:auto;


}
.I73685:hover {
}
.I73685 > .viewport {



}
.I73685 > .viewport:hover {
}

}

h1.I74317, .I74317 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74317 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
padding-top:0.75rem;


}
.I74317:hover {
}
.I74317 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74317 > .viewport:hover {
}

@media (min-width:1440px) {
.I74317 {

width:100%;
padding-top:0.75rem;


}
.I74317:hover {
}
.I74317 > .viewport {



}
.I74317 > .viewport:hover {
}

}
h1.I114868, .I114868 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I114868 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I114868:hover {
}
.I114868 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I114868 > .viewport:hover {
}


h1.I126817, .I126817 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I126817 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I126817:hover {
}
.I126817 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I126817 > .viewport:hover {
}


.I73686, a.I73686 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I73686:hover, a.I73686:hover {
}
@media (max-width:992px) {
.I73686, a.I73686 {
display:flex;
font-size:1.625rem;


}
.I73686:hover, a.I73686:hover {
}
}
@media (max-width:640px) {
.I73686, a.I73686 {
display:flex;
font-size:1.625rem;


}
.I73686:hover, a.I73686:hover {
}
}

.I73687, a.I73687 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I73687:hover, a.I73687:hover {
}
@media (max-width:992px) {
.I73687, a.I73687 {
}
.I73687:hover, a.I73687:hover {
display:flex;
width:100%;

}
}

.I73688 .image, .I73688.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/integration3x.png?timestamp=20221011145151');
background-size:cover;
background-position:center center;

}
.I73688 .image:hover, .I73688.image:hover {
}

.I73689 .button, .I73689.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I73689 button.button, button.I73689.button {
cursor:pointer;
}
.I73689 .button .text, .I73689.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I73689 .button .icon, .I73689.button .icon {
flex:none;
background-size:100% 100%;
}
.I73689 .button:hover, .I73689.button:hover {
background-color:rgb(210,40,93);

}
.I73689 .button:hover .text, .I73689.button:hover .text {
}
.I73689 .button:hover .icon, .I73689.button:hover .icon {
background-size:100% 100%;
}

.I73690, a.I73690 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I73690:hover, a.I73690:hover {
}

h1.I73691, .I73691 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I73691, .I73691 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I73691, .I73691 p {
margin:0px;
}

figure.I73691, .I73691 figure {
margin:0px;
}

a.I73691, .I73691 a {
text-decoration:inherit;
color:inherit;
}

.I73691 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I73691 article, article.I73691 {
width:100%;

flex-direction:column;	
}
.I73691 article:hover, article.I73691:hover {
}
.I73691 article.active, article.I73691.active {
}
.I73691 .body {
}
.I73691 .body:hover {
	
}
.I73691 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I73691 .body a {
text-decoration:underline;

}
.I73691 .body img {
}
.I73691 .body ul, .I73691 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I73691 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I73691 .body iframe {
}
.I73691 .body img:hover {
}
.I73691 .body iframe:hover {
}

.I73691 .body li {
list-style-type:disc;
}



.I73692 .button, .I73692.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I73692 button.button, button.I73692.button {
cursor:pointer;
}
.I73692 .button .text, .I73692.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I73692 .button .icon, .I73692.button .icon {
flex:none;
background-size:100% 100%;
}
.I73692 .button:hover, .I73692.button:hover {
background-color:rgb(217,217,217);

}
.I73692 .button:hover .text, .I73692.button:hover .text {
}
.I73692 .button:hover .icon, .I73692.button:hover .icon {
background-size:100% 100%;
}

.I73693 .button, .I73693.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(17,17,17);
border-style:solid;
border-width:1px;
border-radius:100em;

}
.I73693 button.button, button.I73693.button {
cursor:pointer;
}
.I73693 .button .text, .I73693.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I73693 .button .icon, .I73693.button .icon {
flex:none;
background-size:100% 100%;
}
.I73693 .button:hover, .I73693.button:hover {
}
.I73693 .button:hover .text, .I73693.button:hover .text {
}
.I73693 .button:hover .icon, .I73693.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73693 .button, .I73693.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I73693 button.button, button.I73693.button {
}
.I73693 .button .text, .I73693.button .text {
color:rgb(108,72,201);

}
.I73693 .button .icon, .I73693.button .icon {
background-size:100% 100%;
}
.I73693 .button:hover, .I73693.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I73693 .button:hover .text, .I73693.button:hover .text {
color:rgb(150,155,160);

}
.I73693 .button:hover .icon, .I73693.button:hover .icon {
background-size:100% 100%;
}
}

.I73694 .button, .I73694.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I73694 button.button, button.I73694.button {
cursor:pointer;
}
.I73694 .button .text, .I73694.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I73694 .button .icon, .I73694.button .icon {
flex:none;
background-size:100% 100%;
}
.I73694 .button:hover, .I73694.button:hover {
}
.I73694 .button:hover .text, .I73694.button:hover .text {
}
.I73694 .button:hover .icon, .I73694.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73694 .button, .I73694.button {
}
.I73694 button.button, button.I73694.button {
}
.I73694 .button .text, .I73694.button .text {
font-family:Rubik;

}
.I73694 .button .icon, .I73694.button .icon {
background-size:100% 100%;
}
.I73694 .button:hover, .I73694.button:hover {
}
.I73694 .button:hover .text, .I73694.button:hover .text {
}
.I73694 .button:hover .icon, .I73694.button:hover .icon {
background-size:100% 100%;
}
}

.I73695 {
display:flex;
width:100%;
height:270px;

}
.I73695:hover {
}

.I74281, a.I74281 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I74281:hover, a.I74281:hover {
}
@media (max-width:992px) {
.I74281, a.I74281 {
}
.I74281:hover, a.I74281:hover {
display:flex;
width:100%;

}
}

.I114813 .image, .I114813.image {
vertical-align:top;
}
.I114813 .image:hover, .I114813.image:hover {
}

.I126763 .button, .I126763.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I126763 button.button, button.I126763.button {
cursor:pointer;
}
.I126763 .button .text, .I126763.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I126763 .button .icon, .I126763.button .icon {
flex:none;
background-size:100% 100%;
}
.I126763 .button:hover, .I126763.button:hover {
}
.I126763 .button:hover .text, .I126763.button:hover .text {
}
.I126763 .button:hover .icon, .I126763.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I126763 .button, .I126763.button {
}
.I126763 button.button, button.I126763.button {
}
.I126763 .button .text, .I126763.button .text {
font-family:Rubik;

}
.I126763 .button .icon, .I126763.button .icon {
background-size:100% 100%;
}
.I126763 .button:hover, .I126763.button:hover {
}
.I126763 .button:hover .text, .I126763.button:hover .text {
}
.I126763 .button:hover .icon, .I126763.button:hover .icon {
background-size:100% 100%;
}
}

h1.I73698, .I73698 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73698 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:49;
width:100%;
max-width:46.25rem;
padding-bottom:0rem;
padding-top:8rem;


}
.I73698:hover {
}
.I73698 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I73698 > .viewport:hover {
}

@media (max-width:640px) {
.I73698 {

max-width:46.25rem;
padding-left:1.625rem;
padding-right:1.625rem;
box-sizing:border-box;


}
.I73698:hover {
}
.I73698 > .viewport {



}
.I73698 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I73698 {

order:4;

}
.I73698:hover {
}
.I73698 > .viewport {



}
.I73698 > .viewport:hover {
}

}
h1.I73724, .I73724 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73724 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:50;
width:100%;


}
.I73724:hover {
}
.I73724 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73724 > .viewport:hover {
}


.I73699 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I73699:hover {
}

.I73700 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;


}
.I73700:hover {
}
@media (max-width:992px) {
.I73700 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I73700:hover {
}
}
@media (max-width:640px) {
.I73700 {


flex-direction:column;
}
.I73700:hover {
}
}

.I73701 {
display:flex;
position:var(--I73701-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:50%;
padding-right:4rem;
box-sizing:border-box;

justify-content:center;


}
.I73701:hover {
}

@media (max-width:992px) {
.I73701 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I73701:hover {
}

}
@media (max-width:640px) {
.I73701 {

order:3;
min-width:100%;
padding-top:1.5rem;

}
.I73701:hover {
}

}
@media (min-width:1440px) {
.I73701 {

width:50%;
padding-right:4rem;

}
.I73701:hover {
}

}
.I73702 {
display:flex;
position:var(--I73702-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:50%;
padding-left:4rem;
box-sizing:border-box;

flex-direction:column;


}
.I73702:hover {
}

@media (max-width:992px) {
.I73702 {

width:50%;

}
.I73702:hover {
}

}
@media (max-width:640px) {
.I73702 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I73702:hover {
}

}
@media (min-width:1440px) {
.I73702 {

width:50%;

flex-direction:column;


}
.I73702:hover {
}

}
.I127614 {
display:flex;
align-items:flex-start;
position:relative;

order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I127614:hover {
}

@media (max-width:992px) {
.I127614 {



flex-direction:column;

	
}
.I127614:hover {
}

}

h1.I73703, .I73703 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73703 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I73703:hover {
}
.I73703 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73703 > .viewport:hover {
}


h1.I73704, .I73704 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73704 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;


}
.I73704:hover {
}
.I73704 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73704 > .viewport:hover {
}


h1.I73705, .I73705 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73705 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
height:auto;


}
.I73705:hover {
}
.I73705 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73705 > .viewport:hover {
}

@media (max-width:992px) {
.I73705 {

display:flex;

}
.I73705:hover {
}
.I73705 > .viewport {



}
.I73705 > .viewport:hover {
}

}
@media (max-width:640px) {
.I73705 {

height:auto;


}
.I73705:hover {
}
.I73705 > .viewport {



}
.I73705 > .viewport:hover {
}

}

h1.I73706, .I73706 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73706 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-top:0;


}
.I73706:hover {
}
.I73706 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73706 > .viewport:hover {
}

@media (max-width:992px) {
.I73706 {

padding-bottom:1rem;


}
.I73706:hover {
}
.I73706 > .viewport {



}
.I73706 > .viewport:hover {
}

}
@media (max-width:640px) {
.I73706 {

margin-bottom:0;


}
.I73706:hover {
}
.I73706 > .viewport {



}
.I73706 > .viewport:hover {
}

}

h1.I73707, .I73707 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73707 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I73707:hover {
}
.I73707 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73707 > .viewport:hover {
}


h1.I73708, .I73708 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73708 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I73708:hover {
}
.I73708 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73708 > .viewport:hover {
}


h1.I73709, .I73709 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73709 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I73709:hover {
}
.I73709 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73709 > .viewport:hover {
}

@media (max-width:640px) {
.I73709 {

margin-bottom:-1.65rem;


}
.I73709:hover {
}
.I73709 > .viewport {



}
.I73709 > .viewport:hover {
}

}

h1.I73710, .I73710 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73710 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I73710:hover {
}
.I73710 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73710 > .viewport:hover {
}

@media (min-width:1440px) {
.I73710 {

display:none;

}
.I73710:hover {
}
.I73710 > .viewport {



}
.I73710 > .viewport:hover {
}

}
h1.I73711, .I73711 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73711 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I73711:hover {
}
.I73711 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73711 > .viewport:hover {
}


h1.I73712, .I73712 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73712 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I73712:hover {
}
.I73712 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73712 > .viewport:hover {
}

@media (max-width:992px) {
.I73712 {

display:none;
margin-left:0rem;
margin-right:0rem;


}
.I73712:hover {
}
.I73712 > .viewport {



}
.I73712 > .viewport:hover {
}

}

h1.I73713, .I73713 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73713 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
height:auto;


}
.I73713:hover {
}
.I73713 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73713 > .viewport:hover {
}

@media (max-width:992px) {
.I73713 {

display:none;

}
.I73713:hover {
}
.I73713 > .viewport {



}
.I73713 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I73713 {

width:100%;
height:auto;


}
.I73713:hover {
}
.I73713 > .viewport {



}
.I73713 > .viewport:hover {
}

}
h1.I74244, .I74244 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74244 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I74244:hover {
}
.I74244 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74244 > .viewport:hover {
}

@media (min-width:1440px) {
.I74244 {

width:100%;
box-sizing:border-box;


}
.I74244:hover {
}
.I74244 > .viewport {



}
.I74244 > .viewport:hover {
}

}
h1.I114531, .I114531 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I114531 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I114531:hover {
}
.I114531 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I114531 > .viewport:hover {
}


.I73714, a.I73714 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I73714:hover, a.I73714:hover {
}
@media (max-width:992px) {
.I73714, a.I73714 {
display:flex;
font-size:1.25rem;


}
.I73714:hover, a.I73714:hover {
}
}
@media (max-width:640px) {
.I73714, a.I73714 {
display:flex;
font-size:1.25rem;


}
.I73714:hover, a.I73714:hover {
}
}

.I73715, a.I73715 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I73715:hover, a.I73715:hover {
}
@media (max-width:992px) {
.I73715, a.I73715 {
}
.I73715:hover, a.I73715:hover {
display:flex;
width:100%;

}
}

.I73716 .image, .I73716.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/process_transformation.png?timestamp=20220526141303');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/process_transformation.png?timestamp=20220526141303') 1.00x,url('https://www.genexus.com/media/images/process_transformation_x1.99.png?timestamp=20220526141303') 1.99x,url('https://www.genexus.com/media/images/process_transformation_x2.99.png?timestamp=20220526141303') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/process_transformation.png?timestamp=20220526141303') 1.00x,url('https://www.genexus.com/media/images/process_transformation_x1.99.png?timestamp=20220526141303') 1.99x,url('https://www.genexus.com/media/images/process_transformation_x2.99.png?timestamp=20220526141303') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/process_transformation.png?timestamp=20220526141303') 1.00x,url('https://www.genexus.com/media/images/process_transformation_x1.99.png?timestamp=20220526141303') 1.99x,url('https://www.genexus.com/media/images/process_transformation_x2.99.png?timestamp=20220526141303') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/process_transformation.png?timestamp=20220526141303') 1.00x,url('https://www.genexus.com/media/images/process_transformation_x1.99.png?timestamp=20220526141303') 1.99x,url('https://www.genexus.com/media/images/process_transformation_x2.99.png?timestamp=20220526141303') 2.99x);
background-size:cover;
background-position:center center;

}
.I73716 .image:hover, .I73716.image:hover {
}

.I73717 .button, .I73717.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I73717 button.button, button.I73717.button {
cursor:pointer;
}
.I73717 .button .text, .I73717.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I73717 .button .icon, .I73717.button .icon {
flex:none;
background-size:100% 100%;
}
.I73717 .button:hover, .I73717.button:hover {
background-color:rgb(210,40,93);

}
.I73717 .button:hover .text, .I73717.button:hover .text {
}
.I73717 .button:hover .icon, .I73717.button:hover .icon {
background-size:100% 100%;
}

.I73718, a.I73718 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I73718:hover, a.I73718:hover {
}

h1.I73719, .I73719 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I73719, .I73719 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I73719, .I73719 p {
margin:0px;
}

figure.I73719, .I73719 figure {
margin:0px;
}

a.I73719, .I73719 a {
text-decoration:inherit;
color:inherit;
}

.I73719 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I73719 article, article.I73719 {
flex-direction:column;	
}
.I73719 article:hover, article.I73719:hover {
}
.I73719 article.active, article.I73719.active {
}
.I73719 .body {
}
.I73719 .body:hover {
	
}
.I73719 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I73719 .body a {
text-decoration:underline;

}
.I73719 .body img {
}
.I73719 .body ul, .I73719 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I73719 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I73719 .body iframe {
}
.I73719 .body img:hover {
}
.I73719 .body iframe:hover {
}

.I73719 .body li {
list-style-type:disc;
}



.I73720 .button, .I73720.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I73720 button.button, button.I73720.button {
cursor:pointer;
}
.I73720 .button .text, .I73720.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I73720 .button .icon, .I73720.button .icon {
flex:none;
background-size:100% 100%;
}
.I73720 .button:hover, .I73720.button:hover {
}
.I73720 .button:hover .text, .I73720.button:hover .text {
}
.I73720 .button:hover .icon, .I73720.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73720 .button, .I73720.button {
}
.I73720 button.button, button.I73720.button {
}
.I73720 .button .text, .I73720.button .text {
font-family:Rubik;

}
.I73720 .button .icon, .I73720.button .icon {
background-size:100% 100%;
}
.I73720 .button:hover, .I73720.button:hover {
}
.I73720 .button:hover .text, .I73720.button:hover .text {
}
.I73720 .button:hover .icon, .I73720.button:hover .icon {
background-size:100% 100%;
}
}

.I73721 .button, .I73721.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(17,17,17);
border-style:solid;
border-width:1px;
border-radius:100em;

}
.I73721 button.button, button.I73721.button {
cursor:pointer;
}
.I73721 .button .text, .I73721.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I73721 .button .icon, .I73721.button .icon {
flex:none;
background-size:100% 100%;
}
.I73721 .button:hover, .I73721.button:hover {
}
.I73721 .button:hover .text, .I73721.button:hover .text {
}
.I73721 .button:hover .icon, .I73721.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73721 .button, .I73721.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I73721 button.button, button.I73721.button {
}
.I73721 .button .text, .I73721.button .text {
color:rgb(108,72,201);

}
.I73721 .button .icon, .I73721.button .icon {
background-size:100% 100%;
}
.I73721 .button:hover, .I73721.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I73721 .button:hover .text, .I73721.button:hover .text {
color:rgb(150,155,160);

}
.I73721 .button:hover .icon, .I73721.button:hover .icon {
background-size:100% 100%;
}
}

.I73722 .button, .I73722.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I73722 button.button, button.I73722.button {
cursor:pointer;
}
.I73722 .button .text, .I73722.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I73722 .button .icon, .I73722.button .icon {
flex:none;
background-size:100% 100%;
}
.I73722 .button:hover, .I73722.button:hover {
background-color:rgb(217,217,217);

}
.I73722 .button:hover .text, .I73722.button:hover .text {
}
.I73722 .button:hover .icon, .I73722.button:hover .icon {
background-size:100% 100%;
}

.I73723 {
display:flex;
width:100%;
height:270px;

}
.I73723:hover {
}
@media (min-width:1440px) {
.I73723 {
display:flex;
width:100%;
height:270px;

}
.I73723:hover {
}
}
.I74212, a.I74212 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I74212:hover, a.I74212:hover {
}
@media (max-width:992px) {
.I74212, a.I74212 {
}
.I74212:hover, a.I74212:hover {
display:flex;
width:100%;

}
}

.I114474 .image, .I114474.image {
vertical-align:top;
}
.I114474 .image:hover, .I114474.image:hover {
}

.I67956 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I67956:hover {
}

.I67970 {
display:flex;
position:var(--I67970-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
}
.I67970:hover {
}


h1.I67972, .I67972 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I67972 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I67972:hover {
}
.I67972 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I67972 > .viewport:hover {
}


.I67971 .button, .I67971.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I67971 button.button, button.I67971.button {
cursor:pointer;
}
.I67971 .button .text, .I67971.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I67971 .button .icon, .I67971.button .icon {
flex:none;
background-size:100% 100%;
}
.I67971 .button:hover, .I67971.button:hover {
background-color:rgb(210,40,93);

}
.I67971 .button:hover .text, .I67971.button:hover .text {
}
.I67971 .button:hover .icon, .I67971.button:hover .icon {
background-size:100% 100%;
}


h1.I73749, .I73749 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73749 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:51;
width:100%;


}
.I73749:hover {
}
.I73749 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73749 > .viewport:hover {
}


.I73725 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-width:100%;

align-items:center;

	
}
.I73725:hover {
}

.I73726 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;


}
.I73726:hover {
}
@media (max-width:992px) {
.I73726 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I73726:hover {
}
}
@media (max-width:640px) {
.I73726 {

padding-left:1.625em;
padding-right:1.625em;


flex-direction:column;
}
.I73726:hover {
}
}

.I73727 {
display:flex;
position:var(--I73727-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:50%;
padding-left:4rem;
box-sizing:border-box;

justify-content:center;


}
.I73727:hover {
}

@media (max-width:992px) {
.I73727 {

order:4;
width:50%;
margin-right:0;
padding-left:0rem;

justify-content:center;


}
.I73727:hover {
}

}
@media (max-width:640px) {
.I73727 {

order:4;
min-width:100%;
padding-top:1.5rem;

}
.I73727:hover {
}

}
@media (min-width:1440px) {
.I73727 {

order:3;
width:50%;
padding-right:4rem;

}
.I73727:hover {
}

}
.I73728 {
display:flex;
position:var(--I73728-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:50%;
padding-right:4rem;
box-sizing:border-box;

flex-direction:column;


}
.I73728:hover {
}

@media (max-width:992px) {
.I73728 {

order:3;
width:50%;
padding-left:0rem;

}
.I73728:hover {
}

}
@media (max-width:640px) {
.I73728 {

order:3;
min-width:100%;
padding-right:0rem;

flex-direction:column;
align-items:flex-start;


}
.I73728:hover {
}

}
@media (min-width:1440px) {
.I73728 {

order:2;
width:50%;

flex-direction:column;


}
.I73728:hover {
}

}
.I128335 {
display:flex;
align-items:flex-start;
position:relative;

order:12;
padding-top:1.5rem;



flex-direction:row;

	
}
.I128335:hover {
}


h1.I73729, .I73729 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73729 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I73729:hover {
}
.I73729 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73729 > .viewport:hover {
}


h1.I73730, .I73730 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73730 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I73730:hover {
}
.I73730 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73730 > .viewport:hover {
}


h1.I73731, .I73731 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73731 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I73731:hover {
}
.I73731 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73731 > .viewport:hover {
}


h1.I73732, .I73732 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73732 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-top:0;


}
.I73732:hover {
}
.I73732 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73732 > .viewport:hover {
}

@media (max-width:640px) {
.I73732 {

margin-bottom:0;


}
.I73732:hover {
}
.I73732 > .viewport {



}
.I73732 > .viewport:hover {
}

}

h1.I73733, .I73733 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73733 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I73733:hover {
}
.I73733 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73733 > .viewport:hover {
}


h1.I73734, .I73734 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73734 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I73734:hover {
}
.I73734 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73734 > .viewport:hover {
}

@media (max-width:640px) {
.I73734 {

margin-bottom:-1.65rem;


}
.I73734:hover {
}
.I73734 > .viewport {



}
.I73734 > .viewport:hover {
}

}

h1.I73735, .I73735 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73735 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I73735:hover {
}
.I73735 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73735 > .viewport:hover {
}


h1.I73736, .I73736 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73736 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I73736:hover {
}
.I73736 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73736 > .viewport:hover {
}


h1.I73737, .I73737 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73737 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
padding-top:1rem;


}
.I73737:hover {
}
.I73737 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73737 > .viewport:hover {
}


h1.I73738, .I73738 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73738 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
height:auto;


}
.I73738:hover {
}
.I73738 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73738 > .viewport:hover {
}

@media (max-width:992px) {
.I73738 {

height:auto;


}
.I73738:hover {
}
.I73738 > .viewport {



}
.I73738 > .viewport:hover {
}

}

h1.I74318, .I74318 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74318 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
padding-top:0.75rem;


}
.I74318:hover {
}
.I74318 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74318 > .viewport:hover {
}

@media (min-width:1440px) {
.I74318 {

width:100%;
padding-top:0.75rem;


}
.I74318:hover {
}
.I74318 > .viewport {



}
.I74318 > .viewport:hover {
}

}
h1.I114869, .I114869 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I114869 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I114869:hover {
}
.I114869 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I114869 > .viewport:hover {
}


h1.I126818, .I126818 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I126818 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I126818:hover {
}
.I126818 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I126818 > .viewport:hover {
}


.I73739, a.I73739 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I73739:hover, a.I73739:hover {
}
@media (max-width:992px) {
.I73739, a.I73739 {
display:flex;
font-size:1.25rem;


}
.I73739:hover, a.I73739:hover {
}
}
@media (max-width:640px) {
.I73739, a.I73739 {
display:flex;
font-size:1.25rem;


}
.I73739:hover, a.I73739:hover {
}
}

.I73740, a.I73740 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I73740:hover, a.I73740:hover {
}
@media (max-width:992px) {
.I73740, a.I73740 {
}
.I73740:hover, a.I73740:hover {
display:flex;
width:100%;

}
}

.I73741 .image, .I73741.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/problemas.png?timestamp=20220607143542');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/problemas.png?timestamp=20220607143542') 1.00x,url('https://www.genexus.com/media/images/problemas_x1.99.png?timestamp=20220607143542') 1.99x,url('https://www.genexus.com/media/images/problemas_x2.99.png?timestamp=20220607143542') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/problemas.png?timestamp=20220607143542') 1.00x,url('https://www.genexus.com/media/images/problemas_x1.99.png?timestamp=20220607143542') 1.99x,url('https://www.genexus.com/media/images/problemas_x2.99.png?timestamp=20220607143542') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/problemas.png?timestamp=20220607143542') 1.00x,url('https://www.genexus.com/media/images/problemas_x1.99.png?timestamp=20220607143542') 1.99x,url('https://www.genexus.com/media/images/problemas_x2.99.png?timestamp=20220607143542') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/problemas.png?timestamp=20220607143542') 1.00x,url('https://www.genexus.com/media/images/problemas_x1.99.png?timestamp=20220607143542') 1.99x,url('https://www.genexus.com/media/images/problemas_x2.99.png?timestamp=20220607143542') 2.99x);
background-size:cover;
background-position:center center;

}
.I73741 .image:hover, .I73741.image:hover {
}

.I73742 .button, .I73742.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I73742 button.button, button.I73742.button {
cursor:pointer;
}
.I73742 .button .text, .I73742.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I73742 .button .icon, .I73742.button .icon {
flex:none;
background-size:100% 100%;
}
.I73742 .button:hover, .I73742.button:hover {
background-color:rgb(210,40,93);

}
.I73742 .button:hover .text, .I73742.button:hover .text {
}
.I73742 .button:hover .icon, .I73742.button:hover .icon {
background-size:100% 100%;
}

.I73743, a.I73743 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I73743:hover, a.I73743:hover {
}

h1.I73744, .I73744 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I73744, .I73744 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I73744, .I73744 p {
margin:0px;
}

figure.I73744, .I73744 figure {
margin:0px;
}

a.I73744, .I73744 a {
text-decoration:inherit;
color:inherit;
}

.I73744 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I73744 article, article.I73744 {
width:100%;

flex-direction:column;	
}
.I73744 article:hover, article.I73744:hover {
}
.I73744 article.active, article.I73744.active {
}
.I73744 .body {
}
.I73744 .body:hover {
	
}
.I73744 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I73744 .body a {
text-decoration:underline;

}
.I73744 .body img {
}
.I73744 .body ul, .I73744 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I73744 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I73744 .body iframe {
}
.I73744 .body img:hover {
}
.I73744 .body iframe:hover {
}

.I73744 .body li {
list-style-type:disc;
}



.I73745 .button, .I73745.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I73745 button.button, button.I73745.button {
cursor:pointer;
}
.I73745 .button .text, .I73745.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I73745 .button .icon, .I73745.button .icon {
flex:none;
background-size:100% 100%;
}
.I73745 .button:hover, .I73745.button:hover {
background-color:rgb(217,217,217);

}
.I73745 .button:hover .text, .I73745.button:hover .text {
}
.I73745 .button:hover .icon, .I73745.button:hover .icon {
background-size:100% 100%;
}

.I73746 .button, .I73746.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(17,17,17);
border-style:solid;
border-width:1px;
border-radius:100em;

}
.I73746 button.button, button.I73746.button {
cursor:pointer;
}
.I73746 .button .text, .I73746.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I73746 .button .icon, .I73746.button .icon {
flex:none;
background-size:100% 100%;
}
.I73746 .button:hover, .I73746.button:hover {
}
.I73746 .button:hover .text, .I73746.button:hover .text {
}
.I73746 .button:hover .icon, .I73746.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73746 .button, .I73746.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I73746 button.button, button.I73746.button {
}
.I73746 .button .text, .I73746.button .text {
color:rgb(108,72,201);

}
.I73746 .button .icon, .I73746.button .icon {
background-size:100% 100%;
}
.I73746 .button:hover, .I73746.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I73746 .button:hover .text, .I73746.button:hover .text {
color:rgb(150,155,160);

}
.I73746 .button:hover .icon, .I73746.button:hover .icon {
background-size:100% 100%;
}
}

.I73747 .button, .I73747.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I73747 button.button, button.I73747.button {
cursor:pointer;
}
.I73747 .button .text, .I73747.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I73747 .button .icon, .I73747.button .icon {
flex:none;
background-size:100% 100%;
}
.I73747 .button:hover, .I73747.button:hover {
}
.I73747 .button:hover .text, .I73747.button:hover .text {
}
.I73747 .button:hover .icon, .I73747.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73747 .button, .I73747.button {
}
.I73747 button.button, button.I73747.button {
}
.I73747 .button .text, .I73747.button .text {
font-family:Rubik;

}
.I73747 .button .icon, .I73747.button .icon {
background-size:100% 100%;
}
.I73747 .button:hover, .I73747.button:hover {
}
.I73747 .button:hover .text, .I73747.button:hover .text {
}
.I73747 .button:hover .icon, .I73747.button:hover .icon {
background-size:100% 100%;
}
}

.I73748 {
display:flex;
width:100%;
height:270px;

}
.I73748:hover {
}

.I74282, a.I74282 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I74282:hover, a.I74282:hover {
}
@media (max-width:992px) {
.I74282, a.I74282 {
}
.I74282:hover, a.I74282:hover {
display:flex;
width:100%;

}
}

.I114814 .image, .I114814.image {
vertical-align:top;
}
.I114814 .image:hover, .I114814.image:hover {
}

.I126764 .button, .I126764.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I126764 button.button, button.I126764.button {
cursor:pointer;
}
.I126764 .button .text, .I126764.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I126764 .button .icon, .I126764.button .icon {
flex:none;
background-size:100% 100%;
}
.I126764 .button:hover, .I126764.button:hover {
}
.I126764 .button:hover .text, .I126764.button:hover .text {
}
.I126764 .button:hover .icon, .I126764.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I126764 .button, .I126764.button {
}
.I126764 button.button, button.I126764.button {
}
.I126764 .button .text, .I126764.button .text {
font-family:Rubik;

}
.I126764 .button .icon, .I126764.button .icon {
background-size:100% 100%;
}
.I126764 .button:hover, .I126764.button:hover {
}
.I126764 .button:hover .text, .I126764.button:hover .text {
}
.I126764 .button:hover .icon, .I126764.button:hover .icon {
background-size:100% 100%;
}
}

h1.I73775, .I73775 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73775 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:52;
width:100%;


}
.I73775:hover {
}
.I73775 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73775 > .viewport:hover {
}


.I73750 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I73750:hover {
}

.I73751 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;


}
.I73751:hover {
}
@media (max-width:992px) {
.I73751 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I73751:hover {
}
}
@media (max-width:640px) {
.I73751 {


flex-direction:column;
}
.I73751:hover {
}
}

.I73752 {
display:flex;
position:var(--I73752-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:50%;
padding-right:4rem;
box-sizing:border-box;

justify-content:center;


}
.I73752:hover {
}

@media (max-width:992px) {
.I73752 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I73752:hover {
}

}
@media (max-width:640px) {
.I73752 {

order:3;
min-width:100%;
padding-top:1.5rem;

}
.I73752:hover {
}

}
@media (min-width:1440px) {
.I73752 {

width:50%;
padding-right:4rem;

}
.I73752:hover {
}

}
.I73753 {
display:flex;
position:var(--I73753-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:50%;
padding-left:4rem;
box-sizing:border-box;

flex-direction:column;


}
.I73753:hover {
}

@media (max-width:992px) {
.I73753 {

width:50%;

}
.I73753:hover {
}

}
@media (max-width:640px) {
.I73753 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I73753:hover {
}

}
@media (min-width:1440px) {
.I73753 {

width:50%;

flex-direction:column;


}
.I73753:hover {
}

}
.I127615 {
display:flex;
align-items:flex-start;
position:relative;

order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I127615:hover {
}

@media (max-width:992px) {
.I127615 {



flex-direction:column;

	
}
.I127615:hover {
}

}

h1.I73754, .I73754 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73754 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I73754:hover {
}
.I73754 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73754 > .viewport:hover {
}


h1.I73755, .I73755 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73755 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;


}
.I73755:hover {
}
.I73755 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73755 > .viewport:hover {
}


h1.I73756, .I73756 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73756 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
height:auto;


}
.I73756:hover {
}
.I73756 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73756 > .viewport:hover {
}

@media (max-width:992px) {
.I73756 {

display:flex;

}
.I73756:hover {
}
.I73756 > .viewport {



}
.I73756 > .viewport:hover {
}

}
@media (max-width:640px) {
.I73756 {

height:auto;


}
.I73756:hover {
}
.I73756 > .viewport {



}
.I73756 > .viewport:hover {
}

}

h1.I73757, .I73757 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73757 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-top:0;


}
.I73757:hover {
}
.I73757 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73757 > .viewport:hover {
}

@media (max-width:992px) {
.I73757 {

padding-bottom:1rem;


}
.I73757:hover {
}
.I73757 > .viewport {



}
.I73757 > .viewport:hover {
}

}
@media (max-width:640px) {
.I73757 {

margin-bottom:0;


}
.I73757:hover {
}
.I73757 > .viewport {



}
.I73757 > .viewport:hover {
}

}

h1.I73758, .I73758 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73758 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I73758:hover {
}
.I73758 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73758 > .viewport:hover {
}


h1.I73759, .I73759 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73759 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I73759:hover {
}
.I73759 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73759 > .viewport:hover {
}


h1.I73760, .I73760 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73760 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I73760:hover {
}
.I73760 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73760 > .viewport:hover {
}

@media (max-width:640px) {
.I73760 {

margin-bottom:-1.65rem;


}
.I73760:hover {
}
.I73760 > .viewport {



}
.I73760 > .viewport:hover {
}

}

h1.I73761, .I73761 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73761 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I73761:hover {
}
.I73761 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73761 > .viewport:hover {
}

@media (min-width:1440px) {
.I73761 {

display:none;

}
.I73761:hover {
}
.I73761 > .viewport {



}
.I73761 > .viewport:hover {
}

}
h1.I73762, .I73762 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73762 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I73762:hover {
}
.I73762 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73762 > .viewport:hover {
}


h1.I73763, .I73763 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73763 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I73763:hover {
}
.I73763 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73763 > .viewport:hover {
}

@media (max-width:992px) {
.I73763 {

display:none;
margin-left:0rem;
margin-right:0rem;


}
.I73763:hover {
}
.I73763 > .viewport {



}
.I73763 > .viewport:hover {
}

}

h1.I73764, .I73764 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73764 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
height:auto;


}
.I73764:hover {
}
.I73764 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73764 > .viewport:hover {
}

@media (max-width:992px) {
.I73764 {

display:none;

}
.I73764:hover {
}
.I73764 > .viewport {



}
.I73764 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I73764 {

width:100%;
height:auto;


}
.I73764:hover {
}
.I73764 > .viewport {



}
.I73764 > .viewport:hover {
}

}
h1.I74245, .I74245 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74245 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I74245:hover {
}
.I74245 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74245 > .viewport:hover {
}

@media (min-width:1440px) {
.I74245 {

width:100%;
box-sizing:border-box;


}
.I74245:hover {
}
.I74245 > .viewport {



}
.I74245 > .viewport:hover {
}

}
h1.I114532, .I114532 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I114532 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I114532:hover {
}
.I114532 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I114532 > .viewport:hover {
}


.I73765, a.I73765 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I73765:hover, a.I73765:hover {
}
@media (max-width:992px) {
.I73765, a.I73765 {
display:flex;
font-size:1.25rem;


}
.I73765:hover, a.I73765:hover {
}
}
@media (max-width:640px) {
.I73765, a.I73765 {
display:flex;
font-size:1.25rem;


}
.I73765:hover, a.I73765:hover {
}
}

.I73766, a.I73766 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I73766:hover, a.I73766:hover {
}
@media (max-width:992px) {
.I73766, a.I73766 {
}
.I73766:hover, a.I73766:hover {
display:flex;
width:100%;

}
}

.I73767 .image, .I73767.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/scalability_matters-scalableapps.png?timestamp=20220614163520');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/scalability_matters-scalableapps.png?timestamp=20220614163520') 1.00x,url('https://www.genexus.com/media/images/scalability_matters-scalableapps_x1.99.png?timestamp=20220614163520') 1.99x,url('https://www.genexus.com/media/images/scalability_matters-scalableapps_x2.99.png?timestamp=20220614163520') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/scalability_matters-scalableapps.png?timestamp=20220614163520') 1.00x,url('https://www.genexus.com/media/images/scalability_matters-scalableapps_x1.99.png?timestamp=20220614163520') 1.99x,url('https://www.genexus.com/media/images/scalability_matters-scalableapps_x2.99.png?timestamp=20220614163520') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/scalability_matters-scalableapps.png?timestamp=20220614163520') 1.00x,url('https://www.genexus.com/media/images/scalability_matters-scalableapps_x1.99.png?timestamp=20220614163520') 1.99x,url('https://www.genexus.com/media/images/scalability_matters-scalableapps_x2.99.png?timestamp=20220614163520') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/scalability_matters-scalableapps.png?timestamp=20220614163520') 1.00x,url('https://www.genexus.com/media/images/scalability_matters-scalableapps_x1.99.png?timestamp=20220614163520') 1.99x,url('https://www.genexus.com/media/images/scalability_matters-scalableapps_x2.99.png?timestamp=20220614163520') 2.99x);
background-size:cover;
background-position:center center;

}
.I73767 .image:hover, .I73767.image:hover {
}

.I73768 .button, .I73768.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I73768 button.button, button.I73768.button {
cursor:pointer;
}
.I73768 .button .text, .I73768.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I73768 .button .icon, .I73768.button .icon {
flex:none;
background-size:100% 100%;
}
.I73768 .button:hover, .I73768.button:hover {
background-color:rgb(210,40,93);

}
.I73768 .button:hover .text, .I73768.button:hover .text {
}
.I73768 .button:hover .icon, .I73768.button:hover .icon {
background-size:100% 100%;
}

.I73769, a.I73769 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I73769:hover, a.I73769:hover {
}

h1.I73770, .I73770 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I73770, .I73770 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I73770, .I73770 p {
margin:0px;
}

figure.I73770, .I73770 figure {
margin:0px;
}

a.I73770, .I73770 a {
text-decoration:inherit;
color:inherit;
}

.I73770 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I73770 article, article.I73770 {
flex-direction:column;	
}
.I73770 article:hover, article.I73770:hover {
}
.I73770 article.active, article.I73770.active {
}
.I73770 .body {
}
.I73770 .body:hover {
	
}
.I73770 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I73770 .body a {
text-decoration:underline;

}
.I73770 .body img {
}
.I73770 .body ul, .I73770 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I73770 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I73770 .body iframe {
}
.I73770 .body img:hover {
}
.I73770 .body iframe:hover {
}

.I73770 .body li {
list-style-type:disc;
}



.I73771 .button, .I73771.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I73771 button.button, button.I73771.button {
cursor:pointer;
}
.I73771 .button .text, .I73771.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I73771 .button .icon, .I73771.button .icon {
flex:none;
background-size:100% 100%;
}
.I73771 .button:hover, .I73771.button:hover {
}
.I73771 .button:hover .text, .I73771.button:hover .text {
}
.I73771 .button:hover .icon, .I73771.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73771 .button, .I73771.button {
}
.I73771 button.button, button.I73771.button {
}
.I73771 .button .text, .I73771.button .text {
font-family:Rubik;

}
.I73771 .button .icon, .I73771.button .icon {
background-size:100% 100%;
}
.I73771 .button:hover, .I73771.button:hover {
}
.I73771 .button:hover .text, .I73771.button:hover .text {
}
.I73771 .button:hover .icon, .I73771.button:hover .icon {
background-size:100% 100%;
}
}

.I73772 .button, .I73772.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(17,17,17);
border-style:solid;
border-width:1px;
border-radius:100em;

}
.I73772 button.button, button.I73772.button {
cursor:pointer;
}
.I73772 .button .text, .I73772.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I73772 .button .icon, .I73772.button .icon {
flex:none;
background-size:100% 100%;
}
.I73772 .button:hover, .I73772.button:hover {
}
.I73772 .button:hover .text, .I73772.button:hover .text {
}
.I73772 .button:hover .icon, .I73772.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73772 .button, .I73772.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I73772 button.button, button.I73772.button {
}
.I73772 .button .text, .I73772.button .text {
color:rgb(108,72,201);

}
.I73772 .button .icon, .I73772.button .icon {
background-size:100% 100%;
}
.I73772 .button:hover, .I73772.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I73772 .button:hover .text, .I73772.button:hover .text {
color:rgb(150,155,160);

}
.I73772 .button:hover .icon, .I73772.button:hover .icon {
background-size:100% 100%;
}
}

.I73773 .button, .I73773.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I73773 button.button, button.I73773.button {
cursor:pointer;
}
.I73773 .button .text, .I73773.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I73773 .button .icon, .I73773.button .icon {
flex:none;
background-size:100% 100%;
}
.I73773 .button:hover, .I73773.button:hover {
background-color:rgb(217,217,217);

}
.I73773 .button:hover .text, .I73773.button:hover .text {
}
.I73773 .button:hover .icon, .I73773.button:hover .icon {
background-size:100% 100%;
}

.I73774 {
display:flex;
width:100%;
height:270px;

}
.I73774:hover {
}
@media (min-width:1440px) {
.I73774 {
display:flex;
width:100%;
height:270px;

}
.I73774:hover {
}
}
.I74213, a.I74213 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I74213:hover, a.I74213:hover {
}
@media (max-width:992px) {
.I74213, a.I74213 {
}
.I74213:hover, a.I74213:hover {
display:flex;
width:100%;

}
}

.I114475 .image, .I114475.image {
vertical-align:top;
}
.I114475 .image:hover, .I114475.image:hover {
}

.I67956 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I67956:hover {
}

.I67970 {
display:flex;
position:var(--I67970-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
}
.I67970:hover {
}


h1.I67972, .I67972 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I67972 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I67972:hover {
}
.I67972 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I67972 > .viewport:hover {
}


.I67971 .button, .I67971.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I67971 button.button, button.I67971.button {
cursor:pointer;
}
.I67971 .button .text, .I67971.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I67971 .button .icon, .I67971.button .icon {
flex:none;
background-size:100% 100%;
}
.I67971 .button:hover, .I67971.button:hover {
background-color:rgb(210,40,93);

}
.I67971 .button:hover .text, .I67971.button:hover .text {
}
.I67971 .button:hover .icon, .I67971.button:hover .icon {
background-size:100% 100%;
}


h1.I73800, .I73800 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73800 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:53;
width:100%;


}
.I73800:hover {
}
.I73800 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73800 > .viewport:hover {
}


.I73776 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-width:100%;

align-items:center;

	
}
.I73776:hover {
}

.I73777 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;


}
.I73777:hover {
}
@media (max-width:992px) {
.I73777 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I73777:hover {
}
}
@media (max-width:640px) {
.I73777 {

padding-left:1.625em;
padding-right:1.625em;


flex-direction:column;
}
.I73777:hover {
}
}

.I73778 {
display:flex;
position:var(--I73778-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:50%;
padding-left:4rem;
box-sizing:border-box;

justify-content:center;


}
.I73778:hover {
}

@media (max-width:992px) {
.I73778 {

order:4;
width:50%;
margin-right:0;
padding-left:0rem;

justify-content:center;


}
.I73778:hover {
}

}
@media (max-width:640px) {
.I73778 {

order:4;
min-width:100%;
padding-top:1.5rem;

}
.I73778:hover {
}

}
@media (min-width:1440px) {
.I73778 {

order:3;
width:50%;
padding-right:4rem;

}
.I73778:hover {
}

}
.I73779 {
display:flex;
position:var(--I73779-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:50%;
padding-right:4rem;
box-sizing:border-box;

flex-direction:column;


}
.I73779:hover {
}

@media (max-width:992px) {
.I73779 {

order:3;
width:50%;
padding-left:0rem;

}
.I73779:hover {
}

}
@media (max-width:640px) {
.I73779 {

order:3;
min-width:100%;
padding-right:0rem;

flex-direction:column;
align-items:flex-start;


}
.I73779:hover {
}

}
@media (min-width:1440px) {
.I73779 {

order:2;
width:50%;

flex-direction:column;


}
.I73779:hover {
}

}
.I128336 {
display:flex;
align-items:flex-start;
position:relative;

order:12;
padding-top:1.5rem;



flex-direction:row;

	
}
.I128336:hover {
}


h1.I73780, .I73780 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73780 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I73780:hover {
}
.I73780 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73780 > .viewport:hover {
}


h1.I73781, .I73781 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73781 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I73781:hover {
}
.I73781 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73781 > .viewport:hover {
}


h1.I73782, .I73782 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73782 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I73782:hover {
}
.I73782 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73782 > .viewport:hover {
}


h1.I73783, .I73783 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73783 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-top:0;


}
.I73783:hover {
}
.I73783 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73783 > .viewport:hover {
}

@media (max-width:640px) {
.I73783 {

margin-bottom:0;


}
.I73783:hover {
}
.I73783 > .viewport {



}
.I73783 > .viewport:hover {
}

}

h1.I73784, .I73784 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73784 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I73784:hover {
}
.I73784 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73784 > .viewport:hover {
}


h1.I73785, .I73785 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73785 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I73785:hover {
}
.I73785 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73785 > .viewport:hover {
}

@media (max-width:640px) {
.I73785 {

margin-bottom:-1.65rem;


}
.I73785:hover {
}
.I73785 > .viewport {



}
.I73785 > .viewport:hover {
}

}

h1.I73786, .I73786 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73786 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I73786:hover {
}
.I73786 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73786 > .viewport:hover {
}


h1.I73787, .I73787 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73787 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I73787:hover {
}
.I73787 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73787 > .viewport:hover {
}


h1.I73788, .I73788 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73788 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
padding-top:1rem;


}
.I73788:hover {
}
.I73788 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73788 > .viewport:hover {
}


h1.I73789, .I73789 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I73789 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
height:auto;


}
.I73789:hover {
}
.I73789 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I73789 > .viewport:hover {
}

@media (max-width:992px) {
.I73789 {

height:auto;


}
.I73789:hover {
}
.I73789 > .viewport {



}
.I73789 > .viewport:hover {
}

}

h1.I74319, .I74319 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74319 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
padding-top:0.75rem;


}
.I74319:hover {
}
.I74319 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74319 > .viewport:hover {
}

@media (min-width:1440px) {
.I74319 {

width:100%;
padding-top:0.75rem;


}
.I74319:hover {
}
.I74319 > .viewport {



}
.I74319 > .viewport:hover {
}

}
h1.I114870, .I114870 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I114870 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I114870:hover {
}
.I114870 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I114870 > .viewport:hover {
}


h1.I126819, .I126819 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I126819 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I126819:hover {
}
.I126819 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I126819 > .viewport:hover {
}


.I73790, a.I73790 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I73790:hover, a.I73790:hover {
}
@media (max-width:992px) {
.I73790, a.I73790 {
display:flex;
font-size:1.25rem;


}
.I73790:hover, a.I73790:hover {
}
}
@media (max-width:640px) {
.I73790, a.I73790 {
display:flex;
font-size:1.25rem;


}
.I73790:hover, a.I73790:hover {
}
}

.I73791, a.I73791 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I73791:hover, a.I73791:hover {
}
@media (max-width:992px) {
.I73791, a.I73791 {
}
.I73791:hover, a.I73791:hover {
display:flex;
width:100%;

}
}

.I73792 .image, .I73792.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/mision-critica-ejemplos.png?timestamp=20220630135106');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/mision-critica-ejemplos.png?timestamp=20220630135106') 1.00x,url('https://www.genexus.com/media/images/mision-critica-ejemplos_x1.99.png?timestamp=20220630135106') 1.99x,url('https://www.genexus.com/media/images/mision-critica-ejemplos_x2.99.png?timestamp=20220630135106') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/mision-critica-ejemplos.png?timestamp=20220630135106') 1.00x,url('https://www.genexus.com/media/images/mision-critica-ejemplos_x1.99.png?timestamp=20220630135106') 1.99x,url('https://www.genexus.com/media/images/mision-critica-ejemplos_x2.99.png?timestamp=20220630135106') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/mision-critica-ejemplos.png?timestamp=20220630135106') 1.00x,url('https://www.genexus.com/media/images/mision-critica-ejemplos_x1.99.png?timestamp=20220630135106') 1.99x,url('https://www.genexus.com/media/images/mision-critica-ejemplos_x2.99.png?timestamp=20220630135106') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/mision-critica-ejemplos.png?timestamp=20220630135106') 1.00x,url('https://www.genexus.com/media/images/mision-critica-ejemplos_x1.99.png?timestamp=20220630135106') 1.99x,url('https://www.genexus.com/media/images/mision-critica-ejemplos_x2.99.png?timestamp=20220630135106') 2.99x);
background-size:cover;
background-position:center center;

}
.I73792 .image:hover, .I73792.image:hover {
}

.I73793 .button, .I73793.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I73793 button.button, button.I73793.button {
cursor:pointer;
}
.I73793 .button .text, .I73793.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I73793 .button .icon, .I73793.button .icon {
flex:none;
background-size:100% 100%;
}
.I73793 .button:hover, .I73793.button:hover {
background-color:rgb(210,40,93);

}
.I73793 .button:hover .text, .I73793.button:hover .text {
}
.I73793 .button:hover .icon, .I73793.button:hover .icon {
background-size:100% 100%;
}

.I73794, a.I73794 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I73794:hover, a.I73794:hover {
}

h1.I73795, .I73795 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I73795, .I73795 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I73795, .I73795 p {
margin:0px;
}

figure.I73795, .I73795 figure {
margin:0px;
}

a.I73795, .I73795 a {
text-decoration:inherit;
color:inherit;
}

.I73795 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I73795 article, article.I73795 {
width:100%;

flex-direction:column;	
}
.I73795 article:hover, article.I73795:hover {
}
.I73795 article.active, article.I73795.active {
}
.I73795 .body {
}
.I73795 .body:hover {
	
}
.I73795 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I73795 .body a {
text-decoration:underline;

}
.I73795 .body img {
}
.I73795 .body ul, .I73795 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I73795 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I73795 .body iframe {
}
.I73795 .body img:hover {
}
.I73795 .body iframe:hover {
}

.I73795 .body li {
list-style-type:disc;
}



.I73796 .button, .I73796.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I73796 button.button, button.I73796.button {
cursor:pointer;
}
.I73796 .button .text, .I73796.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I73796 .button .icon, .I73796.button .icon {
flex:none;
background-size:100% 100%;
}
.I73796 .button:hover, .I73796.button:hover {
background-color:rgb(217,217,217);

}
.I73796 .button:hover .text, .I73796.button:hover .text {
}
.I73796 .button:hover .icon, .I73796.button:hover .icon {
background-size:100% 100%;
}

.I73797 .button, .I73797.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(17,17,17);
border-style:solid;
border-width:1px;
border-radius:100em;

}
.I73797 button.button, button.I73797.button {
cursor:pointer;
}
.I73797 .button .text, .I73797.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I73797 .button .icon, .I73797.button .icon {
flex:none;
background-size:100% 100%;
}
.I73797 .button:hover, .I73797.button:hover {
}
.I73797 .button:hover .text, .I73797.button:hover .text {
}
.I73797 .button:hover .icon, .I73797.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73797 .button, .I73797.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I73797 button.button, button.I73797.button {
}
.I73797 .button .text, .I73797.button .text {
color:rgb(108,72,201);

}
.I73797 .button .icon, .I73797.button .icon {
background-size:100% 100%;
}
.I73797 .button:hover, .I73797.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I73797 .button:hover .text, .I73797.button:hover .text {
color:rgb(150,155,160);

}
.I73797 .button:hover .icon, .I73797.button:hover .icon {
background-size:100% 100%;
}
}

.I73798 .button, .I73798.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I73798 button.button, button.I73798.button {
cursor:pointer;
}
.I73798 .button .text, .I73798.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I73798 .button .icon, .I73798.button .icon {
flex:none;
background-size:100% 100%;
}
.I73798 .button:hover, .I73798.button:hover {
}
.I73798 .button:hover .text, .I73798.button:hover .text {
}
.I73798 .button:hover .icon, .I73798.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I73798 .button, .I73798.button {
}
.I73798 button.button, button.I73798.button {
}
.I73798 .button .text, .I73798.button .text {
font-family:Rubik;

}
.I73798 .button .icon, .I73798.button .icon {
background-size:100% 100%;
}
.I73798 .button:hover, .I73798.button:hover {
}
.I73798 .button:hover .text, .I73798.button:hover .text {
}
.I73798 .button:hover .icon, .I73798.button:hover .icon {
background-size:100% 100%;
}
}

.I73799 {
display:flex;
width:100%;
height:270px;

}
.I73799:hover {
}

.I74283, a.I74283 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I74283:hover, a.I74283:hover {
}
@media (max-width:992px) {
.I74283, a.I74283 {
}
.I74283:hover, a.I74283:hover {
display:flex;
width:100%;

}
}

.I114815 .image, .I114815.image {
vertical-align:top;
}
.I114815 .image:hover, .I114815.image:hover {
}

.I126765 .button, .I126765.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I126765 button.button, button.I126765.button {
cursor:pointer;
}
.I126765 .button .text, .I126765.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I126765 .button .icon, .I126765.button .icon {
flex:none;
background-size:100% 100%;
}
.I126765 .button:hover, .I126765.button:hover {
}
.I126765 .button:hover .text, .I126765.button:hover .text {
}
.I126765 .button:hover .icon, .I126765.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I126765 .button, .I126765.button {
}
.I126765 button.button, button.I126765.button {
}
.I126765 .button .text, .I126765.button .text {
font-family:Rubik;

}
.I126765 .button .icon, .I126765.button .icon {
background-size:100% 100%;
}
.I126765 .button:hover, .I126765.button:hover {
}
.I126765 .button:hover .text, .I126765.button:hover .text {
}
.I126765 .button:hover .icon, .I126765.button:hover .icon {
background-size:100% 100%;
}
}

h1.I74950, .I74950 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74950 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;
margin-top:-185px;
padding-top:120px;
background-color:rgb(27,31,35);
box-sizing:border-box;


}
.I74950:hover {
}
.I74950 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74950 > .viewport:hover {
}


.I74934 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(27,31,35);

align-items:center;

	
}
.I74934:hover {
}
@media (min-width:1440px) {
.I74934 {
align-items:center;

	
}
.I74934:hover {
}
}
.I74935 {
display:flex;
position:var(--I74935-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:11.375rem;
box-sizing:border-box;

align-items:center;


}
.I74935:hover {
}

@media (max-width:992px) {
.I74935 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

}
.I74935:hover {
}

}
@media (max-width:640px) {
.I74935 {

align-items:flex-start;


}
.I74935:hover {
}

}

.I143579 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-bottom:32px;
margin-left:0px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(229,255,243);
border-style:solid;
border-width:0.5px;
border-top-left-radius:100px;
border-top-right-radius:100px;
border-bottom-left-radius:100px;
border-bottom-right-radius:100px;



justify-content:center;
align-items:center;

	
}
.I143579:hover {
}

@media (max-width:992px) {
.I143579 {

margin-left:0rem;



	
}
.I143579:hover {
}

}
@media (max-width:640px) {
.I143579 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I143579:hover {
}

}
@media (min-width:1440px) {
.I143579 {

order:3;
margin-left:0px;



	
}
.I143579:hover {
}

}
h1.I74936, .I74936 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74936 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I74936:hover {
}
.I74936 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74936 > .viewport:hover {
}

@media (min-width:1440px) {
.I74936 {

order:2;

}
.I74936:hover {
}
.I74936 > .viewport {



}
.I74936 > .viewport:hover {
}

}
h1.I74937, .I74937 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74937 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:800px;


}
.I74937:hover {
}
.I74937 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I74937 > .viewport:hover {
}

@media (min-width:1440px) {
.I74937 {

order:4;

}
.I74937:hover {
}
.I74937 > .viewport {



}
.I74937 > .viewport:hover {
}

}
h1.I74938, .I74938 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74938 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:940px;
margin-top:1rem;


}
.I74938:hover {
}
.I74938 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I74938 > .viewport:hover {
}

@media (max-width:640px) {
.I74938 {


}
.I74938:hover {
}
.I74938 > .viewport {

justify-content:flex-start;


}
.I74938 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I74938 {

order:5;

}
.I74938:hover {
}
.I74938 > .viewport {



}
.I74938 > .viewport:hover {
}

}
h1.I74939, .I74939 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74939 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
margin-top:2rem;


}
.I74939:hover {
}
.I74939 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74939 > .viewport:hover {
}

@media (min-width:1440px) {
.I74939 {

order:13;

}
.I74939:hover {
}
.I74939 > .viewport {



}
.I74939 > .viewport:hover {
}

}
h1.I74940, .I74940 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74940 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I74940:hover {
}
.I74940 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74940 > .viewport:hover {
}


h1.I74941, .I74941 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74941 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I74941:hover {
}
.I74941 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74941 > .viewport:hover {
}

@media (min-width:1440px) {
.I74941 {

order:21;

}
.I74941:hover {
}
.I74941 > .viewport {



}
.I74941 > .viewport:hover {
}

}
h1.I74942, .I74942 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74942 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I74942:hover {
}
.I74942 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74942 > .viewport:hover {
}

@media (min-width:1440px) {
.I74942 {

order:9;

}
.I74942:hover {
}
.I74942 > .viewport {



}
.I74942 > .viewport:hover {
}

}
h1.I108293, .I108293 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108293 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I108293:hover {
}
.I108293 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I108293 > .viewport:hover {
}

@media (max-width:640px) {
.I108293 {

padding-top:1rem;


}
.I108293:hover {
}
.I108293 > .viewport {

justify-content:flex-start;


}
.I108293 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I108293 {

order:6;

}
.I108293:hover {
}
.I108293 > .viewport {



}
.I108293 > .viewport:hover {
}

}
h1.I113899, .I113899 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I113899 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I113899:hover {
}
.I113899 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I113899 > .viewport:hover {
}

@media (min-width:1440px) {
.I113899 {

order:1;

}
.I113899:hover {
}
.I113899 > .viewport {



}
.I113899 > .viewport:hover {
}

}
h1.I119665, .I119665 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I119665 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;

}
.I119665:hover {
}
.I119665 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I119665 > .viewport:hover {
}

@media (min-width:1440px) {
.I119665 {

order:14;

}
.I119665:hover {
}
.I119665 > .viewport {



}
.I119665 > .viewport:hover {
}

}
h1.I128129, .I128129 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I128129 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I128129:hover {
}
.I128129 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I128129 > .viewport:hover {
}

@media (min-width:1440px) {
.I128129 {

order:9;

}
.I128129:hover {
}
.I128129 > .viewport {



}
.I128129 > .viewport:hover {
}

}
h1.I136157, .I136157 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136157 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136157:hover {
}
.I136157 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136157 > .viewport:hover {
}

@media (min-width:1440px) {
.I136157 {

order:14;

}
.I136157:hover {
}
.I136157 > .viewport {



}
.I136157 > .viewport:hover {
}

}
h1.I136483, .I136483 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136483 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136483:hover {
}
.I136483 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136483 > .viewport:hover {
}

@media (min-width:1440px) {
.I136483 {

order:22;

}
.I136483:hover {
}
.I136483 > .viewport {



}
.I136483 > .viewport:hover {
}

}
h1.I143498, .I143498 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143498 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I143498:hover {
}
.I143498 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143498 > .viewport:hover {
}


h1.I143741, .I143741 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143741 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I143741:hover {
}
.I143741 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143741 > .viewport:hover {
}


h1.I143903, .I143903 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143903 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I143903:hover {
}
.I143903 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143903 > .viewport:hover {
}


h1.I144065, .I144065 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144065 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I144065:hover {
}
.I144065 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144065 > .viewport:hover {
}


h1.I144227, .I144227 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144227 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I144227:hover {
}
.I144227 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144227 > .viewport:hover {
}


.I74943, a.I74943 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I74943:hover, a.I74943:hover {
}
@media (max-width:992px) {
.I74943, a.I74943 {
display:flex;
font-size:1.25rem;


}
.I74943:hover, a.I74943:hover {
}
}
@media (max-width:640px) {
.I74943, a.I74943 {
display:flex;
font-size:1.25rem;


}
.I74943:hover, a.I74943:hover {
}
}

.I74944, a.I74944 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(255,255,255);


}
.I74944:hover, a.I74944:hover {
}
@media (max-width:992px) {
.I74944, a.I74944 {
display:flex;
font-size:1.625rem;


}
.I74944:hover, a.I74944:hover {
}
}
@media (max-width:640px) {
.I74944, a.I74944 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I74944:hover, a.I74944:hover {
}
}

.I74945, a.I74945 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74945:hover, a.I74945:hover {
}
@media (max-width:992px) {
.I74945, a.I74945 {
}
.I74945:hover, a.I74945:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74945, a.I74945 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I74945:hover, a.I74945:hover {
}
}

.I74946 .button, .I74946.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I74946 button.button, button.I74946.button {
cursor:pointer;
}
.I74946 .button .text, .I74946.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I74946 .button .icon, .I74946.button .icon {
flex:none;
background-size:100% 100%;
}
.I74946 .button:hover, .I74946.button:hover {
background-color:rgb(217,217,217);

}
.I74946 .button:hover .text, .I74946.button:hover .text {
}
.I74946 .button:hover .icon, .I74946.button:hover .icon {
background-size:100% 100%;
}

.I74947 .button, .I74947.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I74947 button.button, button.I74947.button {
cursor:pointer;
}
.I74947 .button .text, .I74947.button .text {
}
.I74947 .button .icon, .I74947.button .icon {
flex:none;
background-size:100% 100%;
}
.I74947 .button:hover, .I74947.button:hover {
}
.I74947 .button:hover .text, .I74947.button:hover .text {
}
.I74947 .button:hover .icon, .I74947.button:hover .icon {
background-size:100% 100%;
}

.I74948 .button, .I74948.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I74948 button.button, button.I74948.button {
cursor:pointer;
}
.I74948 .button .text, .I74948.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I74948 .button .icon, .I74948.button .icon {
flex:none;
background-size:100% 100%;
}
.I74948 .button:hover, .I74948.button:hover {
}
.I74948 .button:hover .text, .I74948.button:hover .text {
}
.I74948 .button:hover .icon, .I74948.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I74948 .button, .I74948.button {
}
.I74948 button.button, button.I74948.button {
}
.I74948 .button .text, .I74948.button .text {
font-family:Rubik;

}
.I74948 .button .icon, .I74948.button .icon {
background-size:100% 100%;
}
.I74948 .button:hover, .I74948.button:hover {
}
.I74948 .button:hover .text, .I74948.button:hover .text {
}
.I74948 .button:hover .icon, .I74948.button:hover .icon {
background-size:100% 100%;
}
}

.I74949 .button, .I74949.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I74949 button.button, button.I74949.button {
cursor:pointer;
}
.I74949 .button .text, .I74949.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I74949 .button .icon, .I74949.button .icon {
flex:none;
background-size:100% 100%;
}
.I74949 .button:hover, .I74949.button:hover {
background-color:rgb(210,40,93);

}
.I74949 .button:hover .text, .I74949.button:hover .text {
}
.I74949 .button:hover .icon, .I74949.button:hover .icon {
background-size:100% 100%;
}

.I108249, a.I108249 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I108249:hover, a.I108249:hover {
}
@media (max-width:992px) {
.I108249, a.I108249 {
}
.I108249:hover, a.I108249:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I108249, a.I108249 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I108249:hover, a.I108249:hover {
}
}

.I113848 .image, .I113848.image {
vertical-align:top;
}
.I113848 .image:hover, .I113848.image:hover {
}

.I119610 .button, .I119610.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I119610 button.button, button.I119610.button {
cursor:pointer;
}
.I119610 .button .text, .I119610.button .text {
}
.I119610 .button .icon, .I119610.button .icon {
flex:none;
background-size:100% 100%;
}
.I119610 .button:hover, .I119610.button:hover {
}
.I119610 .button:hover .text, .I119610.button:hover .text {
}
.I119610 .button:hover .icon, .I119610.button:hover .icon {
background-size:100% 100%;
}

h1.I128068, .I128068 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I128068, .I128068 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I128068, .I128068 p {
margin:0px;
}

figure.I128068, .I128068 figure {
margin:0px;
}

a.I128068, .I128068 a {
text-decoration:inherit;
color:inherit;
}

.I128068 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I128068 article, article.I128068 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I128068 article:hover, article.I128068:hover {
}
.I128068 article.active, article.I128068.active {
}
.I128068 .body {
}
.I128068 .body:hover {
	
}
.I128068 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I128068 .body img {
}
.I128068 .body ul, .I128068 .body ol {
margin-left:1rem;

}
.I128068 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I128068 .body iframe {
}
.I128068 .body img:hover {
}
.I128068 .body iframe:hover {
}

.I128068 .body li {
list-style-type:disc;
}



.I136092 .image, .I136092.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I136092 .image:hover, .I136092.image:hover {
}

.I136412 .image, .I136412.image {
vertical-align:top;
}
.I136412 .image:hover, .I136412.image:hover {
}

.I143417 .image, .I143417.image {
vertical-align:top;
width:20px;
height:20px;

}
.I143417 .image:hover, .I143417.image:hover {
}

.I143660, a.I143660 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:400;
color:rgb(17,17,17);

width:100%;
margin-left:8px;
margin-right:8px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
border-top-left-radius:2px;
border-top-right-radius:2px;
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;
background-color:rgb(181,255,219);
box-sizing:border-box;

}
.I143660:hover, a.I143660:hover {
}

.I143822, a.I143822 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:100;
color:rgb(255,255,255);

width:100%;
padding-left:0;
padding-right:0;
box-sizing:border-box;

}
.I143822:hover, a.I143822:hover {
}

.I143984, a.I143984 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:500;
color:rgb(255,255,255);

width:100%;
padding-left:5px;
padding-right:0;
box-sizing:border-box;

}
.I143984:hover, a.I143984:hover {
display:flex;
text-decoration:underline;


}

.I144146 .image, .I144146.image {
vertical-align:top;
}
.I144146 .image:hover, .I144146.image:hover {
}

h1.I74972, .I74972 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74972 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:35;

}
.I74972:hover {
}
.I74972 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74972 > .viewport:hover {
}


h1.I76218, .I76218 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76218 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:30;

}
.I76218:hover {
}
.I76218 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76218 > .viewport:hover {
}


.I76103 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:0rem;
padding-top:0rem;

flex-direction:column;
align-items:center;

	
}
.I76103:hover {
}
@media (max-width:992px) {
.I76103 {
padding-bottom:0rem;
padding-top:0rem;

	
}
.I76103:hover {
}
}

.I76104 {
display:flex;

order:3;
width:100%;
max-width:1180px;
margin-top:3rem;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


flex-direction:row;
}
.I76104:hover {
}

.I76105 {
display:flex;
position:var(--I76105-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
margin-bottom:1rem;
border-top-left-radius:0.5rem;
border-top-right-radius:0.5rem;
border-bottom-left-radius:0.5rem;
border-bottom-right-radius:0.5rem;
background-color:rgb(255,255,255);
box-shadow:0px 2px 4px 0px rgba(0,0,0,0.13000);
overflow:hidden;
}
.I76105:hover {
}

@media (max-width:640px) {
.I76105 {

width:320px;

}
.I76105:hover {
}

}

.I76106 {
display:flex;
position:var(--I76106-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;
margin-bottom:1rem;
border-top-left-radius:0.5rem;
border-top-right-radius:0.5rem;
border-bottom-left-radius:0.5rem;
border-bottom-right-radius:0.5rem;
background-color:rgb(255,255,255);
box-shadow:0px 2px 4px 0px rgba(0,0,0,0.13000);
overflow:hidden;
}
.I76106:hover {
}

@media (max-width:640px) {
.I76106 {

width:320px;

}
.I76106:hover {
}

}
@media (min-width:1440px) {
.I76106 {

margin-bottom:1rem;

}
.I76106:hover {
}

}
.I76107 {
display:flex;
position:var(--I76107-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;
margin-bottom:1rem;
border-top-left-radius:0.5rem;
border-top-right-radius:0.5rem;
border-bottom-left-radius:0.5rem;
border-bottom-right-radius:0.5rem;
background-color:rgb(255,255,255);
box-shadow:0px 2px 4px 0px rgba(0,0,0,0.13000);
overflow:hidden;
}
.I76107:hover {
}

@media (max-width:640px) {
.I76107 {

width:320px;

}
.I76107:hover {
}

}
@media (min-width:1440px) {
.I76107 {

margin-bottom:1rem;

}
.I76107:hover {
}

}
.I76108 {
display:flex;
position:var(--I76108-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:2;
width:100%;
max-width:1180px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;

}
.I76108:hover {
}


.I76109 {
display:flex;
position:var(--I76109-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
width:100%;
margin-bottom:1rem;
border-top-left-radius:0.5rem;
border-top-right-radius:0.5rem;
border-bottom-left-radius:0.5rem;
border-bottom-right-radius:0.5rem;
background-color:rgb(255,255,255);
box-shadow:0px 2px 4px 0px rgba(0,0,0,0.13000);
overflow:hidden;
}
.I76109:hover {
}


.I76110 {
display:flex;
position:var(--I76110-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:8;
width:100%;
margin-bottom:1rem;
border-top-left-radius:0.5rem;
border-top-right-radius:0.5rem;
border-bottom-left-radius:0.5rem;
border-bottom-right-radius:0.5rem;
background-color:rgb(255,255,255);
box-shadow:0px 2px 4px 0px rgba(0,0,0,0.13000);
overflow:hidden;
}
.I76110:hover {
}


.I76111 {
display:flex;
position:var(--I76111-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
margin-bottom:1rem;
border-top-left-radius:0.5rem;
border-top-right-radius:0.5rem;
border-bottom-left-radius:0.5rem;
border-bottom-right-radius:0.5rem;
background-color:rgb(255,255,255);
box-shadow:0px 2px 4px 0px rgba(0,0,0,0.13000);
overflow:hidden;
}
.I76111:hover {
}


.I76112 {
display:flex;
position:var(--I76112-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
width:100%;
margin-bottom:1rem;
border-top-left-radius:0.5rem;
border-top-right-radius:0.5rem;
border-bottom-left-radius:0.5rem;
border-bottom-right-radius:0.5rem;
background-color:rgb(255,255,255);
box-shadow:0px 2px 4px 0px rgba(0,0,0,0.13000);
overflow:hidden;
}
.I76112:hover {
}


.I76113 {
display:flex;
position:var(--I76113-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:12;
width:100%;
margin-bottom:1rem;
border-top-left-radius:0.5rem;
border-top-right-radius:0.5rem;
border-bottom-left-radius:0.5rem;
border-bottom-right-radius:0.5rem;
background-color:rgb(255,255,255);
box-shadow:0px 2px 4px 0px rgba(0,0,0,0.13000);
overflow:hidden;
}
.I76113:hover {
}


.I76114 {
display:flex;
position:var(--I76114-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:13;
width:100%;
margin-bottom:1rem;
border-top-left-radius:0.5rem;
border-top-right-radius:0.5rem;
border-bottom-left-radius:0.5rem;
border-bottom-right-radius:0.5rem;
background-color:rgb(255,255,255);
box-shadow:0px 2px 4px 0px rgba(0,0,0,0.13000);
overflow:hidden;
}
.I76114:hover {
}


.I83703 {
display:flex;
position:var(--I83703-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:4;
width:100%;
max-width:1180px;
padding-left:2rem;
padding-right:2rem;
padding-top:3rem;
box-sizing:border-box;

}
.I83703:hover {
}


.I76115 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
padding:2rem;



flex-direction:column;

	
}
.I76115:hover {
}


.I76116 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
padding:2rem;



flex-direction:column;

	
}
.I76116:hover {
}


.I76117 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
padding:2rem;



flex-direction:column;

	
}
.I76117:hover {
}


.I76118 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
padding:2rem;



flex-direction:column;

	
}
.I76118:hover {
}


.I76119 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
padding:2rem;



flex-direction:column;

	
}
.I76119:hover {
}


.I76120 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
padding:2rem;



flex-direction:column;

	
}
.I76120:hover {
}


.I76121 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
padding:2rem;



flex-direction:column;

	
}
.I76121:hover {
}


.I76122 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
padding:2rem;



flex-direction:column;

	
}
.I76122:hover {
}


.I76123 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
padding:2rem;



flex-direction:column;

	
}
.I76123:hover {
}


h1.I76124, .I76124 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76124 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
background-size:cover;
background-position:center center;


}
.I76124:hover {
}
.I76124 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76124 > .viewport:hover {
}


h1.I76125, .I76125 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76125 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
margin-bottom:0.5rem;


}
.I76125:hover {
}
.I76125 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76125 > .viewport:hover {
}


h1.I76126, .I76126 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76126 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;
padding-bottom:1rem;


}
.I76126:hover {
}
.I76126 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I76126 > .viewport:hover {
}


h1.I76127, .I76127 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76127 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I76127:hover {
}
.I76127 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76127 > .viewport:hover {
}


h1.I76128, .I76128 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76128 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I76128:hover {
}
.I76128 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76128 > .viewport:hover {
}


h1.I76129, .I76129 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76129 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I76129:hover {
}
.I76129 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76129 > .viewport:hover {
}


h1.I76130, .I76130 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76130 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
margin-bottom:0.5rem;


}
.I76130:hover {
}
.I76130 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76130 > .viewport:hover {
}


h1.I76131, .I76131 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76131 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;
padding-bottom:1rem;
overflow:hidden;

}
.I76131:hover {
}
.I76131 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76131 > .viewport:hover {
}


h1.I76132, .I76132 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76132 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I76132:hover {
}
.I76132 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76132 > .viewport:hover {
}


h1.I76133, .I76133 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76133 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
margin-bottom:0.5rem;


}
.I76133:hover {
}
.I76133 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76133 > .viewport:hover {
}


h1.I76134, .I76134 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76134 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I76134:hover {
}
.I76134 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76134 > .viewport:hover {
}


h1.I76135, .I76135 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76135 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
padding-bottom:1rem;


}
.I76135:hover {
}
.I76135 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I76135 > .viewport:hover {
}


h1.I76136, .I76136 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76136 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I76136:hover {
}
.I76136 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76136 > .viewport:hover {
}


h1.I76137, .I76137 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76137 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I76137:hover {
}
.I76137 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76137 > .viewport:hover {
}


h1.I76138, .I76138 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76138 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I76138:hover {
}
.I76138 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76138 > .viewport:hover {
}


h1.I76139, .I76139 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76139 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I76139:hover {
}
.I76139 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76139 > .viewport:hover {
}


h1.I76140, .I76140 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76140 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I76140:hover {
}
.I76140 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76140 > .viewport:hover {
}


h1.I76141, .I76141 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76141 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I76141:hover {
}
.I76141 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76141 > .viewport:hover {
}


h1.I76142, .I76142 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76142 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
margin-bottom:0.5rem;


}
.I76142:hover {
}
.I76142 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76142 > .viewport:hover {
}


h1.I76143, .I76143 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76143 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I76143:hover {
}
.I76143 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76143 > .viewport:hover {
}


h1.I76144, .I76144 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76144 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;
padding-bottom:1rem;


}
.I76144:hover {
}
.I76144 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I76144 > .viewport:hover {
}


h1.I76145, .I76145 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76145 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I76145:hover {
}
.I76145 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76145 > .viewport:hover {
}


h1.I76146, .I76146 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76146 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I76146:hover {
}
.I76146 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76146 > .viewport:hover {
}


h1.I76147, .I76147 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76147 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
margin-bottom:0.5rem;


}
.I76147:hover {
}
.I76147 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76147 > .viewport:hover {
}


h1.I76148, .I76148 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76148 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I76148:hover {
}
.I76148 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76148 > .viewport:hover {
}


h1.I76149, .I76149 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76149 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
padding-bottom:1rem;


}
.I76149:hover {
}
.I76149 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I76149 > .viewport:hover {
}


h1.I76150, .I76150 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76150 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I76150:hover {
}
.I76150 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76150 > .viewport:hover {
}


h1.I76151, .I76151 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76151 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I76151:hover {
}
.I76151 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76151 > .viewport:hover {
}


h1.I76152, .I76152 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76152 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
margin-bottom:0.5rem;


}
.I76152:hover {
}
.I76152 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76152 > .viewport:hover {
}


h1.I76153, .I76153 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76153 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I76153:hover {
}
.I76153 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76153 > .viewport:hover {
}


h1.I76154, .I76154 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76154 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I76154:hover {
}
.I76154 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76154 > .viewport:hover {
}


h1.I76155, .I76155 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76155 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
padding-bottom:1rem;


}
.I76155:hover {
}
.I76155 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76155 > .viewport:hover {
}


h1.I76156, .I76156 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76156 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;
background-size:cover;
background-position:center center;


}
.I76156:hover {
}
.I76156 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76156 > .viewport:hover {
}


h1.I76157, .I76157 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76157 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;
background-size:cover;
background-position:center center;


}
.I76157:hover {
}
.I76157 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76157 > .viewport:hover {
}


h1.I76158, .I76158 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76158 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;
background-size:cover;
background-position:center center;


}
.I76158:hover {
}
.I76158 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76158 > .viewport:hover {
}


h1.I76159, .I76159 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76159 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
margin-bottom:0.5rem;


}
.I76159:hover {
}
.I76159 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76159 > .viewport:hover {
}


h1.I76160, .I76160 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76160 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
padding-bottom:1rem;


}
.I76160:hover {
}
.I76160 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76160 > .viewport:hover {
}


h1.I76161, .I76161 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76161 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I76161:hover {
}
.I76161 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76161 > .viewport:hover {
}


h1.I76162, .I76162 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76162 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I76162:hover {
}
.I76162 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76162 > .viewport:hover {
}


h1.I76163, .I76163 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76163 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
padding-bottom:1rem;


}
.I76163:hover {
}
.I76163 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76163 > .viewport:hover {
}


h1.I76164, .I76164 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76164 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I76164:hover {
}
.I76164 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76164 > .viewport:hover {
}


h1.I76165, .I76165 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76165 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I76165:hover {
}
.I76165 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76165 > .viewport:hover {
}


h1.I76166, .I76166 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76166 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
padding-bottom:1rem;


}
.I76166:hover {
}
.I76166 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76166 > .viewport:hover {
}


h1.I76167, .I76167 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76167 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I76167:hover {
}
.I76167 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76167 > .viewport:hover {
}


h1.I76168, .I76168 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76168 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-bottom:0.5rem;


}
.I76168:hover {
}
.I76168 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76168 > .viewport:hover {
}


h1.I76169, .I76169 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76169 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
margin-bottom:0.5rem;


}
.I76169:hover {
}
.I76169 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76169 > .viewport:hover {
}


h1.I76170, .I76170 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76170 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I76170:hover {
}
.I76170 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76170 > .viewport:hover {
}


h1.I83709, .I83709 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I83709 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I83709:hover {
}
.I83709 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I83709 > .viewport:hover {
}


h1.I83848, .I83848 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I83848 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I83848:hover {
}
.I83848 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I83848 > .viewport:hover {
}


h1.I83856, .I83856 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I83856 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I83856:hover {
}
.I83856 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I83856 > .viewport:hover {
}


h1.I83864, .I83864 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I83864 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I83864:hover {
}
.I83864 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I83864 > .viewport:hover {
}


h1.I83872, .I83872 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I83872 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I83872:hover {
}
.I83872 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I83872 > .viewport:hover {
}


.I76171 .image, .I76171.image {
vertical-align:top;
width:100%;
height:auto;
background-image:url('https://www.genexus.com/media/images/tecnologias-soportadas-mobile1.png?timestamp=20220810172138');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/tecnologias-soportadas-mobile1.png?timestamp=20220810172138') 1.00x,url('https://www.genexus.com/media/images/tecnologias-soportadas-mobile1_x1.99.png?timestamp=20220810172138') 1.99x,url('https://www.genexus.com/media/images/tecnologias-soportadas-mobile1_x2.99.png?timestamp=20220810172138') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/tecnologias-soportadas-mobile1.png?timestamp=20220810172138') 1.00x,url('https://www.genexus.com/media/images/tecnologias-soportadas-mobile1_x1.99.png?timestamp=20220810172138') 1.99x,url('https://www.genexus.com/media/images/tecnologias-soportadas-mobile1_x2.99.png?timestamp=20220810172138') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/tecnologias-soportadas-mobile1.png?timestamp=20220810172138') 1.00x,url('https://www.genexus.com/media/images/tecnologias-soportadas-mobile1_x1.99.png?timestamp=20220810172138') 1.99x,url('https://www.genexus.com/media/images/tecnologias-soportadas-mobile1_x2.99.png?timestamp=20220810172138') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/tecnologias-soportadas-mobile1.png?timestamp=20220810172138') 1.00x,url('https://www.genexus.com/media/images/tecnologias-soportadas-mobile1_x1.99.png?timestamp=20220810172138') 1.99x,url('https://www.genexus.com/media/images/tecnologias-soportadas-mobile1_x2.99.png?timestamp=20220810172138') 2.99x);
background-size:cover;
background-position:center center;

}
.I76171 .image:hover, .I76171.image:hover {
}

.I76172, a.I76172 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
color:rgb(17,17,17);
text-transform:capitalize;

padding-bottom:0.25rem;
padding-left:0.75rem;
padding-right:0.75rem;
padding-top:0.25rem;
border-top-left-radius:0.125rem;
border-top-right-radius:0.125rem;
border-bottom-left-radius:0.125rem;
border-bottom-right-radius:0.125rem;
background-color:rgb(238,233,248);

}
.I76172:hover, a.I76172:hover {
}

.I76173, a.I76173 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1.5rem;

}
.I76173:hover, a.I76173:hover {
}
@media (max-width:992px) {
.I76173, a.I76173 {
}
.I76173:hover, a.I76173:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I76173, a.I76173 {
display:flex;
padding-bottom:1rem;

}
.I76173:hover, a.I76173:hover {
}
}

.I76174 .button, .I76174.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I76174 button.button, button.I76174.button {
cursor:pointer;
}
.I76174 .button .text, .I76174.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I76174 .button .icon, .I76174.button .icon {
flex:none;
background-size:100% 100%;
}
.I76174 .button:hover, .I76174.button:hover {
}
.I76174 .button:hover .text, .I76174.button:hover .text {
}
.I76174 .button:hover .icon, .I76174.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I76174 .button, .I76174.button {
}
.I76174 button.button, button.I76174.button {
}
.I76174 .button .text, .I76174.button .text {
font-family:Rubik;

}
.I76174 .button .icon, .I76174.button .icon {
background-size:100% 100%;
}
.I76174 .button:hover, .I76174.button:hover {
}
.I76174 .button:hover .text, .I76174.button:hover .text {
}
.I76174 .button:hover .icon, .I76174.button:hover .icon {
background-size:100% 100%;
}
}

.I76175 .image, .I76175.image {
vertical-align:top;
width:100%;
height:auto;
background-image:url('https://www.genexus.com/media/images/angular-3.png?timestamp=20221024143015');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/angular-3.png?timestamp=20221024143015') 1.00x,url('https://www.genexus.com/media/images/angular-3_x1.99.png?timestamp=20221024143015') 1.99x,url('https://www.genexus.com/media/images/angular-3_x2.99.png?timestamp=20221024143015') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/angular-3.png?timestamp=20221024143015') 1.00x,url('https://www.genexus.com/media/images/angular-3_x1.99.png?timestamp=20221024143015') 1.99x,url('https://www.genexus.com/media/images/angular-3_x2.99.png?timestamp=20221024143015') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/angular-3.png?timestamp=20221024143015') 1.00x,url('https://www.genexus.com/media/images/angular-3_x1.99.png?timestamp=20221024143015') 1.99x,url('https://www.genexus.com/media/images/angular-3_x2.99.png?timestamp=20221024143015') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/angular-3.png?timestamp=20221024143015') 1.00x,url('https://www.genexus.com/media/images/angular-3_x1.99.png?timestamp=20221024143015') 1.99x,url('https://www.genexus.com/media/images/angular-3_x2.99.png?timestamp=20221024143015') 2.99x);
background-size:cover;
background-position:center center;

}
.I76175 .image:hover, .I76175.image:hover {
}
@media (min-width:1440px) {
.I76175 .image, .I76175.image {
width:100%;

}
.I76175 .image:hover, .I76175.image:hover {
}
}
.I76176 .image, .I76176.image {
vertical-align:top;
width:100%;
height:auto;
background-image:url('https://www.genexus.com/media/images/tecnologias-soportadas-super-apps1.png?timestamp=20220810172944');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/tecnologias-soportadas-super-apps1.png?timestamp=20220810172944') 1.00x,url('https://www.genexus.com/media/images/tecnologias-soportadas-super-apps1_x1.99.png?timestamp=20220810172944') 1.99x,url('https://www.genexus.com/media/images/tecnologias-soportadas-super-apps1_x2.99.png?timestamp=20220810172944') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/tecnologias-soportadas-super-apps1.png?timestamp=20220810172944') 1.00x,url('https://www.genexus.com/media/images/tecnologias-soportadas-super-apps1_x1.99.png?timestamp=20220810172944') 1.99x,url('https://www.genexus.com/media/images/tecnologias-soportadas-super-apps1_x2.99.png?timestamp=20220810172944') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/tecnologias-soportadas-super-apps1.png?timestamp=20220810172944') 1.00x,url('https://www.genexus.com/media/images/tecnologias-soportadas-super-apps1_x1.99.png?timestamp=20220810172944') 1.99x,url('https://www.genexus.com/media/images/tecnologias-soportadas-super-apps1_x2.99.png?timestamp=20220810172944') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/tecnologias-soportadas-super-apps1.png?timestamp=20220810172944') 1.00x,url('https://www.genexus.com/media/images/tecnologias-soportadas-super-apps1_x1.99.png?timestamp=20220810172944') 1.99x,url('https://www.genexus.com/media/images/tecnologias-soportadas-super-apps1_x2.99.png?timestamp=20220810172944') 2.99x);
background-size:cover;
background-position:center center;

}
.I76176 .image:hover, .I76176.image:hover {
}

.I76177, a.I76177 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
color:rgb(17,17,17);
text-transform:capitalize;

padding-bottom:0.25rem;
padding-left:0.75rem;
padding-right:0.75rem;
padding-top:0.25rem;
border-top-left-radius:0.125rem;
border-top-right-radius:0.125rem;
border-bottom-left-radius:0.125rem;
border-bottom-right-radius:0.125rem;
background-color:rgb(238,233,248);

}
.I76177:hover, a.I76177:hover {
}

.I76178, a.I76178 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1.5rem;

}
.I76178:hover, a.I76178:hover {
}
@media (max-width:992px) {
.I76178, a.I76178 {
}
.I76178:hover, a.I76178:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I76178, a.I76178 {
display:flex;
padding-bottom:1rem;

}
.I76178:hover, a.I76178:hover {
}
}

.I76179 .button, .I76179.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I76179 button.button, button.I76179.button {
cursor:pointer;
}
.I76179 .button .text, .I76179.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I76179 .button .icon, .I76179.button .icon {
flex:none;
background-size:100% 100%;
}
.I76179 .button:hover, .I76179.button:hover {
}
.I76179 .button:hover .text, .I76179.button:hover .text {
}
.I76179 .button:hover .icon, .I76179.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I76179 .button, .I76179.button {
}
.I76179 button.button, button.I76179.button {
}
.I76179 .button .text, .I76179.button .text {
font-family:Rubik;

}
.I76179 .button .icon, .I76179.button .icon {
background-size:100% 100%;
}
.I76179 .button:hover, .I76179.button:hover {
}
.I76179 .button:hover .text, .I76179.button:hover .text {
}
.I76179 .button:hover .icon, .I76179.button:hover .icon {
background-size:100% 100%;
}
}

.I76180, a.I76180 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
color:rgb(17,17,17);
text-transform:capitalize;

padding-bottom:0.25rem;
padding-left:0.75rem;
padding-right:0.75rem;
padding-top:0.25rem;
border-top-left-radius:0.125rem;
border-top-right-radius:0.125rem;
border-bottom-left-radius:0.125rem;
border-bottom-right-radius:0.125rem;
background-color:rgb(238,233,248);

}
.I76180:hover, a.I76180:hover {
}

.I76181, a.I76181 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I76181:hover, a.I76181:hover {
}

.I76182, a.I76182 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1.5rem;

}
.I76182:hover, a.I76182:hover {
}
@media (max-width:992px) {
.I76182, a.I76182 {
}
.I76182:hover, a.I76182:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I76182, a.I76182 {
display:flex;
padding-bottom:1rem;

}
.I76182:hover, a.I76182:hover {
}
}

.I76183 .button, .I76183.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I76183 button.button, button.I76183.button {
cursor:pointer;
}
.I76183 .button .text, .I76183.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I76183 .button .icon, .I76183.button .icon {
flex:none;
background-size:100% 100%;
}
.I76183 .button:hover, .I76183.button:hover {
}
.I76183 .button:hover .text, .I76183.button:hover .text {
}
.I76183 .button:hover .icon, .I76183.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I76183 .button, .I76183.button {
}
.I76183 button.button, button.I76183.button {
}
.I76183 .button .text, .I76183.button .text {
font-family:Rubik;

}
.I76183 .button .icon, .I76183.button .icon {
background-size:100% 100%;
}
.I76183 .button:hover, .I76183.button:hover {
}
.I76183 .button:hover .text, .I76183.button:hover .text {
}
.I76183 .button:hover .icon, .I76183.button:hover .icon {
background-size:100% 100%;
}
}

.I76184, a.I76184 {
display:flex;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
color:rgb(17,17,17);
line-height:2.75rem;

padding-bottom:1rem;

}
.I76184:hover, a.I76184:hover {
}
@media (max-width:992px) {
.I76184, a.I76184 {
display:flex;
font-size:1.625rem;


}
.I76184:hover, a.I76184:hover {
}
}

.I76185, a.I76185 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

margin-top:1rem;
padding-bottom:1rem;

}
.I76185:hover, a.I76185:hover {
}
@media (max-width:992px) {
.I76185, a.I76185 {
}
.I76185:hover, a.I76185:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I76185, a.I76185 {
display:flex;
padding-bottom:1rem;

}
.I76185:hover, a.I76185:hover {
}
}

.I76186, a.I76186 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I76186:hover, a.I76186:hover {
}

.I76187, a.I76187 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I76187:hover, a.I76187:hover {
}

.I76188 .image, .I76188.image {
vertical-align:top;
width:100%;
height:auto;
background-image:url('https://www.genexus.com/media/images/ibm-i.png?timestamp=20221024142835');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/ibm-i.png?timestamp=20221024142835') 1.00x,url('https://www.genexus.com/media/images/ibm-i_x1.99.png?timestamp=20221024142835') 1.99x,url('https://www.genexus.com/media/images/ibm-i_x2.99.png?timestamp=20221024142835') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/ibm-i.png?timestamp=20221024142835') 1.00x,url('https://www.genexus.com/media/images/ibm-i_x1.99.png?timestamp=20221024142835') 1.99x,url('https://www.genexus.com/media/images/ibm-i_x2.99.png?timestamp=20221024142835') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/ibm-i.png?timestamp=20221024142835') 1.00x,url('https://www.genexus.com/media/images/ibm-i_x1.99.png?timestamp=20221024142835') 1.99x,url('https://www.genexus.com/media/images/ibm-i_x2.99.png?timestamp=20221024142835') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/ibm-i.png?timestamp=20221024142835') 1.00x,url('https://www.genexus.com/media/images/ibm-i_x1.99.png?timestamp=20221024142835') 1.99x,url('https://www.genexus.com/media/images/ibm-i_x2.99.png?timestamp=20221024142835') 2.99x);
background-size:cover;
background-position:center center;

}
.I76188 .image:hover, .I76188.image:hover {
}

.I76189, a.I76189 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
color:rgb(17,17,17);
text-transform:capitalize;

padding-bottom:0.25rem;
padding-left:0.75rem;
padding-right:0.75rem;
padding-top:0.25rem;
border-top-left-radius:0.125rem;
border-top-right-radius:0.125rem;
border-bottom-left-radius:0.125rem;
border-bottom-right-radius:0.125rem;
background-color:rgb(238,233,248);

}
.I76189:hover, a.I76189:hover {
}

.I76190, a.I76190 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I76190:hover, a.I76190:hover {
}

.I76191, a.I76191 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1.5rem;

}
.I76191:hover, a.I76191:hover {
}
@media (max-width:992px) {
.I76191, a.I76191 {
}
.I76191:hover, a.I76191:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I76191, a.I76191 {
display:flex;
padding-bottom:1rem;

}
.I76191:hover, a.I76191:hover {
}
}

.I76192 .button, .I76192.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I76192 button.button, button.I76192.button {
cursor:pointer;
}
.I76192 .button .text, .I76192.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I76192 .button .icon, .I76192.button .icon {
flex:none;
background-size:100% 100%;
}
.I76192 .button:hover, .I76192.button:hover {
}
.I76192 .button:hover .text, .I76192.button:hover .text {
}
.I76192 .button:hover .icon, .I76192.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I76192 .button, .I76192.button {
}
.I76192 button.button, button.I76192.button {
}
.I76192 .button .text, .I76192.button .text {
font-family:Rubik;

}
.I76192 .button .icon, .I76192.button .icon {
background-size:100% 100%;
}
.I76192 .button:hover, .I76192.button:hover {
}
.I76192 .button:hover .text, .I76192.button:hover .text {
}
.I76192 .button:hover .icon, .I76192.button:hover .icon {
background-size:100% 100%;
}
}

.I76193 .image, .I76193.image {
vertical-align:top;
width:100%;
height:auto;
background-image:url('https://www.genexus.com/media/images/tecnologias-soportadas-ai1.png?timestamp=20220810173347');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/tecnologias-soportadas-ai1.png?timestamp=20220810173347') 1.00x,url('https://www.genexus.com/media/images/tecnologias-soportadas-ai1_x1.99.png?timestamp=20220810173347') 1.99x,url('https://www.genexus.com/media/images/tecnologias-soportadas-ai1_x2.99.png?timestamp=20220810173347') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/tecnologias-soportadas-ai1.png?timestamp=20220810173347') 1.00x,url('https://www.genexus.com/media/images/tecnologias-soportadas-ai1_x1.99.png?timestamp=20220810173347') 1.99x,url('https://www.genexus.com/media/images/tecnologias-soportadas-ai1_x2.99.png?timestamp=20220810173347') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/tecnologias-soportadas-ai1.png?timestamp=20220810173347') 1.00x,url('https://www.genexus.com/media/images/tecnologias-soportadas-ai1_x1.99.png?timestamp=20220810173347') 1.99x,url('https://www.genexus.com/media/images/tecnologias-soportadas-ai1_x2.99.png?timestamp=20220810173347') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/tecnologias-soportadas-ai1.png?timestamp=20220810173347') 1.00x,url('https://www.genexus.com/media/images/tecnologias-soportadas-ai1_x1.99.png?timestamp=20220810173347') 1.99x,url('https://www.genexus.com/media/images/tecnologias-soportadas-ai1_x2.99.png?timestamp=20220810173347') 2.99x);
background-size:cover;
background-position:center center;

}
.I76193 .image:hover, .I76193.image:hover {
}

.I76194, a.I76194 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
color:rgb(17,17,17);
text-transform:capitalize;

padding-bottom:0.25rem;
padding-left:0.75rem;
padding-right:0.75rem;
padding-top:0.25rem;
border-top-left-radius:0.125rem;
border-top-right-radius:0.125rem;
border-bottom-left-radius:0.125rem;
border-bottom-right-radius:0.125rem;
background-color:rgb(238,233,248);

}
.I76194:hover, a.I76194:hover {
}

.I76195, a.I76195 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I76195:hover, a.I76195:hover {
}

.I76196, a.I76196 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1.5rem;

}
.I76196:hover, a.I76196:hover {
}
@media (max-width:992px) {
.I76196, a.I76196 {
}
.I76196:hover, a.I76196:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I76196, a.I76196 {
display:flex;
padding-bottom:1rem;

}
.I76196:hover, a.I76196:hover {
}
}

.I76197 .button, .I76197.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I76197 button.button, button.I76197.button {
cursor:pointer;
}
.I76197 .button .text, .I76197.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I76197 .button .icon, .I76197.button .icon {
flex:none;
background-size:100% 100%;
}
.I76197 .button:hover, .I76197.button:hover {
}
.I76197 .button:hover .text, .I76197.button:hover .text {
}
.I76197 .button:hover .icon, .I76197.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I76197 .button, .I76197.button {
}
.I76197 button.button, button.I76197.button {
}
.I76197 .button .text, .I76197.button .text {
font-family:Rubik;

}
.I76197 .button .icon, .I76197.button .icon {
background-size:100% 100%;
}
.I76197 .button:hover, .I76197.button:hover {
}
.I76197 .button:hover .text, .I76197.button:hover .text {
}
.I76197 .button:hover .icon, .I76197.button:hover .icon {
background-size:100% 100%;
}
}

.I76198 .image, .I76198.image {
vertical-align:top;
width:100%;
height:auto;
border-image-slice:100%;
background-image:url('https://www.genexus.com/media/images/tecnologias-soportadas-chatbots1.png?timestamp=20220810173651');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/tecnologias-soportadas-chatbots1.png?timestamp=20220810173651') 1.00x,url('https://www.genexus.com/media/images/tecnologias-soportadas-chatbots1_x1.99.png?timestamp=20220810173651') 1.99x,url('https://www.genexus.com/media/images/tecnologias-soportadas-chatbots1_x2.99.png?timestamp=20220810173651') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/tecnologias-soportadas-chatbots1.png?timestamp=20220810173651') 1.00x,url('https://www.genexus.com/media/images/tecnologias-soportadas-chatbots1_x1.99.png?timestamp=20220810173651') 1.99x,url('https://www.genexus.com/media/images/tecnologias-soportadas-chatbots1_x2.99.png?timestamp=20220810173651') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/tecnologias-soportadas-chatbots1.png?timestamp=20220810173651') 1.00x,url('https://www.genexus.com/media/images/tecnologias-soportadas-chatbots1_x1.99.png?timestamp=20220810173651') 1.99x,url('https://www.genexus.com/media/images/tecnologias-soportadas-chatbots1_x2.99.png?timestamp=20220810173651') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/tecnologias-soportadas-chatbots1.png?timestamp=20220810173651') 1.00x,url('https://www.genexus.com/media/images/tecnologias-soportadas-chatbots1_x1.99.png?timestamp=20220810173651') 1.99x,url('https://www.genexus.com/media/images/tecnologias-soportadas-chatbots1_x2.99.png?timestamp=20220810173651') 2.99x);
background-size:cover;
background-position:center center;

}
.I76198 .image:hover, .I76198.image:hover {
}

.I76199, a.I76199 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
color:rgb(17,17,17);
text-transform:capitalize;

padding-bottom:0.25rem;
padding-left:0.75rem;
padding-right:0.75rem;
padding-top:0.25rem;
border-top-left-radius:0.125rem;
border-top-right-radius:0.125rem;
border-bottom-left-radius:0.125rem;
border-bottom-right-radius:0.125rem;
background-color:rgb(238,233,248);

}
.I76199:hover, a.I76199:hover {
}

.I76200, a.I76200 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I76200:hover, a.I76200:hover {
}

.I76201 .button, .I76201.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I76201 button.button, button.I76201.button {
cursor:pointer;
}
.I76201 .button .text, .I76201.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I76201 .button .icon, .I76201.button .icon {
flex:none;
background-size:100% 100%;
}
.I76201 .button:hover, .I76201.button:hover {
}
.I76201 .button:hover .text, .I76201.button:hover .text {
}
.I76201 .button:hover .icon, .I76201.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I76201 .button, .I76201.button {
}
.I76201 button.button, button.I76201.button {
}
.I76201 .button .text, .I76201.button .text {
font-family:Rubik;

}
.I76201 .button .icon, .I76201.button .icon {
background-size:100% 100%;
}
.I76201 .button:hover, .I76201.button:hover {
}
.I76201 .button:hover .text, .I76201.button:hover .text {
}
.I76201 .button:hover .icon, .I76201.button:hover .icon {
background-size:100% 100%;
}
}

.I76202, a.I76202 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I76202:hover, a.I76202:hover {
}
@media (max-width:992px) {
.I76202, a.I76202 {
}
.I76202:hover, a.I76202:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I76202, a.I76202 {
display:flex;
padding-bottom:1rem;

}
.I76202:hover, a.I76202:hover {
}
}

.I76203 .image, .I76203.image {
vertical-align:top;
width:100%;
height:auto;
background-image:url('https://www.genexus.com/media/images/net-java.png?timestamp=20221024142523');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/net-java.png?timestamp=20221024142523') 1.00x,url('https://www.genexus.com/media/images/net-java_x1.99.png?timestamp=20221024142523') 1.99x,url('https://www.genexus.com/media/images/net-java_x2.99.png?timestamp=20221024142523') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/net-java.png?timestamp=20221024142523') 1.00x,url('https://www.genexus.com/media/images/net-java_x1.99.png?timestamp=20221024142523') 1.99x,url('https://www.genexus.com/media/images/net-java_x2.99.png?timestamp=20221024142523') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/net-java.png?timestamp=20221024142523') 1.00x,url('https://www.genexus.com/media/images/net-java_x1.99.png?timestamp=20221024142523') 1.99x,url('https://www.genexus.com/media/images/net-java_x2.99.png?timestamp=20221024142523') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/net-java.png?timestamp=20221024142523') 1.00x,url('https://www.genexus.com/media/images/net-java_x1.99.png?timestamp=20221024142523') 1.99x,url('https://www.genexus.com/media/images/net-java_x2.99.png?timestamp=20221024142523') 2.99x);
background-size:cover;
background-position:center center;

}
.I76203 .image:hover, .I76203.image:hover {
}

.I76204 .image, .I76204.image {
vertical-align:top;
width:100%;
height:auto;
background-image:url('https://www.genexus.com/media/images/llms1.png?timestamp=20240325184020');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/llms1.png?timestamp=20240325184020') 1.00x,url('https://www.genexus.com/media/images/llms1_x1.99.png?timestamp=20240325184020') 1.99x,url('https://www.genexus.com/media/images/llms1_x2.99.png?timestamp=20240325184020') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/llms1.png?timestamp=20240325184020') 1.00x,url('https://www.genexus.com/media/images/llms1_x1.99.png?timestamp=20240325184020') 1.99x,url('https://www.genexus.com/media/images/llms1_x2.99.png?timestamp=20240325184020') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/llms1.png?timestamp=20240325184020') 1.00x,url('https://www.genexus.com/media/images/llms1_x1.99.png?timestamp=20240325184020') 1.99x,url('https://www.genexus.com/media/images/llms1_x2.99.png?timestamp=20240325184020') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/llms1.png?timestamp=20240325184020') 1.00x,url('https://www.genexus.com/media/images/llms1_x1.99.png?timestamp=20240325184020') 1.99x,url('https://www.genexus.com/media/images/llms1_x2.99.png?timestamp=20240325184020') 2.99x);
background-size:cover;
background-position:center center;

}
.I76204 .image:hover, .I76204.image:hover {
}

.I76205 .image, .I76205.image {
vertical-align:top;
width:100%;
height:auto;
background-image:url('https://www.genexus.com/media/images/gwds__img-16x9-placeholder.png?timestamp=20220404173415');
background-size:cover;
background-position:center center;

}
.I76205 .image:hover, .I76205.image:hover {
}

.I76206, a.I76206 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
color:rgb(17,17,17);
text-transform:capitalize;

padding-bottom:0.25rem;
padding-left:0.75rem;
padding-right:0.75rem;
padding-top:0.25rem;
border-top-left-radius:0.125rem;
border-top-right-radius:0.125rem;
border-bottom-left-radius:0.125rem;
border-bottom-right-radius:0.125rem;
background-color:rgb(238,233,248);

}
.I76206:hover, a.I76206:hover {
}

.I76207, a.I76207 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I76207:hover, a.I76207:hover {
}
@media (max-width:992px) {
.I76207, a.I76207 {
}
.I76207:hover, a.I76207:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I76207, a.I76207 {
display:flex;
padding-bottom:1rem;

}
.I76207:hover, a.I76207:hover {
}
}

.I76208 .button, .I76208.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I76208 button.button, button.I76208.button {
cursor:pointer;
}
.I76208 .button .text, .I76208.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I76208 .button .icon, .I76208.button .icon {
flex:none;
background-size:100% 100%;
}
.I76208 .button:hover, .I76208.button:hover {
}
.I76208 .button:hover .text, .I76208.button:hover .text {
}
.I76208 .button:hover .icon, .I76208.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I76208 .button, .I76208.button {
}
.I76208 button.button, button.I76208.button {
}
.I76208 .button .text, .I76208.button .text {
font-family:Rubik;

}
.I76208 .button .icon, .I76208.button .icon {
background-size:100% 100%;
}
.I76208 .button:hover, .I76208.button:hover {
}
.I76208 .button:hover .text, .I76208.button:hover .text {
}
.I76208 .button:hover .icon, .I76208.button:hover .icon {
background-size:100% 100%;
}
}

.I76209, a.I76209 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I76209:hover, a.I76209:hover {
}

.I76210, a.I76210 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I76210:hover, a.I76210:hover {
}
@media (max-width:992px) {
.I76210, a.I76210 {
}
.I76210:hover, a.I76210:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I76210, a.I76210 {
display:flex;
padding-bottom:1rem;

}
.I76210:hover, a.I76210:hover {
}
}

.I76211 .button, .I76211.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I76211 button.button, button.I76211.button {
cursor:pointer;
}
.I76211 .button .text, .I76211.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I76211 .button .icon, .I76211.button .icon {
flex:none;
background-size:100% 100%;
}
.I76211 .button:hover, .I76211.button:hover {
}
.I76211 .button:hover .text, .I76211.button:hover .text {
}
.I76211 .button:hover .icon, .I76211.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I76211 .button, .I76211.button {
}
.I76211 button.button, button.I76211.button {
}
.I76211 .button .text, .I76211.button .text {
font-family:Rubik;

}
.I76211 .button .icon, .I76211.button .icon {
background-size:100% 100%;
}
.I76211 .button:hover, .I76211.button:hover {
}
.I76211 .button:hover .text, .I76211.button:hover .text {
}
.I76211 .button:hover .icon, .I76211.button:hover .icon {
background-size:100% 100%;
}
}

.I76212, a.I76212 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I76212:hover, a.I76212:hover {
}

.I76213, a.I76213 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I76213:hover, a.I76213:hover {
}
@media (max-width:992px) {
.I76213, a.I76213 {
}
.I76213:hover, a.I76213:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I76213, a.I76213 {
display:flex;
padding-bottom:1rem;

}
.I76213:hover, a.I76213:hover {
}
}

.I76214 .button, .I76214.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I76214 button.button, button.I76214.button {
cursor:pointer;
}
.I76214 .button .text, .I76214.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I76214 .button .icon, .I76214.button .icon {
flex:none;
background-size:100% 100%;
}
.I76214 .button:hover, .I76214.button:hover {
}
.I76214 .button:hover .text, .I76214.button:hover .text {
}
.I76214 .button:hover .icon, .I76214.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I76214 .button, .I76214.button {
}
.I76214 button.button, button.I76214.button {
}
.I76214 .button .text, .I76214.button .text {
font-family:Rubik;

}
.I76214 .button .icon, .I76214.button .icon {
background-size:100% 100%;
}
.I76214 .button:hover, .I76214.button:hover {
}
.I76214 .button:hover .text, .I76214.button:hover .text {
}
.I76214 .button:hover .icon, .I76214.button:hover .icon {
background-size:100% 100%;
}
}

.I76215, a.I76215 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
color:rgb(17,17,17);
text-transform:capitalize;

padding-bottom:0.25rem;
padding-left:0.75rem;
padding-right:0.75rem;
padding-top:0.25rem;
border-top-left-radius:0.125rem;
border-top-right-radius:0.125rem;
border-bottom-left-radius:0.125rem;
border-bottom-right-radius:0.125rem;
background-color:rgb(238,233,248);

}
.I76215:hover, a.I76215:hover {
}

.I76216, a.I76216 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
color:rgb(17,17,17);
text-transform:capitalize;

padding-bottom:0.25rem;
padding-left:0.75rem;
padding-right:0.75rem;
padding-top:0.25rem;
border-top-left-radius:0.125rem;
border-top-right-radius:0.125rem;
border-bottom-left-radius:0.125rem;
border-bottom-right-radius:0.125rem;
background-color:rgb(238,233,248);

}
.I76216:hover, a.I76216:hover {
}

.I76217, a.I76217 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I76217:hover, a.I76217:hover {
}

.I83706 .button, .I83706.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I83706 button.button, button.I83706.button {
cursor:pointer;
}
.I83706 .button .text, .I83706.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I83706 .button .icon, .I83706.button .icon {
flex:none;
background-size:100% 100%;
}
.I83706 .button:hover, .I83706.button:hover {
background-color:rgb(217,217,217);

}
.I83706 .button:hover .text, .I83706.button:hover .text {
}
.I83706 .button:hover .icon, .I83706.button:hover .icon {
background-size:100% 100%;
}

.I83844, a.I83844 {
display:flex;
font-family:Rubik;
font-size:1rem;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I83844:hover, a.I83844:hover {
}

.I83852, a.I83852 {
display:flex;
font-family:Rubik;
font-size:1rem;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I83852:hover, a.I83852:hover {
}

.I83860, a.I83860 {
display:flex;
font-family:Rubik;
font-size:1rem;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I83860:hover, a.I83860:hover {
}

.I83868, a.I83868 {
display:flex;
font-family:Rubik;
font-size:1rem;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I83868:hover, a.I83868:hover {
}

h1.I76220, .I76220 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I76220 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:31;

}
.I76220:hover {
}
.I76220 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I76220 > .viewport:hover {
}


h1.I162446, .I162446 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162446 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I162446:hover {
}
.I162446 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162446 > .viewport:hover {
}


.I162427 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
margin-top:-263px;
padding-top:208px;
background-image:url('https://www.genexus.com/media/images/fdo_cabezal_technology.png?timestamp=20241031165914');
background-repeat:no-repeat;
background-size:cover;
background-position:right top;

align-items:center;

	
}
.I162427:hover {
}
@media (max-width:992px) {
.I162427 {
margin-top:-90px;
padding-bottom:4rem;
padding-top:4rem;

	
}
.I162427:hover {
}
}
@media (max-width:640px) {
.I162427 {
padding-bottom:4rem;
padding-top:4rem;
background-image:url('https://www.genexus.com/media/images/fdo_cabezal_technology.png?timestamp=20241031165914');

	
}
.I162427:hover {
}
}
@media (min-width:1440px) {
.I162427 {
	
}
.I162427:hover {
}
}
.I162428 {
display:flex;
position:var(--I162428-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;
max-width:1248px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;

align-items:flex-start;


}
.I162428:hover {
}

@media (max-width:992px) {
.I162428 {

width:100%;
margin-right:0;
padding-bottom:0rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;

}
.I162428:hover {
}

}
@media (max-width:640px) {
.I162428 {

min-width:100%;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0em;

}
.I162428:hover {
}

}
@media (min-width:1440px) {
.I162428 {

width:100%;

}
.I162428:hover {
}

}
.I162429 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:77%;



flex-direction:column;

	
}
.I162429:hover {
}

@media (max-width:640px) {
.I162429 {

width:100%;



	
}
.I162429:hover {
}

}

h1.I162430, .I162430 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162430 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I162430:hover {
}
.I162430 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I162430 > .viewport:hover {
}

@media (min-width:1440px) {
.I162430 {

order:3;

}
.I162430:hover {
}
.I162430 > .viewport {



}
.I162430 > .viewport:hover {
}

}
h1.I162431, .I162431 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162431 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I162431:hover {
}
.I162431 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162431 > .viewport:hover {
}

@media (min-width:1440px) {
.I162431 {

order:4;

}
.I162431:hover {
}
.I162431 > .viewport {



}
.I162431 > .viewport:hover {
}

}
h1.I162432, .I162432 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162432 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-bottom:0.5rem;


}
.I162432:hover {
}
.I162432 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162432 > .viewport:hover {
}

@media (min-width:1440px) {
.I162432 {

order:2;

}
.I162432:hover {
}
.I162432 > .viewport {



}
.I162432 > .viewport:hover {
}

}
h1.I162433, .I162433 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162433 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;
margin-top:2rem;


}
.I162433:hover {
}
.I162433 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162433 > .viewport:hover {
}

@media (min-width:1440px) {
.I162433 {

order:8;

}
.I162433:hover {
}
.I162433 > .viewport {



}
.I162433 > .viewport:hover {
}

}
h1.I162434, .I162434 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162434 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I162434:hover {
}
.I162434 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162434 > .viewport:hover {
}

@media (min-width:1440px) {
.I162434 {

order:11;

}
.I162434:hover {
}
.I162434 > .viewport {



}
.I162434 > .viewport:hover {
}

}
h1.I162435, .I162435 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162435 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
margin-top:2rem;


}
.I162435:hover {
}
.I162435 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162435 > .viewport:hover {
}

@media (min-width:1440px) {
.I162435 {

order:13;

}
.I162435:hover {
}
.I162435 > .viewport {



}
.I162435 > .viewport:hover {
}

}
h1.I162436, .I162436 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162436 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I162436:hover {
}
.I162436 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162436 > .viewport:hover {
}

@media (min-width:1440px) {
.I162436 {

order:12;

}
.I162436:hover {
}
.I162436 > .viewport {



}
.I162436 > .viewport:hover {
}

}
h1.I162437, .I162437 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162437 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
max-width:740px;
margin-top:0rem;


}
.I162437:hover {
}
.I162437 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162437 > .viewport:hover {
}

@media (min-width:1440px) {
.I162437 {

order:5;

}
.I162437:hover {
}
.I162437 > .viewport {



}
.I162437 > .viewport:hover {
}

}
h1.I188238, .I188238 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I188238 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I188238:hover {
}
.I188238 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I188238 > .viewport:hover {
}

@media (min-width:1440px) {
.I188238 {

order:6;

}
.I188238:hover {
}
.I188238 > .viewport {



}
.I188238 > .viewport:hover {
}

}
h1.I189775, .I189775 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I189775 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I189775:hover {
}
.I189775 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I189775 > .viewport:hover {
}

@media (min-width:1440px) {
.I189775 {

order:7;

}
.I189775:hover {
}
.I189775 > .viewport {



}
.I189775 > .viewport:hover {
}

}
h1.I190528, .I190528 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I190528 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-bottom:3rem;


}
.I190528:hover {
}
.I190528 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I190528 > .viewport:hover {
}

@media (min-width:1440px) {
.I190528 {

order:1;

}
.I190528:hover {
}
.I190528 > .viewport {



}
.I190528 > .viewport:hover {
}

}
.I162438, a.I162438 {
display:flex;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
color:rgb(255,255,255);


}
.I162438:hover, a.I162438:hover {
}
@media (max-width:992px) {
.I162438, a.I162438 {
display:flex;
font-size:1.625rem;


}
.I162438:hover, a.I162438:hover {
}
}

.I162439, a.I162439 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I162439:hover, a.I162439:hover {
}
@media (max-width:992px) {
.I162439, a.I162439 {
}
.I162439:hover, a.I162439:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I162439, a.I162439 {
display:flex;
padding-bottom:1rem;

}
.I162439:hover, a.I162439:hover {
}
}

.I162440, a.I162440 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I162440:hover, a.I162440:hover {
}
@media (max-width:992px) {
.I162440, a.I162440 {
display:flex;
font-size:1.25rem;


}
.I162440:hover, a.I162440:hover {
}
}
@media (max-width:640px) {
.I162440, a.I162440 {
display:flex;
font-size:1.25rem;


}
.I162440:hover, a.I162440:hover {
}
}

.I162441 .button, .I162441.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100em;
background-color:rgb(91,167,255);

}
.I162441 button.button, button.I162441.button {
cursor:pointer;
}
.I162441 .button .text, .I162441.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I162441 .button .icon, .I162441.button .icon {
flex:none;
background-size:100% 100%;
}
.I162441 .button:hover, .I162441.button:hover {
}
.I162441 .button:hover .text, .I162441.button:hover .text {
}
.I162441 .button:hover .icon, .I162441.button:hover .icon {
background-size:100% 100%;
}

.I162442 .button, .I162442.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I162442 button.button, button.I162442.button {
cursor:pointer;
}
.I162442 .button .text, .I162442.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I162442 .button .icon, .I162442.button .icon {
flex:none;
background-size:100% 100%;
}
.I162442 .button:hover, .I162442.button:hover {
}
.I162442 .button:hover .text, .I162442.button:hover .text {
}
.I162442 .button:hover .icon, .I162442.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I162442 .button, .I162442.button {
}
.I162442 button.button, button.I162442.button {
}
.I162442 .button .text, .I162442.button .text {
font-family:Rubik;

}
.I162442 .button .icon, .I162442.button .icon {
background-size:100% 100%;
}
.I162442 .button:hover, .I162442.button:hover {
}
.I162442 .button:hover .text, .I162442.button:hover .text {
}
.I162442 .button:hover .icon, .I162442.button:hover .icon {
background-size:100% 100%;
}
}

.I162443 .button, .I162443.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I162443 button.button, button.I162443.button {
cursor:pointer;
}
.I162443 .button .text, .I162443.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I162443 .button .icon, .I162443.button .icon {
flex:none;
background-size:100% 100%;
}
.I162443 .button:hover, .I162443.button:hover {
background-color:rgb(210,40,93);

}
.I162443 .button:hover .text, .I162443.button:hover .text {
}
.I162443 .button:hover .icon, .I162443.button:hover .icon {
background-size:100% 100%;
}

.I162444 .button, .I162444.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(18,88,84);
border-style:solid;
border-width:0.063rem;
border-radius:6.25rem;

flex-direction:row-reverse;
}
.I162444 button.button, button.I162444.button {
cursor:pointer;
}
.I162444 .button .text, .I162444.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(18,88,84);
line-height:1.4rem;

}
.I162444 .button .icon, .I162444.button .icon {
flex:none;
background-size:100% 100%;
width:16px;
height:16px;
background-image:url('https://www.genexus.com/media/images/flecha-descarga.svg?timestamp=20230614191107');
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I162444 .button:hover, .I162444.button:hover {
}
.I162444 .button:hover .text, .I162444.button:hover .text {
}
.I162444 .button:hover .icon, .I162444.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I162444 .button, .I162444.button {
flex-direction:row-reverse;
}
.I162444 button.button, button.I162444.button {
}
.I162444 .button .text, .I162444.button .text {
}
.I162444 .button .icon, .I162444.button .icon {
background-size:100% 100%;
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I162444 .button:hover, .I162444.button:hover {
}
.I162444 .button:hover .text, .I162444.button:hover .text {
}
.I162444 .button:hover .icon, .I162444.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I162444 .button, .I162444.button {
flex-direction:row-reverse;
}
.I162444 button.button, button.I162444.button {
}
.I162444 .button .text, .I162444.button .text {
}
.I162444 .button .icon, .I162444.button .icon {
background-size:100% 100%;
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I162444 .button:hover, .I162444.button:hover {
}
.I162444 .button:hover .text, .I162444.button:hover .text {
}
.I162444 .button:hover .icon, .I162444.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I162444 .button, .I162444.button {
flex-direction:row-reverse;
}
.I162444 button.button, button.I162444.button {
}
.I162444 .button .text, .I162444.button .text {
}
.I162444 .button .icon, .I162444.button .icon {
background-size:100% 100%;
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I162444 .button:hover, .I162444.button:hover {
}
.I162444 .button:hover .text, .I162444.button:hover .text {
}
.I162444 .button:hover .icon, .I162444.button:hover .icon {
background-size:100% 100%;
}
}
.I162445, a.I162445 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I162445:hover, a.I162445:hover {
}
@media (max-width:992px) {
.I162445, a.I162445 {
}
.I162445:hover, a.I162445:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I162445, a.I162445 {
display:flex;
padding-bottom:1rem;

}
.I162445:hover, a.I162445:hover {
}
}

.I188023, a.I188023 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

width:100%;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I188023:hover, a.I188023:hover {
}
@media (max-width:992px) {
.I188023, a.I188023 {
}
.I188023:hover, a.I188023:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I188023, a.I188023 {
display:flex;
padding-bottom:1rem;

}
.I188023:hover, a.I188023:hover {
}
}

.I189558, a.I189558 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

width:100%;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I189558:hover, a.I189558:hover {
}
@media (max-width:992px) {
.I189558, a.I189558 {
}
.I189558:hover, a.I189558:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I189558, a.I189558 {
display:flex;
padding-bottom:1rem;

}
.I189558:hover, a.I189558:hover {
}
}

.I190311 .image, .I190311.image {
vertical-align:top;
width:327px;
height:auto;

}
.I190311 .image:hover, .I190311.image:hover {
}

h1.I162491, .I162491 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162491 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I162491:hover {
}
.I162491 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I162491 > .viewport:hover {
}

@media (max-width:992px) {
.I162491 {


}
.I162491:hover {
}
.I162491 > .viewport {

justify-content:center;


}
.I162491 > .viewport:hover {
}

}

.I162448 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-top:8rem;

flex-direction:column;
align-items:center;

	
}
.I162448:hover {
}
@media (max-width:992px) {
.I162448 {
padding-bottom:4rem;
padding-top:4rem;

	
}
.I162448:hover {
}
}
@media (max-width:640px) {
.I162448 {
padding-top:4rem;

	
}
.I162448:hover {
}
}

.I162449 {
display:flex;

order:4;
width:100%;
max-width:1180px;
margin-top:4rem;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


flex-direction:row;
}
.I162449:hover {
}
@media (max-width:992px) {
.I162449 {

max-width:440px;


flex-direction:column;
}
.I162449:hover {
}
}
@media (max-width:640px) {
.I162449 {

max-width:380px;
margin-top:2rem;


}
.I162449:hover {
}
}

.I162450 {
display:flex;
position:var(--I162450-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:calc(100% / 3 - 2rem / 3);
margin-bottom:1rem;
border-top-left-radius:0.5rem;
border-top-right-radius:0.5rem;
border-bottom-left-radius:0.5rem;
border-bottom-right-radius:0.5rem;
background-color:rgb(255,255,255);
box-shadow:0px 2px 4px 0px rgba(0,0,0,0.13000);
overflow:hidden;
}
.I162450:hover {
}

@media (max-width:992px) {
.I162450 {

width:380px;

}
.I162450:hover {
}

}
@media (max-width:640px) {
.I162450 {

width:320px;

}
.I162450:hover {
}

}

.I162451 {
display:flex;
position:var(--I162451-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:calc(100% / 3 - 2rem / 3);
margin-bottom:1rem;
border-top-left-radius:0.5rem;
border-top-right-radius:0.5rem;
border-bottom-left-radius:0.5rem;
border-bottom-right-radius:0.5rem;
background-color:rgb(255,255,255);
box-shadow:0px 2px 4px 0px rgba(0,0,0,0.13000);
overflow:hidden;
}
.I162451:hover {
}

@media (max-width:992px) {
.I162451 {

width:380px;

}
.I162451:hover {
}

}
@media (max-width:640px) {
.I162451 {

width:320px;

}
.I162451:hover {
}

}
@media (min-width:1440px) {
.I162451 {

margin-bottom:1rem;

}
.I162451:hover {
}

}
.I162452 {
display:flex;
position:var(--I162452-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:calc(100% / 3 - 2rem / 3);
margin-bottom:1rem;
margin-left:1rem;
margin-right:1rem;
border-top-left-radius:0.5rem;
border-top-right-radius:0.5rem;
border-bottom-left-radius:0.5rem;
border-bottom-right-radius:0.5rem;
background-color:rgb(255,255,255);
box-shadow:0px 2px 4px 0px rgba(0,0,0,0.13000);
overflow:hidden;
}
.I162452:hover {
}

@media (max-width:992px) {
.I162452 {

width:380px;
margin-left:0rem;
margin-right:0rem;

}
.I162452:hover {
}

}
@media (max-width:640px) {
.I162452 {

width:320px;

}
.I162452:hover {
}

}
@media (min-width:1440px) {
.I162452 {

margin-bottom:1rem;

}
.I162452:hover {
}

}
.I162453 {
display:flex;
position:var(--I162453-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1180px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;

align-items:center;


}
.I162453:hover {
}

@media (max-width:640px) {
.I162453 {

align-items:flex-start;


}
.I162453:hover {
}

}

.I162454 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
padding:2rem;



flex-direction:column;

	
}
.I162454:hover {
}


.I162455 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
padding:2rem;



flex-direction:column;

	
}
.I162455:hover {
}


.I162456 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
padding:2rem;



flex-direction:column;

	
}
.I162456:hover {
}


h1.I162457, .I162457 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162457 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
background-size:cover;
background-position:center center;


}
.I162457:hover {
}
.I162457 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162457 > .viewport:hover {
}


h1.I162458, .I162458 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162458 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-bottom:0.5rem;


}
.I162458:hover {
}
.I162458 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162458 > .viewport:hover {
}


h1.I162459, .I162459 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162459 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;
padding-bottom:1rem;


}
.I162459:hover {
}
.I162459 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I162459 > .viewport:hover {
}


h1.I162460, .I162460 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162460 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I162460:hover {
}
.I162460 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162460 > .viewport:hover {
}


h1.I162461, .I162461 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162461 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I162461:hover {
}
.I162461 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162461 > .viewport:hover {
}


h1.I162462, .I162462 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162462 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I162462:hover {
}
.I162462 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162462 > .viewport:hover {
}


h1.I162463, .I162463 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162463 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-bottom:0.5rem;


}
.I162463:hover {
}
.I162463 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162463 > .viewport:hover {
}


h1.I162464, .I162464 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162464 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;
padding-bottom:1rem;
overflow:hidden;

}
.I162464:hover {
}
.I162464 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162464 > .viewport:hover {
}


h1.I162465, .I162465 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162465 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I162465:hover {
}
.I162465 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162465 > .viewport:hover {
}


h1.I162466, .I162466 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162466 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-bottom:0.5rem;


}
.I162466:hover {
}
.I162466 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162466 > .viewport:hover {
}


h1.I162467, .I162467 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162467 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I162467:hover {
}
.I162467 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162467 > .viewport:hover {
}


h1.I162468, .I162468 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162468 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
padding-bottom:1rem;


}
.I162468:hover {
}
.I162468 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I162468 > .viewport:hover {
}


h1.I162469, .I162469 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162469 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;

}
.I162469:hover {
}
.I162469 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162469 > .viewport:hover {
}


h1.I162470, .I162470 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162470 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I162470:hover {
}
.I162470 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162470 > .viewport:hover {
}


h1.I162471, .I162471 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162471 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I162471:hover {
}
.I162471 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162471 > .viewport:hover {
}


h1.I162472, .I162472 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162472 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I162472:hover {
}
.I162472 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162472 > .viewport:hover {
}


h1.I162473, .I162473 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162473 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I162473:hover {
}
.I162473 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162473 > .viewport:hover {
}


h1.I190632, .I190632 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I190632 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
width:100%;
padding-bottom:1rem;


}
.I190632:hover {
}
.I190632 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I190632 > .viewport:hover {
}


h1.I190650, .I190650 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I190650 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
padding-bottom:1rem;


}
.I190650:hover {
}
.I190650 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I190650 > .viewport:hover {
}


h1.I190668, .I190668 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I190668 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:1rem;


}
.I190668:hover {
}
.I190668 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I190668 > .viewport:hover {
}


.I162474 .image, .I162474.image {
vertical-align:top;
width:100%;
height:auto;
background-image:url('https://www.genexus.com/media/images/img-artificial-intelligence-assistants.png?timestamp=20241031183453');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/img-artificial-intelligence-assistants.png?timestamp=20241031183453') 1.00x,url('https://www.genexus.com/media/images/img-artificial-intelligence-assistants_x2.png?timestamp=20241031183453') 2.00x,url('https://www.genexus.com/media/images/img-artificial-intelligence-assistants_x3.png?timestamp=20241031183453') 3.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/img-artificial-intelligence-assistants.png?timestamp=20241031183453') 1.00x,url('https://www.genexus.com/media/images/img-artificial-intelligence-assistants_x2.png?timestamp=20241031183453') 2.00x,url('https://www.genexus.com/media/images/img-artificial-intelligence-assistants_x3.png?timestamp=20241031183453') 3.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/img-artificial-intelligence-assistants.png?timestamp=20241031183453') 1.00x,url('https://www.genexus.com/media/images/img-artificial-intelligence-assistants_x2.png?timestamp=20241031183453') 2.00x,url('https://www.genexus.com/media/images/img-artificial-intelligence-assistants_x3.png?timestamp=20241031183453') 3.00x);
background-image:image-set(url('https://www.genexus.com/media/images/img-artificial-intelligence-assistants.png?timestamp=20241031183453') 1.00x,url('https://www.genexus.com/media/images/img-artificial-intelligence-assistants_x2.png?timestamp=20241031183453') 2.00x,url('https://www.genexus.com/media/images/img-artificial-intelligence-assistants_x3.png?timestamp=20241031183453') 3.00x);
background-size:cover;
background-position:center center;

}
.I162474 .image:hover, .I162474.image:hover {
}

.I162475, a.I162475 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
color:rgb(17,17,17);

padding-bottom:0.25rem;
padding-left:0.75rem;
padding-right:0.75rem;
padding-top:0.25rem;
border-top-left-radius:0.125rem;
border-top-right-radius:0.125rem;
border-bottom-left-radius:0.125rem;
border-bottom-right-radius:0.125rem;
background-color:rgba(11,167,255,0.30000);

}
.I162475:hover, a.I162475:hover {
}

.I162476, a.I162476 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I162476:hover, a.I162476:hover {
}
@media (max-width:992px) {
.I162476, a.I162476 {
}
.I162476:hover, a.I162476:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I162476, a.I162476 {
display:flex;
padding-bottom:1rem;

}
.I162476:hover, a.I162476:hover {
}
}

.I162477 .button, .I162477.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I162477 button.button, button.I162477.button {
cursor:pointer;
}
.I162477 .button .text, .I162477.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I162477 .button .icon, .I162477.button .icon {
flex:none;
background-size:100% 100%;
}
.I162477 .button:hover, .I162477.button:hover {
}
.I162477 .button:hover .text, .I162477.button:hover .text {
}
.I162477 .button:hover .icon, .I162477.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I162477 .button, .I162477.button {
}
.I162477 button.button, button.I162477.button {
}
.I162477 .button .text, .I162477.button .text {
font-family:Rubik;

}
.I162477 .button .icon, .I162477.button .icon {
background-size:100% 100%;
}
.I162477 .button:hover, .I162477.button:hover {
}
.I162477 .button:hover .text, .I162477.button:hover .text {
}
.I162477 .button:hover .icon, .I162477.button:hover .icon {
background-size:100% 100%;
}
}

.I162478 .image, .I162478.image {
vertical-align:top;
width:100%;
height:auto;
background-image:url('https://www.genexus.com/media/images/img-empower-your-business-with-llms.png?timestamp=20241031191724');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/img-empower-your-business-with-llms.png?timestamp=20241031191724') 1.00x,url('https://www.genexus.com/media/images/img-empower-your-business-with-llms_x2.png?timestamp=20241031191724') 2.00x,url('https://www.genexus.com/media/images/img-empower-your-business-with-llms_x3.png?timestamp=20241031191724') 3.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/img-empower-your-business-with-llms.png?timestamp=20241031191724') 1.00x,url('https://www.genexus.com/media/images/img-empower-your-business-with-llms_x2.png?timestamp=20241031191724') 2.00x,url('https://www.genexus.com/media/images/img-empower-your-business-with-llms_x3.png?timestamp=20241031191724') 3.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/img-empower-your-business-with-llms.png?timestamp=20241031191724') 1.00x,url('https://www.genexus.com/media/images/img-empower-your-business-with-llms_x2.png?timestamp=20241031191724') 2.00x,url('https://www.genexus.com/media/images/img-empower-your-business-with-llms_x3.png?timestamp=20241031191724') 3.00x);
background-image:image-set(url('https://www.genexus.com/media/images/img-empower-your-business-with-llms.png?timestamp=20241031191724') 1.00x,url('https://www.genexus.com/media/images/img-empower-your-business-with-llms_x2.png?timestamp=20241031191724') 2.00x,url('https://www.genexus.com/media/images/img-empower-your-business-with-llms_x3.png?timestamp=20241031191724') 3.00x);
background-size:cover;
background-position:center center;

}
.I162478 .image:hover, .I162478.image:hover {
}
@media (min-width:1440px) {
.I162478 .image, .I162478.image {
width:100%;

}
.I162478 .image:hover, .I162478.image:hover {
}
}
.I162479 .image, .I162479.image {
vertical-align:top;
width:100%;
height:auto;
background-image:url('https://www.genexus.com/media/images/img-ml-applications.png?timestamp=20241031191830');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/img-ml-applications.png?timestamp=20241031191830') 1.00x,url('https://www.genexus.com/media/images/img-ml-applications_x2.png?timestamp=20241031191830') 2.00x,url('https://www.genexus.com/media/images/img-ml-applications_x3.png?timestamp=20241031191830') 3.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/img-ml-applications.png?timestamp=20241031191830') 1.00x,url('https://www.genexus.com/media/images/img-ml-applications_x2.png?timestamp=20241031191830') 2.00x,url('https://www.genexus.com/media/images/img-ml-applications_x3.png?timestamp=20241031191830') 3.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/img-ml-applications.png?timestamp=20241031191830') 1.00x,url('https://www.genexus.com/media/images/img-ml-applications_x2.png?timestamp=20241031191830') 2.00x,url('https://www.genexus.com/media/images/img-ml-applications_x3.png?timestamp=20241031191830') 3.00x);
background-image:image-set(url('https://www.genexus.com/media/images/img-ml-applications.png?timestamp=20241031191830') 1.00x,url('https://www.genexus.com/media/images/img-ml-applications_x2.png?timestamp=20241031191830') 2.00x,url('https://www.genexus.com/media/images/img-ml-applications_x3.png?timestamp=20241031191830') 3.00x);
background-size:cover;
background-position:center center;

}
.I162479 .image:hover, .I162479.image:hover {
}

.I162480, a.I162480 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
color:rgb(17,17,17);

padding-bottom:0.25rem;
padding-left:0.75rem;
padding-right:0.75rem;
padding-top:0.25rem;
border-top-left-radius:0.125rem;
border-top-right-radius:0.125rem;
border-bottom-left-radius:0.125rem;
border-bottom-right-radius:0.125rem;
background-color:rgba(11,167,255,0.30000);

}
.I162480:hover, a.I162480:hover {
}

.I162481, a.I162481 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I162481:hover, a.I162481:hover {
}
@media (max-width:992px) {
.I162481, a.I162481 {
}
.I162481:hover, a.I162481:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I162481, a.I162481 {
display:flex;
padding-bottom:1rem;

}
.I162481:hover, a.I162481:hover {
}
}

.I162482 .button, .I162482.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I162482 button.button, button.I162482.button {
cursor:pointer;
}
.I162482 .button .text, .I162482.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I162482 .button .icon, .I162482.button .icon {
flex:none;
background-size:100% 100%;
}
.I162482 .button:hover, .I162482.button:hover {
}
.I162482 .button:hover .text, .I162482.button:hover .text {
}
.I162482 .button:hover .icon, .I162482.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I162482 .button, .I162482.button {
}
.I162482 button.button, button.I162482.button {
}
.I162482 .button .text, .I162482.button .text {
font-family:Rubik;

}
.I162482 .button .icon, .I162482.button .icon {
background-size:100% 100%;
}
.I162482 .button:hover, .I162482.button:hover {
}
.I162482 .button:hover .text, .I162482.button:hover .text {
}
.I162482 .button:hover .icon, .I162482.button:hover .icon {
background-size:100% 100%;
}
}

.I162483, a.I162483 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
color:rgb(17,17,17);

padding-bottom:0.25rem;
padding-left:0.75rem;
padding-right:0.75rem;
padding-top:0.25rem;
border-top-left-radius:0.125rem;
border-top-right-radius:0.125rem;
border-bottom-left-radius:0.125rem;
border-bottom-right-radius:0.125rem;
background-color:rgba(11,167,255,0.30000);

}
.I162483:hover, a.I162483:hover {
}

.I162484, a.I162484 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I162484:hover, a.I162484:hover {
}

.I162485, a.I162485 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I162485:hover, a.I162485:hover {
}
@media (max-width:992px) {
.I162485, a.I162485 {
}
.I162485:hover, a.I162485:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I162485, a.I162485 {
display:flex;
padding-bottom:1rem;

}
.I162485:hover, a.I162485:hover {
}
}

.I162486 .button, .I162486.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I162486 button.button, button.I162486.button {
cursor:pointer;
}
.I162486 .button .text, .I162486.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I162486 .button .icon, .I162486.button .icon {
flex:none;
background-size:100% 100%;
}
.I162486 .button:hover, .I162486.button:hover {
}
.I162486 .button:hover .text, .I162486.button:hover .text {
}
.I162486 .button:hover .icon, .I162486.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I162486 .button, .I162486.button {
}
.I162486 button.button, button.I162486.button {
}
.I162486 .button .text, .I162486.button .text {
font-family:Rubik;

}
.I162486 .button .icon, .I162486.button .icon {
background-size:100% 100%;
}
.I162486 .button:hover, .I162486.button:hover {
}
.I162486 .button:hover .text, .I162486.button:hover .text {
}
.I162486 .button:hover .icon, .I162486.button:hover .icon {
background-size:100% 100%;
}
}

.I162487, a.I162487 {
display:flex;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:0rem;

}
.I162487:hover, a.I162487:hover {
}
@media (max-width:992px) {
.I162487, a.I162487 {
display:flex;
font-size:1.625rem;


}
.I162487:hover, a.I162487:hover {
}
}
@media (max-width:640px) {
.I162487, a.I162487 {
display:flex;
justify-content:flex-start;
font-family:Graphik;
text-align:left;

width:100%;

}
.I162487:hover, a.I162487:hover {
}
}

.I162488, a.I162488 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

margin-top:1rem;
padding-bottom:1rem;

}
.I162488:hover, a.I162488:hover {
}
@media (max-width:992px) {
.I162488, a.I162488 {
}
.I162488:hover, a.I162488:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I162488, a.I162488 {
display:flex;
padding-bottom:1rem;

}
.I162488:hover, a.I162488:hover {
}
}

.I162489, a.I162489 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I162489:hover, a.I162489:hover {
}

.I162490, a.I162490 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I162490:hover, a.I162490:hover {
}

.I190623, a.I190623 {
display:flex;
font-family:Rubik;
font-size:0.875rem;
font-weight:300;
line-height:1.375rem;

width:100%;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I190623:hover, a.I190623:hover {
}

.I190641, a.I190641 {
display:flex;
font-family:Rubik;
font-size:0.875rem;
font-weight:300;
line-height:1.375rem;

width:100%;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I190641:hover, a.I190641:hover {
}

.I190659, a.I190659 {
display:flex;
font-family:Rubik;
font-size:0.875rem;
font-weight:300;
line-height:1.375rem;

width:100%;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I190659:hover, a.I190659:hover {
}

h1.I162682, .I162682 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162682 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;


}
.I162682:hover {
}
.I162682 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162682 > .viewport:hover {
}


.I162643 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I162643:hover {
}
@media (min-width:1440px) {
.I162643 {
align-items:center;

	
}
.I162643:hover {
}
}
.I162644 {
display:flex;
position:var(--I162644-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0rem;
box-sizing:border-box;

align-items:center;


}
.I162644:hover {
}

@media (max-width:992px) {
.I162644 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;

}
.I162644:hover {
}

}
@media (max-width:640px) {
.I162644 {

align-items:flex-start;


}
.I162644:hover {
}

}

.I162645 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-bottom:32px;
margin-left:0px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(229,255,243);
border-style:solid;
border-width:0.5px;
border-top-left-radius:100px;
border-top-right-radius:100px;
border-bottom-left-radius:100px;
border-bottom-right-radius:100px;



justify-content:center;
align-items:center;

	
}
.I162645:hover {
}

@media (max-width:992px) {
.I162645 {

margin-left:0rem;



	
}
.I162645:hover {
}

}
@media (max-width:640px) {
.I162645 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I162645:hover {
}

}
@media (min-width:1440px) {
.I162645 {

order:3;
margin-left:0px;



	
}
.I162645:hover {
}

}
h1.I162646, .I162646 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162646 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I162646:hover {
}
.I162646 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162646 > .viewport:hover {
}

@media (min-width:1440px) {
.I162646 {

order:2;

}
.I162646:hover {
}
.I162646 > .viewport {



}
.I162646 > .viewport:hover {
}

}
h1.I162647, .I162647 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162647 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:800px;


}
.I162647:hover {
}
.I162647 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I162647 > .viewport:hover {
}

@media (min-width:1440px) {
.I162647 {

order:4;

}
.I162647:hover {
}
.I162647 > .viewport {



}
.I162647 > .viewport:hover {
}

}
h1.I162648, .I162648 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162648 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:620px;
margin-top:1rem;


}
.I162648:hover {
}
.I162648 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I162648 > .viewport:hover {
}

@media (max-width:640px) {
.I162648 {


}
.I162648:hover {
}
.I162648 > .viewport {

justify-content:flex-start;


}
.I162648 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I162648 {

order:5;

}
.I162648:hover {
}
.I162648 > .viewport {



}
.I162648 > .viewport:hover {
}

}
h1.I162649, .I162649 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162649 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I162649:hover {
}
.I162649 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162649 > .viewport:hover {
}

@media (min-width:1440px) {
.I162649 {

order:13;

}
.I162649:hover {
}
.I162649 > .viewport {



}
.I162649 > .viewport:hover {
}

}
h1.I162650, .I162650 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162650 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I162650:hover {
}
.I162650 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162650 > .viewport:hover {
}


h1.I162651, .I162651 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162651 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I162651:hover {
}
.I162651 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162651 > .viewport:hover {
}

@media (min-width:1440px) {
.I162651 {

order:21;

}
.I162651:hover {
}
.I162651 > .viewport {



}
.I162651 > .viewport:hover {
}

}
h1.I162652, .I162652 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162652 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I162652:hover {
}
.I162652 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162652 > .viewport:hover {
}

@media (min-width:1440px) {
.I162652 {

order:9;

}
.I162652:hover {
}
.I162652 > .viewport {



}
.I162652 > .viewport:hover {
}

}
h1.I162653, .I162653 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162653 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I162653:hover {
}
.I162653 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I162653 > .viewport:hover {
}

@media (max-width:640px) {
.I162653 {

padding-top:1rem;


}
.I162653:hover {
}
.I162653 > .viewport {

justify-content:flex-start;


}
.I162653 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I162653 {

order:6;

}
.I162653:hover {
}
.I162653 > .viewport {



}
.I162653 > .viewport:hover {
}

}
h1.I162654, .I162654 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162654 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I162654:hover {
}
.I162654 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162654 > .viewport:hover {
}

@media (min-width:1440px) {
.I162654 {

order:1;

}
.I162654:hover {
}
.I162654 > .viewport {



}
.I162654 > .viewport:hover {
}

}
h1.I162655, .I162655 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162655 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:14;

}
.I162655:hover {
}
.I162655 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162655 > .viewport:hover {
}

@media (min-width:1440px) {
.I162655 {

order:14;

}
.I162655:hover {
}
.I162655 > .viewport {



}
.I162655 > .viewport:hover {
}

}
h1.I162656, .I162656 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162656 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I162656:hover {
}
.I162656 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162656 > .viewport:hover {
}

@media (min-width:1440px) {
.I162656 {

order:9;

}
.I162656:hover {
}
.I162656 > .viewport {



}
.I162656 > .viewport:hover {
}

}
h1.I162657, .I162657 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162657 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I162657:hover {
}
.I162657 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I162657 > .viewport:hover {
}

@media (min-width:1440px) {
.I162657 {

order:14;

}
.I162657:hover {
}
.I162657 > .viewport {



}
.I162657 > .viewport:hover {
}

}
h1.I162658, .I162658 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162658 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I162658:hover {
}
.I162658 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I162658 > .viewport:hover {
}

@media (min-width:1440px) {
.I162658 {

order:22;

}
.I162658:hover {
}
.I162658 > .viewport {



}
.I162658 > .viewport:hover {
}

}
h1.I162659, .I162659 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162659 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I162659:hover {
}
.I162659 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162659 > .viewport:hover {
}


h1.I162660, .I162660 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162660 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I162660:hover {
}
.I162660 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162660 > .viewport:hover {
}


h1.I162661, .I162661 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162661 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I162661:hover {
}
.I162661 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162661 > .viewport:hover {
}


h1.I162662, .I162662 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162662 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I162662:hover {
}
.I162662 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162662 > .viewport:hover {
}


h1.I162663, .I162663 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162663 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I162663:hover {
}
.I162663 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162663 > .viewport:hover {
}


.I162664, a.I162664 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I162664:hover, a.I162664:hover {
}
@media (max-width:992px) {
.I162664, a.I162664 {
display:flex;
font-size:1.25rem;


}
.I162664:hover, a.I162664:hover {
}
}
@media (max-width:640px) {
.I162664, a.I162664 {
display:flex;
font-size:1.25rem;


}
.I162664:hover, a.I162664:hover {
}
}

.I162665, a.I162665 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I162665:hover, a.I162665:hover {
}
@media (max-width:992px) {
.I162665, a.I162665 {
display:flex;
font-size:1.625rem;


}
.I162665:hover, a.I162665:hover {
}
}
@media (max-width:640px) {
.I162665, a.I162665 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I162665:hover, a.I162665:hover {
}
}

.I162666, a.I162666 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I162666:hover, a.I162666:hover {
}
@media (max-width:992px) {
.I162666, a.I162666 {
}
.I162666:hover, a.I162666:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I162666, a.I162666 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I162666:hover, a.I162666:hover {
}
}

.I162667 .button, .I162667.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I162667 button.button, button.I162667.button {
cursor:pointer;
}
.I162667 .button .text, .I162667.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I162667 .button .icon, .I162667.button .icon {
flex:none;
background-size:100% 100%;
}
.I162667 .button:hover, .I162667.button:hover {
background-color:rgb(217,217,217);

}
.I162667 .button:hover .text, .I162667.button:hover .text {
}
.I162667 .button:hover .icon, .I162667.button:hover .icon {
background-size:100% 100%;
}

.I162668 .button, .I162668.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I162668 button.button, button.I162668.button {
cursor:pointer;
}
.I162668 .button .text, .I162668.button .text {
}
.I162668 .button .icon, .I162668.button .icon {
flex:none;
background-size:100% 100%;
}
.I162668 .button:hover, .I162668.button:hover {
}
.I162668 .button:hover .text, .I162668.button:hover .text {
}
.I162668 .button:hover .icon, .I162668.button:hover .icon {
background-size:100% 100%;
}

.I162669 .button, .I162669.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I162669 button.button, button.I162669.button {
cursor:pointer;
}
.I162669 .button .text, .I162669.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I162669 .button .icon, .I162669.button .icon {
flex:none;
background-size:100% 100%;
}
.I162669 .button:hover, .I162669.button:hover {
}
.I162669 .button:hover .text, .I162669.button:hover .text {
}
.I162669 .button:hover .icon, .I162669.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I162669 .button, .I162669.button {
}
.I162669 button.button, button.I162669.button {
}
.I162669 .button .text, .I162669.button .text {
font-family:Rubik;

}
.I162669 .button .icon, .I162669.button .icon {
background-size:100% 100%;
}
.I162669 .button:hover, .I162669.button:hover {
}
.I162669 .button:hover .text, .I162669.button:hover .text {
}
.I162669 .button:hover .icon, .I162669.button:hover .icon {
background-size:100% 100%;
}
}

.I162670 .button, .I162670.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I162670 button.button, button.I162670.button {
cursor:pointer;
}
.I162670 .button .text, .I162670.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I162670 .button .icon, .I162670.button .icon {
flex:none;
background-size:100% 100%;
}
.I162670 .button:hover, .I162670.button:hover {
background-color:rgb(210,40,93);

}
.I162670 .button:hover .text, .I162670.button:hover .text {
}
.I162670 .button:hover .icon, .I162670.button:hover .icon {
background-size:100% 100%;
}

.I162671, a.I162671 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I162671:hover, a.I162671:hover {
}
@media (max-width:992px) {
.I162671, a.I162671 {
}
.I162671:hover, a.I162671:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I162671, a.I162671 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I162671:hover, a.I162671:hover {
}
}

.I162672 .image, .I162672.image {
vertical-align:top;
}
.I162672 .image:hover, .I162672.image:hover {
}

.I162673 .button, .I162673.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I162673 button.button, button.I162673.button {
cursor:pointer;
}
.I162673 .button .text, .I162673.button .text {
}
.I162673 .button .icon, .I162673.button .icon {
flex:none;
background-size:100% 100%;
}
.I162673 .button:hover, .I162673.button:hover {
}
.I162673 .button:hover .text, .I162673.button:hover .text {
}
.I162673 .button:hover .icon, .I162673.button:hover .icon {
background-size:100% 100%;
}

h1.I162674, .I162674 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I162674, .I162674 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I162674, .I162674 p {
margin:0px;
}

figure.I162674, .I162674 figure {
margin:0px;
}

a.I162674, .I162674 a {
text-decoration:inherit;
color:inherit;
}

.I162674 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I162674 article, article.I162674 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I162674 article:hover, article.I162674:hover {
}
.I162674 article.active, article.I162674.active {
}
.I162674 .body {
}
.I162674 .body:hover {
	
}
.I162674 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I162674 .body img {
}
.I162674 .body ul, .I162674 .body ol {
margin-left:1rem;

}
.I162674 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I162674 .body iframe {
}
.I162674 .body img:hover {
}
.I162674 .body iframe:hover {
}

.I162674 .body li {
list-style-type:disc;
}



.I162675 .image, .I162675.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I162675 .image:hover, .I162675.image:hover {
}

.I162676 .image, .I162676.image {
vertical-align:top;
}
.I162676 .image:hover, .I162676.image:hover {
}

.I162677 .image, .I162677.image {
vertical-align:top;
width:20px;
height:20px;

}
.I162677 .image:hover, .I162677.image:hover {
}

.I162678, a.I162678 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:400;
color:rgb(17,17,17);

width:100%;
margin-left:8px;
margin-right:8px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
border-top-left-radius:2px;
border-top-right-radius:2px;
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;
background-color:rgb(181,255,219);
box-sizing:border-box;

}
.I162678:hover, a.I162678:hover {
}

.I162679, a.I162679 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:100;
color:rgb(255,255,255);

width:100%;
padding-left:0;
padding-right:0;
box-sizing:border-box;

}
.I162679:hover, a.I162679:hover {
}

.I162680, a.I162680 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:500;
color:rgb(255,255,255);

width:100%;
padding-left:5px;
padding-right:0;
box-sizing:border-box;

}
.I162680:hover, a.I162680:hover {
display:flex;
text-decoration:underline;


}

.I162681 .image, .I162681.image {
vertical-align:top;
}
.I162681 .image:hover, .I162681.image:hover {
}

h1.I162713, .I162713 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162713 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;


}
.I162713:hover {
}
.I162713 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162713 > .viewport:hover {
}


.I162683 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I162683:hover {
}

.I162684 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0rem;
box-sizing:border-box;


}
.I162684:hover {
}
@media (max-width:992px) {
.I162684 {

padding-bottom:0rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;


flex-direction:row;
}
.I162684:hover {
}
}
@media (max-width:640px) {
.I162684 {


flex-direction:column;
}
.I162684:hover {
}
}

.I162685 {
display:flex;
position:var(--I162685-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:50%;
padding-right:4rem;
box-sizing:border-box;

justify-content:center;


}
.I162685:hover {
}

@media (max-width:992px) {
.I162685 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I162685:hover {
}

}
@media (max-width:640px) {
.I162685 {

order:3;
min-width:100%;
padding-top:1.5rem;

}
.I162685:hover {
}

}
@media (min-width:1440px) {
.I162685 {

width:50%;
padding-right:4rem;

}
.I162685:hover {
}

}
.I162686 {
display:flex;
position:var(--I162686-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:50%;
padding-left:4rem;
box-sizing:border-box;

flex-direction:column;


}
.I162686:hover {
}

@media (max-width:992px) {
.I162686 {

width:50%;

}
.I162686:hover {
}

}
@media (max-width:640px) {
.I162686 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I162686:hover {
}

}
@media (min-width:1440px) {
.I162686 {

width:50%;

flex-direction:column;


}
.I162686:hover {
}

}
.I162687 {
display:flex;
align-items:flex-start;
position:relative;

order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I162687:hover {
}

@media (max-width:992px) {
.I162687 {



flex-direction:column;

	
}
.I162687:hover {
}

}

h1.I162688, .I162688 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162688 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I162688:hover {
}
.I162688 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162688 > .viewport:hover {
}


h1.I162689, .I162689 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162689 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;


}
.I162689:hover {
}
.I162689 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162689 > .viewport:hover {
}


h1.I162690, .I162690 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162690 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
height:auto;


}
.I162690:hover {
}
.I162690 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162690 > .viewport:hover {
}

@media (max-width:992px) {
.I162690 {

display:flex;

}
.I162690:hover {
}
.I162690 > .viewport {



}
.I162690 > .viewport:hover {
}

}
@media (max-width:640px) {
.I162690 {

height:auto;


}
.I162690:hover {
}
.I162690 > .viewport {



}
.I162690 > .viewport:hover {
}

}

h1.I162691, .I162691 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162691 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-top:0;


}
.I162691:hover {
}
.I162691 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162691 > .viewport:hover {
}

@media (max-width:992px) {
.I162691 {

padding-bottom:1rem;


}
.I162691:hover {
}
.I162691 > .viewport {



}
.I162691 > .viewport:hover {
}

}
@media (max-width:640px) {
.I162691 {

margin-bottom:0;


}
.I162691:hover {
}
.I162691 > .viewport {



}
.I162691 > .viewport:hover {
}

}

h1.I162692, .I162692 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162692 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I162692:hover {
}
.I162692 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162692 > .viewport:hover {
}


h1.I162693, .I162693 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162693 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I162693:hover {
}
.I162693 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162693 > .viewport:hover {
}


h1.I162694, .I162694 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162694 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I162694:hover {
}
.I162694 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162694 > .viewport:hover {
}

@media (max-width:640px) {
.I162694 {

margin-bottom:-1.65rem;


}
.I162694:hover {
}
.I162694 > .viewport {



}
.I162694 > .viewport:hover {
}

}

h1.I162695, .I162695 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162695 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I162695:hover {
}
.I162695 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162695 > .viewport:hover {
}

@media (min-width:1440px) {
.I162695 {

display:none;

}
.I162695:hover {
}
.I162695 > .viewport {



}
.I162695 > .viewport:hover {
}

}
h1.I162696, .I162696 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162696 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I162696:hover {
}
.I162696 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162696 > .viewport:hover {
}


h1.I162697, .I162697 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162697 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I162697:hover {
}
.I162697 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162697 > .viewport:hover {
}

@media (max-width:992px) {
.I162697 {

display:none;
margin-left:0rem;
margin-right:0rem;


}
.I162697:hover {
}
.I162697 > .viewport {



}
.I162697 > .viewport:hover {
}

}

h1.I162698, .I162698 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162698 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
height:auto;


}
.I162698:hover {
}
.I162698 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162698 > .viewport:hover {
}

@media (max-width:992px) {
.I162698 {

display:none;

}
.I162698:hover {
}
.I162698 > .viewport {



}
.I162698 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I162698 {

width:100%;
height:auto;


}
.I162698:hover {
}
.I162698 > .viewport {



}
.I162698 > .viewport:hover {
}

}
h1.I162699, .I162699 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162699 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I162699:hover {
}
.I162699 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162699 > .viewport:hover {
}

@media (min-width:1440px) {
.I162699 {

width:100%;
box-sizing:border-box;


}
.I162699:hover {
}
.I162699 > .viewport {



}
.I162699 > .viewport:hover {
}

}
h1.I162700, .I162700 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162700 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I162700:hover {
}
.I162700 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162700 > .viewport:hover {
}


.I162701, a.I162701 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I162701:hover, a.I162701:hover {
}
@media (max-width:992px) {
.I162701, a.I162701 {
display:flex;
font-size:1.625rem;


}
.I162701:hover, a.I162701:hover {
}
}
@media (max-width:640px) {
.I162701, a.I162701 {
display:flex;
font-size:1.625rem;


}
.I162701:hover, a.I162701:hover {
}
}

.I162702, a.I162702 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I162702:hover, a.I162702:hover {
}
@media (max-width:992px) {
.I162702, a.I162702 {
}
.I162702:hover, a.I162702:hover {
display:flex;
width:100%;

}
}

.I162703 .image, .I162703.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/native-mobile-2.svg?timestamp=20241104123447');
background-size:cover;
background-position:center center;

}
.I162703 .image:hover, .I162703.image:hover {
}

.I162704 .button, .I162704.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(91,167,255);

}
.I162704 button.button, button.I162704.button {
cursor:pointer;
}
.I162704 .button .text, .I162704.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I162704 .button .icon, .I162704.button .icon {
flex:none;
background-size:100% 100%;
}
.I162704 .button:hover, .I162704.button:hover {
}
.I162704 .button:hover .text, .I162704.button:hover .text {
}
.I162704 .button:hover .icon, .I162704.button:hover .icon {
background-size:100% 100%;
}

.I162705, a.I162705 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I162705:hover, a.I162705:hover {
}

h1.I162706, .I162706 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I162706, .I162706 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I162706, .I162706 p {
margin:0px;
}

figure.I162706, .I162706 figure {
margin:0px;
}

a.I162706, .I162706 a {
text-decoration:inherit;
color:inherit;
}

.I162706 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I162706 article, article.I162706 {
flex-direction:column;	
}
.I162706 article:hover, article.I162706:hover {
}
.I162706 article.active, article.I162706.active {
}
.I162706 .body {
}
.I162706 .body:hover {
	
}
.I162706 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I162706 .body a {
text-decoration:underline;

}
.I162706 .body img {
}
.I162706 .body ul, .I162706 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I162706 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I162706 .body iframe {
}
.I162706 .body img:hover {
}
.I162706 .body iframe:hover {
}

.I162706 .body li {
list-style-type:disc;
}



.I162707 .button, .I162707.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I162707 button.button, button.I162707.button {
cursor:pointer;
}
.I162707 .button .text, .I162707.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I162707 .button .icon, .I162707.button .icon {
flex:none;
background-size:100% 100%;
}
.I162707 .button:hover, .I162707.button:hover {
}
.I162707 .button:hover .text, .I162707.button:hover .text {
}
.I162707 .button:hover .icon, .I162707.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I162707 .button, .I162707.button {
}
.I162707 button.button, button.I162707.button {
}
.I162707 .button .text, .I162707.button .text {
font-family:Rubik;

}
.I162707 .button .icon, .I162707.button .icon {
background-size:100% 100%;
}
.I162707 .button:hover, .I162707.button:hover {
}
.I162707 .button:hover .text, .I162707.button:hover .text {
}
.I162707 .button:hover .icon, .I162707.button:hover .icon {
background-size:100% 100%;
}
}

.I162708 .button, .I162708.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(17,17,17);
border-style:solid;
border-width:1px;
border-radius:100em;

}
.I162708 button.button, button.I162708.button {
cursor:pointer;
}
.I162708 .button .text, .I162708.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I162708 .button .icon, .I162708.button .icon {
flex:none;
background-size:100% 100%;
}
.I162708 .button:hover, .I162708.button:hover {
}
.I162708 .button:hover .text, .I162708.button:hover .text {
}
.I162708 .button:hover .icon, .I162708.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I162708 .button, .I162708.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I162708 button.button, button.I162708.button {
}
.I162708 .button .text, .I162708.button .text {
color:rgb(108,72,201);

}
.I162708 .button .icon, .I162708.button .icon {
background-size:100% 100%;
}
.I162708 .button:hover, .I162708.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I162708 .button:hover .text, .I162708.button:hover .text {
color:rgb(150,155,160);

}
.I162708 .button:hover .icon, .I162708.button:hover .icon {
background-size:100% 100%;
}
}

.I162709 .button, .I162709.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I162709 button.button, button.I162709.button {
cursor:pointer;
}
.I162709 .button .text, .I162709.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I162709 .button .icon, .I162709.button .icon {
flex:none;
background-size:100% 100%;
}
.I162709 .button:hover, .I162709.button:hover {
background-color:rgb(217,217,217);

}
.I162709 .button:hover .text, .I162709.button:hover .text {
}
.I162709 .button:hover .icon, .I162709.button:hover .icon {
background-size:100% 100%;
}

.I162710 {
display:flex;
width:100%;
height:270px;

}
.I162710:hover {
}
@media (min-width:1440px) {
.I162710 {
display:flex;
width:100%;
height:270px;

}
.I162710:hover {
}
}
.I162711, a.I162711 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I162711:hover, a.I162711:hover {
}
@media (max-width:992px) {
.I162711, a.I162711 {
}
.I162711:hover, a.I162711:hover {
display:flex;
width:100%;

}
}

.I162712 .image, .I162712.image {
vertical-align:top;
}
.I162712 .image:hover, .I162712.image:hover {
}

.I67956 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I67956:hover {
}

.I67970 {
display:flex;
position:var(--I67970-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
}
.I67970:hover {
}


h1.I67972, .I67972 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I67972 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I67972:hover {
}
.I67972 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I67972 > .viewport:hover {
}


.I67971 .button, .I67971.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I67971 button.button, button.I67971.button {
cursor:pointer;
}
.I67971 .button .text, .I67971.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I67971 .button .icon, .I67971.button .icon {
flex:none;
background-size:100% 100%;
}
.I67971 .button:hover, .I67971.button:hover {
background-color:rgb(210,40,93);

}
.I67971 .button:hover .text, .I67971.button:hover .text {
}
.I67971 .button:hover .icon, .I67971.button:hover .icon {
background-size:100% 100%;
}


h1.I162746, .I162746 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162746 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;
width:100%;


}
.I162746:hover {
}
.I162746 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162746 > .viewport:hover {
}


.I162715 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-width:100%;

align-items:center;

	
}
.I162715:hover {
}

.I162716 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;


}
.I162716:hover {
}
@media (max-width:992px) {
.I162716 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I162716:hover {
}
}
@media (max-width:640px) {
.I162716 {

padding-left:1.625em;
padding-right:1.625em;


flex-direction:column;
}
.I162716:hover {
}
}

.I162717 {
display:flex;
position:var(--I162717-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:50%;
padding-left:4rem;
box-sizing:border-box;

justify-content:center;


}
.I162717:hover {
}

@media (max-width:992px) {
.I162717 {

order:4;
width:50%;
margin-right:0;
padding-left:0rem;

justify-content:center;


}
.I162717:hover {
}

}
@media (max-width:640px) {
.I162717 {

order:4;
min-width:100%;
padding-top:1.5rem;

}
.I162717:hover {
}

}
@media (min-width:1440px) {
.I162717 {

order:3;
width:50%;
padding-right:4rem;

}
.I162717:hover {
}

}
.I162718 {
display:flex;
position:var(--I162718-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:50%;
padding-right:4rem;
box-sizing:border-box;

flex-direction:column;


}
.I162718:hover {
}

@media (max-width:992px) {
.I162718 {

order:3;
width:50%;
padding-left:0rem;

}
.I162718:hover {
}

}
@media (max-width:640px) {
.I162718 {

order:3;
min-width:100%;
padding-right:0rem;

flex-direction:column;
align-items:flex-start;


}
.I162718:hover {
}

}
@media (min-width:1440px) {
.I162718 {

order:2;
width:50%;

flex-direction:column;


}
.I162718:hover {
}

}
.I162719 {
display:flex;
align-items:flex-start;
position:relative;

order:12;
padding-top:1.5rem;



flex-direction:row;

	
}
.I162719:hover {
}


h1.I162720, .I162720 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162720 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I162720:hover {
}
.I162720 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162720 > .viewport:hover {
}


h1.I162721, .I162721 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162721 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I162721:hover {
}
.I162721 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162721 > .viewport:hover {
}


h1.I162722, .I162722 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162722 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I162722:hover {
}
.I162722 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162722 > .viewport:hover {
}


h1.I162723, .I162723 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162723 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I162723:hover {
}
.I162723 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162723 > .viewport:hover {
}

@media (max-width:640px) {
.I162723 {

margin-bottom:0;


}
.I162723:hover {
}
.I162723 > .viewport {



}
.I162723 > .viewport:hover {
}

}

h1.I162724, .I162724 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162724 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I162724:hover {
}
.I162724 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162724 > .viewport:hover {
}


h1.I162725, .I162725 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162725 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I162725:hover {
}
.I162725 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162725 > .viewport:hover {
}

@media (max-width:640px) {
.I162725 {

margin-bottom:-1.65rem;


}
.I162725:hover {
}
.I162725 > .viewport {



}
.I162725 > .viewport:hover {
}

}

h1.I162726, .I162726 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162726 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I162726:hover {
}
.I162726 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162726 > .viewport:hover {
}


h1.I162727, .I162727 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162727 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I162727:hover {
}
.I162727 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162727 > .viewport:hover {
}


h1.I162728, .I162728 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162728 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
padding-top:1rem;


}
.I162728:hover {
}
.I162728 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162728 > .viewport:hover {
}


h1.I162729, .I162729 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162729 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
height:auto;


}
.I162729:hover {
}
.I162729 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162729 > .viewport:hover {
}

@media (max-width:992px) {
.I162729 {

height:auto;


}
.I162729:hover {
}
.I162729 > .viewport {



}
.I162729 > .viewport:hover {
}

}

h1.I162730, .I162730 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162730 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
padding-top:0.75rem;


}
.I162730:hover {
}
.I162730 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162730 > .viewport:hover {
}

@media (min-width:1440px) {
.I162730 {

width:100%;
padding-top:0.75rem;


}
.I162730:hover {
}
.I162730 > .viewport {



}
.I162730 > .viewport:hover {
}

}
h1.I162731, .I162731 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162731 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I162731:hover {
}
.I162731 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162731 > .viewport:hover {
}


h1.I162732, .I162732 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162732 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I162732:hover {
}
.I162732 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162732 > .viewport:hover {
}


.I162733, a.I162733 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I162733:hover, a.I162733:hover {
}
@media (max-width:992px) {
.I162733, a.I162733 {
display:flex;
font-size:1.625rem;


}
.I162733:hover, a.I162733:hover {
}
}
@media (max-width:640px) {
.I162733, a.I162733 {
display:flex;
font-size:1.625rem;


}
.I162733:hover, a.I162733:hover {
}
}

.I162734, a.I162734 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I162734:hover, a.I162734:hover {
}
@media (max-width:992px) {
.I162734, a.I162734 {
}
.I162734:hover, a.I162734:hover {
display:flex;
width:100%;

}
}

.I162735 .image, .I162735.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/front-end-web--mobile.svg?timestamp=20241104130044');
background-size:cover;
background-position:center center;

}
.I162735 .image:hover, .I162735.image:hover {
}

.I162736 .button, .I162736.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I162736 button.button, button.I162736.button {
cursor:pointer;
}
.I162736 .button .text, .I162736.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I162736 .button .icon, .I162736.button .icon {
flex:none;
background-size:100% 100%;
}
.I162736 .button:hover, .I162736.button:hover {
background-color:rgb(210,40,93);

}
.I162736 .button:hover .text, .I162736.button:hover .text {
}
.I162736 .button:hover .icon, .I162736.button:hover .icon {
background-size:100% 100%;
}

.I162737, a.I162737 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I162737:hover, a.I162737:hover {
}

h1.I162738, .I162738 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I162738, .I162738 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I162738, .I162738 p {
margin:0px;
}

figure.I162738, .I162738 figure {
margin:0px;
}

a.I162738, .I162738 a {
text-decoration:inherit;
color:inherit;
}

.I162738 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I162738 article, article.I162738 {
width:100%;

flex-direction:column;	
}
.I162738 article:hover, article.I162738:hover {
}
.I162738 article.active, article.I162738.active {
}
.I162738 .body {
}
.I162738 .body:hover {
	
}
.I162738 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I162738 .body a {
text-decoration:underline;

}
.I162738 .body img {
}
.I162738 .body ul, .I162738 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I162738 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I162738 .body iframe {
}
.I162738 .body img:hover {
}
.I162738 .body iframe:hover {
}

.I162738 .body li {
list-style-type:disc;
}



.I162739 .button, .I162739.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I162739 button.button, button.I162739.button {
cursor:pointer;
}
.I162739 .button .text, .I162739.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I162739 .button .icon, .I162739.button .icon {
flex:none;
background-size:100% 100%;
}
.I162739 .button:hover, .I162739.button:hover {
background-color:rgb(217,217,217);

}
.I162739 .button:hover .text, .I162739.button:hover .text {
}
.I162739 .button:hover .icon, .I162739.button:hover .icon {
background-size:100% 100%;
}

.I162740 .button, .I162740.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(17,17,17);
border-style:solid;
border-width:1px;
border-radius:100em;

}
.I162740 button.button, button.I162740.button {
cursor:pointer;
}
.I162740 .button .text, .I162740.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I162740 .button .icon, .I162740.button .icon {
flex:none;
background-size:100% 100%;
}
.I162740 .button:hover, .I162740.button:hover {
}
.I162740 .button:hover .text, .I162740.button:hover .text {
}
.I162740 .button:hover .icon, .I162740.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I162740 .button, .I162740.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I162740 button.button, button.I162740.button {
}
.I162740 .button .text, .I162740.button .text {
color:rgb(108,72,201);

}
.I162740 .button .icon, .I162740.button .icon {
background-size:100% 100%;
}
.I162740 .button:hover, .I162740.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I162740 .button:hover .text, .I162740.button:hover .text {
color:rgb(150,155,160);

}
.I162740 .button:hover .icon, .I162740.button:hover .icon {
background-size:100% 100%;
}
}

.I162741 .button, .I162741.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I162741 button.button, button.I162741.button {
cursor:pointer;
}
.I162741 .button .text, .I162741.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I162741 .button .icon, .I162741.button .icon {
flex:none;
background-size:100% 100%;
}
.I162741 .button:hover, .I162741.button:hover {
}
.I162741 .button:hover .text, .I162741.button:hover .text {
}
.I162741 .button:hover .icon, .I162741.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I162741 .button, .I162741.button {
}
.I162741 button.button, button.I162741.button {
}
.I162741 .button .text, .I162741.button .text {
font-family:Rubik;

}
.I162741 .button .icon, .I162741.button .icon {
background-size:100% 100%;
}
.I162741 .button:hover, .I162741.button:hover {
}
.I162741 .button:hover .text, .I162741.button:hover .text {
}
.I162741 .button:hover .icon, .I162741.button:hover .icon {
background-size:100% 100%;
}
}

.I162742 {
display:flex;
width:100%;
height:270px;

}
.I162742:hover {
}

.I162743, a.I162743 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I162743:hover, a.I162743:hover {
}
@media (max-width:992px) {
.I162743, a.I162743 {
}
.I162743:hover, a.I162743:hover {
display:flex;
width:100%;

}
}

.I162744 .image, .I162744.image {
vertical-align:top;
}
.I162744 .image:hover, .I162744.image:hover {
}

.I162745 .button, .I162745.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I162745 button.button, button.I162745.button {
cursor:pointer;
}
.I162745 .button .text, .I162745.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I162745 .button .icon, .I162745.button .icon {
flex:none;
background-size:100% 100%;
}
.I162745 .button:hover, .I162745.button:hover {
}
.I162745 .button:hover .text, .I162745.button:hover .text {
}
.I162745 .button:hover .icon, .I162745.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I162745 .button, .I162745.button {
}
.I162745 button.button, button.I162745.button {
}
.I162745 .button .text, .I162745.button .text {
font-family:Rubik;

}
.I162745 .button .icon, .I162745.button .icon {
background-size:100% 100%;
}
.I162745 .button:hover, .I162745.button:hover {
}
.I162745 .button:hover .text, .I162745.button:hover .text {
}
.I162745 .button:hover .icon, .I162745.button:hover .icon {
background-size:100% 100%;
}
}

h1.I162778, .I162778 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162778 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;
width:100%;


}
.I162778:hover {
}
.I162778 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162778 > .viewport:hover {
}


.I162748 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I162748:hover {
}

.I162749 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0rem;
box-sizing:border-box;


}
.I162749:hover {
}
@media (max-width:992px) {
.I162749 {

padding-bottom:0rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;


flex-direction:row;
}
.I162749:hover {
}
}
@media (max-width:640px) {
.I162749 {


flex-direction:column;
}
.I162749:hover {
}
}

.I162750 {
display:flex;
position:var(--I162750-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:50%;
padding-right:4rem;
box-sizing:border-box;

justify-content:center;


}
.I162750:hover {
}

@media (max-width:992px) {
.I162750 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I162750:hover {
}

}
@media (max-width:640px) {
.I162750 {

order:3;
min-width:100%;
padding-top:1.5rem;

}
.I162750:hover {
}

}
@media (min-width:1440px) {
.I162750 {

width:50%;
padding-right:4rem;

}
.I162750:hover {
}

}
.I162751 {
display:flex;
position:var(--I162751-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:50%;
padding-left:4rem;
box-sizing:border-box;

flex-direction:column;


}
.I162751:hover {
}

@media (max-width:992px) {
.I162751 {

width:50%;

}
.I162751:hover {
}

}
@media (max-width:640px) {
.I162751 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I162751:hover {
}

}
@media (min-width:1440px) {
.I162751 {

width:50%;

flex-direction:column;


}
.I162751:hover {
}

}
.I162752 {
display:flex;
align-items:flex-start;
position:relative;

order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I162752:hover {
}

@media (max-width:992px) {
.I162752 {



flex-direction:column;

	
}
.I162752:hover {
}

}

h1.I162753, .I162753 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162753 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I162753:hover {
}
.I162753 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162753 > .viewport:hover {
}


h1.I162754, .I162754 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162754 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;


}
.I162754:hover {
}
.I162754 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162754 > .viewport:hover {
}


h1.I162755, .I162755 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162755 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
height:auto;


}
.I162755:hover {
}
.I162755 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162755 > .viewport:hover {
}

@media (max-width:992px) {
.I162755 {

display:flex;

}
.I162755:hover {
}
.I162755 > .viewport {



}
.I162755 > .viewport:hover {
}

}
@media (max-width:640px) {
.I162755 {

height:auto;


}
.I162755:hover {
}
.I162755 > .viewport {



}
.I162755 > .viewport:hover {
}

}

h1.I162756, .I162756 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162756 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-top:0;


}
.I162756:hover {
}
.I162756 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162756 > .viewport:hover {
}

@media (max-width:992px) {
.I162756 {

padding-bottom:1rem;


}
.I162756:hover {
}
.I162756 > .viewport {



}
.I162756 > .viewport:hover {
}

}
@media (max-width:640px) {
.I162756 {

margin-bottom:0;


}
.I162756:hover {
}
.I162756 > .viewport {



}
.I162756 > .viewport:hover {
}

}

h1.I162757, .I162757 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162757 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I162757:hover {
}
.I162757 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162757 > .viewport:hover {
}


h1.I162758, .I162758 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162758 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I162758:hover {
}
.I162758 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162758 > .viewport:hover {
}


h1.I162759, .I162759 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162759 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:9;

}
.I162759:hover {
}
.I162759 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162759 > .viewport:hover {
}


h1.I162760, .I162760 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162760 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I162760:hover {
}
.I162760 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162760 > .viewport:hover {
}

@media (min-width:1440px) {
.I162760 {

display:none;

}
.I162760:hover {
}
.I162760 > .viewport {



}
.I162760 > .viewport:hover {
}

}
h1.I162761, .I162761 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162761 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I162761:hover {
}
.I162761 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162761 > .viewport:hover {
}


h1.I162762, .I162762 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162762 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I162762:hover {
}
.I162762 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162762 > .viewport:hover {
}

@media (max-width:992px) {
.I162762 {

display:none;
margin-left:0rem;
margin-right:0rem;


}
.I162762:hover {
}
.I162762 > .viewport {



}
.I162762 > .viewport:hover {
}

}

h1.I162763, .I162763 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162763 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
height:auto;


}
.I162763:hover {
}
.I162763 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162763 > .viewport:hover {
}

@media (max-width:992px) {
.I162763 {

display:none;

}
.I162763:hover {
}
.I162763 > .viewport {



}
.I162763 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I162763 {

width:100%;
height:auto;


}
.I162763:hover {
}
.I162763 > .viewport {



}
.I162763 > .viewport:hover {
}

}
h1.I162764, .I162764 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162764 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I162764:hover {
}
.I162764 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162764 > .viewport:hover {
}

@media (min-width:1440px) {
.I162764 {

width:100%;
box-sizing:border-box;


}
.I162764:hover {
}
.I162764 > .viewport {



}
.I162764 > .viewport:hover {
}

}
h1.I162765, .I162765 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162765 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I162765:hover {
}
.I162765 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162765 > .viewport:hover {
}


.I162766, a.I162766 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I162766:hover, a.I162766:hover {
}
@media (max-width:992px) {
.I162766, a.I162766 {
display:flex;
font-size:1.625rem;


}
.I162766:hover, a.I162766:hover {
}
}
@media (max-width:640px) {
.I162766, a.I162766 {
display:flex;
font-size:1.625rem;


}
.I162766:hover, a.I162766:hover {
}
}

.I162767, a.I162767 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I162767:hover, a.I162767:hover {
}
@media (max-width:992px) {
.I162767, a.I162767 {
}
.I162767:hover, a.I162767:hover {
display:flex;
width:100%;

}
}

.I162768 .image, .I162768.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/native-super-apps--mini-apps.svg?timestamp=20241104131152');
background-size:cover;
background-position:center center;

}
.I162768 .image:hover, .I162768.image:hover {
}

.I162769 .button, .I162769.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(91,167,255);

}
.I162769 button.button, button.I162769.button {
cursor:pointer;
}
.I162769 .button .text, .I162769.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I162769 .button .icon, .I162769.button .icon {
flex:none;
background-size:100% 100%;
}
.I162769 .button:hover, .I162769.button:hover {
}
.I162769 .button:hover .text, .I162769.button:hover .text {
}
.I162769 .button:hover .icon, .I162769.button:hover .icon {
background-size:100% 100%;
}

.I162770, a.I162770 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I162770:hover, a.I162770:hover {
}

h1.I162771, .I162771 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I162771, .I162771 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I162771, .I162771 p {
margin:0px;
}

figure.I162771, .I162771 figure {
margin:0px;
}

a.I162771, .I162771 a {
text-decoration:inherit;
color:inherit;
}

.I162771 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I162771 article, article.I162771 {
flex-direction:column;	
}
.I162771 article:hover, article.I162771:hover {
}
.I162771 article.active, article.I162771.active {
}
.I162771 .body {
}
.I162771 .body:hover {
	
}
.I162771 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I162771 .body a {
text-decoration:underline;

}
.I162771 .body img {
}
.I162771 .body ul, .I162771 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I162771 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I162771 .body iframe {
}
.I162771 .body img:hover {
}
.I162771 .body iframe:hover {
}

.I162771 .body li {
list-style-type:disc;
}



.I162772 .button, .I162772.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I162772 button.button, button.I162772.button {
cursor:pointer;
}
.I162772 .button .text, .I162772.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I162772 .button .icon, .I162772.button .icon {
flex:none;
background-size:100% 100%;
}
.I162772 .button:hover, .I162772.button:hover {
}
.I162772 .button:hover .text, .I162772.button:hover .text {
}
.I162772 .button:hover .icon, .I162772.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I162772 .button, .I162772.button {
}
.I162772 button.button, button.I162772.button {
}
.I162772 .button .text, .I162772.button .text {
font-family:Rubik;

}
.I162772 .button .icon, .I162772.button .icon {
background-size:100% 100%;
}
.I162772 .button:hover, .I162772.button:hover {
}
.I162772 .button:hover .text, .I162772.button:hover .text {
}
.I162772 .button:hover .icon, .I162772.button:hover .icon {
background-size:100% 100%;
}
}

.I162773 .button, .I162773.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(17,17,17);
border-style:solid;
border-width:1px;
border-radius:100em;

}
.I162773 button.button, button.I162773.button {
cursor:pointer;
}
.I162773 .button .text, .I162773.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I162773 .button .icon, .I162773.button .icon {
flex:none;
background-size:100% 100%;
}
.I162773 .button:hover, .I162773.button:hover {
}
.I162773 .button:hover .text, .I162773.button:hover .text {
}
.I162773 .button:hover .icon, .I162773.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I162773 .button, .I162773.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I162773 button.button, button.I162773.button {
}
.I162773 .button .text, .I162773.button .text {
color:rgb(108,72,201);

}
.I162773 .button .icon, .I162773.button .icon {
background-size:100% 100%;
}
.I162773 .button:hover, .I162773.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I162773 .button:hover .text, .I162773.button:hover .text {
color:rgb(150,155,160);

}
.I162773 .button:hover .icon, .I162773.button:hover .icon {
background-size:100% 100%;
}
}

.I162774 .button, .I162774.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I162774 button.button, button.I162774.button {
cursor:pointer;
}
.I162774 .button .text, .I162774.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I162774 .button .icon, .I162774.button .icon {
flex:none;
background-size:100% 100%;
}
.I162774 .button:hover, .I162774.button:hover {
background-color:rgb(217,217,217);

}
.I162774 .button:hover .text, .I162774.button:hover .text {
}
.I162774 .button:hover .icon, .I162774.button:hover .icon {
background-size:100% 100%;
}

.I162775 {
display:flex;
width:100%;
height:270px;

}
.I162775:hover {
}
@media (min-width:1440px) {
.I162775 {
display:flex;
width:100%;
height:270px;

}
.I162775:hover {
}
}
.I162776, a.I162776 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I162776:hover, a.I162776:hover {
}
@media (max-width:992px) {
.I162776, a.I162776 {
}
.I162776:hover, a.I162776:hover {
display:flex;
width:100%;

}
}

.I162777 .image, .I162777.image {
vertical-align:top;
}
.I162777 .image:hover, .I162777.image:hover {
}

.I67956 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I67956:hover {
}

.I67970 {
display:flex;
position:var(--I67970-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
}
.I67970:hover {
}


h1.I67972, .I67972 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I67972 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I67972:hover {
}
.I67972 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I67972 > .viewport:hover {
}


.I67971 .button, .I67971.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I67971 button.button, button.I67971.button {
cursor:pointer;
}
.I67971 .button .text, .I67971.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I67971 .button .icon, .I67971.button .icon {
flex:none;
background-size:100% 100%;
}
.I67971 .button:hover, .I67971.button:hover {
background-color:rgb(210,40,93);

}
.I67971 .button:hover .text, .I67971.button:hover .text {
}
.I67971 .button:hover .icon, .I67971.button:hover .icon {
background-size:100% 100%;
}


h1.I162811, .I162811 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162811 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:12;
width:100%;


}
.I162811:hover {
}
.I162811 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162811 > .viewport:hover {
}


.I162780 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-width:100%;

align-items:center;

	
}
.I162780:hover {
}

.I162781 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;


}
.I162781:hover {
}
@media (max-width:992px) {
.I162781 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I162781:hover {
}
}
@media (max-width:640px) {
.I162781 {

padding-left:1.625em;
padding-right:1.625em;


flex-direction:column;
}
.I162781:hover {
}
}

.I162782 {
display:flex;
position:var(--I162782-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:50%;
padding-left:4rem;
box-sizing:border-box;

justify-content:center;


}
.I162782:hover {
}

@media (max-width:992px) {
.I162782 {

order:4;
width:50%;
margin-right:0;
padding-left:0rem;

justify-content:center;


}
.I162782:hover {
}

}
@media (max-width:640px) {
.I162782 {

order:4;
min-width:100%;
padding-top:1.5rem;

}
.I162782:hover {
}

}
@media (min-width:1440px) {
.I162782 {

order:3;
width:50%;
padding-right:4rem;

}
.I162782:hover {
}

}
.I162783 {
display:flex;
position:var(--I162783-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:50%;
padding-right:4rem;
box-sizing:border-box;

flex-direction:column;


}
.I162783:hover {
}

@media (max-width:992px) {
.I162783 {

order:3;
width:50%;
padding-left:0rem;

}
.I162783:hover {
}

}
@media (max-width:640px) {
.I162783 {

order:3;
min-width:100%;
padding-right:0rem;

flex-direction:column;
align-items:flex-start;


}
.I162783:hover {
}

}
@media (min-width:1440px) {
.I162783 {

order:2;
width:50%;

flex-direction:column;


}
.I162783:hover {
}

}
.I162784 {
display:flex;
align-items:flex-start;
position:relative;

order:12;
padding-top:1.5rem;



flex-direction:row;

	
}
.I162784:hover {
}


h1.I162785, .I162785 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162785 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I162785:hover {
}
.I162785 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162785 > .viewport:hover {
}


h1.I162786, .I162786 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162786 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I162786:hover {
}
.I162786 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162786 > .viewport:hover {
}


h1.I162787, .I162787 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162787 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I162787:hover {
}
.I162787 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162787 > .viewport:hover {
}


h1.I162788, .I162788 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162788 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I162788:hover {
}
.I162788 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162788 > .viewport:hover {
}

@media (max-width:640px) {
.I162788 {

margin-bottom:0;


}
.I162788:hover {
}
.I162788 > .viewport {



}
.I162788 > .viewport:hover {
}

}

h1.I162789, .I162789 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162789 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I162789:hover {
}
.I162789 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162789 > .viewport:hover {
}


h1.I162790, .I162790 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162790 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I162790:hover {
}
.I162790 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162790 > .viewport:hover {
}

@media (max-width:640px) {
.I162790 {

margin-bottom:-1.65rem;


}
.I162790:hover {
}
.I162790 > .viewport {



}
.I162790 > .viewport:hover {
}

}

h1.I162791, .I162791 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162791 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I162791:hover {
}
.I162791 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162791 > .viewport:hover {
}


h1.I162792, .I162792 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162792 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I162792:hover {
}
.I162792 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162792 > .viewport:hover {
}


h1.I162793, .I162793 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162793 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
padding-top:1rem;


}
.I162793:hover {
}
.I162793 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162793 > .viewport:hover {
}


h1.I162794, .I162794 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162794 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
height:auto;


}
.I162794:hover {
}
.I162794 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162794 > .viewport:hover {
}

@media (max-width:992px) {
.I162794 {

height:auto;


}
.I162794:hover {
}
.I162794 > .viewport {



}
.I162794 > .viewport:hover {
}

}

h1.I162795, .I162795 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162795 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
padding-top:0.75rem;


}
.I162795:hover {
}
.I162795 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162795 > .viewport:hover {
}

@media (min-width:1440px) {
.I162795 {

width:100%;
padding-top:0.75rem;


}
.I162795:hover {
}
.I162795 > .viewport {



}
.I162795 > .viewport:hover {
}

}
h1.I162796, .I162796 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162796 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I162796:hover {
}
.I162796 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162796 > .viewport:hover {
}


h1.I162797, .I162797 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162797 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I162797:hover {
}
.I162797 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162797 > .viewport:hover {
}


.I162798, a.I162798 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I162798:hover, a.I162798:hover {
}
@media (max-width:992px) {
.I162798, a.I162798 {
display:flex;
font-size:1.625rem;


}
.I162798:hover, a.I162798:hover {
}
}
@media (max-width:640px) {
.I162798, a.I162798 {
display:flex;
font-size:1.625rem;


}
.I162798:hover, a.I162798:hover {
}
}

.I162799, a.I162799 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I162799:hover, a.I162799:hover {
}
@media (max-width:992px) {
.I162799, a.I162799 {
}
.I162799:hover, a.I162799:hover {
display:flex;
width:100%;

}
}

.I162800 .image, .I162800.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/fdo_technology_backend.svg?timestamp=20241108140601');
background-size:cover;
background-position:center center;

}
.I162800 .image:hover, .I162800.image:hover {
}

.I162801 .button, .I162801.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I162801 button.button, button.I162801.button {
cursor:pointer;
}
.I162801 .button .text, .I162801.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I162801 .button .icon, .I162801.button .icon {
flex:none;
background-size:100% 100%;
}
.I162801 .button:hover, .I162801.button:hover {
background-color:rgb(210,40,93);

}
.I162801 .button:hover .text, .I162801.button:hover .text {
}
.I162801 .button:hover .icon, .I162801.button:hover .icon {
background-size:100% 100%;
}

.I162802, a.I162802 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I162802:hover, a.I162802:hover {
}

h1.I162803, .I162803 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I162803, .I162803 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I162803, .I162803 p {
margin:0px;
}

figure.I162803, .I162803 figure {
margin:0px;
}

a.I162803, .I162803 a {
text-decoration:inherit;
color:inherit;
}

.I162803 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I162803 article, article.I162803 {
width:100%;

flex-direction:column;	
}
.I162803 article:hover, article.I162803:hover {
}
.I162803 article.active, article.I162803.active {
}
.I162803 .body {
}
.I162803 .body:hover {
	
}
.I162803 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I162803 .body a {
text-decoration:underline;

}
.I162803 .body img {
}
.I162803 .body ul, .I162803 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I162803 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I162803 .body iframe {
}
.I162803 .body img:hover {
}
.I162803 .body iframe:hover {
}

.I162803 .body li {
list-style-type:disc;
}



.I162804 .button, .I162804.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I162804 button.button, button.I162804.button {
cursor:pointer;
}
.I162804 .button .text, .I162804.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I162804 .button .icon, .I162804.button .icon {
flex:none;
background-size:100% 100%;
}
.I162804 .button:hover, .I162804.button:hover {
background-color:rgb(217,217,217);

}
.I162804 .button:hover .text, .I162804.button:hover .text {
}
.I162804 .button:hover .icon, .I162804.button:hover .icon {
background-size:100% 100%;
}

.I162805 .button, .I162805.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(17,17,17);
border-style:solid;
border-width:1px;
border-radius:100em;

}
.I162805 button.button, button.I162805.button {
cursor:pointer;
}
.I162805 .button .text, .I162805.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I162805 .button .icon, .I162805.button .icon {
flex:none;
background-size:100% 100%;
}
.I162805 .button:hover, .I162805.button:hover {
}
.I162805 .button:hover .text, .I162805.button:hover .text {
}
.I162805 .button:hover .icon, .I162805.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I162805 .button, .I162805.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I162805 button.button, button.I162805.button {
}
.I162805 .button .text, .I162805.button .text {
color:rgb(108,72,201);

}
.I162805 .button .icon, .I162805.button .icon {
background-size:100% 100%;
}
.I162805 .button:hover, .I162805.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I162805 .button:hover .text, .I162805.button:hover .text {
color:rgb(150,155,160);

}
.I162805 .button:hover .icon, .I162805.button:hover .icon {
background-size:100% 100%;
}
}

.I162806 .button, .I162806.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I162806 button.button, button.I162806.button {
cursor:pointer;
}
.I162806 .button .text, .I162806.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I162806 .button .icon, .I162806.button .icon {
flex:none;
background-size:100% 100%;
}
.I162806 .button:hover, .I162806.button:hover {
}
.I162806 .button:hover .text, .I162806.button:hover .text {
}
.I162806 .button:hover .icon, .I162806.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I162806 .button, .I162806.button {
}
.I162806 button.button, button.I162806.button {
}
.I162806 .button .text, .I162806.button .text {
font-family:Rubik;

}
.I162806 .button .icon, .I162806.button .icon {
background-size:100% 100%;
}
.I162806 .button:hover, .I162806.button:hover {
}
.I162806 .button:hover .text, .I162806.button:hover .text {
}
.I162806 .button:hover .icon, .I162806.button:hover .icon {
background-size:100% 100%;
}
}

.I162807 {
display:flex;
width:100%;
height:270px;

}
.I162807:hover {
}

.I162808, a.I162808 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I162808:hover, a.I162808:hover {
}
@media (max-width:992px) {
.I162808, a.I162808 {
}
.I162808:hover, a.I162808:hover {
display:flex;
width:100%;

}
}

.I162809 .image, .I162809.image {
vertical-align:top;
}
.I162809 .image:hover, .I162809.image:hover {
}

.I162810 .button, .I162810.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I162810 button.button, button.I162810.button {
cursor:pointer;
}
.I162810 .button .text, .I162810.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I162810 .button .icon, .I162810.button .icon {
flex:none;
background-size:100% 100%;
}
.I162810 .button:hover, .I162810.button:hover {
}
.I162810 .button:hover .text, .I162810.button:hover .text {
}
.I162810 .button:hover .icon, .I162810.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I162810 .button, .I162810.button {
}
.I162810 button.button, button.I162810.button {
}
.I162810 .button .text, .I162810.button .text {
font-family:Rubik;

}
.I162810 .button .icon, .I162810.button .icon {
background-size:100% 100%;
}
.I162810 .button:hover, .I162810.button:hover {
}
.I162810 .button:hover .text, .I162810.button:hover .text {
}
.I162810 .button:hover .icon, .I162810.button:hover .icon {
background-size:100% 100%;
}
}

h1.I162842, .I162842 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162842 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;


}
.I162842:hover {
}
.I162842 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162842 > .viewport:hover {
}


.I162812 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I162812:hover {
}

.I162813 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0rem;
box-sizing:border-box;


}
.I162813:hover {
}
@media (max-width:992px) {
.I162813 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;


flex-direction:row;
}
.I162813:hover {
}
}
@media (max-width:640px) {
.I162813 {

padding-bottom:2rem;


flex-direction:column;
}
.I162813:hover {
}
}

.I162814 {
display:flex;
position:var(--I162814-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:50%;
padding-right:4rem;
box-sizing:border-box;

justify-content:center;


}
.I162814:hover {
}

@media (max-width:992px) {
.I162814 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I162814:hover {
}

}
@media (max-width:640px) {
.I162814 {

order:3;
min-width:100%;
padding-top:1.5rem;

}
.I162814:hover {
}

}
@media (min-width:1440px) {
.I162814 {

width:50%;
padding-right:4rem;

}
.I162814:hover {
}

}
.I162815 {
display:flex;
position:var(--I162815-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:50%;
padding-left:4rem;
box-sizing:border-box;

flex-direction:column;


}
.I162815:hover {
}

@media (max-width:992px) {
.I162815 {

width:50%;

}
.I162815:hover {
}

}
@media (max-width:640px) {
.I162815 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I162815:hover {
}

}
@media (min-width:1440px) {
.I162815 {

width:50%;

flex-direction:column;


}
.I162815:hover {
}

}
.I162816 {
display:flex;
align-items:flex-start;
position:relative;

order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I162816:hover {
}

@media (max-width:992px) {
.I162816 {



flex-direction:column;

	
}
.I162816:hover {
}

}

h1.I162817, .I162817 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162817 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I162817:hover {
}
.I162817 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162817 > .viewport:hover {
}


h1.I162818, .I162818 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162818 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;


}
.I162818:hover {
}
.I162818 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162818 > .viewport:hover {
}


h1.I162819, .I162819 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162819 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
height:auto;


}
.I162819:hover {
}
.I162819 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162819 > .viewport:hover {
}

@media (max-width:992px) {
.I162819 {

display:flex;

}
.I162819:hover {
}
.I162819 > .viewport {



}
.I162819 > .viewport:hover {
}

}
@media (max-width:640px) {
.I162819 {

height:auto;


}
.I162819:hover {
}
.I162819 > .viewport {



}
.I162819 > .viewport:hover {
}

}

h1.I162820, .I162820 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162820 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I162820:hover {
}
.I162820 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162820 > .viewport:hover {
}

@media (max-width:992px) {
.I162820 {

padding-bottom:1rem;


}
.I162820:hover {
}
.I162820 > .viewport {



}
.I162820 > .viewport:hover {
}

}
@media (max-width:640px) {
.I162820 {

margin-bottom:0;


}
.I162820:hover {
}
.I162820 > .viewport {



}
.I162820 > .viewport:hover {
}

}

h1.I162821, .I162821 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162821 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I162821:hover {
}
.I162821 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162821 > .viewport:hover {
}


h1.I162822, .I162822 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162822 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I162822:hover {
}
.I162822 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162822 > .viewport:hover {
}


h1.I162823, .I162823 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162823 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I162823:hover {
}
.I162823 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162823 > .viewport:hover {
}

@media (max-width:640px) {
.I162823 {

margin-bottom:-1.65rem;


}
.I162823:hover {
}
.I162823 > .viewport {



}
.I162823 > .viewport:hover {
}

}

h1.I162824, .I162824 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162824 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I162824:hover {
}
.I162824 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162824 > .viewport:hover {
}

@media (min-width:1440px) {
.I162824 {

display:none;

}
.I162824:hover {
}
.I162824 > .viewport {



}
.I162824 > .viewport:hover {
}

}
h1.I162825, .I162825 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162825 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I162825:hover {
}
.I162825 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162825 > .viewport:hover {
}


h1.I162826, .I162826 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162826 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I162826:hover {
}
.I162826 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162826 > .viewport:hover {
}

@media (max-width:992px) {
.I162826 {

display:none;
margin-left:0rem;
margin-right:0rem;


}
.I162826:hover {
}
.I162826 > .viewport {



}
.I162826 > .viewport:hover {
}

}

h1.I162827, .I162827 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162827 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
height:auto;


}
.I162827:hover {
}
.I162827 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162827 > .viewport:hover {
}

@media (max-width:992px) {
.I162827 {

display:none;

}
.I162827:hover {
}
.I162827 > .viewport {



}
.I162827 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I162827 {

width:100%;
height:auto;


}
.I162827:hover {
}
.I162827 > .viewport {



}
.I162827 > .viewport:hover {
}

}
h1.I162828, .I162828 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162828 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I162828:hover {
}
.I162828 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162828 > .viewport:hover {
}

@media (min-width:1440px) {
.I162828 {

width:100%;
box-sizing:border-box;


}
.I162828:hover {
}
.I162828 > .viewport {



}
.I162828 > .viewport:hover {
}

}
h1.I162829, .I162829 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162829 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I162829:hover {
}
.I162829 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162829 > .viewport:hover {
}


.I162830, a.I162830 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I162830:hover, a.I162830:hover {
}
@media (max-width:992px) {
.I162830, a.I162830 {
display:flex;
font-size:1.625rem;


}
.I162830:hover, a.I162830:hover {
}
}
@media (max-width:640px) {
.I162830, a.I162830 {
display:flex;
font-size:1.625rem;


}
.I162830:hover, a.I162830:hover {
}
}

.I162831, a.I162831 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I162831:hover, a.I162831:hover {
}
@media (max-width:992px) {
.I162831, a.I162831 {
}
.I162831:hover, a.I162831:hover {
display:flex;
width:100%;

}
}

.I162832 .image, .I162832.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/ibm-i-generators.svg?timestamp=20241104133225');
background-size:cover;
background-position:center center;

}
.I162832 .image:hover, .I162832.image:hover {
}

.I162833 .button, .I162833.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I162833 button.button, button.I162833.button {
cursor:pointer;
}
.I162833 .button .text, .I162833.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I162833 .button .icon, .I162833.button .icon {
flex:none;
background-size:100% 100%;
}
.I162833 .button:hover, .I162833.button:hover {
background-color:rgb(210,40,93);

}
.I162833 .button:hover .text, .I162833.button:hover .text {
}
.I162833 .button:hover .icon, .I162833.button:hover .icon {
background-size:100% 100%;
}

.I162834, a.I162834 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I162834:hover, a.I162834:hover {
}

h1.I162835, .I162835 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I162835, .I162835 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I162835, .I162835 p {
margin:0px;
}

figure.I162835, .I162835 figure {
margin:0px;
}

a.I162835, .I162835 a {
text-decoration:inherit;
color:inherit;
}

.I162835 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I162835 article, article.I162835 {
flex-direction:column;	
}
.I162835 article:hover, article.I162835:hover {
}
.I162835 article.active, article.I162835.active {
}
.I162835 .body {
}
.I162835 .body:hover {
	
}
.I162835 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I162835 .body a {
text-decoration:underline;

}
.I162835 .body img {
}
.I162835 .body ul, .I162835 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I162835 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I162835 .body iframe {
}
.I162835 .body img:hover {
}
.I162835 .body iframe:hover {
}

.I162835 .body li {
list-style-type:disc;
}



.I162836 .button, .I162836.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I162836 button.button, button.I162836.button {
cursor:pointer;
}
.I162836 .button .text, .I162836.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I162836 .button .icon, .I162836.button .icon {
flex:none;
background-size:100% 100%;
}
.I162836 .button:hover, .I162836.button:hover {
}
.I162836 .button:hover .text, .I162836.button:hover .text {
}
.I162836 .button:hover .icon, .I162836.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I162836 .button, .I162836.button {
}
.I162836 button.button, button.I162836.button {
}
.I162836 .button .text, .I162836.button .text {
font-family:Rubik;

}
.I162836 .button .icon, .I162836.button .icon {
background-size:100% 100%;
}
.I162836 .button:hover, .I162836.button:hover {
}
.I162836 .button:hover .text, .I162836.button:hover .text {
}
.I162836 .button:hover .icon, .I162836.button:hover .icon {
background-size:100% 100%;
}
}

.I162837 .button, .I162837.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(17,17,17);
border-style:solid;
border-width:1px;
border-radius:100em;

}
.I162837 button.button, button.I162837.button {
cursor:pointer;
}
.I162837 .button .text, .I162837.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I162837 .button .icon, .I162837.button .icon {
flex:none;
background-size:100% 100%;
}
.I162837 .button:hover, .I162837.button:hover {
}
.I162837 .button:hover .text, .I162837.button:hover .text {
}
.I162837 .button:hover .icon, .I162837.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I162837 .button, .I162837.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I162837 button.button, button.I162837.button {
}
.I162837 .button .text, .I162837.button .text {
color:rgb(108,72,201);

}
.I162837 .button .icon, .I162837.button .icon {
background-size:100% 100%;
}
.I162837 .button:hover, .I162837.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I162837 .button:hover .text, .I162837.button:hover .text {
color:rgb(150,155,160);

}
.I162837 .button:hover .icon, .I162837.button:hover .icon {
background-size:100% 100%;
}
}

.I162838 .button, .I162838.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I162838 button.button, button.I162838.button {
cursor:pointer;
}
.I162838 .button .text, .I162838.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I162838 .button .icon, .I162838.button .icon {
flex:none;
background-size:100% 100%;
}
.I162838 .button:hover, .I162838.button:hover {
background-color:rgb(217,217,217);

}
.I162838 .button:hover .text, .I162838.button:hover .text {
}
.I162838 .button:hover .icon, .I162838.button:hover .icon {
background-size:100% 100%;
}

.I162839 {
display:flex;
width:100%;
height:270px;

}
.I162839:hover {
}
@media (min-width:1440px) {
.I162839 {
display:flex;
width:100%;
height:270px;

}
.I162839:hover {
}
}
.I162840, a.I162840 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I162840:hover, a.I162840:hover {
}
@media (max-width:992px) {
.I162840, a.I162840 {
}
.I162840:hover, a.I162840:hover {
display:flex;
width:100%;

}
}

.I162841 .image, .I162841.image {
vertical-align:top;
}
.I162841 .image:hover, .I162841.image:hover {
}

.I67956 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I67956:hover {
}

.I67970 {
display:flex;
position:var(--I67970-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
}
.I67970:hover {
}


h1.I67972, .I67972 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I67972 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I67972:hover {
}
.I67972 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I67972 > .viewport:hover {
}


.I67971 .button, .I67971.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I67971 button.button, button.I67971.button {
cursor:pointer;
}
.I67971 .button .text, .I67971.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I67971 .button .icon, .I67971.button .icon {
flex:none;
background-size:100% 100%;
}
.I67971 .button:hover, .I67971.button:hover {
background-color:rgb(210,40,93);

}
.I67971 .button:hover .text, .I67971.button:hover .text {
}
.I67971 .button:hover .icon, .I67971.button:hover .icon {
background-size:100% 100%;
}


h1.I162883, .I162883 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162883 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:65;
width:100%;
padding-top:8rem;


}
.I162883:hover {
}
.I162883 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162883 > .viewport:hover {
}

@media (max-width:992px) {
.I162883 {

padding-top:4rem;


}
.I162883:hover {
}
.I162883 > .viewport {



}
.I162883 > .viewport:hover {
}

}

.I162844 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(91,167,255);

align-items:center;

	
}
.I162844:hover {
}
@media (min-width:1440px) {
.I162844 {
align-items:center;

	
}
.I162844:hover {
}
}
.I162845 {
display:flex;
position:var(--I162845-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;

align-items:center;


}
.I162845:hover {
}

@media (max-width:992px) {
.I162845 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

}
.I162845:hover {
}

}
@media (max-width:640px) {
.I162845 {

align-items:flex-start;


}
.I162845:hover {
}

}

.I162846 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-bottom:32px;
margin-left:0px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(229,255,243);
border-style:solid;
border-width:0.5px;
border-top-left-radius:100px;
border-top-right-radius:100px;
border-bottom-left-radius:100px;
border-bottom-right-radius:100px;



justify-content:center;
align-items:center;

	
}
.I162846:hover {
}

@media (max-width:992px) {
.I162846 {

margin-left:0rem;



	
}
.I162846:hover {
}

}
@media (max-width:640px) {
.I162846 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I162846:hover {
}

}
@media (min-width:1440px) {
.I162846 {

order:3;
margin-left:0px;



	
}
.I162846:hover {
}

}
h1.I162847, .I162847 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162847 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I162847:hover {
}
.I162847 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162847 > .viewport:hover {
}

@media (min-width:1440px) {
.I162847 {

order:2;

}
.I162847:hover {
}
.I162847 > .viewport {



}
.I162847 > .viewport:hover {
}

}
h1.I162848, .I162848 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162848 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:800px;


}
.I162848:hover {
}
.I162848 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I162848 > .viewport:hover {
}

@media (min-width:1440px) {
.I162848 {

order:4;

}
.I162848:hover {
}
.I162848 > .viewport {



}
.I162848 > .viewport:hover {
}

}
h1.I162849, .I162849 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162849 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:620px;
margin-top:1rem;


}
.I162849:hover {
}
.I162849 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I162849 > .viewport:hover {
}

@media (max-width:640px) {
.I162849 {


}
.I162849:hover {
}
.I162849 > .viewport {

justify-content:flex-start;


}
.I162849 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I162849 {

order:5;

}
.I162849:hover {
}
.I162849 > .viewport {



}
.I162849 > .viewport:hover {
}

}
h1.I162850, .I162850 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162850 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
margin-top:2rem;


}
.I162850:hover {
}
.I162850 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162850 > .viewport:hover {
}

@media (min-width:1440px) {
.I162850 {

order:13;

}
.I162850:hover {
}
.I162850 > .viewport {



}
.I162850 > .viewport:hover {
}

}
h1.I162851, .I162851 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162851 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I162851:hover {
}
.I162851 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162851 > .viewport:hover {
}


h1.I162852, .I162852 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162852 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I162852:hover {
}
.I162852 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162852 > .viewport:hover {
}

@media (min-width:1440px) {
.I162852 {

order:21;

}
.I162852:hover {
}
.I162852 > .viewport {



}
.I162852 > .viewport:hover {
}

}
h1.I162853, .I162853 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162853 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I162853:hover {
}
.I162853 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162853 > .viewport:hover {
}

@media (min-width:1440px) {
.I162853 {

order:9;

}
.I162853:hover {
}
.I162853 > .viewport {



}
.I162853 > .viewport:hover {
}

}
h1.I162854, .I162854 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162854 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I162854:hover {
}
.I162854 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I162854 > .viewport:hover {
}

@media (max-width:640px) {
.I162854 {

padding-top:1rem;


}
.I162854:hover {
}
.I162854 > .viewport {

justify-content:flex-start;


}
.I162854 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I162854 {

order:6;

}
.I162854:hover {
}
.I162854 > .viewport {



}
.I162854 > .viewport:hover {
}

}
h1.I162855, .I162855 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162855 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I162855:hover {
}
.I162855 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162855 > .viewport:hover {
}

@media (min-width:1440px) {
.I162855 {

order:1;

}
.I162855:hover {
}
.I162855 > .viewport {



}
.I162855 > .viewport:hover {
}

}
h1.I162856, .I162856 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162856 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:14;

}
.I162856:hover {
}
.I162856 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162856 > .viewport:hover {
}

@media (min-width:1440px) {
.I162856 {

order:14;

}
.I162856:hover {
}
.I162856 > .viewport {



}
.I162856 > .viewport:hover {
}

}
h1.I162857, .I162857 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162857 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I162857:hover {
}
.I162857 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162857 > .viewport:hover {
}

@media (min-width:1440px) {
.I162857 {

order:9;

}
.I162857:hover {
}
.I162857 > .viewport {



}
.I162857 > .viewport:hover {
}

}
h1.I162858, .I162858 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162858 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I162858:hover {
}
.I162858 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I162858 > .viewport:hover {
}

@media (min-width:1440px) {
.I162858 {

order:14;

}
.I162858:hover {
}
.I162858 > .viewport {



}
.I162858 > .viewport:hover {
}

}
h1.I162859, .I162859 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162859 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I162859:hover {
}
.I162859 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I162859 > .viewport:hover {
}

@media (min-width:1440px) {
.I162859 {

order:22;

}
.I162859:hover {
}
.I162859 > .viewport {



}
.I162859 > .viewport:hover {
}

}
h1.I162860, .I162860 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162860 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I162860:hover {
}
.I162860 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162860 > .viewport:hover {
}


h1.I162861, .I162861 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162861 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I162861:hover {
}
.I162861 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162861 > .viewport:hover {
}


h1.I162862, .I162862 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162862 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I162862:hover {
}
.I162862 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162862 > .viewport:hover {
}


h1.I162863, .I162863 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162863 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I162863:hover {
}
.I162863 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162863 > .viewport:hover {
}


h1.I162864, .I162864 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162864 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I162864:hover {
}
.I162864 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162864 > .viewport:hover {
}


.I162865, a.I162865 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I162865:hover, a.I162865:hover {
}
@media (max-width:992px) {
.I162865, a.I162865 {
display:flex;
font-size:1.25rem;


}
.I162865:hover, a.I162865:hover {
}
}
@media (max-width:640px) {
.I162865, a.I162865 {
display:flex;
font-size:1.25rem;


}
.I162865:hover, a.I162865:hover {
}
}

.I162866, a.I162866 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I162866:hover, a.I162866:hover {
}
@media (max-width:992px) {
.I162866, a.I162866 {
display:flex;
font-size:1.625rem;


}
.I162866:hover, a.I162866:hover {
}
}
@media (max-width:640px) {
.I162866, a.I162866 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I162866:hover, a.I162866:hover {
}
}

.I162867, a.I162867 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I162867:hover, a.I162867:hover {
}
@media (max-width:992px) {
.I162867, a.I162867 {
}
.I162867:hover, a.I162867:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I162867, a.I162867 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I162867:hover, a.I162867:hover {
}
}

.I162868 .button, .I162868.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(255,255,255);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I162868 button.button, button.I162868.button {
cursor:pointer;
}
.I162868 .button .text, .I162868.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I162868 .button .icon, .I162868.button .icon {
flex:none;
background-size:100% 100%;
}
.I162868 .button:hover, .I162868.button:hover {
border-color:rgb(217,217,217);
background-color:rgb(217,217,217);

}
.I162868 .button:hover .text, .I162868.button:hover .text {
}
.I162868 .button:hover .icon, .I162868.button:hover .icon {
background-size:100% 100%;
}

.I162869 .button, .I162869.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I162869 button.button, button.I162869.button {
cursor:pointer;
}
.I162869 .button .text, .I162869.button .text {
}
.I162869 .button .icon, .I162869.button .icon {
flex:none;
background-size:100% 100%;
}
.I162869 .button:hover, .I162869.button:hover {
}
.I162869 .button:hover .text, .I162869.button:hover .text {
}
.I162869 .button:hover .icon, .I162869.button:hover .icon {
background-size:100% 100%;
}

.I162870 .button, .I162870.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I162870 button.button, button.I162870.button {
cursor:pointer;
}
.I162870 .button .text, .I162870.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I162870 .button .icon, .I162870.button .icon {
flex:none;
background-size:100% 100%;
}
.I162870 .button:hover, .I162870.button:hover {
}
.I162870 .button:hover .text, .I162870.button:hover .text {
}
.I162870 .button:hover .icon, .I162870.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I162870 .button, .I162870.button {
}
.I162870 button.button, button.I162870.button {
}
.I162870 .button .text, .I162870.button .text {
font-family:Rubik;

}
.I162870 .button .icon, .I162870.button .icon {
background-size:100% 100%;
}
.I162870 .button:hover, .I162870.button:hover {
}
.I162870 .button:hover .text, .I162870.button:hover .text {
}
.I162870 .button:hover .icon, .I162870.button:hover .icon {
background-size:100% 100%;
}
}

.I162871 .button, .I162871.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I162871 button.button, button.I162871.button {
cursor:pointer;
}
.I162871 .button .text, .I162871.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I162871 .button .icon, .I162871.button .icon {
flex:none;
background-size:100% 100%;
}
.I162871 .button:hover, .I162871.button:hover {
background-color:rgb(210,40,93);

}
.I162871 .button:hover .text, .I162871.button:hover .text {
}
.I162871 .button:hover .icon, .I162871.button:hover .icon {
background-size:100% 100%;
}

.I162872, a.I162872 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I162872:hover, a.I162872:hover {
}
@media (max-width:992px) {
.I162872, a.I162872 {
}
.I162872:hover, a.I162872:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I162872, a.I162872 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I162872:hover, a.I162872:hover {
}
}

.I162873 .image, .I162873.image {
vertical-align:top;
}
.I162873 .image:hover, .I162873.image:hover {
}

.I162874 .button, .I162874.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I162874 button.button, button.I162874.button {
cursor:pointer;
}
.I162874 .button .text, .I162874.button .text {
}
.I162874 .button .icon, .I162874.button .icon {
flex:none;
background-size:100% 100%;
}
.I162874 .button:hover, .I162874.button:hover {
}
.I162874 .button:hover .text, .I162874.button:hover .text {
}
.I162874 .button:hover .icon, .I162874.button:hover .icon {
background-size:100% 100%;
}

h1.I162875, .I162875 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I162875, .I162875 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I162875, .I162875 p {
margin:0px;
}

figure.I162875, .I162875 figure {
margin:0px;
}

a.I162875, .I162875 a {
text-decoration:inherit;
color:inherit;
}

.I162875 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I162875 article, article.I162875 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I162875 article:hover, article.I162875:hover {
}
.I162875 article.active, article.I162875.active {
}
.I162875 .body {
}
.I162875 .body:hover {
	
}
.I162875 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I162875 .body img {
}
.I162875 .body ul, .I162875 .body ol {
margin-left:1rem;

}
.I162875 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I162875 .body iframe {
}
.I162875 .body img:hover {
}
.I162875 .body iframe:hover {
}

.I162875 .body li {
list-style-type:disc;
}



.I162876 .image, .I162876.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I162876 .image:hover, .I162876.image:hover {
}

.I162877 .image, .I162877.image {
vertical-align:top;
}
.I162877 .image:hover, .I162877.image:hover {
}

.I162878 .image, .I162878.image {
vertical-align:top;
width:20px;
height:20px;

}
.I162878 .image:hover, .I162878.image:hover {
}

.I162879, a.I162879 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:400;
color:rgb(17,17,17);

width:100%;
margin-left:8px;
margin-right:8px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
border-top-left-radius:2px;
border-top-right-radius:2px;
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;
background-color:rgb(181,255,219);
box-sizing:border-box;

}
.I162879:hover, a.I162879:hover {
}

.I162880, a.I162880 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:100;
color:rgb(255,255,255);

width:100%;
padding-left:0;
padding-right:0;
box-sizing:border-box;

}
.I162880:hover, a.I162880:hover {
}

.I162881, a.I162881 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:500;
color:rgb(255,255,255);

width:100%;
padding-left:5px;
padding-right:0;
box-sizing:border-box;

}
.I162881:hover, a.I162881:hover {
display:flex;
text-decoration:underline;


}

.I162882 .image, .I162882.image {
vertical-align:top;
}
.I162882 .image:hover, .I162882.image:hover {
}

h1.I162900, .I162900 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162900 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:66;
width:100%;


}
.I162900:hover {
}
.I162900 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162900 > .viewport:hover {
}


.I162884 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
background-color:rgb(21,31,43);

align-items:center;

	
}
.I162884:hover {
}
@media (max-width:992px) {
.I162884 {
padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

	
}
.I162884:hover {
}
}
@media (max-width:640px) {
.I162884 {
box-sizing:border-box;

	
}
.I162884:hover {
}
}

.I162885 {
display:flex;

order:3;
width:100%;
max-width:960px;
box-sizing:border-box;


}
.I162885:hover {
}
@media (max-width:992px) {
.I162885 {

width:100%;


flex-direction:column;
}
.I162885:hover {
}
}
@media (max-width:640px) {
.I162885 {

width:100%;
max-width:100%;


}
.I162885:hover {
}
}

.I162886 {
display:flex;
position:var(--I162886-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:300px;
margin-right:150px;

}
.I162886:hover {
}

@media (max-width:992px) {
.I162886 {

width:100%;
max-width:450px;
margin-right:32px;

}
.I162886:hover {
}

}
@media (max-width:640px) {
.I162886 {

width:100%;
margin-right:0;

}
.I162886:hover {
}

}

.I162887 {
display:flex;
position:var(--I162887-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:calc(100% - 450px);

align-items:flex-end;


}
.I162887:hover {
}

@media (max-width:992px) {
.I162887 {

width:100%;
max-width:450px;

}
.I162887:hover {
}

}
@media (max-width:640px) {
.I162887 {

max-width:100%;

}
.I162887:hover {
}

}

h1.I162888, .I162888 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162888 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I162888:hover {
}
.I162888 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162888 > .viewport:hover {
}

@media (max-width:640px) {
.I162888 {

width:100%;


}
.I162888:hover {
}
.I162888 > .viewport {



}
.I162888 > .viewport:hover {
}

}

h1.I162889, .I162889 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162889 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I162889:hover {
}
.I162889 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162889 > .viewport:hover {
}

@media (max-width:640px) {
.I162889 {

width:100%;


}
.I162889:hover {
}
.I162889 > .viewport {



}
.I162889 > .viewport:hover {
}

}

h1.I162890, .I162890 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162890 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
margin-top:1.5rem;


}
.I162890:hover {
}
.I162890 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162890 > .viewport:hover {
}


h1.I162891, .I162891 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162891 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I162891:hover {
}
.I162891 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162891 > .viewport:hover {
}


h1.I162892, .I162892 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162892 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I162892:hover {
}
.I162892 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162892 > .viewport:hover {
}


h1.I162893, .I162893 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162893 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I162893:hover {
}
.I162893 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162893 > .viewport:hover {
}


h1.I189978, .I189978 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I189978 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I189978:hover {
}
.I189978 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I189978 > .viewport:hover {
}

@media (max-width:640px) {
.I189978 {

width:100%;


}
.I189978:hover {
}
.I189978 > .viewport {



}
.I189978 > .viewport:hover {
}

}

.I162894, a.I162894 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(255,255,255);


}
.I162894:hover, a.I162894:hover {
}
@media (max-width:992px) {
.I162894, a.I162894 {
display:flex;
font-size:1.625rem;


}
.I162894:hover, a.I162894:hover {
}
}
@media (max-width:640px) {
.I162894, a.I162894 {
display:flex;
font-size:1.625rem;


}
.I162894:hover, a.I162894:hover {
}
}

.I162895, a.I162895 {
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;

}
.I162895:hover, a.I162895:hover {
}
@media (max-width:992px) {
.I162895, a.I162895 {
}
.I162895:hover, a.I162895:hover {
display:flex;
width:100%;

}
}

.I162896 .image, .I162896.image {
vertical-align:top;
}
.I162896 .image:hover, .I162896.image:hover {
}

.I162897 {
}
.I162897:hover {
}
.I162897 {
}
.I162897: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;
}


.I162898 {
width:100%;

}
.I162898:hover {
}
.I162898 {
}
.I162898:hover {
}


.I162899 {
}
.I162899:hover {
}
.I162899 {
}
.I162899:hover {
}


.I189909, a.I189909 {
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;

}
.I189909:hover, a.I189909:hover {
}
@media (max-width:992px) {
.I189909, a.I189909 {
}
.I189909:hover, a.I189909:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I189909, a.I189909 {
display:flex;
padding-bottom:1rem;

}
.I189909:hover, a.I189909:hover {
}
}

.I22288, a.I22288 {
display:flex;
font-family:Graphik;
font-size:22pt;
font-weight:600;
color:rgb(255,255,255);


}
.I22288:hover, a.I22288:hover {
}
@media (max-width:640px) {
.I22288, a.I22288 {
display:flex;
font-family:Rubik;
font-size:22pt;
font-weight:normal;


}
.I22288:hover, a.I22288:hover {
}
}

.I22290 .image, .I22290.image {
vertical-align:top;
}
.I22290 .image:hover, .I22290.image:hover {
}
@media (max-width:640px) {
.I22290 .image, .I22290.image {
width:60vw;
height:auto;
box-sizing:border-box;
overflow:hidden;
}
.I22290 .image:hover, .I22290.image:hover {
}
}

.I73294, a.I73294 {
display:flex;
font-family:Rubik;
font-size:1.25rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.75rem;

margin-left:10px;
margin-right:10px;
padding-bottom:1rem;
box-sizing:border-box;

}
.I73294:hover, a.I73294:hover {
}
@media (max-width:992px) {
.I73294, a.I73294 {
}
.I73294:hover, a.I73294:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I73294, a.I73294 {
display:flex;
margin-left:0px;
margin-right:0px;
padding-left:32px;
padding-right:32px;

}
.I73294:hover, a.I73294:hover {
}
}

.I73298, a.I73298 {
display:flex;
font-family:Rubik;
font-size:1.25rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.75rem;

margin-left:10px;
margin-right:10px;
padding-bottom:1rem;
box-sizing:border-box;

}
.I73298:hover, a.I73298:hover {
}
@media (max-width:992px) {
.I73298, a.I73298 {
}
.I73298:hover, a.I73298:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I73298, a.I73298 {
display:flex;
margin-left:0px;
margin-right:0px;
padding-left:32px;
padding-right:32px;

}
.I73298:hover, a.I73298:hover {
}
}

.I73341, a.I73341 {
display:flex;
font-family:Rubik;
font-size:1.25rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.75rem;

margin-left:10px;
margin-right:10px;
padding-bottom:1rem;
box-sizing:border-box;

}
.I73341:hover, a.I73341:hover {
}
@media (max-width:992px) {
.I73341, a.I73341 {
}
.I73341:hover, a.I73341:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I73341, a.I73341 {
display:flex;
margin-left:0px;
margin-right:0px;
padding-left:32px;
padding-right:32px;

}
.I73341:hover, a.I73341:hover {
}
}

.I73697, a.I73697 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I73697:hover, a.I73697:hover {
}
@media (max-width:992px) {
.I73697, a.I73697 {
display:flex;
font-size:1.625rem;


}
.I73697:hover, a.I73697:hover {
}
}
@media (max-width:640px) {
.I73697, a.I73697 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I73697:hover, a.I73697:hover {
}
}

.I74971 {
}
.I74971:hover {
}
.I74971 {
}
.I74971:hover {
}
@media only screen and (max-width: 992px) {
/*First row*/
.group-regions.I73120{
    scroll-snap-type: x mandatory;
    overflow-x: scroll;
}
.group-regions.I73120> section.region{
    scroll-snap-align: center;
    flex-shrink: 0;
} 
/*Second row*/
.group-regions.I73164{
    scroll-snap-type: x mandatory;
    overflow-x: scroll;
}
.group-regions.I73164> section.region{
    scroll-snap-align: center;
    flex-shrink: 0;
} 
}


.I76219 {
}
.I76219:hover {
}
.I76219 {
}
.I76219:hover {
}
.group-regions.I76104 {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 1rem;
}
@media (max-width: 992px) {
    .group-regions.I76104 {
         grid-template-columns: repeat(2, 1fr);
         max-width: 800px;
    }
}
@media (max-width: 640px) {
    .group-regions.I76104 {
          display: flex;
          scroll-snap-type: x mandatory;
          overflow-x: scroll;
          width: 100vw;
    }
    .group-regions.I76104 > .region {
          flex: 0 0 80vw;
    }
}

/* Scrollbar styles */

.group-regions.I76104::-webkit-scrollbar {
    width: 1em;
}
 
.group-regions.I76104::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}
 
.group-regions.I76104::-webkit-scrollbar-thumb {
  border-radius: 10rem;
  background-color: rgb(250,50,99);
  outline: 1px solid #fff;
  transition: background-color 0.5s ease;
}

.group-regions.I76104::-webkit-scrollbar-thumb:hover {
  border-radius: 10rem;
  background-color: rgb(210,40,93);
  outline: 1px solid #fff;
   transition: background-color 0.5s ease;
}

.I22373 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I22373:hover {
}
@media (max-width:992px) {
.I22373 {
width:100%;
background-color:rgb(243,243,243);

	
}
.I22373:hover {
}
}

.I22374 {
display:flex;
position:var(--I22374-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
align-items:center;


}
.I22374:hover {
}


h1.I22376, .I22376 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22376 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-top:1vh;
padding-bottom:20px;
padding-left:36px;
padding-right:36px;
padding-top:20px;
border-radius:120px;
background-color:rgb(243,243,243);
box-sizing:border-box;


}
.I22376:hover {
}
.I22376 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22376 > .viewport:hover {
}

@media (max-width:992px) {
.I22376 {

border-radius:0px;


}
.I22376:hover {
}
.I22376 > .viewport {



}
.I22376 > .viewport:hover {
}

}
@media (max-width:640px) {
.I22376 {

border-radius:20px;


}
.I22376:hover {
}
.I22376 > .viewport {



}
.I22376 > .viewport:hover {
}

}

ul.I22375, .I22375 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

a.I22375, .I22375 a {
text-decoration:inherit;
color:inherit;
}

.I22375 {
display:flex;
}
.I22375:hover {
}
.I22375 ul.I22375-level-top {
display:flex;
}
.I22375 ul.I22375-level-top:hover {
}
.I22375 ul.I22375-level-top > li.level-top {
display:flex;
flex:auto;
flex-direction:inherit;
position:relative;
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper {
display:flex;
flex:auto;
white-space:nowrap;
flex-direction:row;
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper > .component {
white-space:initial;
}
.I22375 ul.I22375-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper {
display:flex;
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper > .value > .text {
font-family:Rubik;
font-size:16px;
font-weight:400;
color:rgb(17,17,17);

}
.I22375 ul.I22375-level-top > li.level-top:hover > .value-wrapper {
display:flex;
}
.I22375 ul.I22375-level-top > li.level-top:hover > .value-wrapper > .value > .text {
color:rgb(151,150,150);

}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top > li.level-top.active > .value-wrapper {
display:flex;
border-bottom-color:rgb(250,50,99);
border-bottom-style:solid;
border-bottom-width:4px;

}
.I22375 ul.I22375-level-top > li.level-top.active > .value-wrapper > .value > .text {
}

.I22375 ul.I22375-level-top ul.I22375-level-child {
order:2;
}
.I22375 ul.I22375-level-top ul.I22375-level-child:hover {
}

.I22375 ul.I22375-level-top li.level-top > ul.I22375-level-child {
display:none;
z-index:9999;
}
.I22375 {
position:static;
}
.I22375 ul.I22375-level-top > li.level-top {
position:relative;
}
.I22375 ul.I22375-level-top li.level-top > ul.I22375-level-child {
position:absolute;
}
.I22375 ul.I22375-level-top li.level-top:hover > ul.I22375-level-child,
.I22375 ul.I22375-level-top li.level-top.hover > ul.I22375-level-child,
.I22375 ul.I22375-level-top li.level-top.touch > ul.I22375-level-child
{
top:100%;right:auto;bottom:auto;left:0px;
}
.I22375 ul.I22375-level-top li.level-child > ul.I22375-level-child {
display:none;
z-index:9999;
}
.I22375 {
position:static;
}
.I22375 ul.I22375-level-top > li.level-top {
position:relative;
}
.I22375 ul.I22375-level-top li.level-child > ul.I22375-level-child {
position:absolute;
}
.I22375 ul.I22375-level-top li.level-child:hover > ul.I22375-level-child,
.I22375 ul.I22375-level-top li.level-child.hover > ul.I22375-level-child,
.I22375 ul.I22375-level-top li.level-child.touch > ul.I22375-level-child
{
top:100%;right:auto;bottom:auto;left:0px;
}

.I22375 ul.I22375-level-top li.level-top.hover > ul.I22375-level-child {
display:none;
}
.I22375 ul.I22375-level-top li.level-top.touch > ul.I22375-level-child {
display:flex;
}
.I22375 ul.I22375-level-top li.level-top:hover > ul.I22375-level-child {
display:flex;
}
.I22375 ul.I22375-level-top li.level-child.hover > ul.I22375-level-child {
display:none;
}
.I22375 ul.I22375-level-top li.level-child.touch > ul.I22375-level-child {
display:flex;
}
.I22375 ul.I22375-level-top li.level-child:hover > ul.I22375-level-child {
display:flex;
}

.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child {
display:flex;
position:relative;
flex-direction:inherit;
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > .value-wrapper {
display:flex;
flex:auto;
white-space:nowrap;
flex-direction:row;
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > .value-wrapper > .component {
white-space:initial;
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top > li.level-top::after {
content:'';
display:flex;
align-items:center;
align-self:center;
order:3;
flex:none;
display:flex;
width:40px;

}
.I22375 ul.I22375-level-top > li.level-top:last-child::after {
content:none;
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child::after {
content:'';
display:flex;
align-items:center;
align-self:center;
order:3;
flex:none;
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child:last-child::after {
content:none;
}

@media (max-width:992px) {
.I22375 {
}
.I22375:hover {
}
.I22375 ul.I22375-level-top {
}
.I22375 ul.I22375-level-top:hover {
}
.I22375 ul.I22375-level-top > li.level-top {
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper {
flex-direction:row;
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper > .component {
}
.I22375 ul.I22375-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper {
display:flex;
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper > .value > .text {
font-size:14px;

}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top ul.I22375-level-child {
}
.I22375 ul.I22375-level-top ul.I22375-level-child:hover {
}


.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child {
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > .value-wrapper {
flex-direction:row;
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > .value-wrapper > .component {
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top > li.level-top::after {
content:'';
display:flex;
width:20px;

}
.I22375 ul.I22375-level-top > li.level-top:last-child::after {
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child::after {
content:'';
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child:last-child::after {
}

}
@media (max-width:640px) {
.I22375 {
}
.I22375:hover {
}
.I22375 ul.I22375-level-top {
flex-direction:column;
}
.I22375 ul.I22375-level-top:hover {
}
.I22375 ul.I22375-level-top > li.level-top {
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper {
flex-direction:row;
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper > .component {
}
.I22375 ul.I22375-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper {
display:flex;
padding-top:2vh;

}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top ul.I22375-level-child {
}
.I22375 ul.I22375-level-top ul.I22375-level-child:hover {
}


.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child {
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > .value-wrapper {
flex-direction:row;
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > .value-wrapper > .component {
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top > li.level-top::after {
content:'';
}
.I22375 ul.I22375-level-top > li.level-top:last-child::after {
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child::after {
content:'';
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child:last-child::after {
}

}



