/* Cache file:3531_en_20251126170916.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 {
}
.I150388 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I150388:hover {
}

.I150391 {
display:flex;
position:var(--I150391-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;
height:7.813rem;

position:-webkit-sticky;
position:sticky;
top:var(--I150391-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I150391-location-transform:translate(0px,0px);
z-index:var(--I150391-z-index, 1);

transform:
var(--I150391-location-transform, translate(0px,0px))
var(--I150391-user-box-transform, translate(0px,0px))
;

--I150391-top-sticky:0px;
--I150391-z-index:555;
}
.I150391:hover {
}
.I150391 {
--I150391-position-static-computed:relative;
}
.I150391 > .sector, .I150391 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I150391 {

height:5rem;

}
.I150391:hover {
}

}
@media (min-width:1440px) {
.I150391 {

order:5;
}
.I150391:hover {
}

}
.I150392 {
display:flex;
position:var(--I150392-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
width:100%;
min-height:250px;


transform:
var(--I150392-location-transform, translate(0px,0px))
var(--I150392-user-box-transform, translate(0px,0px))
;

--I150392-z-index:1;
}
.I150392:hover {
}

@media (max-width:992px) {
.I150392 {

align-items:center;


}
.I150392:hover {
}

}
@media (min-width:1440px) {
.I150392 {

order:6;
}
.I150392:hover {
}

}
.I150394 {
display:flex;
position:var(--I150394-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
min-height:60px;
padding-bottom:43px;
padding-left:5%;
padding-right:5%;
padding-top:43px;
background-color:rgb(250,250,250);
box-sizing:border-box;

position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I150394-location-transform:translate(0px,0px);
z-index:var(--I150394-z-index, auto);

transform:
var(--I150394-location-transform, translate(0px,0px))
var(--I150394-user-box-transform, translate(0px,0px))
;

--I150394-z-index:1000;
position:var(--I150394-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I150394:hover {
}
.I150394 {
--I150394-position-static-computed:static;
}
.I150394 > .sector, .I150394 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I150394 {

width:100%;
height:5.625rem;

}
.I150394:hover {
}

}
@media (min-width:1440px) {
.I150394 {

order:8;
}
.I150394:hover {
}

}
.I150390 {
display:flex;
position:var(--I150390-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I150390:hover {
}

@media (min-width:1440px) {
.I150390 {

order:2;
}
.I150390:hover {
}

}
.I150393 {
display:flex;
position:var(--I150393-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
background-color:rgb(250,250,250);


transform:
var(--I150393-location-transform, translate(0px,0px))
var(--I150393-user-box-transform, translate(0px,0px))
;

--I150393-z-index:1001;
}
.I150393:hover {
}

@media (min-width:1440px) {
.I150393 {

order:7;
}
.I150393:hover {
}

}
.I150389 {
display:flex;
position:var(--I150389-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
height:60px;
background-color:rgb(17,17,17);
box-sizing:border-box;

position:-webkit-sticky;
position:sticky;
top:var(--I150389-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I150389-location-transform:translate(0px,0px);
z-index:var(--I150389-z-index, 1);

transform:
var(--I150389-location-transform, translate(0px,0px))
var(--I150389-user-box-transform, translate(0px,0px))
;

--I150389-z-index:600;
}
.I150389:hover {
}
.I150389 {
--I150389-position-static-computed:relative;
}
.I150389 > .sector, .I150389 > .group-sectors {
position:absolute;
}
@media (min-width:1440px) {
.I150389 {

order:1;
}
.I150389:hover {
}

}
.I184427 {
display:flex;
position:var(--I184427-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
background-color:rgb(255,255,255);
box-shadow:0px 10px 20px 0px rgba(0,0,0,0.11000);

}
.I184427:hover {
}

@media (min-width:1440px) {
.I184427 {

order:3;
}
.I184427:hover {
}

}
h1.I150398, .I150398 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150398 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I150398:hover {
}
.I150398 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150398 > .viewport:hover {
}


.I150399 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
margin-top:-125px;
background-position:center top;

flex-direction:row;

	
}
.I150399:hover {
}
@media (max-width:640px) {
.I150399 {
height:auto;

flex-direction:column;

	
}
.I150399:hover {
}
}

.I150400 {
display:flex;
position:var(--I150400-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:60%;
padding-bottom:8rem;
padding-left:2rem;
padding-top:270px;
background-color:rgb(229,255,243);
box-sizing:border-box;

justify-content:flex-end;


}
.I150400:hover {
}

@media (max-width:992px) {
.I150400 {

padding-left:0rem;

}
.I150400:hover {
}

}
@media (max-width:640px) {
.I150400 {

width:100%;
padding-bottom:4rem;
padding-top:230px;

}
.I150400:hover {
}

}
@media (min-width:1440px) {
.I150400 {

align-items:flex-end;


}
.I150400:hover {
}

}
.I150401 {
display:flex;
position:var(--I150401-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:40%;
background-image:url('https://www.genexus.com/media/images/cabezal_eai_faqs.png?timestamp=20240726145736');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/cabezal_eai_faqs.png?timestamp=20240726145736') 1.00x,url('https://www.genexus.com/media/images/cabezal_eai_faqs_x2.png?timestamp=20240726145736') 2.00x,url('https://www.genexus.com/media/images/cabezal_eai_faqs_x2.69.png?timestamp=20240726145736') 2.69x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/cabezal_eai_faqs.png?timestamp=20240726145736') 1.00x,url('https://www.genexus.com/media/images/cabezal_eai_faqs_x2.png?timestamp=20240726145736') 2.00x,url('https://www.genexus.com/media/images/cabezal_eai_faqs_x2.69.png?timestamp=20240726145736') 2.69x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/cabezal_eai_faqs.png?timestamp=20240726145736') 1.00x,url('https://www.genexus.com/media/images/cabezal_eai_faqs_x2.png?timestamp=20240726145736') 2.00x,url('https://www.genexus.com/media/images/cabezal_eai_faqs_x2.69.png?timestamp=20240726145736') 2.69x);
background-image:image-set(url('https://www.genexus.com/media/images/cabezal_eai_faqs.png?timestamp=20240726145736') 1.00x,url('https://www.genexus.com/media/images/cabezal_eai_faqs_x2.png?timestamp=20240726145736') 2.00x,url('https://www.genexus.com/media/images/cabezal_eai_faqs_x2.69.png?timestamp=20240726145736') 2.69x);
background-clip:border-box;
background-repeat:no-repeat;
background-size:cover;
background-position:center top;

}
.I150401:hover {
}

@media (max-width:640px) {
.I150401 {

display:flex;
width:100%;
height:300px;
background-position:center top;

}
.I150401:hover {
}

}

.I150402 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:100%;
max-width:775px;
padding-left:4rem;
padding-right:4rem;
box-sizing:border-box;



flex-direction:column;

	
}
.I150402:hover {
}

@media (max-width:992px) {
.I150402 {

padding-left:2rem;
padding-right:2rem;



	
}
.I150402:hover {
}

}
@media (max-width:640px) {
.I150402 {

padding-top:0rem;



	
}
.I150402:hover {
}

}

.I150403 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
width:100%;
max-width:775px;
padding-left:4rem;
padding-right:4rem;
padding-top:2rem;
box-sizing:border-box;



flex-direction:row;
justify-content:flex-start;

	
}
.I150403:hover {
}

@media (max-width:992px) {
.I150403 {

padding-left:2rem;
padding-right:2rem;



	
}
.I150403:hover {
}

}
@media (max-width:640px) {
.I150403 {

padding-bottom:2rem;



flex-direction:column;

	
}
.I150403:hover {
}

}

.I153698 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:1;
margin-bottom:32px;
margin-left:64px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(111,111,111);
border-style:solid;
border-width:0.5px;
border-radius:100px;



justify-content:flex-start;
align-items:center;

	
}
.I153698:hover {
}

@media (max-width:992px) {
.I153698 {

margin-left:32px;



	
}
.I153698:hover {
}

}

h1.I150404, .I150404 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150404 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I150404:hover {
}
.I150404 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150404 > .viewport:hover {
}

@media (min-width:1440px) {
.I150404 {

order:3;

}
.I150404:hover {
}
.I150404 > .viewport {



}
.I150404 > .viewport:hover {
}

}
h1.I150405, .I150405 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150405 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I150405:hover {
}
.I150405 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150405 > .viewport:hover {
}

@media (min-width:1440px) {
.I150405 {

order:2;

}
.I150405:hover {
}
.I150405 > .viewport {



}
.I150405 > .viewport:hover {
}

}
h1.I150406, .I150406 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150406 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;

}
.I150406:hover {
}
.I150406 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150406 > .viewport:hover {
}

@media (min-width:1440px) {
.I150406 {

order:5;

}
.I150406:hover {
}
.I150406 > .viewport {



}
.I150406 > .viewport:hover {
}

}
h1.I150407, .I150407 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150407 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I150407:hover {
}
.I150407 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150407 > .viewport:hover {
}

@media (min-width:1440px) {
.I150407 {

order:10;

}
.I150407:hover {
}
.I150407 > .viewport {



}
.I150407 > .viewport:hover {
}

}
h1.I150408, .I150408 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150408 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I150408:hover {
}
.I150408 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150408 > .viewport:hover {
}

@media (min-width:1440px) {
.I150408 {

order:6;

}
.I150408:hover {
}
.I150408 > .viewport {



}
.I150408 > .viewport:hover {
}

}
h1.I150409, .I150409 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150409 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
margin-bottom:0.5rem;


}
.I150409:hover {
}
.I150409 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150409 > .viewport:hover {
}

@media (max-width:640px) {
.I150409 {

margin-bottom:0rem;


}
.I150409:hover {
}
.I150409 > .viewport {



}
.I150409 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I150409 {

order:1;

}
.I150409:hover {
}
.I150409 > .viewport {



}
.I150409 > .viewport:hover {
}

}
h1.I150410, .I150410 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150410 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
height:3.2rem;
margin-left:2rem;


}
.I150410:hover {
}
.I150410 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

align-items:center;


}
.I150410 > .viewport:hover {
}

@media (max-width:640px) {
.I150410 {

margin-left:0rem;
margin-top:1.5rem;


}
.I150410:hover {
}
.I150410 > .viewport {



}
.I150410 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I150410 {

order:11;

}
.I150410:hover {
}
.I150410 > .viewport {



}
.I150410 > .viewport:hover {
}

}
h1.I150411, .I150411 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150411 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;
margin-left:2rem;


}
.I150411:hover {
}
.I150411 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150411 > .viewport:hover {
}

@media (max-width:640px) {
.I150411 {

margin-left:0rem;
margin-top:1.5rem;


}
.I150411:hover {
}
.I150411 > .viewport {



}
.I150411 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I150411 {

order:12;

}
.I150411:hover {
}
.I150411 > .viewport {



}
.I150411 > .viewport:hover {
}

}
h1.I153396, .I153396 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153396 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I153396:hover {
}
.I153396 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153396 > .viewport:hover {
}

@media (min-width:1440px) {
.I153396 {

order:4;

}
.I153396:hover {
}
.I153396 > .viewport {



}
.I153396 > .viewport:hover {
}

}
h1.I153535, .I153535 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153535 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I153535:hover {
}
.I153535 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153535 > .viewport:hover {
}


h1.I153572, .I153572 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153572 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I153572:hover {
}
.I153572 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153572 > .viewport:hover {
}


h1.I153608, .I153608 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153608 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I153608:hover {
}
.I153608 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153608 > .viewport:hover {
}


h1.I153644, .I153644 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153644 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I153644:hover {
}
.I153644 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153644 > .viewport:hover {
}


h1.I153680, .I153680 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153680 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I153680:hover {
}
.I153680 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153680 > .viewport:hover {
}


.I150412, a.I150412 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);
line-height:2.75rem;

padding-bottom:0rem;

}
.I150412:hover, a.I150412:hover {
}

.I150413, a.I150413 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);

margin-bottom:0.5rem;
padding-bottom:0;

}
.I150413:hover, a.I150413:hover {
}
@media (max-width:992px) {
.I150413, a.I150413 {
display:flex;
font-size:1.25rem;


}
.I150413:hover, a.I150413:hover {
}
}
@media (max-width:640px) {
.I150413, a.I150413 {
display:flex;
font-size:1.25rem;


}
.I150413:hover, a.I150413:hover {
}
}

.I150414, a.I150414 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I150414:hover, a.I150414:hover {
}
@media (max-width:992px) {
.I150414, a.I150414 {
}
.I150414:hover, a.I150414:hover {
display:flex;
width:100%;

}
}

.I150415 .button, .I150415.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(99,227,207);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(99,227,207);

}
.I150415 button.button, button.I150415.button {
cursor:pointer;
}
.I150415 .button .text, .I150415.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I150415 .button .icon, .I150415.button .icon {
flex:none;
background-size:100% 100%;
}
.I150415 .button:hover, .I150415.button:hover {
border-color:rgb(84,197,189);
background-color:rgb(84,197,189);

}
.I150415 .button:hover .text, .I150415.button:hover .text {
}
.I150415 .button:hover .icon, .I150415.button:hover .icon {
background-size:100% 100%;
}

.I150416, a.I150416 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I150416:hover, a.I150416:hover {
}
@media (max-width:992px) {
.I150416, a.I150416 {
}
.I150416:hover, a.I150416:hover {
display:flex;
width:100%;

}
}

.I150417 .image, .I150417.image {
vertical-align:top;
}
.I150417 .image:hover, .I150417.image:hover {
}

.I150418, a.I150418 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I150418:hover, a.I150418:hover {
}
@media (max-width:992px) {
.I150418, a.I150418 {
}
.I150418:hover, a.I150418:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I150418, a.I150418 {
display:flex;
padding-bottom:1rem;

}
.I150418:hover, a.I150418:hover {
}
}

.I150419 .button, .I150419.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);

}
.I150419 button.button, button.I150419.button {
cursor:pointer;
}
.I150419 .button .text, .I150419.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I150419 .button .icon, .I150419.button .icon {
flex:none;
background-size:100% 100%;
}
.I150419 .button:hover, .I150419.button:hover {
background-color:rgb(217,217,217);

}
.I150419 .button:hover .text, .I150419.button:hover .text {
}
.I150419 .button:hover .icon, .I150419.button:hover .icon {
background-size:100% 100%;
}

.I153378, a.I153378 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(255,255,255);
line-height:2.75rem;

padding-bottom:1rem;

}
.I153378:hover, a.I153378:hover {
}

.I153517 .image, .I153517.image {
vertical-align:top;
width:20px;
height:20px;

}
.I153517 .image:hover, .I153517.image:hover {
}

.I153554, a.I153554 {
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;

}
.I153554:hover, a.I153554:hover {
}

.I153590, a.I153590 {
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;

}
.I153590:hover, a.I153590:hover {
}

.I153626, a.I153626 {
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;

}
.I153626:hover, a.I153626:hover {
display:flex;
text-decoration:underline;


}

.I153662 .image, .I153662.image {
vertical-align:top;
}
.I153662 .image:hover, .I153662.image:hover {
}

h1.I150420, .I150420 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150420 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:44;
width:100%;


}
.I150420:hover {
}
.I150420 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150420 > .viewport:hover {
}


.I150421 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
background-color:rgb(17,17,17);

align-items:center;

	
}
.I150421:hover {
}
@media (max-width:992px) {
.I150421 {
padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

	
}
.I150421:hover {
}
}
@media (max-width:640px) {
.I150421 {
box-sizing:border-box;

	
}
.I150421:hover {
}
}

.I150422 {
display:flex;

order:3;
width:100%;
max-width:960px;
box-sizing:border-box;


}
.I150422:hover {
}
@media (max-width:992px) {
.I150422 {

width:100%;


flex-direction:column;
}
.I150422:hover {
}
}
@media (max-width:640px) {
.I150422 {

width:100%;
max-width:100%;


}
.I150422:hover {
}
}

.I150423 {
display:flex;
position:var(--I150423-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:360px;
margin-right:80px;

}
.I150423:hover {
}

@media (max-width:992px) {
.I150423 {

width:100%;
max-width:450px;
margin-right:32px;

}
.I150423:hover {
}

}
@media (max-width:640px) {
.I150423 {

width:100%;
margin-right:0;

}
.I150423:hover {
}

}

.I150424 {
display:flex;
position:var(--I150424-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:calc(100% - 450px);

align-items:flex-end;


}
.I150424:hover {
}

@media (max-width:992px) {
.I150424 {

width:100%;
max-width:450px;

}
.I150424:hover {
}

}
@media (max-width:640px) {
.I150424 {

max-width:100%;

}
.I150424:hover {
}

}

h1.I150425, .I150425 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150425 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I150425:hover {
}
.I150425 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150425 > .viewport:hover {
}

@media (max-width:640px) {
.I150425 {

width:100%;


}
.I150425:hover {
}
.I150425 > .viewport {



}
.I150425 > .viewport:hover {
}

}

h1.I150426, .I150426 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150426 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I150426:hover {
}
.I150426 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150426 > .viewport:hover {
}

@media (max-width:640px) {
.I150426 {

width:100%;


}
.I150426:hover {
}
.I150426 > .viewport {



}
.I150426 > .viewport:hover {
}

}

h1.I150427, .I150427 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150427 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
margin-top:1.5rem;


}
.I150427:hover {
}
.I150427 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150427 > .viewport:hover {
}


h1.I150428, .I150428 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150428 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I150428:hover {
}
.I150428 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150428 > .viewport:hover {
}


h1.I150429, .I150429 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150429 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I150429:hover {
}
.I150429 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150429 > .viewport:hover {
}


h1.I153881, .I153881 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153881 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I153881:hover {
}
.I153881 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153881 > .viewport:hover {
}


h1.I189966, .I189966 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I189966 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I189966:hover {
}
.I189966 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I189966 > .viewport:hover {
}

@media (max-width:640px) {
.I189966 {

width:100%;


}
.I189966:hover {
}
.I189966 > .viewport {



}
.I189966 > .viewport:hover {
}

}

.I150430, a.I150430 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(255,255,255);


}
.I150430:hover, a.I150430:hover {
}
@media (max-width:992px) {
.I150430, a.I150430 {
display:flex;
font-size:1.625rem;


}
.I150430:hover, a.I150430:hover {
}
}
@media (max-width:640px) {
.I150430, a.I150430 {
display:flex;
font-size:1.625rem;


}
.I150430:hover, a.I150430:hover {
}
}

.I150431, a.I150431 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I150431:hover, a.I150431:hover {
}
@media (max-width:992px) {
.I150431, a.I150431 {
}
.I150431:hover, a.I150431:hover {
display:flex;
width:100%;

}
}

.I150432 .image, .I150432.image {
vertical-align:top;
}
.I150432 .image:hover, .I150432.image:hover {
}

.I150433 {
}
.I150433:hover {
}
.I150433 {
}
.I150433: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;
}


.I150434 {
width:100%;

}
.I150434:hover {
}
.I150434 {
}
.I150434:hover {
}


.I153834 {}
.I189897, a.I189897 {
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;

}
.I189897:hover, a.I189897:hover {
}
@media (max-width:992px) {
.I189897, a.I189897 {
}
.I189897:hover, a.I189897:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I189897, a.I189897 {
display:flex;
padding-bottom:1rem;

}
.I189897:hover, a.I189897:hover {
}
}

h1.I150784, .I150784 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150784 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:40;

}
.I150784:hover {
}
.I150784 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150784 > .viewport:hover {
}


h1.I152703, .I152703 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I152703 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:42;
width:100%;


}
.I152703:hover {
}
.I152703 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I152703 > .viewport:hover {
}

@media (max-width:992px) {
.I152703 {

width:95%;


}
.I152703:hover {
}
.I152703 > .viewport {



}
.I152703 > .viewport:hover {
}

}

.I152699 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

	
}
.I152699:hover {
}

.I152700 {
display:flex;
position:var(--I152700-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
padding-bottom:8rem;
padding-top:8rem;

align-items:center;


}
.I152700:hover {
}

@media (max-width:992px) {
.I152700 {

padding-bottom:2.313rem;
padding-top:4rem;

}
.I152700:hover {
}

}

h1.I152701, .I152701 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I152701 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

width:100%;
height:auto;
max-width:940px;
border-bottom-color:rgb(216,216,216);
border-bottom-width:1px;
box-sizing:border-box;


}
.I152701:hover {
}
.I152701 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I152701 > .viewport:hover {
}

@media (max-width:992px) {
.I152701 {

max-width:800px;
padding-top:0px;


}
.I152701:hover {
}
.I152701 > .viewport {

justify-content:center;


}
.I152701 > .viewport:hover {
}

}
@media (max-width:640px) {
.I152701 {

margin-bottom:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
border-bottom-width:0px;
box-sizing:border-box;


}
.I152701:hover {
}
.I152701 > .viewport {



}
.I152701 > .viewport:hover {
}

}

.I152702 {
display:flex;
flex-direction:column;
width:100%;
max-width:930px;

}
.I152702:hover {
}
h1.I152702, .I152702 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I152702, .I152702 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I152702, .I152702 p {
margin:0px;
}

figure.I152702, .I152702 figure {
margin:0px;
}

a.I152702, .I152702 a {
text-decoration:inherit;
color:inherit;
}

.I152702 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I152702 article, article.I152702 {
flex-direction:column;	
}
.I152702 article:hover, article.I152702:hover {
}
.I152702 article.active, article.I152702.active {
}
.I152702 .title {
display:flex;
font-family:Rubik;
font-size:1.25rem;
font-style:normal;
font-weight:600;
color:rgb(0,0,0);
line-height:37px;

margin-bottom:1.5rem;
box-sizing:border-box;

}
.I152702 .title:hover {
}
.I152702 article.active .title {
}

.I152702 .title {order:1;}
.I152702 .body {
}
.I152702 .body:hover {
	
}
.I152702 .body {
display:block;
margin-bottom:2rem;

font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I152702 .body a {
text-decoration:underline;
color:rgb(15,98,254);

}
.I152702 .body img {
}
.I152702 .body li {
padding-top:1rem;


}
.I152702 .body img:hover {
}

.I152702 .body li {
list-style-type:disc;
list-style-position:outside;
}


.I152702 .articles {
display:flex;
flex:1;
flex-direction:column;
	
}
.I152702 .articles:hover {
}
.I152702 .article-container::after {
content:'';
display:flex;
align-items:center;
align-self:center;
display:flex;
width:100%;
height:1px;
margin-bottom:2rem;
margin-top:2rem;
background-color:rgb(216,216,216);

}
.I152702 .article-container:last-child::after {
content:none;	
}
.I152702:hover .article-container::after {
}

@media (max-width:992px) {
.I152702 {
max-width:800px;

}
.I152702:hover {
}
.I152702 header {
}
.I152702 article, article.I152702 {
	
}
.I152702 article:hover, article.I152702:hover {
}
.I152702 article.active, article.I152702.active {
}
.I152702 .title {
display:flex;
width:500px;

}
.I152702 .title:hover {
}
.I152702 article.active .title {
}


.I152702 .body {
}
.I152702 .body:hover {
	
}



.I152702 .articles {
	
}
.I152702 .articles:hover {
}
.I152702 .article-container::after {
content:'';
}
.I152702 .article-container:last-child::after {
	
}
.I152702:hover .article-container::after {
}

}
@media (max-width:640px) {
.I152702 {
max-width:80vw;

}
.I152702:hover {
}
.I152702 header {
}
.I152702 article, article.I152702 {
	
}
.I152702 article:hover, article.I152702:hover {
}
.I152702 article.active, article.I152702.active {
}
.I152702 .title {
display:flex;
font-size:22px;
line-height:29px;

width:100%;
margin-bottom:16px;
margin-top:0px;

}
.I152702 .title:hover {
}
.I152702 article.active .title {
}

.I152702 .title {order:2;}
.I152702 .body {
}
.I152702 .body:hover {
	
}



.I152702 .articles {
	
}
.I152702 .articles:hover {
}
.I152702 .article-container::after {
content:'';
display:flex;
margin-bottom:40px;
margin-top:40px;

}
.I152702 .article-container:last-child::after {
	
}
.I152702:hover .article-container::after {
}

}
@media (min-width:1440px) {
.I152702 {
}
.I152702:hover {
}
.I152702 header {
}
.I152702 article, article.I152702 {
	
}
.I152702 article:hover, article.I152702:hover {
}
.I152702 article.active, article.I152702.active {
}
.I152702 .title {
}
.I152702 .title:hover {
}
.I152702 article.active .title {
}


.I152702 .body {
}
.I152702 .body:hover {
	
}



.I152702 .articles {
	
}
.I152702 .articles:hover {
}
.I152702 .article-container::after {
content:'';
}
.I152702 .article-container:last-child::after {
	
}
.I152702:hover .article-container::after {
}

}
.I150395 {
}
.I150395:hover {
}
.I150395 {
}
.I150395:hover {
}



