/* Cache file:3475_en_20251023182253.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 {
}
.I134448 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I134448:hover {
}
@media (max-width:992px) {
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 {
}
.I134448 {
width:100%;

	
}
.I134448: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 {
}
.I134448 {
width:100%;

	
}
.I134448:hover {
}
}

.I134449 {
display:flex;

order:41;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I134449:hover {
}
@media (max-width:992px) {
.I134449 {

padding-top:0px;


}
.I134449:hover {
}
}
@media (max-width:640px) {
.I134449 {

width:100%;
margin-top:0px;


}
.I134449:hover {
}
}
@media (min-width:1440px) {
.I134449 {

order:27;

}
.I134449:hover {
}
}
.I134456 {
display:flex;
position:var(--I134456-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:29;
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(--I134456-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I134456-location-transform:translate(0px,0px);
	

transform:
var(--I134456-location-transform, translate(0px,0px))
var(--I134456-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I134456:hover {
}
.I134456 {
--I134456-position-static-computed:static;
}
.I134456 > .sector, .I134456 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I134456 {

position:fixed;
z-index:var(--I134456-z-index, 1);

transform:
var(--I134456-location-transform, translate(0px,0px))
var(--I134456-user-box-transform, translate(0px,0px))
;


}
.I134456:hover {
}

}
@media (max-width:640px) {
.I134456 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I134456-z-index, 1);

transform:
var(--I134456-location-transform, translate(0px,0px))
var(--I134456-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I134456:hover {
}
.I134456 {
--I134456-position-static-computed:static;
}
.I134456 > .sector, .I134456 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I134456 {

order:24;
}
.I134456:hover {
}

}
.I134461 {
display:flex;
position:var(--I134461-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
flex:auto;
width:940px;
max-width:940px;
margin-left:auto;
margin-right:auto;
margin-top:12rem;

align-items:center;


}
.I134461:hover {
}


.I134479 {
display:flex;
position:var(--I134479-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:67;
width:100%;
background-color:rgb(17,17,17);
box-sizing:border-box;

position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I134479-location-transform:translate(0px,0px);
z-index:var(--I134479-z-index, auto);

transform:
var(--I134479-location-transform, translate(0px,0px))
var(--I134479-user-box-transform, translate(0px,0px))
;

--I134479-z-index:1000;
position:var(--I134479-position-static-computed, static);
flex-direction:row;
justify-content:center;
align-items:center;

flex-wrap:wrap;
}
.I134479:hover {
}

@media (max-width:640px) {
.I134479 {

width:100%;
height:auto;

}
.I134479:hover {
}

}
@media (min-width:1440px) {
.I134479 {

order:58;
}
.I134479:hover {
}

}
.I134472 {
display:flex;
position:var(--I134472-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I134472:hover {
}

@media (min-width:1440px) {
.I134472 {

order:48;
}
.I134472:hover {
}

}
.I134473 {
display:flex;
position:var(--I134473-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I134473:hover {
}

@media (min-width:1440px) {
.I134473 {

order:50;
}
.I134473:hover {
}

}
.I134471 {
display:flex;
position:var(--I134471-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I134471:hover {
}

@media (min-width:1440px) {
.I134471 {

order:46;
}
.I134471:hover {
}

}
.I134470 {
display:flex;
position:var(--I134470-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I134470:hover {
}

@media (min-width:1440px) {
.I134470 {

order:43;
}
.I134470:hover {
}

}
.I134465 {
display:flex;
position:var(--I134465-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I134465:hover {
}


.I134469 {
display:flex;
position:var(--I134469-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
width:100%;
padding-top:4rem;
background-color:rgb(245,245,245);

}
.I134469:hover {
}

@media (max-width:992px) {
.I134469 {

padding-top:2rem;

}
.I134469:hover {
}

}
@media (min-width:1440px) {
.I134469 {

order:39;
}
.I134469:hover {
}

}
.I134457 {
display:flex;
position:var(--I134457-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I134457:hover {
}

@media (min-width:1440px) {
.I134457 {

order:25;
}
.I134457:hover {
}

}
.I134464 {
display:flex;
position:var(--I134464-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:12;
}
.I134464:hover {
}


.I134454 {
display:flex;
position:var(--I134454-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:23;
width:100%;
height:7.813rem;
margin-bottom:-105px;
margin-left:auto;
margin-right:auto;
background-color:rgb(17,17,17);
box-shadow:0px 10px 20px 0px rgba(0,0,0,0.11000);

position:-webkit-sticky;
position:sticky;
top:var(--I134454-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I134454-location-transform:translate(0px,0px);
z-index:var(--I134454-z-index, 1);

transform:
var(--I134454-location-transform, translate(0px,0px))
var(--I134454-user-box-transform, translate(0px,0px))
;

--I134454-z-index:555;
}
.I134454:hover {
}
.I134454 {
--I134454-position-static-computed:relative;
}
.I134454 > .sector, .I134454 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I134454 {

height:72px;
margin-bottom:-72px;

}
.I134454:hover {
}

}
@media (max-width:640px) {
.I134454 {

box-sizing:border-box;

}
.I134454:hover {
}

}
@media (min-width:1440px) {
.I134454 {

order:17;
}
.I134454:hover {
}

}
.I134451 {
display:flex;
position:var(--I134451-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:13;
width:100%;
min-height:80px;
background-color:rgba(17,17,17,0.90000);

position:fixed;
z-index:var(--I134451-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I134451-location-transform:translate(-50%,0px);
	

transform:
var(--I134451-location-transform, translate(0px,0px))
var(--I134451-user-box-transform, translate(0px,0px))
;

--I134451-z-index:999;
}
.I134451:hover {
}
.I134451 {
--I134451-position-static-computed:relative;
}
.I134451 > .sector, .I134451 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I134451 {

height:auto;
min-height:90px;

}
.I134451:hover {
}
.I134451 {
--I134451-position-static-computed:static;
}
.I134451 > .sector, .I134451 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I134451 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I134451:hover {
}

}
@media (min-width:1440px) {
.I134451 {

order:4;
position:fixed;
z-index:var(--I134451-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I134451-location-transform:translate(-50%,0px);
	

transform:
var(--I134451-location-transform, translate(0px,0px))
var(--I134451-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I134451:hover {
}

}
.I134458 {
display:flex;
position:var(--I134458-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I134458:hover {
}

@media (min-width:1440px) {
.I134458 {

order:18;
}
.I134458:hover {
}

}
.I134474 {
display:flex;
position:var(--I134474-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I134474:hover {
}

@media (min-width:1440px) {
.I134474 {

order:51;
}
.I134474:hover {
}

}
.I134476 {
display:flex;
position:var(--I134476-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I134476:hover {
}

@media (min-width:1440px) {
.I134476 {

order:54;
}
.I134476:hover {
}

}
.I134475 {
display:flex;
position:var(--I134475-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I134475:hover {
}

@media (min-width:1440px) {
.I134475 {

order:53;
}
.I134475:hover {
}

}
.I134477 {
display:flex;
position:var(--I134477-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I134477:hover {
}

@media (min-width:1440px) {
.I134477 {

order:55;
}
.I134477:hover {
}

}
.I134459 {
display:flex;
position:var(--I134459-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:39;
}
.I134459:hover {
}

@media (min-width:1440px) {
.I134459 {

order:23;
}
.I134459:hover {
}

}
.I134463 {
display:flex;
position:var(--I134463-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:8;
}
.I134463:hover {
}


.I134455 {
display:flex;
position:var(--I134455-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I134455:hover {
}

@media (min-width:1440px) {
.I134455 {

order:26;
}
.I134455:hover {
}

}
.I134478 {
display:flex;
position:var(--I134478-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I134478:hover {
}

@media (min-width:1440px) {
.I134478 {

order:57;
}
.I134478:hover {
}

}
.I134480 {
display:flex;
position:var(--I134480-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I134480:hover {
}

@media (min-width:1440px) {
.I134480 {

order:59;
}
.I134480:hover {
}

}
.I134481 {
display:flex;
position:var(--I134481-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I134481:hover {
}

@media (min-width:1440px) {
.I134481 {

order:60;
}
.I134481:hover {
}

}
.I134482 {
display:flex;
position:var(--I134482-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I134482:hover {
}

@media (min-width:1440px) {
.I134482 {

order:61;
}
.I134482:hover {
}

}
.I134466 {
display:flex;
position:var(--I134466-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I134466:hover {
}


.I134483 {
display:flex;
position:var(--I134483-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I134483:hover {
}

@media (min-width:1440px) {
.I134483 {

order:63;
}
.I134483:hover {
}

}
.I134484 {
display:flex;
position:var(--I134484-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I134484:hover {
}

@media (min-width:1440px) {
.I134484 {

order:65;
}
.I134484:hover {
}

}
.I134453 {
display:flex;
position:var(--I134453-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I134453:hover {
}

@media (min-width:1440px) {
.I134453 {

order:66;
}
.I134453:hover {
}

}
.I134485 {
display:flex;
position:var(--I134485-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I134485:hover {
}

@media (min-width:1440px) {
.I134485 {

order:68;
}
.I134485:hover {
}

}
.I134486 {
display:flex;
position:var(--I134486-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I134486:hover {
}

@media (min-width:1440px) {
.I134486 {

order:69;
}
.I134486:hover {
}

}
.I134468 {
display:flex;
position:var(--I134468-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I134468:hover {
}

@media (min-width:1440px) {
.I134468 {

order:70;
}
.I134468:hover {
}

}
.I134487 {
display:flex;
position:var(--I134487-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I134487:hover {
}

@media (min-width:1440px) {
.I134487 {

order:71;
}
.I134487:hover {
}

}
.I134452 {
display:flex;
position:var(--I134452-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I134452:hover {
}

@media (min-width:1440px) {
.I134452 {

order:72;
}
.I134452:hover {
}

}
.I134462 {
display:flex;
position:var(--I134462-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
}
.I134462:hover {
}


.I134450 {
display:flex;
position:var(--I134450-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I134450:hover {
}

@media (min-width:1440px) {
.I134450 {

order:16;
}
.I134450:hover {
}

}
.I134488 {
display:flex;
position:var(--I134488-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I134488:hover {
}

@media (min-width:1440px) {
.I134488 {

order:75;
}
.I134488:hover {
}

}
.I134460 {
display:flex;
position:var(--I134460-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I134460:hover {
}


.I134467 {
display:flex;
position:var(--I134467-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I134467:hover {
}


h1.I134489, .I134489 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I134489 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I134489:hover {
}
.I134489 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I134489 > .viewport:hover {
}


.I134490 {
display:flex;
flex-direction:column;
position:relative;
width:940px;
margin-bottom:0rem;
margin-left:auto;
margin-right:auto;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;

align-items:center;

	
}
.I134490:hover {
}
@media (max-width:992px) {
.I134490 {
width:100%;
padding-left:2rem;
padding-right:2rem;

	
}
.I134490:hover {
}
}
@media (max-width:640px) {
.I134490 {
padding-left:1rem;
padding-right:1rem;

	
}
.I134490:hover {
}
}

.I134491 {
display:flex;
position:var(--I134491-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:3rem;

}
.I134491:hover {
}


.I134492 {
display:flex;
position:var(--I134492-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;

}
.I134492:hover {
}


.I134493 {
display:flex;
position:var(--I134493-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;

flex-direction:row;


}
.I134493:hover {
}


.I134494 {
display:flex;
position:var(--I134494-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
width:100%;

flex-direction:row;


}
.I134494:hover {
}


.I134495 {
display:flex;
position:var(--I134495-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:2;
width:100%;
padding-bottom:4rem;

}
.I134495:hover {
}


.I157923 {
display:flex;
position:var(--I157923-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;

flex-direction:row;


}
.I157923:hover {
}


.I167933 {
display:flex;
position:var(--I167933-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;

flex-direction:row;


}
.I167933:hover {
}


.I168689 {
display:flex;
position:var(--I168689-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:8;
width:100%;

flex-direction:row;


}
.I168689:hover {
}


.I169229 {
display:flex;
position:var(--I169229-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;

flex-direction:row;


}
.I169229:hover {
}


.I134496 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I134496:hover {
}


.I134497 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I134497:hover {
}


.I158138 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I158138:hover {
}


.I168311 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168311:hover {
}


.I168959 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168959:hover {
}


.I169499 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I169499:hover {
}


h1.I134498, .I134498 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I134498 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I134498:hover {
}
.I134498 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I134498 > .viewport:hover {
}

@media (max-width:992px) {
.I134498 {

height:auto;


}
.I134498:hover {
}
.I134498 > .viewport {



}
.I134498 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I134498 {

order:4;

}
.I134498:hover {
}
.I134498 > .viewport {



}
.I134498 > .viewport:hover {
}

}
h1.I134499, .I134499 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I134499 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I134499:hover {
}
.I134499 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I134499 > .viewport:hover {
}

@media (min-width:1440px) {
.I134499 {

order:5;

}
.I134499:hover {
}
.I134499 > .viewport {



}
.I134499 > .viewport:hover {
}

}
h1.I134500, .I134500 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I134500 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I134500:hover {
}
.I134500 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I134500 > .viewport:hover {
}


h1.I134501, .I134501 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I134501 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I134501:hover {
}
.I134501 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I134501 > .viewport:hover {
}


h1.I134502, .I134502 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I134502 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I134502:hover {
}
.I134502 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I134502 > .viewport:hover {
}


h1.I134503, .I134503 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I134503 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I134503:hover {
}
.I134503 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I134503 > .viewport:hover {
}


h1.I134504, .I134504 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I134504 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I134504:hover {
}
.I134504 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I134504 > .viewport:hover {
}


h1.I134505, .I134505 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I134505 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I134505:hover {
}
.I134505 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I134505 > .viewport:hover {
}


h1.I134506, .I134506 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I134506 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I134506:hover {
}
.I134506 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I134506 > .viewport:hover {
}


h1.I134507, .I134507 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I134507 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I134507:hover {
}
.I134507 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I134507 > .viewport:hover {
}


h1.I134508, .I134508 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I134508 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I134508:hover {
}
.I134508 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I134508 > .viewport:hover {
}


h1.I134509, .I134509 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I134509 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:3rem;


}
.I134509:hover {
}
.I134509 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I134509 > .viewport:hover {
}

@media (min-width:1440px) {
.I134509 {

order:3;

}
.I134509:hover {
}
.I134509 > .viewport {



}
.I134509 > .viewport:hover {
}

}
h1.I134510, .I134510 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I134510 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I134510:hover {
}
.I134510 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I134510 > .viewport:hover {
}

@media (min-width:1440px) {
.I134510 {

order:7;

}
.I134510:hover {
}
.I134510 > .viewport {



}
.I134510 > .viewport:hover {
}

}
h1.I134511, .I134511 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I134511 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I134511:hover {
}
.I134511 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I134511 > .viewport:hover {
}

@media (min-width:1440px) {
.I134511 {

order:6;

}
.I134511:hover {
}
.I134511 > .viewport {



}
.I134511 > .viewport:hover {
}

}
h1.I134512, .I134512 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I134512 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I134512:hover {
}
.I134512 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I134512 > .viewport:hover {
}

@media (min-width:1440px) {
.I134512 {

order:8;

}
.I134512:hover {
}
.I134512 > .viewport {



}
.I134512 > .viewport:hover {
}

}
h1.I134513, .I134513 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I134513 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I134513:hover {
}
.I134513 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I134513 > .viewport:hover {
}


h1.I134514, .I134514 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I134514 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I134514:hover {
}
.I134514 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I134514 > .viewport:hover {
}


h1.I134515, .I134515 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I134515 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I134515:hover {
}
.I134515 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I134515 > .viewport:hover {
}


h1.I134516, .I134516 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I134516 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I134516:hover {
}
.I134516 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I134516 > .viewport:hover {
}


h1.I134517, .I134517 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I134517 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I134517:hover {
}
.I134517 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I134517 > .viewport:hover {
}


h1.I134518, .I134518 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I134518 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I134518:hover {
}
.I134518 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I134518 > .viewport:hover {
}


h1.I158009, .I158009 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158009 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I158009:hover {
}
.I158009 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158009 > .viewport:hover {
}


h1.I158095, .I158095 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158095 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I158095:hover {
}
.I158095 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158095 > .viewport:hover {
}


h1.I158224, .I158224 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158224 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I158224:hover {
}
.I158224 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158224 > .viewport:hover {
}


h1.I158310, .I158310 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158310 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I158310:hover {
}
.I158310 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158310 > .viewport:hover {
}


h1.I165814, .I165814 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165814 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;

}
.I165814:hover {
}
.I165814 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165814 > .viewport:hover {
}


h1.I167810, .I167810 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167810 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I167810:hover {
}
.I167810 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167810 > .viewport:hover {
}


h1.I168041, .I168041 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168041 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168041:hover {
}
.I168041 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168041 > .viewport:hover {
}


h1.I168257, .I168257 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168257 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168257:hover {
}
.I168257 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168257 > .viewport:hover {
}


h1.I168419, .I168419 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168419 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I168419:hover {
}
.I168419 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168419 > .viewport:hover {
}


h1.I168527, .I168527 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168527 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I168527:hover {
}
.I168527 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168527 > .viewport:hover {
}


h1.I168797, .I168797 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168797 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168797:hover {
}
.I168797 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168797 > .viewport:hover {
}


h1.I168905, .I168905 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168905 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168905:hover {
}
.I168905 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168905 > .viewport:hover {
}


h1.I169067, .I169067 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169067 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169067:hover {
}
.I169067 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169067 > .viewport:hover {
}


h1.I169175, .I169175 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169175 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169175:hover {
}
.I169175 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169175 > .viewport:hover {
}


h1.I169337, .I169337 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169337 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I169337:hover {
}
.I169337 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169337 > .viewport:hover {
}


h1.I169445, .I169445 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169445 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I169445:hover {
}
.I169445 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169445 > .viewport:hover {
}


h1.I169607, .I169607 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169607 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169607:hover {
}
.I169607 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169607 > .viewport:hover {
}


h1.I169715, .I169715 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169715 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169715:hover {
}
.I169715 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169715 > .viewport:hover {
}


.I134519 {
display:flex;

}
.I134519:hover {
}
@media (max-width:992px) {
.I134519 {
display:flex;
width:100%;
box-sizing:border-box;

}
.I134519:hover {
}
}
@media (max-width:640px) {
.I134519 {
display:flex;
height:60vw;

}
.I134519:hover {
}
}

.I134520, a.I134520 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;
padding-top:1.5rem;

}
.I134520:hover, a.I134520:hover {
}
@media (max-width:640px) {
.I134520, a.I134520 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I134520:hover, a.I134520:hover {
}
}

.I134521, a.I134521 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(17,17,17);

width:100%;
margin-bottom:1.5rem;
padding-bottom:1.5rem;
border-bottom-color:rgb(217,217,217);
border-style:solid;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px;

}
.I134521:hover, a.I134521:hover {
}
@media (max-width:640px) {
.I134521, a.I134521 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I134521:hover, a.I134521:hover {
}
}

.I134522 .image, .I134522.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I134522 .image:hover, .I134522.image:hover {
}
@media (max-width:640px) {
.I134522 .image, .I134522.image {
border-radius:100%;

}
.I134522 .image:hover, .I134522.image:hover {
}
}

.I134523, a.I134523 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I134523:hover, a.I134523:hover {
}
@media (max-width:992px) {
.I134523, a.I134523 {
}
.I134523:hover, a.I134523:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I134523, a.I134523 {
display:flex;
padding-bottom:1rem;

}
.I134523:hover, a.I134523:hover {
}
}

.I134524, a.I134524 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I134524:hover, a.I134524:hover {
}
@media (max-width:992px) {
.I134524, a.I134524 {
}
.I134524:hover, a.I134524:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I134524, a.I134524 {
display:flex;
padding-bottom:1rem;

}
.I134524:hover, a.I134524:hover {
}
}

.I134525, a.I134525 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I134525:hover, a.I134525:hover {
}
@media (max-width:992px) {
.I134525, a.I134525 {
}
.I134525:hover, a.I134525:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I134525, a.I134525 {
display:flex;
padding-bottom:1rem;

}
.I134525:hover, a.I134525:hover {
}
}

.I134526 .image, .I134526.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I134526 .image:hover, .I134526.image:hover {
}
@media (max-width:640px) {
.I134526 .image, .I134526.image {
border-radius:100%;

}
.I134526 .image:hover, .I134526.image:hover {
}
}

.I134527, a.I134527 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I134527:hover, a.I134527:hover {
}
@media (max-width:992px) {
.I134527, a.I134527 {
}
.I134527:hover, a.I134527:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I134527, a.I134527 {
display:flex;
padding-bottom:1rem;

}
.I134527:hover, a.I134527:hover {
}
}

.I134528, a.I134528 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I134528:hover, a.I134528:hover {
}
@media (max-width:992px) {
.I134528, a.I134528 {
}
.I134528:hover, a.I134528:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I134528, a.I134528 {
display:flex;
padding-bottom:1rem;

}
.I134528:hover, a.I134528:hover {
}
}

.I134529, a.I134529 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I134529:hover, a.I134529:hover {
}
@media (max-width:992px) {
.I134529, a.I134529 {
}
.I134529:hover, a.I134529:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I134529, a.I134529 {
display:flex;
padding-bottom:1rem;

}
.I134529:hover, a.I134529:hover {
}
}

.I134530 .button, .I134530.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row;
}
.I134530 button.button, button.I134530.button {
cursor:pointer;
}
.I134530 .button .text, .I134530.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I134530 .button .icon, .I134530.button .icon {
flex:none;
background-size:100% 100%;
width:36px;
height:36px;
background-image:url('https://www.genexus.com/media/images/live-2022__button-arrow-back.svg?timestamp=20220919190057');
margin-right:1rem;margin-top:0px;margin-bottom:0px;margin-left:0px;
}
.I134530 .button:hover, .I134530.button:hover {
}
.I134530 .button:hover .text, .I134530.button:hover .text {
text-decoration:underline;

}
.I134530 .button:hover .icon, .I134530.button:hover .icon {
background-size:100% 100%;
width:36px;
height:36px;
background-image:url('https://www.genexus.com/media/images/live-2022__button-arrow-back-hover.svg?timestamp=20220921203911');
}
@media (max-width:992px) {
.I134530 .button, .I134530.button {
}
.I134530 button.button, button.I134530.button {
}
.I134530 .button .text, .I134530.button .text {
font-family:Rubik;

}
.I134530 .button .icon, .I134530.button .icon {
background-size:100% 100%;
}
.I134530 .button:hover, .I134530.button:hover {
}
.I134530 .button:hover .text, .I134530.button:hover .text {
}
.I134530 .button:hover .icon, .I134530.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I134530 .button, .I134530.button {
}
.I134530 button.button, button.I134530.button {
}
.I134530 .button .text, .I134530.button .text {
}
.I134530 .button .icon, .I134530.button .icon {
background-size:100% 100%;
}
.I134530 .button:hover, .I134530.button:hover {
}
.I134530 .button:hover .text, .I134530.button:hover .text {
}
.I134530 .button:hover .icon, .I134530.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I134530 .button, .I134530.button {
}
.I134530 button.button, button.I134530.button {
}
.I134530 .button .text, .I134530.button .text {
}
.I134530 .button .icon, .I134530.button .icon {
background-size:100% 100%;
width:36px;
height:36px;
background-image:url('https://www.genexus.com/media/images/live-2022__button-arrow-back.svg?timestamp=20220919190057');
}
.I134530 .button:hover, .I134530.button:hover {
}
.I134530 .button:hover .text, .I134530.button:hover .text {
}
.I134530 .button:hover .icon, .I134530.button:hover .icon {
background-size:100% 100%;
}
}
.I134531, a.I134531 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I134531:hover, a.I134531:hover {
}
@media (max-width:992px) {
.I134531, a.I134531 {
}
.I134531:hover, a.I134531:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I134531, a.I134531 {
display:flex;
padding-bottom:1rem;

}
.I134531:hover, a.I134531:hover {
}
}

.I134532, a.I134532 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I134532:hover, a.I134532:hover {
}
@media (max-width:992px) {
.I134532, a.I134532 {
}
.I134532:hover, a.I134532:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I134532, a.I134532 {
display:flex;
padding-bottom:1rem;

}
.I134532:hover, a.I134532:hover {
}
}

.I134533, a.I134533 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I134533:hover, a.I134533:hover {
}
@media (max-width:992px) {
.I134533, a.I134533 {
}
.I134533:hover, a.I134533:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I134533, a.I134533 {
display:flex;
padding-bottom:1rem;

}
.I134533:hover, a.I134533:hover {
}
}

.I134534 .button, .I134534.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I134534 button.button, button.I134534.button {
cursor:pointer;
}
.I134534 .button .text, .I134534.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I134534 .button .icon, .I134534.button .icon {
flex:none;
background-size:100% 100%;
}
.I134534 .button:hover, .I134534.button:hover {
}
.I134534 .button:hover .text, .I134534.button:hover .text {
}
.I134534 .button:hover .icon, .I134534.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I134534 .button, .I134534.button {
}
.I134534 button.button, button.I134534.button {
}
.I134534 .button .text, .I134534.button .text {
font-family:Rubik;

}
.I134534 .button .icon, .I134534.button .icon {
background-size:100% 100%;
}
.I134534 .button:hover, .I134534.button:hover {
}
.I134534 .button:hover .text, .I134534.button:hover .text {
}
.I134534 .button:hover .icon, .I134534.button:hover .icon {
background-size:100% 100%;
}
}

.I134535 .button, .I134535.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I134535 button.button, button.I134535.button {
cursor:pointer;
}
.I134535 .button .text, .I134535.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I134535 .button .icon, .I134535.button .icon {
flex:none;
background-size:100% 100%;
}
.I134535 .button:hover, .I134535.button:hover {
}
.I134535 .button:hover .text, .I134535.button:hover .text {
}
.I134535 .button:hover .icon, .I134535.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I134535 .button, .I134535.button {
}
.I134535 button.button, button.I134535.button {
}
.I134535 .button .text, .I134535.button .text {
font-family:Rubik;

}
.I134535 .button .icon, .I134535.button .icon {
background-size:100% 100%;
}
.I134535 .button:hover, .I134535.button:hover {
}
.I134535 .button:hover .text, .I134535.button:hover .text {
}
.I134535 .button:hover .icon, .I134535.button:hover .icon {
background-size:100% 100%;
}
}

.I134536 .button, .I134536.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I134536 button.button, button.I134536.button {
cursor:pointer;
}
.I134536 .button .text, .I134536.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I134536 .button .icon, .I134536.button .icon {
flex:none;
background-size:100% 100%;
}
.I134536 .button:hover, .I134536.button:hover {
}
.I134536 .button:hover .text, .I134536.button:hover .text {
}
.I134536 .button:hover .icon, .I134536.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I134536 .button, .I134536.button {
}
.I134536 button.button, button.I134536.button {
}
.I134536 .button .text, .I134536.button .text {
font-family:Rubik;

}
.I134536 .button .icon, .I134536.button .icon {
background-size:100% 100%;
}
.I134536 .button:hover, .I134536.button:hover {
}
.I134536 .button:hover .text, .I134536.button:hover .text {
}
.I134536 .button:hover .icon, .I134536.button:hover .icon {
background-size:100% 100%;
}
}

.I134537 .button, .I134537.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I134537 button.button, button.I134537.button {
cursor:pointer;
}
.I134537 .button .text, .I134537.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I134537 .button .icon, .I134537.button .icon {
flex:none;
background-size:100% 100%;
}
.I134537 .button:hover, .I134537.button:hover {
}
.I134537 .button:hover .text, .I134537.button:hover .text {
}
.I134537 .button:hover .icon, .I134537.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I134537 .button, .I134537.button {
}
.I134537 button.button, button.I134537.button {
}
.I134537 .button .text, .I134537.button .text {
font-family:Rubik;

}
.I134537 .button .icon, .I134537.button .icon {
background-size:100% 100%;
}
.I134537 .button:hover, .I134537.button:hover {
}
.I134537 .button:hover .text, .I134537.button:hover .text {
}
.I134537 .button:hover .icon, .I134537.button:hover .icon {
background-size:100% 100%;
}
}

.I134538 .button, .I134538.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I134538 button.button, button.I134538.button {
cursor:pointer;
}
.I134538 .button .text, .I134538.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I134538 .button .icon, .I134538.button .icon {
flex:none;
background-size:100% 100%;
}
.I134538 .button:hover, .I134538.button:hover {
}
.I134538 .button:hover .text, .I134538.button:hover .text {
}
.I134538 .button:hover .icon, .I134538.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I134538 .button, .I134538.button {
}
.I134538 button.button, button.I134538.button {
}
.I134538 .button .text, .I134538.button .text {
font-family:Rubik;

}
.I134538 .button .icon, .I134538.button .icon {
background-size:100% 100%;
}
.I134538 .button:hover, .I134538.button:hover {
}
.I134538 .button:hover .text, .I134538.button:hover .text {
}
.I134538 .button:hover .icon, .I134538.button:hover .icon {
background-size:100% 100%;
}
}

.I134539, a.I134539 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I134539:hover, a.I134539:hover {
}

.I157966 .image, .I157966.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I157966 .image:hover, .I157966.image:hover {
}
@media (max-width:640px) {
.I157966 .image, .I157966.image {
border-radius:100%;

}
.I157966 .image:hover, .I157966.image:hover {
}
}

.I158052, a.I158052 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158052:hover, a.I158052:hover {
}
@media (max-width:992px) {
.I158052, a.I158052 {
}
.I158052:hover, a.I158052:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158052, a.I158052 {
display:flex;
padding-bottom:1rem;

}
.I158052:hover, a.I158052:hover {
}
}

.I158181, a.I158181 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158181:hover, a.I158181:hover {
}
@media (max-width:992px) {
.I158181, a.I158181 {
}
.I158181:hover, a.I158181:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158181, a.I158181 {
display:flex;
padding-bottom:1rem;

}
.I158181:hover, a.I158181:hover {
}
}

.I158267, a.I158267 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I158267:hover, a.I158267:hover {
}
@media (max-width:992px) {
.I158267, a.I158267 {
}
.I158267:hover, a.I158267:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158267, a.I158267 {
display:flex;
padding-bottom:1rem;

}
.I158267:hover, a.I158267:hover {
}
}

.I165760, a.I165760 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-style:italic;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I165760:hover, a.I165760:hover {
}
@media (max-width:992px) {
.I165760, a.I165760 {
}
.I165760:hover, a.I165760:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I165760, a.I165760 {
display:flex;
padding-bottom:1rem;

}
.I165760:hover, a.I165760:hover {
}
}

.I167756, a.I167756 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I167756:hover, a.I167756:hover {
}
@media (max-width:992px) {
.I167756, a.I167756 {
}
.I167756:hover, a.I167756:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I167756, a.I167756 {
display:flex;
padding-bottom:1rem;

}
.I167756:hover, a.I167756:hover {
}
}

.I167987 .image, .I167987.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I167987 .image:hover, .I167987.image:hover {
}
@media (max-width:640px) {
.I167987 .image, .I167987.image {
border-radius:100%;

}
.I167987 .image:hover, .I167987.image:hover {
}
}

.I168203, a.I168203 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168203:hover, a.I168203:hover {
}
@media (max-width:992px) {
.I168203, a.I168203 {
}
.I168203:hover, a.I168203:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168203, a.I168203 {
display:flex;
padding-bottom:1rem;

}
.I168203:hover, a.I168203:hover {
}
}

.I168365, a.I168365 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168365:hover, a.I168365:hover {
}
@media (max-width:992px) {
.I168365, a.I168365 {
}
.I168365:hover, a.I168365:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168365, a.I168365 {
display:flex;
padding-bottom:1rem;

}
.I168365:hover, a.I168365:hover {
}
}

.I168473, a.I168473 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I168473:hover, a.I168473:hover {
}
@media (max-width:992px) {
.I168473, a.I168473 {
}
.I168473:hover, a.I168473:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168473, a.I168473 {
display:flex;
padding-bottom:1rem;

}
.I168473:hover, a.I168473:hover {
}
}

.I168743 .image, .I168743.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I168743 .image:hover, .I168743.image:hover {
}
@media (max-width:640px) {
.I168743 .image, .I168743.image {
border-radius:100%;

}
.I168743 .image:hover, .I168743.image:hover {
}
}

.I168851, a.I168851 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168851:hover, a.I168851:hover {
}
@media (max-width:992px) {
.I168851, a.I168851 {
}
.I168851:hover, a.I168851:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168851, a.I168851 {
display:flex;
padding-bottom:1rem;

}
.I168851:hover, a.I168851:hover {
}
}

.I169013, a.I169013 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169013:hover, a.I169013:hover {
}
@media (max-width:992px) {
.I169013, a.I169013 {
}
.I169013:hover, a.I169013:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169013, a.I169013 {
display:flex;
padding-bottom:1rem;

}
.I169013:hover, a.I169013:hover {
}
}

.I169121, a.I169121 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I169121:hover, a.I169121:hover {
}
@media (max-width:992px) {
.I169121, a.I169121 {
}
.I169121:hover, a.I169121:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169121, a.I169121 {
display:flex;
padding-bottom:1rem;

}
.I169121:hover, a.I169121:hover {
}
}

.I169283 .image, .I169283.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I169283 .image:hover, .I169283.image:hover {
}
@media (max-width:640px) {
.I169283 .image, .I169283.image {
border-radius:100%;

}
.I169283 .image:hover, .I169283.image:hover {
}
}

.I169391, a.I169391 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169391:hover, a.I169391:hover {
}
@media (max-width:992px) {
.I169391, a.I169391 {
}
.I169391:hover, a.I169391:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169391, a.I169391 {
display:flex;
padding-bottom:1rem;

}
.I169391:hover, a.I169391:hover {
}
}

.I169553, a.I169553 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169553:hover, a.I169553:hover {
}
@media (max-width:992px) {
.I169553, a.I169553 {
}
.I169553:hover, a.I169553:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169553, a.I169553 {
display:flex;
padding-bottom:1rem;

}
.I169553:hover, a.I169553:hover {
}
}

.I169661, a.I169661 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I169661:hover, a.I169661:hover {
}
@media (max-width:992px) {
.I169661, a.I169661 {
}
.I169661:hover, a.I169661:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169661, a.I169661 {
display:flex;
padding-bottom:1rem;

}
.I169661:hover, a.I169661:hover {
}
}

h1.I135677, .I135677 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135677 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I135677:hover {
}
.I135677 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135677 > .viewport:hover {
}


.I135663 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
background-color:rgb(245,245,245);

align-items:center;

	
}
.I135663:hover {
}
@media (max-width:992px) {
.I135663 {
padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

	
}
.I135663:hover {
}
}
@media (max-width:640px) {
.I135663 {
box-sizing:border-box;

	
}
.I135663:hover {
}
}

.I135664 {
display:flex;

order:3;
width:100%;
max-width:960px;
box-sizing:border-box;


}
.I135664:hover {
}
@media (max-width:992px) {
.I135664 {

width:100%;


flex-direction:column;
}
.I135664:hover {
}
}
@media (max-width:640px) {
.I135664 {

width:100%;
max-width:100%;


}
.I135664:hover {
}
}

.I135665 {
display:flex;
position:var(--I135665-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:300px;
margin-right:150px;

}
.I135665:hover {
}

@media (max-width:992px) {
.I135665 {

width:100%;
max-width:450px;
margin-right:32px;

}
.I135665:hover {
}

}
@media (max-width:640px) {
.I135665 {

width:100%;
margin-right:0;

}
.I135665:hover {
}

}

.I135666 {
display:flex;
position:var(--I135666-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:calc(100% - 450px);

align-items:flex-end;


}
.I135666:hover {
}

@media (max-width:992px) {
.I135666 {

width:100%;
max-width:450px;

}
.I135666:hover {
}

}
@media (max-width:640px) {
.I135666 {

max-width:100%;

}
.I135666:hover {
}

}

h1.I135667, .I135667 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135667 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I135667:hover {
}
.I135667 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135667 > .viewport:hover {
}

@media (max-width:640px) {
.I135667 {

width:100%;


}
.I135667:hover {
}
.I135667 > .viewport {



}
.I135667 > .viewport:hover {
}

}

h1.I135668, .I135668 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135668 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I135668:hover {
}
.I135668 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135668 > .viewport:hover {
}

@media (max-width:640px) {
.I135668 {

width:100%;


}
.I135668:hover {
}
.I135668 > .viewport {



}
.I135668 > .viewport:hover {
}

}

h1.I135669, .I135669 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135669 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
margin-top:1.5rem;


}
.I135669:hover {
}
.I135669 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135669 > .viewport:hover {
}


h1.I135670, .I135670 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135670 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I135670:hover {
}
.I135670 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135670 > .viewport:hover {
}


h1.I135671, .I135671 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135671 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I135671:hover {
}
.I135671 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135671 > .viewport:hover {
}


h1.I153864, .I153864 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153864 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I153864:hover {
}
.I153864 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153864 > .viewport:hover {
}


h1.I189949, .I189949 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I189949 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I189949:hover {
}
.I189949 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I189949 > .viewport:hover {
}

@media (max-width:640px) {
.I189949 {

width:100%;


}
.I189949:hover {
}
.I189949 > .viewport {



}
.I189949 > .viewport:hover {
}

}

.I135672, a.I135672 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);


}
.I135672:hover, a.I135672:hover {
}
@media (max-width:992px) {
.I135672, a.I135672 {
display:flex;
font-size:1.625rem;


}
.I135672:hover, a.I135672:hover {
}
}
@media (max-width:640px) {
.I135672, a.I135672 {
display:flex;
font-size:1.625rem;


}
.I135672:hover, a.I135672:hover {
}
}

.I135673, a.I135673 {
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;

}
.I135673:hover, a.I135673:hover {
}
@media (max-width:992px) {
.I135673, a.I135673 {
}
.I135673:hover, a.I135673:hover {
display:flex;
width:100%;

}
}

.I135674 .image, .I135674.image {
vertical-align:top;
}
.I135674 .image:hover, .I135674.image:hover {
}

.I135675 {
}
.I135675:hover {
}
.I135675 {
}
.I135675: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;
}


.I135676 {
width:100%;

}
.I135676:hover {
}
.I135676 {
}
.I135676:hover {
}


.I153817 {}
.I189880, a.I189880 {
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;

}
.I189880:hover, a.I189880:hover {
}
@media (max-width:992px) {
.I189880, a.I189880 {
}
.I189880:hover, a.I189880:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I189880, a.I189880 {
display:flex;
padding-bottom:1rem;

}
.I189880:hover, a.I189880:hover {
}
}

h1.I142685, .I142685 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I142685 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I142685:hover {
}
.I142685 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I142685 > .viewport:hover {
}


.I142655 {
display:flex;
flex-direction:column;
position:relative;
width:calc(100% - 128px);
max-width:1184px;
min-height:500px;
margin-bottom:128px;
margin-top:128px;
border-top-left-radius:32px;
border-top-right-radius:32px;
border-bottom-left-radius:32px;
border-bottom-right-radius:32px;
background-position:center top;
box-sizing:border-box;
overflow:hidden;
flex-direction:row;
justify-content:center;

	
}
.I142655:hover {
}
@media (max-width:992px) {
.I142655 {
width:100%;
margin-bottom:64px;
margin-top:64px;

flex-direction:column;

	
}
.I142655:hover {
}
}
@media (max-width:640px) {
.I142655 {
width:calc(100% - 52px);
height:auto;
margin-left:0;

flex-direction:column;

	
}
.I142655:hover {
}
}
@media (min-width:1440px) {
.I142655 {
width:calc(100% - 256px);

	
}
.I142655:hover {
}
}
.I142656 {
display:flex;
position:var(--I142656-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:50%;
padding-bottom:8rem;
padding-right:32px;
padding-top:8rem;
background-color:rgb(18,88,84);
box-sizing:border-box;

align-items:flex-start;
justify-content:center;


}
.I142656:hover {
}

@media (max-width:992px) {
.I142656 {

order:2;
width:100%;
padding-bottom:4rem;
padding-right:2rem;
padding-top:4rem;

justify-content:center;


}
.I142656:hover {
}

}
@media (max-width:640px) {
.I142656 {

width:100%;
padding-bottom:4rem;

}
.I142656:hover {
}

}
@media (min-width:1440px) {
.I142656 {

padding-right:64px;

}
.I142656:hover {
}

}
.I142657 {
display:flex;
position:var(--I142657-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:50%;
background-image:url('https://www.genexus.com/media/images/eai-img-deck-fuel.png?timestamp=20231013025258');
background-clip:border-box;
background-repeat:no-repeat;
background-size:cover;
background-position:center top;

}
.I142657:hover {
}

@media (max-width:992px) {
.I142657 {

order:1;
width:100%;
height:444px;
background-position:center top;

}
.I142657:hover {
}

}
@media (max-width:640px) {
.I142657 {

width:100%;
height:300px;
background-position:center top;

}
.I142657:hover {
}

}

.I142658 {
display:flex;
align-items:flex-start;
position:relative;

order:6;
width:100%;
max-width:775px;
padding-left:32px;
padding-right:0;
box-sizing:border-box;



flex-direction:column;

	
}
.I142658:hover {
}

@media (max-width:992px) {
.I142658 {

padding-left:2rem;



	
}
.I142658:hover {
}

}
@media (max-width:640px) {
.I142658 {

padding-left:26px;
padding-right:0rem;
padding-top:2rem;



	
}
.I142658:hover {
}

}
@media (min-width:1440px) {
.I142658 {

padding-left:64px;



	
}
.I142658:hover {
}

}
.I142659 {
display:flex;
align-items:flex-start;
position:relative;

order:7;
width:100%;
max-width:775px;
padding-left:32px;
padding-right:0;
padding-top:2rem;
box-sizing:border-box;



flex-direction:row;
justify-content:flex-start;

	
}
.I142659:hover {
}

@media (max-width:992px) {
.I142659 {

padding-left:2rem;
padding-right:2rem;



	
}
.I142659:hover {
}

}
@media (max-width:640px) {
.I142659 {

padding-bottom:2rem;
padding-right:0rem;
padding-top:2rem;



flex-direction:column;

	
}
.I142659:hover {
}

}
@media (min-width:1440px) {
.I142659 {

padding-left:64px;



	
}
.I142659:hover {
}

}
.I142660 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-bottom:32px;
margin-left:32px;
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:flex-start;
align-items:center;

	
}
.I142660:hover {
}

@media (max-width:992px) {
.I142660 {

margin-left:2rem;



	
}
.I142660:hover {
}

}
@media (max-width:640px) {
.I142660 {

margin-bottom:0;



	
}
.I142660:hover {
}

}
@media (min-width:1440px) {
.I142660 {

margin-left:64px;



	
}
.I142660:hover {
}

}
h1.I142661, .I142661 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I142661 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I142661:hover {
}
.I142661 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I142661 > .viewport:hover {
}

@media (min-width:1440px) {
.I142661 {

order:3;

}
.I142661:hover {
}
.I142661 > .viewport {



}
.I142661 > .viewport:hover {
}

}
h1.I142662, .I142662 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I142662 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I142662:hover {
}
.I142662 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I142662 > .viewport:hover {
}

@media (min-width:1440px) {
.I142662 {

order:2;

}
.I142662:hover {
}
.I142662 > .viewport {



}
.I142662 > .viewport:hover {
}

}
h1.I142663, .I142663 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I142663 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I142663:hover {
}
.I142663 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I142663 > .viewport:hover {
}

@media (min-width:1440px) {
.I142663 {

order:4;

}
.I142663:hover {
}
.I142663 > .viewport {



}
.I142663 > .viewport:hover {
}

}
h1.I142664, .I142664 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I142664 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I142664:hover {
}
.I142664 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I142664 > .viewport:hover {
}

@media (min-width:1440px) {
.I142664 {

order:11;

}
.I142664:hover {
}
.I142664 > .viewport {



}
.I142664 > .viewport:hover {
}

}
h1.I142665, .I142665 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I142665 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
height:3.2rem;
margin-left:2rem;


}
.I142665:hover {
}
.I142665 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

align-items:center;


}
.I142665 > .viewport:hover {
}

@media (max-width:640px) {
.I142665 {

height:0;
margin-left:0rem;
margin-top:1.875rem;


}
.I142665:hover {
}
.I142665 > .viewport {



}
.I142665 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I142665 {

order:12;

}
.I142665:hover {
}
.I142665 > .viewport {



}
.I142665 > .viewport:hover {
}

}
h1.I142666, .I142666 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I142666 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I142666:hover {
}
.I142666 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I142666 > .viewport:hover {
}

@media (min-width:1440px) {
.I142666 {

order:10;

}
.I142666:hover {
}
.I142666 > .viewport {



}
.I142666 > .viewport:hover {
}

}
h1.I142667, .I142667 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I142667 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I142667:hover {
}
.I142667 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I142667 > .viewport:hover {
}


h1.I142668, .I142668 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I142668 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I142668:hover {
}
.I142668 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I142668 > .viewport:hover {
}


h1.I142669, .I142669 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I142669 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I142669:hover {
}
.I142669 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I142669 > .viewport:hover {
}


h1.I142670, .I142670 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I142670 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I142670:hover {
}
.I142670 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I142670 > .viewport:hover {
}


h1.I142671, .I142671 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I142671 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I142671:hover {
}
.I142671 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I142671 > .viewport:hover {
}


h1.I142672, .I142672 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I142672 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I142672:hover {
}
.I142672 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I142672 > .viewport:hover {
}


h1.I144441, .I144441 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144441 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
width:100%;
height:100%;


}
.I144441:hover {
}
.I144441 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;
align-items:center;


}
.I144441 > .viewport:hover {
}


h1.I162635, .I162635 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162635 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
padding-top:1rem;


}
.I162635:hover {
}
.I162635 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162635 > .viewport:hover {
}

@media (min-width:1440px) {
.I162635 {

order:7;

}
.I162635:hover {
}
.I162635 > .viewport {



}
.I162635 > .viewport:hover {
}

}
.I142673, a.I142673 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(255,255,255);
line-height:2.75rem;

padding-bottom:1rem;

}
.I142673:hover, a.I142673:hover {
}

.I142674, a.I142674 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);

margin-bottom:0.5rem;
padding-bottom:0;

}
.I142674:hover, a.I142674:hover {
}
@media (max-width:992px) {
.I142674, a.I142674 {
display:flex;
font-size:1.25rem;


}
.I142674:hover, a.I142674:hover {
}
}
@media (max-width:640px) {
.I142674, a.I142674 {
display:flex;
font-size:1.25rem;


}
.I142674:hover, a.I142674:hover {
}
}

.I142675, a.I142675 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I142675:hover, a.I142675:hover {
}
@media (max-width:992px) {
.I142675, a.I142675 {
}
.I142675:hover, a.I142675:hover {
display:flex;
width:100%;

}
}

.I142676 .button, .I142676.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-left:2rem;
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);

}
.I142676 button.button, button.I142676.button {
cursor:pointer;
}
.I142676 .button .text, .I142676.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I142676 .button .icon, .I142676.button .icon {
flex:none;
background-size:100% 100%;
}
.I142676 .button:hover, .I142676.button:hover {
background-color:rgb(217,217,217);

}
.I142676 .button:hover .text, .I142676.button:hover .text {
}
.I142676 .button:hover .icon, .I142676.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:640px) {
.I142676 .button, .I142676.button {
margin-left:0;
margin-top:24px;

}
.I142676 button.button, button.I142676.button {
}
.I142676 .button .text, .I142676.button .text {
}
.I142676 .button .icon, .I142676.button .icon {
background-size:100% 100%;
}
.I142676 .button:hover, .I142676.button:hover {
}
.I142676 .button:hover .text, .I142676.button:hover .text {
}
.I142676 .button:hover .icon, .I142676.button:hover .icon {
background-size:100% 100%;
}
}

.I142677, a.I142677 {
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;

}
.I142677:hover, a.I142677:hover {
}
@media (max-width:992px) {
.I142677, a.I142677 {
}
.I142677:hover, a.I142677:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I142677, a.I142677 {
display:flex;
padding-left:1.875rem;
padding-right:1.875rem;

}
.I142677:hover, a.I142677:hover {
}
}

.I142678 .button, .I142678.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(250,50,99);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(250,50,99);

}
.I142678 button.button, button.I142678.button {
cursor:pointer;
}
.I142678 .button .text, .I142678.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I142678 .button .icon, .I142678.button .icon {
flex:none;
background-size:100% 100%;
}
.I142678 .button:hover, .I142678.button:hover {
border-color:rgb(210,40,93);
background-color:rgb(210,40,93);

}
.I142678 .button:hover .text, .I142678.button:hover .text {
}
.I142678 .button:hover .icon, .I142678.button:hover .icon {
background-size:100% 100%;
}

.I142679 .image, .I142679.image {
vertical-align:top;
width:20px;
height:20px;

}
.I142679 .image:hover, .I142679.image:hover {
}

.I142680 .image, .I142680.image {
vertical-align:top;
margin-bottom:32px;
padding-left:32px;
border-image-source:url('https://www.genexus.com/media/images/gwds_ajedrez.png?timestamp=20231003192859');
border-image-slice:100%;
background-image:url('https://www.genexus.com/media/images/gwds_ajedrez.png?timestamp=20231003192859');
background-clip:content-box;

}
.I142680 .image:hover, .I142680.image:hover {
}
@media (max-width:992px) {
.I142680 .image, .I142680.image {
padding-left:2rem;

}
.I142680 .image:hover, .I142680.image:hover {
}
}
@media (min-width:1440px) {
.I142680 .image, .I142680.image {
padding-left:64px;

}
.I142680 .image:hover, .I142680.image:hover {
}
}
.I142681, a.I142681 {
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;

}
.I142681:hover, a.I142681:hover {
}

.I142682, a.I142682 {
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;

}
.I142682:hover, a.I142682:hover {
display:flex;
text-decoration:underline;


}

.I142683, a.I142683 {
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;

}
.I142683:hover, a.I142683:hover {
}

.I142684 .image, .I142684.image {
vertical-align:top;
}
.I142684 .image:hover, .I142684.image:hover {
}

.I144429 .image, .I144429.image {
vertical-align:top;
}
.I144429 .image:hover, .I144429.image:hover {
}

.I162617, a.I162617 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I162617:hover, a.I162617:hover {
}
@media (max-width:992px) {
.I162617, a.I162617 {
}
.I162617:hover, a.I162617:hover {
display:flex;
width:100%;

}
}


