/* Cache file:193_en_20251120161917.css*/
body {
margin:0px;
}

html.popup-visible, html.uc-popup-visible {
overflow:hidden;
}
html.popup-visible.popup-ios body, html.uc-popup-visible.uc-popup-ios body {
position:fixed;
width:100vw;
}
html.popup-visible.popup-ios .popup-mask, html.uc-popup-visible.uc-popup-ios .uc-popup-mask {
-webkit-overflow-scrolling:touch;
}
html {
}
.I64290 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I64290: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 {
}
.I64290 {
width:100%;

	
}
.I64290: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 {
}
.I64290 {
width:100%;

	
}
.I64290:hover {
}
}

.I64291 {
display:flex;

order:23;
flex:auto;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I64291:hover {
}
@media (max-width:992px) {
.I64291 {

padding-top:70px;


}
.I64291:hover {
}
}
@media (max-width:640px) {
.I64291 {

width:100%;
margin-top:0px;


}
.I64291:hover {
}
}
@media (min-width:1440px) {
.I64291 {

order:28;

}
.I64291:hover {
}
}
.I64292 {
display:flex;
position:var(--I64292-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
width:100%;
height:90px;
padding-left:5%;
padding-right:5%;
background-color:rgb(255,255,255);
box-sizing:border-box;

position:fixed;
z-index:var(--I64292-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I64292-location-transform:translate(0px,0px);
	

transform:
var(--I64292-location-transform, translate(0px,0px))
var(--I64292-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I64292:hover {
}
.I64292 {
--I64292-position-static-computed:static;
}
.I64292 > .sector, .I64292 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I64292 {

position:fixed;
z-index:var(--I64292-z-index, 1);

transform:
var(--I64292-location-transform, translate(0px,0px))
var(--I64292-user-box-transform, translate(0px,0px))
;


}
.I64292:hover {
}

}
@media (max-width:640px) {
.I64292 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I64292-z-index, 1);

transform:
var(--I64292-location-transform, translate(0px,0px))
var(--I64292-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I64292:hover {
}
.I64292 {
--I64292-position-static-computed:static;
}
.I64292 > .sector, .I64292 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I64292 {

order:25;
}
.I64292:hover {
}

}
.I64293 {
display:flex;
position:var(--I64293-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
flex:auto;

}
.I64293:hover {
}


.I64294 {
display:flex;
position:var(--I64294-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:53;
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;
--I64294-location-transform:translate(0px,0px);
z-index:var(--I64294-z-index, auto);

transform:
var(--I64294-location-transform, translate(0px,0px))
var(--I64294-user-box-transform, translate(0px,0px))
;

--I64294-z-index:1000;
position:var(--I64294-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I64294:hover {
}
.I64294 {
--I64294-position-static-computed:static;
}
.I64294 > .sector, .I64294 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I64294 {

width:100%;

}
.I64294:hover {
}

}
@media (min-width:1440px) {
.I64294 {

order:59;
}
.I64294:hover {
}

}
.I64295 {
display:flex;
position:var(--I64295-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:42;
}
.I64295:hover {
}

@media (min-width:1440px) {
.I64295 {

order:49;
}
.I64295:hover {
}

}
.I64296 {
display:flex;
position:var(--I64296-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I64296:hover {
}

@media (min-width:1440px) {
.I64296 {

order:51;
}
.I64296:hover {
}

}
.I64297 {
display:flex;
position:var(--I64297-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:40;
}
.I64297:hover {
}

@media (min-width:1440px) {
.I64297 {

order:47;
}
.I64297:hover {
}

}
.I64298 {
display:flex;
position:var(--I64298-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:37;
}
.I64298:hover {
}

@media (min-width:1440px) {
.I64298 {

order:44;
}
.I64298:hover {
}

}
.I64299 {
display:flex;
position:var(--I64299-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I64299:hover {
}


.I64300 {
display:flex;
position:var(--I64300-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:33;
}
.I64300:hover {
}

@media (min-width:1440px) {
.I64300 {

order:40;
}
.I64300:hover {
}

}
.I64301 {
display:flex;
position:var(--I64301-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:18;
}
.I64301:hover {
}

@media (min-width:1440px) {
.I64301 {

order:26;
}
.I64301:hover {
}

}
.I64302 {
display:flex;
position:var(--I64302-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I64302:hover {
}


.I64303 {
display:flex;
position:var(--I64303-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
width:100%;
height:100px;
max-width:1440px;
margin-bottom:-100px;
margin-left:auto;
margin-right:auto;
background-color:rgb(255,255,255);
box-shadow:0px 10px 20px 0px rgba(0,0,0,0.11000);

position:-webkit-sticky;
position:sticky;
top:var(--I64303-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I64303-location-transform:translate(0px,0px);
z-index:var(--I64303-z-index, 1);

transform:
var(--I64303-location-transform, translate(0px,0px))
var(--I64303-user-box-transform, translate(0px,0px))
;

--I64303-z-index:555;
}
.I64303:hover {
}
.I64303 {
--I64303-position-static-computed:relative;
}
.I64303 > .sector, .I64303 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I64303 {

height:72px;
margin-bottom:-72px;

}
.I64303:hover {
}

}
@media (max-width:640px) {
.I64303 {

box-sizing:border-box;

}
.I64303:hover {
}

}
@media (min-width:1440px) {
.I64303 {

order:17;
}
.I64303:hover {
}

}
.I64304 {
display:flex;
position:var(--I64304-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;
min-height:80px;
background-color:rgba(17,17,17,0.90000);

position:fixed;
z-index:var(--I64304-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I64304-location-transform:translate(-50%,0px);
	

transform:
var(--I64304-location-transform, translate(0px,0px))
var(--I64304-user-box-transform, translate(0px,0px))
;

--I64304-z-index:999;
}
.I64304:hover {
}
.I64304 {
--I64304-position-static-computed:relative;
}
.I64304 > .sector, .I64304 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I64304 {

height:auto;
min-height:90px;

}
.I64304:hover {
}
.I64304 {
--I64304-position-static-computed:static;
}
.I64304 > .sector, .I64304 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I64304 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I64304:hover {
}

}
@media (min-width:1440px) {
.I64304 {

order:4;
position:fixed;
z-index:var(--I64304-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I64304-location-transform:translate(-50%,0px);
	

transform:
var(--I64304-location-transform, translate(0px,0px))
var(--I64304-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I64304:hover {
}

}
.I64305 {
display:flex;
position:var(--I64305-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:19;
align-items:center;


}
.I64305:hover {
}

@media (min-width:1440px) {
.I64305 {

order:18;
}
.I64305:hover {
}

}
.I64306 {
display:flex;
position:var(--I64306-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:45;
}
.I64306:hover {
}

@media (min-width:1440px) {
.I64306 {

order:52;
}
.I64306:hover {
}

}
.I64307 {
display:flex;
position:var(--I64307-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:12;
width:100%;

}
.I64307:hover {
}

@media (min-width:1440px) {
.I64307 {

order:19;
height:5px;
background-color:rgb(247,105,74);

}
.I64307:hover {
}

}
.I64308 {
display:flex;
position:var(--I64308-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:48;
}
.I64308:hover {
}

@media (min-width:1440px) {
.I64308 {

order:55;
}
.I64308:hover {
}

}
.I64309 {
display:flex;
position:var(--I64309-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I64309:hover {
}

@media (min-width:1440px) {
.I64309 {

order:54;
}
.I64309:hover {
}

}
.I64310 {
display:flex;
position:var(--I64310-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:49;
}
.I64310:hover {
}

@media (min-width:1440px) {
.I64310 {

order:56;
}
.I64310:hover {
}

}
.I64311 {
display:flex;
position:var(--I64311-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:21;
}
.I64311:hover {
}

@media (min-width:1440px) {
.I64311 {

order:24;
}
.I64311:hover {
}

}
.I64312 {
display:flex;
position:var(--I64312-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I64312:hover {
}


.I64313 {
display:flex;
position:var(--I64313-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I64313:hover {
}

@media (min-width:1440px) {
.I64313 {

order:27;
}
.I64313:hover {
}

}
.I64315 {
display:flex;
position:var(--I64315-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I64315:hover {
}

@media (min-width:1440px) {
.I64315 {

order:58;
}
.I64315:hover {
}

}
.I64316 {
display:flex;
position:var(--I64316-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I64316:hover {
}

@media (min-width:1440px) {
.I64316 {

order:50;
}
.I64316:hover {
}

}
.I67534 {
display:flex;
position:var(--I67534-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:55;
}
.I67534:hover {
}

@media (min-width:1440px) {
.I67534 {

order:51;
}
.I67534:hover {
}

}
.I67910 {
display:flex;
position:var(--I67910-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I67910:hover {
}

@media (min-width:1440px) {
.I67910 {

order:52;
}
.I67910:hover {
}

}
.I71192 {
display:flex;
position:var(--I71192-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I71192:hover {
}


.I79383 {
display:flex;
position:var(--I79383-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:57;
}
.I79383:hover {
}

@media (min-width:1440px) {
.I79383 {

order:62;
}
.I79383:hover {
}

}
.I80308 {
display:flex;
position:var(--I80308-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I80308:hover {
}

@media (min-width:1440px) {
.I80308 {

order:64;
}
.I80308:hover {
}

}
.I80674 {
display:flex;
position:var(--I80674-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I80674:hover {
}

@media (min-width:1440px) {
.I80674 {

order:65;
}
.I80674:hover {
}

}
.I81927 {
display:flex;
position:var(--I81927-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I81927:hover {
}

@media (min-width:1440px) {
.I81927 {

order:69;
}
.I81927:hover {
}

}
.I82293 {
display:flex;
position:var(--I82293-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:30;
}
.I82293:hover {
}

@media (min-width:1440px) {
.I82293 {

order:70;
}
.I82293:hover {
}

}
.I83087 {
display:flex;
position:var(--I83087-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I83087:hover {
}

@media (min-width:1440px) {
.I83087 {

order:71;
}
.I83087:hover {
}

}
.I83650 {
display:flex;
position:var(--I83650-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:8;
}
.I83650:hover {
}

@media (min-width:1440px) {
.I83650 {

order:72;
}
.I83650:hover {
}

}
.I84418 {
display:flex;
position:var(--I84418-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I84418:hover {
}


.I85020 {
display:flex;
position:var(--I85020-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
}
.I85020:hover {
}

@media (min-width:1440px) {
.I85020 {

order:16;
}
.I85020:hover {
}

}
.I99721 {
display:flex;
position:var(--I99721-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I99721:hover {
}

@media (min-width:1440px) {
.I99721 {

order:76;
}
.I99721:hover {
}

}
.I115733 {
display:flex;
position:var(--I115733-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115733:hover {
}


.I116353 {
display:flex;
position:var(--I116353-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116353:hover {
}


h1.I64396, .I64396 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64396 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I64396:hover {
}
.I64396 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64396 > .viewport:hover {
}

@media (min-width:1440px) {
.I64396 {

order:2;

}
.I64396:hover {
}
.I64396 > .viewport {



}
.I64396 > .viewport:hover {
}

}
.I64377 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-width:100%;

align-items:center;

	
}
.I64377:hover {
}

.I64378 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:8rem;
padding-left:10.75rem;
padding-right:10.75rem;
padding-top:8rem;
box-sizing:border-box;


}
.I64378:hover {
}
@media (max-width:992px) {
.I64378 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:column;
}
.I64378:hover {
}
}
@media (max-width:640px) {
.I64378 {

padding-bottom:4rem;
padding-left:1.625em;
padding-right:1.625em;
padding-top:4rem;


flex-direction:column;
}
.I64378:hover {
}
}

.I64379 {
display:flex;
position:var(--I64379-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:50%;
padding-left:4rem;
box-sizing:border-box;

justify-content:center;


}
.I64379:hover {
}

@media (max-width:992px) {
.I64379 {

order:3;
width:100%;
margin-right:0;
padding-bottom:0rem;
padding-left:0rem;
padding-right:0rem;
padding-top:0;

justify-content:center;


}
.I64379:hover {
}

}
@media (max-width:640px) {
.I64379 {

min-width:100%;
padding-top:2rem;

}
.I64379:hover {
}

}
@media (min-width:1440px) {
.I64379 {

order:3;
width:50%;
padding-right:4rem;

}
.I64379:hover {
}

}
.I64380 {
display:flex;
position:var(--I64380-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:50%;
padding-right:4rem;
box-sizing:border-box;

flex-direction:row;
align-items:center;


}
.I64380:hover {
}

@media (max-width:992px) {
.I64380 {

order:4;
width:100%;
padding-left:0rem;
padding-right:0;

}
.I64380:hover {
}

}
@media (max-width:640px) {
.I64380 {

min-width:100%;

flex-direction:column;
align-items:flex-start;


}
.I64380:hover {
}

}
@media (min-width:1440px) {
.I64380 {

order:2;
width:50%;

}
.I64380:hover {
}

}
.I64381 {
display:flex;
align-items:flex-start;
position:relative;

order:7;


flex-direction:row;
align-items:center;

	
}
.I64381:hover {
}


h1.I64382, .I64382 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64382 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I64382:hover {
}
.I64382 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64382 > .viewport:hover {
}


h1.I64383, .I64383 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64383 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I64383:hover {
}
.I64383 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64383 > .viewport:hover {
}


h1.I64384, .I64384 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64384 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I64384:hover {
}
.I64384 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64384 > .viewport:hover {
}

@media (max-width:992px) {
.I64384 {

padding-top:2rem;


}
.I64384:hover {
}
.I64384 > .viewport {



}
.I64384 > .viewport:hover {
}

}

h1.I64385, .I64385 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64385 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I64385:hover {
}
.I64385 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64385 > .viewport:hover {
}


h1.I64387, .I64387 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64387 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I64387:hover {
}
.I64387 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64387 > .viewport:hover {
}


h1.I64388, .I64388 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64388 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
padding-left:1rem;
padding-right:1rem;


}
.I64388:hover {
}
.I64388 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64388 > .viewport:hover {
}


h1.I65774, .I65774 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I65774 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I65774:hover {
}
.I65774 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I65774 > .viewport:hover {
}


.I64389, a.I64389 {
display:flex;
justify-content:flex-start;
font-family:Graphik;
font-size:36px;
font-weight:600;
text-align:left;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I64389:hover, a.I64389:hover {
}
@media (max-width:992px) {
.I64389, a.I64389 {
display:flex;
font-size:1.625rem;


}
.I64389:hover, a.I64389:hover {
}
}
@media (max-width:640px) {
.I64389, a.I64389 {
display:flex;
font-size:1.625rem;


}
.I64389:hover, a.I64389:hover {
}
}

.I64390, a.I64390 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.65em;

padding-bottom:1rem;

}
.I64390:hover, a.I64390:hover {
}
@media (max-width:992px) {
.I64390, a.I64390 {
display:flex;
padding-bottom:1rem;

}
.I64390:hover, a.I64390:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I64390, a.I64390 {
display:flex;
padding-bottom:1rem;

}
.I64390:hover, a.I64390:hover {
}
}

.I64391 .image, .I64391.image {
vertical-align:top;
width:100%;
height:auto;
background-image:url('https://www.genexus.com/media/images/contact-mvd_uruguay.png?timestamp=20220412161704');
background-size:cover;
background-position:center center;

}
.I64391 .image:hover, .I64391.image:hover {
}

.I64392, a.I64392 {
display:flex;
font-family:Graphik;
font-size:1.125rem;
font-weight:300;
color:rgb(150,155,160);

padding-bottom:1rem;

}
.I64392:hover, a.I64392:hover {
}

.I64394 .button, .I64394.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I64394 button.button, button.I64394.button {
cursor:pointer;
}
.I64394 .button .text, .I64394.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I64394 .button .icon, .I64394.button .icon {
flex:none;
background-size:100% 100%;
}
.I64394 .button:hover, .I64394.button:hover {
}
.I64394 .button:hover .text, .I64394.button:hover .text {
}
.I64394 .button:hover .icon, .I64394.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I64394 .button, .I64394.button {
}
.I64394 button.button, button.I64394.button {
}
.I64394 .button .text, .I64394.button .text {
font-family:Rubik;

}
.I64394 .button .icon, .I64394.button .icon {
background-size:100% 100%;
}
.I64394 .button:hover, .I64394.button:hover {
}
.I64394 .button:hover .text, .I64394.button:hover .text {
}
.I64394 .button:hover .icon, .I64394.button:hover .icon {
background-size:100% 100%;
}
}

.I64395, a.I64395 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1em;

padding-bottom:0;

}
.I64395:hover, a.I64395:hover {
}
@media (max-width:992px) {
.I64395, a.I64395 {
display:flex;
line-height:1em;


}
.I64395:hover, a.I64395:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I64395, a.I64395 {
display:flex;
padding-bottom:1rem;

}
.I64395:hover, a.I64395:hover {
}
}

.I65772, a.I65772 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I65772:hover, a.I65772:hover {
}
@media (max-width:992px) {
.I65772, a.I65772 {
}
.I65772:hover, a.I65772:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I65772, a.I65772 {
display:flex;
padding-bottom:1rem;

}
.I65772:hover, a.I65772:hover {
}
}

h1.I64607, .I64607 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64607 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I64607:hover {
}
.I64607 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64607 > .viewport:hover {
}

@media (min-width:1440px) {
.I64607 {

order:4;
width:100%;


}
.I64607:hover {
}
.I64607 > .viewport {



}
.I64607 > .viewport:hover {
}

}
.I64560 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:4rem;
padding-top:0;

align-items:center;

	
}
.I64560:hover {
}
@media (max-width:992px) {
.I64560 {
padding-bottom:4rem;
padding-top:0;

	
}
.I64560:hover {
}
}
@media (min-width:1440px) {
.I64560 {
width:100%;

	
}
.I64560:hover {
}
}
.I64561 {
display:flex;
position:var(--I64561-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1152px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;

flex-direction:row;
align-items:stretch;


}
.I64561:hover {
}

@media (max-width:640px) {
.I64561 {

flex-direction:column;


}
.I64561:hover {
}

}
@media (min-width:1440px) {
.I64561 {

box-sizing:border-box;

}
.I64561:hover {
}

}
.I64562 {
display:flex;
position:var(--I64562-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1152px;
margin-top:2rem;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;

flex-direction:row;
align-items:stretch;


}
.I64562:hover {
}

@media (max-width:992px) {
.I64562 {

margin-top:1.5rem;

}
.I64562:hover {
}

}
@media (max-width:640px) {
.I64562 {

flex-direction:column;


}
.I64562:hover {
}

}
@media (min-width:1440px) {
.I64562 {

box-sizing:border-box;

}
.I64562:hover {
}

}
.I64563 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(50% - 1rem);
margin-right:1rem;
padding:3rem;
border-color:rgb(245,245,245);
border-style:solid;
border-width:1px;
border-radius:0.5rem;
background-color:rgb(255,255,255);
box-sizing:border-box;
box-shadow:0px 2px 4px 0px rgba(0,0,0,0.13000);
overflow:hidden;


flex-direction:column;

	
}
.I64563:hover {
}

@media (max-width:992px) {
.I64563 {

width:calc(50% - 0.75rem);
margin-right:0.75rem;
padding:2rem;



	
}
.I64563:hover {
}

}
@media (max-width:640px) {
.I64563 {

width:100%;
margin-right:0;



	
}
.I64563:hover {
}

}

.I64564 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
width:calc(50% - 1rem);
margin-left:1rem;
padding:3rem;
border-color:rgb(245,245,245);
border-style:solid;
border-width:1px;
border-radius:0.5rem;
background-color:rgb(255,255,255);
box-sizing:border-box;
box-shadow:0px 2px 4px 0px rgba(0,0,0,0.13000);
overflow:hidden;


flex-direction:column;

	
}
.I64564:hover {
}

@media (max-width:992px) {
.I64564 {

width:calc(50% - 0.75rem);
margin-left:0.75rem;
padding:2rem;



	
}
.I64564:hover {
}

}
@media (max-width:640px) {
.I64564 {

width:100%;
margin-left:0;
margin-top:1.5rem;



	
}
.I64564:hover {
}

}

.I64565 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(50% - 1rem);
margin-right:1rem;
padding:3rem;
border-color:rgb(245,245,245);
border-style:solid;
border-width:1px;
border-radius:0.5rem;
background-color:rgb(255,255,255);
box-sizing:border-box;
box-shadow:0px 2px 4px 0px rgba(0,0,0,0.13000);
overflow:hidden;


flex-direction:column;

	
}
.I64565:hover {
}

@media (max-width:992px) {
.I64565 {

width:calc(50% - 0.75rem);
margin-right:0.75rem;
padding:2rem;



	
}
.I64565:hover {
}

}
@media (max-width:640px) {
.I64565 {

width:100%;
margin-right:0;



	
}
.I64565:hover {
}

}

.I64566 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(50% - 1rem);
margin-left:1rem;
padding:3rem;
border-color:rgb(245,245,245);
border-style:solid;
border-width:1px;
border-radius:0.5rem;
background-color:rgb(255,255,255);
box-sizing:border-box;
box-shadow:0px 2px 4px 0px rgba(0,0,0,0.13000);



flex-direction:column;

	
}
.I64566:hover {
}

@media (max-width:992px) {
.I64566 {

width:calc(50% - 0.75rem);
margin-left:0.75rem;
padding:2rem;



	
}
.I64566:hover {
}

}
@media (max-width:640px) {
.I64566 {

width:100%;
margin-left:0;
margin-top:1.5rem;



	
}
.I64566:hover {
}

}

h1.I64567, .I64567 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64567 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I64567:hover {
}
.I64567 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64567 > .viewport:hover {
}


h1.I64568, .I64568 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64568 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I64568:hover {
}
.I64568 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64568 > .viewport:hover {
}


h1.I64570, .I64570 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64570 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I64570:hover {
}
.I64570 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64570 > .viewport:hover {
}


h1.I64571, .I64571 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64571 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I64571:hover {
}
.I64571 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64571 > .viewport:hover {
}


h1.I64572, .I64572 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64572 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I64572:hover {
}
.I64572 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64572 > .viewport:hover {
}


h1.I64573, .I64573 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64573 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I64573:hover {
}
.I64573 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64573 > .viewport:hover {
}


h1.I64575, .I64575 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64575 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-bottom:0.75rem;


}
.I64575:hover {
}
.I64575 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64575 > .viewport:hover {
}


h1.I64576, .I64576 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64576 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I64576:hover {
}
.I64576 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64576 > .viewport:hover {
}


h1.I64577, .I64577 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64577 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I64577:hover {
}
.I64577 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64577 > .viewport:hover {
}


h1.I64578, .I64578 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64578 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I64578:hover {
}
.I64578 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64578 > .viewport:hover {
}


h1.I64580, .I64580 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64580 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I64580:hover {
}
.I64580 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64580 > .viewport:hover {
}


h1.I64581, .I64581 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64581 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I64581:hover {
}
.I64581 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64581 > .viewport:hover {
}


h1.I64582, .I64582 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64582 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I64582:hover {
}
.I64582 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64582 > .viewport:hover {
}


h1.I64583, .I64583 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64583 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I64583:hover {
}
.I64583 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64583 > .viewport:hover {
}


h1.I64585, .I64585 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64585 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I64585:hover {
}
.I64585 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64585 > .viewport:hover {
}


h1.I64586, .I64586 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64586 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I64586:hover {
}
.I64586 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64586 > .viewport:hover {
}


h1.I65780, .I65780 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I65780 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I65780:hover {
}
.I65780 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I65780 > .viewport:hover {
}


h1.I65786, .I65786 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I65786 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I65786:hover {
}
.I65786 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I65786 > .viewport:hover {
}


h1.I65792, .I65792 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I65792 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I65792:hover {
}
.I65792 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I65792 > .viewport:hover {
}


h1.I65798, .I65798 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I65798 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I65798:hover {
}
.I65798 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I65798 > .viewport:hover {
}


.I64587, a.I64587 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I64587:hover, a.I64587:hover {
}
@media (max-width:640px) {
.I64587, a.I64587 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I64587:hover, a.I64587:hover {
}
}

.I64588, a.I64588 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:4rem;

}
.I64588:hover, a.I64588:hover {
}
@media (max-width:992px) {
.I64588, a.I64588 {
display:flex;
padding-bottom:3rem;

}
.I64588:hover, a.I64588:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I64588, a.I64588 {
display:flex;
padding-bottom:1rem;

}
.I64588:hover, a.I64588:hover {
}
}

.I64590 .button, .I64590.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-bottom:0.75rem;

}
.I64590 button.button, button.I64590.button {
cursor:pointer;
}
.I64590 .button .text, .I64590.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I64590 .button .icon, .I64590.button .icon {
flex:none;
background-size:100% 100%;
}
.I64590 .button:hover, .I64590.button:hover {
}
.I64590 .button:hover .text, .I64590.button:hover .text {
}
.I64590 .button:hover .icon, .I64590.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I64590 .button, .I64590.button {
}
.I64590 button.button, button.I64590.button {
}
.I64590 .button .text, .I64590.button .text {
font-family:Rubik;

}
.I64590 .button .icon, .I64590.button .icon {
background-size:100% 100%;
}
.I64590 .button:hover, .I64590.button:hover {
}
.I64590 .button:hover .text, .I64590.button:hover .text {
}
.I64590 .button:hover .icon, .I64590.button:hover .icon {
background-size:100% 100%;
}
}

.I64591 .button, .I64591.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I64591 button.button, button.I64591.button {
cursor:pointer;
}
.I64591 .button .text, .I64591.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I64591 .button .icon, .I64591.button .icon {
flex:none;
background-size:100% 100%;
}
.I64591 .button:hover, .I64591.button:hover {
}
.I64591 .button:hover .text, .I64591.button:hover .text {
}
.I64591 .button:hover .icon, .I64591.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I64591 .button, .I64591.button {
}
.I64591 button.button, button.I64591.button {
}
.I64591 .button .text, .I64591.button .text {
font-family:Rubik;

}
.I64591 .button .icon, .I64591.button .icon {
background-size:100% 100%;
}
.I64591 .button:hover, .I64591.button:hover {
}
.I64591 .button:hover .text, .I64591.button:hover .text {
}
.I64591 .button:hover .icon, .I64591.button:hover .icon {
background-size:100% 100%;
}
}

.I64592, a.I64592 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I64592:hover, a.I64592:hover {
}
@media (max-width:640px) {
.I64592, a.I64592 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I64592:hover, a.I64592:hover {
}
}

.I64593, a.I64593 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:4rem;

}
.I64593:hover, a.I64593:hover {
}
@media (max-width:992px) {
.I64593, a.I64593 {
display:flex;
padding-bottom:3rem;

}
.I64593:hover, a.I64593:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I64593, a.I64593 {
display:flex;
padding-bottom:1rem;

}
.I64593:hover, a.I64593:hover {
}
}

.I64595 .button, .I64595.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I64595 button.button, button.I64595.button {
cursor:pointer;
}
.I64595 .button .text, .I64595.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I64595 .button .icon, .I64595.button .icon {
flex:none;
background-size:100% 100%;
}
.I64595 .button:hover, .I64595.button:hover {
}
.I64595 .button:hover .text, .I64595.button:hover .text {
}
.I64595 .button:hover .icon, .I64595.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I64595 .button, .I64595.button {
}
.I64595 button.button, button.I64595.button {
}
.I64595 .button .text, .I64595.button .text {
font-family:Rubik;

}
.I64595 .button .icon, .I64595.button .icon {
background-size:100% 100%;
}
.I64595 .button:hover, .I64595.button:hover {
}
.I64595 .button:hover .text, .I64595.button:hover .text {
}
.I64595 .button:hover .icon, .I64595.button:hover .icon {
background-size:100% 100%;
}
}

.I64596 .button, .I64596.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I64596 button.button, button.I64596.button {
cursor:pointer;
}
.I64596 .button .text, .I64596.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I64596 .button .icon, .I64596.button .icon {
flex:none;
background-size:100% 100%;
}
.I64596 .button:hover, .I64596.button:hover {
}
.I64596 .button:hover .text, .I64596.button:hover .text {
}
.I64596 .button:hover .icon, .I64596.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I64596 .button, .I64596.button {
}
.I64596 button.button, button.I64596.button {
}
.I64596 .button .text, .I64596.button .text {
font-family:Rubik;

}
.I64596 .button .icon, .I64596.button .icon {
background-size:100% 100%;
}
.I64596 .button:hover, .I64596.button:hover {
}
.I64596 .button:hover .text, .I64596.button:hover .text {
}
.I64596 .button:hover .icon, .I64596.button:hover .icon {
background-size:100% 100%;
}
}

.I64597, a.I64597 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I64597:hover, a.I64597:hover {
}
@media (max-width:640px) {
.I64597, a.I64597 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I64597:hover, a.I64597:hover {
}
}

.I64598, a.I64598 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:4rem;

}
.I64598:hover, a.I64598:hover {
}
@media (max-width:992px) {
.I64598, a.I64598 {
display:flex;
padding-bottom:3rem;

}
.I64598:hover, a.I64598:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I64598, a.I64598 {
display:flex;
padding-bottom:1rem;

}
.I64598:hover, a.I64598:hover {
}
}

.I64600 .button, .I64600.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-bottom:0.75rem;

}
.I64600 button.button, button.I64600.button {
cursor:pointer;
}
.I64600 .button .text, .I64600.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I64600 .button .icon, .I64600.button .icon {
flex:none;
background-size:100% 100%;
}
.I64600 .button:hover, .I64600.button:hover {
}
.I64600 .button:hover .text, .I64600.button:hover .text {
}
.I64600 .button:hover .icon, .I64600.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I64600 .button, .I64600.button {
}
.I64600 button.button, button.I64600.button {
}
.I64600 .button .text, .I64600.button .text {
font-family:Rubik;

}
.I64600 .button .icon, .I64600.button .icon {
background-size:100% 100%;
}
.I64600 .button:hover, .I64600.button:hover {
}
.I64600 .button:hover .text, .I64600.button:hover .text {
}
.I64600 .button:hover .icon, .I64600.button:hover .icon {
background-size:100% 100%;
}
}

.I64601 .button, .I64601.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I64601 button.button, button.I64601.button {
cursor:pointer;
}
.I64601 .button .text, .I64601.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I64601 .button .icon, .I64601.button .icon {
flex:none;
background-size:100% 100%;
}
.I64601 .button:hover, .I64601.button:hover {
}
.I64601 .button:hover .text, .I64601.button:hover .text {
}
.I64601 .button:hover .icon, .I64601.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I64601 .button, .I64601.button {
}
.I64601 button.button, button.I64601.button {
}
.I64601 .button .text, .I64601.button .text {
font-family:Rubik;

}
.I64601 .button .icon, .I64601.button .icon {
background-size:100% 100%;
}
.I64601 .button:hover, .I64601.button:hover {
}
.I64601 .button:hover .text, .I64601.button:hover .text {
}
.I64601 .button:hover .icon, .I64601.button:hover .icon {
background-size:100% 100%;
}
}

.I64602, a.I64602 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I64602:hover, a.I64602:hover {
}
@media (max-width:640px) {
.I64602, a.I64602 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I64602:hover, a.I64602:hover {
}
}

.I64603, a.I64603 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:4rem;

}
.I64603:hover, a.I64603:hover {
}
@media (max-width:992px) {
.I64603, a.I64603 {
display:flex;
padding-bottom:3rem;

}
.I64603:hover, a.I64603:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I64603, a.I64603 {
display:flex;
padding-bottom:1rem;

}
.I64603:hover, a.I64603:hover {
}
}

.I64605 .button, .I64605.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-bottom:0.75rem;

}
.I64605 button.button, button.I64605.button {
cursor:pointer;
}
.I64605 .button .text, .I64605.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I64605 .button .icon, .I64605.button .icon {
flex:none;
background-size:100% 100%;
}
.I64605 .button:hover, .I64605.button:hover {
}
.I64605 .button:hover .text, .I64605.button:hover .text {
}
.I64605 .button:hover .icon, .I64605.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I64605 .button, .I64605.button {
}
.I64605 button.button, button.I64605.button {
}
.I64605 .button .text, .I64605.button .text {
font-family:Rubik;

}
.I64605 .button .icon, .I64605.button .icon {
background-size:100% 100%;
}
.I64605 .button:hover, .I64605.button:hover {
}
.I64605 .button:hover .text, .I64605.button:hover .text {
}
.I64605 .button:hover .icon, .I64605.button:hover .icon {
background-size:100% 100%;
}
}

.I64606 .button, .I64606.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I64606 button.button, button.I64606.button {
cursor:pointer;
}
.I64606 .button .text, .I64606.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I64606 .button .icon, .I64606.button .icon {
flex:none;
background-size:100% 100%;
}
.I64606 .button:hover, .I64606.button:hover {
}
.I64606 .button:hover .text, .I64606.button:hover .text {
}
.I64606 .button:hover .icon, .I64606.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I64606 .button, .I64606.button {
}
.I64606 button.button, button.I64606.button {
}
.I64606 .button .text, .I64606.button .text {
font-family:Rubik;

}
.I64606 .button .icon, .I64606.button .icon {
background-size:100% 100%;
}
.I64606 .button:hover, .I64606.button:hover {
}
.I64606 .button:hover .text, .I64606.button:hover .text {
}
.I64606 .button:hover .icon, .I64606.button:hover .icon {
background-size:100% 100%;
}
}

.I65777, a.I65777 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0.75rem;

}
.I65777:hover, a.I65777:hover {
}
@media (max-width:992px) {
.I65777, a.I65777 {
}
.I65777:hover, a.I65777:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I65777, a.I65777 {
display:flex;
padding-bottom:1rem;

}
.I65777:hover, a.I65777:hover {
}
}

.I65783, a.I65783 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0.75rem;

}
.I65783:hover, a.I65783:hover {
}
@media (max-width:992px) {
.I65783, a.I65783 {
}
.I65783:hover, a.I65783:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I65783, a.I65783 {
display:flex;
padding-bottom:1rem;

}
.I65783:hover, a.I65783:hover {
}
}

.I65789, a.I65789 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0.75rem;

}
.I65789:hover, a.I65789:hover {
}
@media (max-width:992px) {
.I65789, a.I65789 {
}
.I65789:hover, a.I65789:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I65789, a.I65789 {
display:flex;
padding-bottom:1rem;

}
.I65789:hover, a.I65789:hover {
}
}

.I65795, a.I65795 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0.75rem;

}
.I65795:hover, a.I65795:hover {
}
@media (max-width:992px) {
.I65795, a.I65795 {
}
.I65795:hover, a.I65795:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I65795, a.I65795 {
display:flex;
padding-bottom:1rem;

}
.I65795:hover, a.I65795:hover {
}
}

h1.I64942, .I64942 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64942 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;


}
.I64942:hover {
}
.I64942 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64942 > .viewport:hover {
}

@media (min-width:1440px) {
.I64942 {

order:7;
width:100%;


}
.I64942:hover {
}
.I64942 > .viewport {



}
.I64942 > .viewport:hover {
}

}
.I64914 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-top:8rem;
background-color:rgb(238,238,238);

align-items:center;

	
}
.I64914:hover {
}
@media (max-width:992px) {
.I64914 {
padding-bottom:4rem;
padding-top:4rem;

	
}
.I64914:hover {
}
}
@media (min-width:1440px) {
.I64914 {
width:100%;

	
}
.I64914:hover {
}
}
.I64915 {
display:flex;

order:1;
width:100%;
max-width:1164px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


flex-direction:column;
}
.I64915:hover {
}
@media (max-width:992px) {
.I64915 {

max-width:640px;
padding-left:1.625rem;
padding-right:1.625rem;


}
.I64915:hover {
}
}
@media (min-width:1440px) {
.I64915 {

width:100%;


}
.I64915:hover {
}
}
.I64916 {
display:flex;
position:var(--I64916-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
box-sizing:border-box;

flex-direction:row;
justify-content:flex-start;
align-items:stretch;


}
.I64916:hover {
}

@media (max-width:992px) {
.I64916 {

flex-direction:column;


}
.I64916:hover {
}

}

.I64917 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(100% / 3 - 1.333rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(255,255,255);
box-sizing:border-box;



flex-direction:column;

	
}
.I64917:hover {
}

@media (max-width:992px) {
.I64917 {

width:100%;
margin-left:0;
margin-top:2rem;



	
}
.I64917:hover {
}

}
@media (max-width:640px) {
.I64917 {

margin-top:1rem;



	
}
.I64917:hover {
}

}

.I64918 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(100% / 3 - 1.333rem);
padding:2rem;
border-radius:1rem;
background-color:rgb(255,255,255);
box-sizing:border-box;



flex-direction:column;

	
}
.I64918:hover {
}

@media (max-width:992px) {
.I64918 {

width:100%;



	
}
.I64918:hover {
}

}

.I64919 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
width:calc(100% / 3 - 1.333rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(255,255,255);
box-sizing:border-box;
overflow:hidden;


flex-direction:column;

	
}
.I64919:hover {
}

@media (max-width:992px) {
.I64919 {

width:100%;
margin-left:0;
margin-top:2rem;



	
}
.I64919:hover {
}

}
@media (max-width:640px) {
.I64919 {

margin-top:1rem;



	
}
.I64919:hover {
}

}

h1.I64920, .I64920 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64920 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I64920:hover {
}
.I64920 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64920 > .viewport:hover {
}


h1.I64921, .I64921 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64921 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I64921:hover {
}
.I64921 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64921 > .viewport:hover {
}


h1.I64922, .I64922 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64922 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I64922:hover {
}
.I64922 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64922 > .viewport:hover {
}


h1.I64923, .I64923 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64923 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I64923:hover {
}
.I64923 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64923 > .viewport:hover {
}


h1.I64925, .I64925 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64925 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I64925:hover {
}
.I64925 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64925 > .viewport:hover {
}


h1.I64926, .I64926 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64926 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I64926:hover {
}
.I64926 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64926 > .viewport:hover {
}


h1.I64928, .I64928 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64928 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I64928:hover {
}
.I64928 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64928 > .viewport:hover {
}


h1.I64929, .I64929 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64929 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I64929:hover {
}
.I64929 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64929 > .viewport:hover {
}


h1.I64990, .I64990 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64990 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:4;
max-width:540px;


}
.I64990:hover {
}
.I64990 > .popup-mask .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



padding:2rem;
padding-bottom:1rem;
border-radius:1rem;
background-color:rgb(255,255,255);

}
.I64990 > .popup-mask .viewport:hover {
}
.I64990 > .sector-title, .I64990 > .sector-title.i-collapsible-title {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
text-decoration:underline;
color:rgb(17,17,17);


}
.I64990 > .sector-title:hover, .I64990 > .sector-title.i-collapsible-title:hover {
}
.I64990 .sector-title {
cursor:pointer;
}
.I64990 .popup-close-button, .I64990.popup-close-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-right:1.5rem;
margin-top:1.5rem;

}
.I64990 button.popup-close-button, button.I64990.popup-close-button {
cursor:pointer;
}
.I64990 .popup-close-button .text, .I64990.popup-close-button .text {
}
.I64990 .popup-close-button .icon, .I64990.popup-close-button .icon {
flex:none;
background-size:100% 100%;
width:24px;
height:24px;
background-image:url('https://www.genexus.com/media/images/gwds__form-btn-close.png?timestamp=20220413142354');
}
.I64990 .popup-close-button:hover, .I64990.popup-close-button:hover {
}
.I64990 .popup-close-button:hover .text, .I64990.popup-close-button:hover .text {
}
.I64990 .popup-close-button:hover .icon, .I64990.popup-close-button:hover .icon {
background-size:100% 100%;
}
.I64990 > .popup-hidden ~ .popup-mask {
display:none;
}
.I64990 > .popup-visible ~ .popup-mask {
display:flex;
position:fixed;
top:0px;
right:0px;
bottom:0px;
left:0px;
overflow:auto;
z-index:10000;
background-color:rgba(17,17,17,0.40000);
justify-content:center;align-items:center;
}
.I64990 > .popup-mask .popup-container {
display:flex;
position:relative;
flex-direction:column;
height:auto;
max-height:100%;
}
.I64990 > .popup-mask .popup-close-button {
display:flex;
cursor:pointer;
position:absolute;top:0px;left:auto;right:0px;bottom:auto;transform:translate(50%,-50%);
}
.I64990 > .sector-title, .I64990 > .sector-title.i-collapsible-title {
}
.I64990 > .sector-title .text, .I64990 > .sector-title.i-collapsible-title .text {
}

@media (max-width:992px) {
.I64990 {


}
.I64990:hover {
}
.I64990 > .popup-mask .viewport {



}
.I64990 > .popup-mask .viewport:hover {
}
.I64990 > .sector-title, .I64990 > .sector-title.i-collapsible-title {
}
.I64990 > .sector-title:hover, .I64990 > .sector-title.i-collapsible-title:hover {
}
.I64990 .sector-title {
}
.I64990 .popup-close-button, .I64990.popup-close-button {
}
.I64990 button.popup-close-button, button.I64990.popup-close-button {
}
.I64990 .popup-close-button .text, .I64990.popup-close-button .text {
}
.I64990 .popup-close-button .icon, .I64990.popup-close-button .icon {
background-size:100% 100%;
}
.I64990 .popup-close-button:hover, .I64990.popup-close-button:hover {
}
.I64990 .popup-close-button:hover .text, .I64990.popup-close-button:hover .text {
}
.I64990 .popup-close-button:hover .icon, .I64990.popup-close-button:hover .icon {
background-size:100% 100%;
}
.I64990 > .popup-hidden ~ .popup-mask {
}
.I64990 > .popup-visible ~ .popup-mask {
}
.I64990 > .popup-mask .popup-container {
}
.I64990 > .popup-mask .popup-close-button {
}
.I64990 > .sector-title, .I64990 > .sector-title.i-collapsible-title {
}
.I64990 > .sector-title .text, .I64990 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I64990 {


}
.I64990:hover {
}
.I64990 > .popup-mask .viewport {



}
.I64990 > .popup-mask .viewport:hover {
}
.I64990 > .sector-title, .I64990 > .sector-title.i-collapsible-title {
}
.I64990 > .sector-title:hover, .I64990 > .sector-title.i-collapsible-title:hover {
}
.I64990 .sector-title {
}
.I64990 .popup-close-button, .I64990.popup-close-button {
}
.I64990 button.popup-close-button, button.I64990.popup-close-button {
}
.I64990 .popup-close-button .text, .I64990.popup-close-button .text {
}
.I64990 .popup-close-button .icon, .I64990.popup-close-button .icon {
background-size:100% 100%;
}
.I64990 .popup-close-button:hover, .I64990.popup-close-button:hover {
}
.I64990 .popup-close-button:hover .text, .I64990.popup-close-button:hover .text {
}
.I64990 .popup-close-button:hover .icon, .I64990.popup-close-button:hover .icon {
background-size:100% 100%;
}
.I64990 > .popup-hidden ~ .popup-mask {
}
.I64990 > .popup-visible ~ .popup-mask {
}
.I64990 > .popup-mask .popup-container {
}
.I64990 > .popup-mask .popup-close-button {
}
.I64990 > .sector-title, .I64990 > .sector-title.i-collapsible-title {
}
.I64990 > .sector-title .text, .I64990 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I64990 {


}
.I64990:hover {
}
.I64990 > .popup-mask .viewport {



}
.I64990 > .popup-mask .viewport:hover {
}
.I64990 > .sector-title, .I64990 > .sector-title.i-collapsible-title {
}
.I64990 > .sector-title:hover, .I64990 > .sector-title.i-collapsible-title:hover {
}
.I64990 .sector-title {
}
.I64990 .popup-close-button, .I64990.popup-close-button {
}
.I64990 button.popup-close-button, button.I64990.popup-close-button {
}
.I64990 .popup-close-button .text, .I64990.popup-close-button .text {
}
.I64990 .popup-close-button .icon, .I64990.popup-close-button .icon {
background-size:100% 100%;
}
.I64990 .popup-close-button:hover, .I64990.popup-close-button:hover {
}
.I64990 .popup-close-button:hover .text, .I64990.popup-close-button:hover .text {
}
.I64990 .popup-close-button:hover .icon, .I64990.popup-close-button:hover .icon {
background-size:100% 100%;
}
.I64990 > .popup-hidden ~ .popup-mask {
}
.I64990 > .popup-visible ~ .popup-mask {
}
.I64990 > .popup-mask .popup-container {
}
.I64990 > .popup-mask .popup-close-button {
}
.I64990 > .sector-title, .I64990 > .sector-title.i-collapsible-title {
}
.I64990 > .sector-title .text, .I64990 > .sector-title.i-collapsible-title .text {
}

}
h1.I64998, .I64998 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64998 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I64998:hover {
}
.I64998 > .popup-mask .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



padding:2rem;
padding-bottom:1rem;
border-radius:1rem;
background-color:rgb(255,255,255);

}
.I64998 > .popup-mask .viewport:hover {
}
.I64998 > .sector-title, .I64998 > .sector-title.i-collapsible-title {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
text-decoration:underline;
color:rgb(17,17,17);


}
.I64998 > .sector-title:hover, .I64998 > .sector-title.i-collapsible-title:hover {
}
.I64998 .sector-title {
cursor:pointer;
}
.I64998 .popup-close-button, .I64998.popup-close-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-right:1.5rem;
margin-top:1.5rem;

}
.I64998 button.popup-close-button, button.I64998.popup-close-button {
cursor:pointer;
}
.I64998 .popup-close-button .text, .I64998.popup-close-button .text {
}
.I64998 .popup-close-button .icon, .I64998.popup-close-button .icon {
flex:none;
background-size:100% 100%;
width:24px;
height:24px;
background-image:url('https://www.genexus.com/media/images/gwds__form-btn-close.png?timestamp=20220413142354');
}
.I64998 .popup-close-button:hover, .I64998.popup-close-button:hover {
}
.I64998 .popup-close-button:hover .text, .I64998.popup-close-button:hover .text {
}
.I64998 .popup-close-button:hover .icon, .I64998.popup-close-button:hover .icon {
background-size:100% 100%;
}
.I64998 > .popup-hidden ~ .popup-mask {
display:none;
}
.I64998 > .popup-visible ~ .popup-mask {
display:flex;
position:fixed;
top:0px;
right:0px;
bottom:0px;
left:0px;
overflow:auto;
z-index:10000;
background-color:rgba(17,17,17,0.40000);
justify-content:center;align-items:center;
}
.I64998 > .popup-mask .popup-container {
display:flex;
position:relative;
flex-direction:column;
height:auto;
max-height:100%;
}
.I64998 > .popup-mask .popup-close-button {
display:flex;
cursor:pointer;
position:absolute;top:0px;left:auto;right:0px;bottom:auto;transform:translate(50%,-50%);
}
.I64998 > .sector-title, .I64998 > .sector-title.i-collapsible-title {
}
.I64998 > .sector-title .text, .I64998 > .sector-title.i-collapsible-title .text {
}

@media (min-width:1440px) {
.I64998 {


}
.I64998:hover {
}
.I64998 > .popup-mask .viewport {



border-radius:1rem;

}
.I64998 > .popup-mask .viewport:hover {
}
.I64998 > .sector-title, .I64998 > .sector-title.i-collapsible-title {
}
.I64998 > .sector-title:hover, .I64998 > .sector-title.i-collapsible-title:hover {
}
.I64998 .sector-title {
}
.I64998 .popup-close-button, .I64998.popup-close-button {
}
.I64998 button.popup-close-button, button.I64998.popup-close-button {
}
.I64998 .popup-close-button .text, .I64998.popup-close-button .text {
}
.I64998 .popup-close-button .icon, .I64998.popup-close-button .icon {
background-size:100% 100%;
}
.I64998 .popup-close-button:hover, .I64998.popup-close-button:hover {
}
.I64998 .popup-close-button:hover .text, .I64998.popup-close-button:hover .text {
}
.I64998 .popup-close-button:hover .icon, .I64998.popup-close-button:hover .icon {
background-size:100% 100%;
}
.I64998 > .popup-hidden ~ .popup-mask {
}
.I64998 > .popup-visible ~ .popup-mask {
}
.I64998 > .popup-mask .popup-container {
}
.I64998 > .popup-mask .popup-close-button {
}
.I64998 > .sector-title, .I64998 > .sector-title.i-collapsible-title {
}
.I64998 > .sector-title .text, .I64998 > .sector-title.i-collapsible-title .text {
}

}
h1.I65002, .I65002 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I65002 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:3;
max-width:540px;


}
.I65002:hover {
}
.I65002 > .popup-mask .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



padding:2rem;
padding-bottom:1rem;
border-radius:1rem;
background-color:rgb(255,255,255);

}
.I65002 > .popup-mask .viewport:hover {
}
.I65002 > .sector-title, .I65002 > .sector-title.i-collapsible-title {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
text-decoration:underline;
color:rgb(17,17,17);


}
.I65002 > .sector-title:hover, .I65002 > .sector-title.i-collapsible-title:hover {
}
.I65002 .sector-title {
cursor:pointer;
}
.I65002 .popup-close-button, .I65002.popup-close-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-right:1.5rem;
margin-top:1.5rem;

}
.I65002 button.popup-close-button, button.I65002.popup-close-button {
cursor:pointer;
}
.I65002 .popup-close-button .text, .I65002.popup-close-button .text {
}
.I65002 .popup-close-button .icon, .I65002.popup-close-button .icon {
flex:none;
background-size:100% 100%;
width:24px;
height:24px;
background-image:url('https://www.genexus.com/media/images/gwds__form-btn-close.png?timestamp=20220413142354');
}
.I65002 .popup-close-button:hover, .I65002.popup-close-button:hover {
}
.I65002 .popup-close-button:hover .text, .I65002.popup-close-button:hover .text {
}
.I65002 .popup-close-button:hover .icon, .I65002.popup-close-button:hover .icon {
background-size:100% 100%;
}
.I65002 > .popup-hidden ~ .popup-mask {
display:none;
}
.I65002 > .popup-visible ~ .popup-mask {
display:flex;
position:fixed;
top:0px;
right:0px;
bottom:0px;
left:0px;
overflow:auto;
z-index:10000;
background-color:rgba(17,17,17,0.40000);
justify-content:center;align-items:center;
}
.I65002 > .popup-mask .popup-container {
display:flex;
position:relative;
flex-direction:column;
height:auto;
max-height:100%;
}
.I65002 > .popup-mask .popup-close-button {
display:flex;
cursor:pointer;
position:absolute;top:0px;left:auto;right:0px;bottom:auto;transform:translate(50%,-50%);
}
.I65002 > .sector-title, .I65002 > .sector-title.i-collapsible-title {
}
.I65002 > .sector-title .text, .I65002 > .sector-title.i-collapsible-title .text {
}

@media (max-width:992px) {
.I65002 {


}
.I65002:hover {
}
.I65002 > .popup-mask .viewport {



}
.I65002 > .popup-mask .viewport:hover {
}
.I65002 > .sector-title, .I65002 > .sector-title.i-collapsible-title {
}
.I65002 > .sector-title:hover, .I65002 > .sector-title.i-collapsible-title:hover {
}
.I65002 .sector-title {
}
.I65002 .popup-close-button, .I65002.popup-close-button {
}
.I65002 button.popup-close-button, button.I65002.popup-close-button {
}
.I65002 .popup-close-button .text, .I65002.popup-close-button .text {
}
.I65002 .popup-close-button .icon, .I65002.popup-close-button .icon {
background-size:100% 100%;
}
.I65002 .popup-close-button:hover, .I65002.popup-close-button:hover {
}
.I65002 .popup-close-button:hover .text, .I65002.popup-close-button:hover .text {
}
.I65002 .popup-close-button:hover .icon, .I65002.popup-close-button:hover .icon {
background-size:100% 100%;
}
.I65002 > .popup-hidden ~ .popup-mask {
}
.I65002 > .popup-visible ~ .popup-mask {
}
.I65002 > .popup-mask .popup-container {
}
.I65002 > .popup-mask .popup-close-button {
}
.I65002 > .sector-title, .I65002 > .sector-title.i-collapsible-title {
}
.I65002 > .sector-title .text, .I65002 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I65002 {


}
.I65002:hover {
}
.I65002 > .popup-mask .viewport {



}
.I65002 > .popup-mask .viewport:hover {
}
.I65002 > .sector-title, .I65002 > .sector-title.i-collapsible-title {
}
.I65002 > .sector-title:hover, .I65002 > .sector-title.i-collapsible-title:hover {
}
.I65002 .sector-title {
}
.I65002 .popup-close-button, .I65002.popup-close-button {
}
.I65002 button.popup-close-button, button.I65002.popup-close-button {
}
.I65002 .popup-close-button .text, .I65002.popup-close-button .text {
}
.I65002 .popup-close-button .icon, .I65002.popup-close-button .icon {
background-size:100% 100%;
}
.I65002 .popup-close-button:hover, .I65002.popup-close-button:hover {
}
.I65002 .popup-close-button:hover .text, .I65002.popup-close-button:hover .text {
}
.I65002 .popup-close-button:hover .icon, .I65002.popup-close-button:hover .icon {
background-size:100% 100%;
}
.I65002 > .popup-hidden ~ .popup-mask {
}
.I65002 > .popup-visible ~ .popup-mask {
}
.I65002 > .popup-mask .popup-container {
}
.I65002 > .popup-mask .popup-close-button {
}
.I65002 > .sector-title, .I65002 > .sector-title.i-collapsible-title {
}
.I65002 > .sector-title .text, .I65002 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I65002 {


}
.I65002:hover {
}
.I65002 > .popup-mask .viewport {



}
.I65002 > .popup-mask .viewport:hover {
}
.I65002 > .sector-title, .I65002 > .sector-title.i-collapsible-title {
}
.I65002 > .sector-title:hover, .I65002 > .sector-title.i-collapsible-title:hover {
}
.I65002 .sector-title {
}
.I65002 .popup-close-button, .I65002.popup-close-button {
}
.I65002 button.popup-close-button, button.I65002.popup-close-button {
}
.I65002 .popup-close-button .text, .I65002.popup-close-button .text {
}
.I65002 .popup-close-button .icon, .I65002.popup-close-button .icon {
background-size:100% 100%;
}
.I65002 .popup-close-button:hover, .I65002.popup-close-button:hover {
}
.I65002 .popup-close-button:hover .text, .I65002.popup-close-button:hover .text {
}
.I65002 .popup-close-button:hover .icon, .I65002.popup-close-button:hover .icon {
background-size:100% 100%;
}
.I65002 > .popup-hidden ~ .popup-mask {
}
.I65002 > .popup-visible ~ .popup-mask {
}
.I65002 > .popup-mask .popup-container {
}
.I65002 > .popup-mask .popup-close-button {
}
.I65002 > .sector-title, .I65002 > .sector-title.i-collapsible-title {
}
.I65002 > .sector-title .text, .I65002 > .sector-title.i-collapsible-title .text {
}

}
.I64931, a.I64931 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(105,110,242);

padding-bottom:1rem;

}
.I64931:hover, a.I64931:hover {
}

.I64932, a.I64932 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.65em;

padding-bottom:2rem;

}
.I64932:hover, a.I64932:hover {
}
@media (max-width:992px) {
.I64932, a.I64932 {
display:flex;
padding-bottom:1rem;

}
.I64932:hover, a.I64932:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I64932, a.I64932 {
display:flex;
padding-bottom:1rem;

}
.I64932:hover, a.I64932:hover {
}
}

.I64933 .button, .I64933.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I64933 button.button, button.I64933.button {
cursor:pointer;
}
.I64933 .button .text, .I64933.button .text {
}
.I64933 .button .icon, .I64933.button .icon {
flex:none;
background-size:100% 100%;
}
.I64933 .button:hover, .I64933.button:hover {
}
.I64933 .button:hover .text, .I64933.button:hover .text {
}
.I64933 .button:hover .icon, .I64933.button:hover .icon {
background-size:100% 100%;
}

.I64934 .button, .I64934.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I64934 button.button, button.I64934.button {
cursor:pointer;
}
.I64934 .button .text, .I64934.button .text {
}
.I64934 .button .icon, .I64934.button .icon {
flex:none;
background-size:100% 100%;
}
.I64934 .button:hover, .I64934.button:hover {
}
.I64934 .button:hover .text, .I64934.button:hover .text {
}
.I64934 .button:hover .icon, .I64934.button:hover .icon {
background-size:100% 100%;
}

.I64936, a.I64936 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(247,105,74);

padding-bottom:1rem;

}
.I64936:hover, a.I64936:hover {
}

.I64937, a.I64937 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.65em;

padding-bottom:2rem;

}
.I64937:hover, a.I64937:hover {
}
@media (max-width:992px) {
.I64937, a.I64937 {
display:flex;
padding-bottom:1rem;

}
.I64937:hover, a.I64937:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I64937, a.I64937 {
display:flex;
padding-bottom:1rem;

}
.I64937:hover, a.I64937:hover {
}
}

.I64939, a.I64939 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(165,64,149);

padding-bottom:1rem;

}
.I64939:hover, a.I64939:hover {
}

.I64940, a.I64940 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.65em;

padding-bottom:2rem;

}
.I64940:hover, a.I64940:hover {
}
@media (max-width:992px) {
.I64940, a.I64940 {
display:flex;
padding-bottom:1rem;

}
.I64940:hover, a.I64940:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I64940, a.I64940 {
display:flex;
padding-bottom:1rem;

}
.I64940:hover, a.I64940:hover {
}
}

.I64988 {
}
.I64988:hover {
}
.I64988 {
}
.I64988:hover {
}


.I64996 {
}
.I64996:hover {
}
.I64996 {
}
.I64996:hover {
}


.I65000 {
}
.I65000:hover {
}
.I65000 {
}
.I65000:hover {
}


h1.I64957, .I64957 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64957 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;


}
.I64957:hover {
}
.I64957 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64957 > .viewport:hover {
}

@media (min-width:1440px) {
.I64957 {

order:10;
width:100%;


}
.I64957:hover {
}
.I64957 > .viewport {



}
.I64957 > .viewport:hover {
}

}
.I64943 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(245,245,245);

align-items:center;

	
}
.I64943:hover {
}
@media (min-width:1440px) {
.I64943 {
background-color:rgb(255,255,255);

	
}
.I64943:hover {
}
}
.I64944 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:8rem;
padding-left:4rem;
padding-right:4rem;
padding-top:8rem;
box-sizing:border-box;


}
.I64944:hover {
}
@media (max-width:992px) {
.I64944 {

padding-bottom:4rem;
padding-left:4rem;
padding-right:4rem;
padding-top:4rem;


flex-direction:column;
}
.I64944:hover {
}
}
@media (max-width:640px) {
.I64944 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:column;
}
.I64944:hover {
}
}
@media (min-width:1440px) {
.I64944 {

padding-left:10.75rem;
padding-right:10.75rem;


}
.I64944:hover {
}
}
.I64945 {
display:flex;
position:var(--I64945-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:45%;
padding-right:2rem;
box-sizing:border-box;

}
.I64945:hover {
}

@media (max-width:992px) {
.I64945 {

width:100%;
margin-right:0;
padding-bottom:2rem;
padding-right:0;

}
.I64945:hover {
}

}
@media (max-width:640px) {
.I64945 {

min-width:100%;

}
.I64945:hover {
}

}

.I64946 {
display:flex;
position:var(--I64946-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:calc(100% - 45%);

flex-direction:row;
justify-content:flex-end;
align-items:center;


}
.I64946:hover {
}

@media (max-width:992px) {
.I64946 {

width:100%;

flex-direction:row;
justify-content:flex-start;


}
.I64946:hover {
}

}
@media (max-width:640px) {
.I64946 {

min-width:100%;

flex-direction:column;
align-items:flex-start;


}
.I64946:hover {
}

}

h1.I64947, .I64947 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64947 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I64947:hover {
}
.I64947 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64947 > .viewport:hover {
}

@media (min-width:1440px) {
.I64947 {

order:2;

}
.I64947:hover {
}
.I64947 > .viewport {



}
.I64947 > .viewport:hover {
}

}
h1.I64948, .I64948 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64948 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I64948:hover {
}
.I64948 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64948 > .viewport:hover {
}

@media (min-width:1440px) {
.I64948 {

order:3;

}
.I64948:hover {
}
.I64948 > .viewport {



}
.I64948 > .viewport:hover {
}

}
h1.I64949, .I64949 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64949 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I64949:hover {
}
.I64949 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-start;


}
.I64949 > .viewport:hover {
}

@media (max-width:640px) {
.I64949 {

padding-bottom:1rem;


}
.I64949:hover {
}
.I64949 > .viewport {



}
.I64949 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I64949 {


}
.I64949:hover {
}
.I64949 > .viewport {

justify-content:flex-end;


}
.I64949 > .viewport:hover {
}

}
h1.I64950, .I64950 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64950 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:2rem;


}
.I64950:hover {
}
.I64950 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-end;


}
.I64950 > .viewport:hover {
}

@media (max-width:640px) {
.I64950 {

margin-left:0;
padding-bottom:1rem;


}
.I64950:hover {
}
.I64950 > .viewport {



}
.I64950 > .viewport:hover {
}

}

h1.I64951, .I64951 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I64951 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I64951:hover {
}
.I64951 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I64951 > .viewport:hover {
}

@media (max-width:992px) {
.I64951 {

display:none;

}
.I64951:hover {
}
.I64951 > .viewport {



}
.I64951 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I64951 {

order:1;

}
.I64951:hover {
}
.I64951 > .viewport {



}
.I64951 > .viewport:hover {
}

}
h1.I109745, .I109745 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109745 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-left:2rem;


}
.I109745:hover {
}
.I109745 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-end;


}
.I109745 > .viewport:hover {
}

@media (max-width:640px) {
.I109745 {

margin-left:0;


}
.I109745:hover {
}
.I109745 > .viewport {



}
.I109745 > .viewport:hover {
}

}

.I64952, a.I64952 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I64952:hover, a.I64952:hover {
}
@media (max-width:992px) {
.I64952, a.I64952 {
display:flex;
font-size:1.625rem;


}
.I64952:hover, a.I64952:hover {
}
}
@media (max-width:640px) {
.I64952, a.I64952 {
display:flex;
font-size:1.625rem;


}
.I64952:hover, a.I64952:hover {
}
}

.I64953, a.I64953 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I64953:hover, a.I64953:hover {
}
@media (max-width:992px) {
.I64953, a.I64953 {
}
.I64953:hover, a.I64953:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I64953, a.I64953 {
display:flex;
padding-bottom:1rem;

}
.I64953:hover, a.I64953:hover {
}
}

.I64954 .button, .I64954.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I64954 button.button, button.I64954.button {
cursor:pointer;
}
.I64954 .button .text, .I64954.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I64954 .button .icon, .I64954.button .icon {
flex:none;
background-size:100% 100%;
}
.I64954 .button:hover, .I64954.button:hover {
background-color:rgb(210,40,93);

}
.I64954 .button:hover .text, .I64954.button:hover .text {
}
.I64954 .button:hover .icon, .I64954.button:hover .icon {
background-size:100% 100%;
}

.I64955 .button, .I64955.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);

}
.I64955 button.button, button.I64955.button {
cursor:pointer;
}
.I64955 .button .text, .I64955.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I64955 .button .icon, .I64955.button .icon {
flex:none;
background-size:100% 100%;
}
.I64955 .button:hover, .I64955.button:hover {
background-color:rgb(217,217,217);

}
.I64955 .button:hover .text, .I64955.button:hover .text {
}
.I64955 .button:hover .icon, .I64955.button:hover .icon {
background-size:100% 100%;
}

.I64956, a.I64956 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I64956:hover, a.I64956:hover {
}
@media (max-width:640px) {
.I64956, a.I64956 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I64956:hover, a.I64956:hover {
}
}

.I109723 .button, .I109723.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);

}
.I109723 button.button, button.I109723.button {
cursor:pointer;
}
.I109723 .button .text, .I109723.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:26px;

}
.I109723 .button .icon, .I109723.button .icon {
flex:none;
background-size:100% 100%;
}
.I109723 .button:hover, .I109723.button:hover {
background-color:rgb(217,217,217);

}
.I109723 .button:hover .text, .I109723.button:hover .text {
}
.I109723 .button:hover .icon, .I109723.button:hover .icon {
background-size:100% 100%;
}

h1.I65043, .I65043 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I65043 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I65043:hover {
}
.I65043 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I65043 > .viewport:hover {
}

@media (min-width:1440px) {
.I65043 {

order:1;

}
.I65043:hover {
}
.I65043 > .viewport {



}
.I65043 > .viewport:hover {
}

}
.I65031 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-top:14.25rem;
background-image:none;
background-size:cover;
background-position:right center;
box-sizing:border-box;

align-items:center;

	
}
.I65031:hover {
}
@media (max-width:992px) {
.I65031 {
min-height:auto;
padding-bottom:8rem;
padding-top:14.25rem;

	
}
.I65031:hover {
}
}
@media (max-width:640px) {
.I65031 {
min-height:auto;
padding-bottom:4rem;
padding-top:8rem;

	
}
.I65031:hover {
}
}
@media (min-width:1440px) {
.I65031 {
background-size:cover;

	
}
.I65031:hover {
}
}
.I65032 {
display:flex;
position:var(--I65032-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1230px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;

position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I65032-location-transform:translate(0px,0px);
z-index:var(--I65032-z-index, auto);

transform:
var(--I65032-location-transform, translate(0px,0px))
var(--I65032-user-box-transform, translate(0px,0px))
;

--I65032-z-index:5;
position:var(--I65032-position-static-computed, static);
}
.I65032:hover {
}
.I65032 {
--I65032-position-static-computed:static;
}
.I65032 > .sector, .I65032 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I65032 {

min-height:auto;
padding-left:4rem;
padding-right:4rem;

position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I65032-location-transform:translate(0px,0px);
z-index:var(--I65032-z-index, auto);

transform:
var(--I65032-location-transform, translate(0px,0px))
var(--I65032-user-box-transform, translate(0px,0px))
;

--I65032-z-index:5;
position:var(--I65032-position-static-computed, static);
}
.I65032:hover {
}
.I65032 {
--I65032-position-static-computed:static;
}
.I65032 > .sector, .I65032 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I65032 {

height:auto;
padding-left:1.625rem;
padding-right:1.625rem;

position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I65032-location-transform:translate(0px,0px);
z-index:var(--I65032-z-index, auto);

transform:
var(--I65032-location-transform, translate(0px,0px))
var(--I65032-user-box-transform, translate(0px,0px))
;

--I65032-z-index:5;
position:var(--I65032-position-static-computed, static);
}
.I65032:hover {
}
.I65032 {
--I65032-position-static-computed:static;
}
.I65032 > .sector, .I65032 > .group-sectors {
position:relative;
}
}

.I65033 {
display:flex;
position:var(--I65033-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:2;
width:100%;
height:100%;
background-image:url('https://www.genexus.com/media/images/gwds__contact-header-image.png?timestamp=20220413150928');
background-size:cover;
background-position:center center;

position:absolute;
z-index:var(--I65033-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:50%;
--I65033-location-transform:translate(-50%,0px);
	

transform:
var(--I65033-location-transform, translate(0px,0px))
var(--I65033-user-box-transform, translate(0px,0px))
;


}
.I65033:hover {
}
.I65033 {
--I65033-position-static-computed:relative;
}
.I65033 > .sector, .I65033 > .group-sectors {
position:absolute;
}
@media (max-width:640px) {
.I65033 {

height:100%;
margin-bottom:0;

}
.I65033:hover {
}

}

.I65034 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
max-width:560px;


z-index:3;

flex-direction:column;

	
}
.I65034:hover {
}


h1.I65035, .I65035 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I65035 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I65035:hover {
}
.I65035 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I65035 > .viewport:hover {
}


h1.I65036, .I65036 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I65036 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I65036:hover {
}
.I65036 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I65036 > .viewport:hover {
}


h1.I65037, .I65037 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I65037 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
padding-bottom:2rem;
padding-top:2rem;


}
.I65037:hover {
}
.I65037 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I65037 > .viewport:hover {
}


h1.I65038, .I65038 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I65038 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-top:1rem;


}
.I65038:hover {
}
.I65038 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I65038 > .viewport:hover {
}


h1.I65956, .I65956 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I65956 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I65956:hover {
}
.I65956 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I65956 > .viewport:hover {
}


h1.I120284, .I120284 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I120284 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I120284:hover {
}
.I120284 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I120284 > .viewport:hover {
}


.I65039, a.I65039 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(255,255,255);
line-height:2.75rem;

padding-bottom:1rem;

}
.I65039:hover, a.I65039:hover {
}

.I65040, a.I65040 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I65040:hover, a.I65040:hover {
}
@media (max-width:992px) {
.I65040, a.I65040 {
}
.I65040:hover, a.I65040:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I65040, a.I65040 {
display:flex;
padding-bottom:1rem;

}
.I65040:hover, a.I65040:hover {
}
}

.I65041 .button, .I65041.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);

}
.I65041 button.button, button.I65041.button {
cursor:pointer;
}
.I65041 .button .text, .I65041.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I65041 .button .icon, .I65041.button .icon {
flex:none;
background-size:100% 100%;
}
.I65041 .button:hover, .I65041.button:hover {
background-color:rgb(217,217,217);

}
.I65041 .button:hover .text, .I65041.button:hover .text {
}
.I65041 .button:hover .icon, .I65041.button:hover .icon {
background-size:100% 100%;
}

.I65042 .button, .I65042.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I65042 button.button, button.I65042.button {
cursor:pointer;
}
.I65042 .button .text, .I65042.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I65042 .button .icon, .I65042.button .icon {
flex:none;
background-size:100% 100%;
}
.I65042 .button:hover, .I65042.button:hover {
}
.I65042 .button:hover .text, .I65042.button:hover .text {
}
.I65042 .button:hover .icon, .I65042.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I65042 .button, .I65042.button {
}
.I65042 button.button, button.I65042.button {
}
.I65042 .button .text, .I65042.button .text {
font-family:Rubik;

}
.I65042 .button .icon, .I65042.button .icon {
background-size:100% 100%;
}
.I65042 .button:hover, .I65042.button:hover {
}
.I65042 .button:hover .text, .I65042.button:hover .text {
}
.I65042 .button:hover .icon, .I65042.button:hover .icon {
background-size:100% 100%;
}
}

.I65953, a.I65953 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I65953:hover, a.I65953:hover {
}
@media (max-width:992px) {
.I65953, a.I65953 {
}
.I65953:hover, a.I65953:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I65953, a.I65953 {
display:flex;
padding-bottom:1rem;

}
.I65953:hover, a.I65953:hover {
}
}

.I120281, a.I120281 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);

padding-bottom:1rem;

}
.I120281:hover, a.I120281:hover {
}
@media (max-width:992px) {
.I120281, a.I120281 {
display:flex;
font-size:1.25rem;


}
.I120281:hover, a.I120281:hover {
}
}
@media (max-width:640px) {
.I120281, a.I120281 {
display:flex;
font-size:1.25rem;


}
.I120281:hover, a.I120281:hover {
}
}

h1.I65068, .I65068 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I65068 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:12;

}
.I65068:hover {
}
.I65068 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I65068 > .viewport:hover {
}

@media (min-width:1440px) {
.I65068 {

order:9;

}
.I65068:hover {
}
.I65068 > .viewport {



}
.I65068 > .viewport:hover {
}

}
h1.I65800, .I65800 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I65800 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
padding-bottom:4rem;


}
.I65800:hover {
}
.I65800 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I65800 > .viewport:hover {
}

@media (min-width:1440px) {
.I65800 {

order:6;

}
.I65800:hover {
}
.I65800 > .viewport {



}
.I65800 > .viewport:hover {
}

}
h1.I68002, .I68002 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I68002 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;

}
.I68002:hover {
}
.I68002 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I68002 > .viewport:hover {
}


.I67986 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I67986:hover {
}

.I67987 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;


}
.I67987:hover {
}
@media (max-width:992px) {
.I67987 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I67987:hover {
}
}
@media (max-width:640px) {
.I67987 {


flex-direction:column;
}
.I67987:hover {
}
}

.I67988 {
display:flex;
position:var(--I67988-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:50%;
padding-right:4rem;
box-sizing:border-box;

justify-content:center;


}
.I67988:hover {
}

@media (max-width:992px) {
.I67988 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I67988:hover {
}

}
@media (max-width:640px) {
.I67988 {

order:3;
min-width:100%;
padding-top:1.5rem;

}
.I67988:hover {
}

}
@media (min-width:1440px) {
.I67988 {

width:50%;
padding-right:4rem;

}
.I67988:hover {
}

}
.I67989 {
display:flex;
position:var(--I67989-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:50%;
padding-left:4rem;
box-sizing:border-box;

flex-direction:column;


}
.I67989:hover {
}

@media (max-width:992px) {
.I67989 {

width:50%;

}
.I67989:hover {
}

}
@media (max-width:640px) {
.I67989 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I67989:hover {
}

}
@media (min-width:1440px) {
.I67989 {

width:50%;

flex-direction:column;


}
.I67989:hover {
}

}
.I127599 {
display:flex;
align-items:flex-start;
position:relative;

order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I127599:hover {
}

@media (max-width:992px) {
.I127599 {



flex-direction:column;

	
}
.I127599:hover {
}

}

h1.I67990, .I67990 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I67990 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I67990:hover {
}
.I67990 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I67990 > .viewport:hover {
}


h1.I67991, .I67991 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I67991 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;


}
.I67991:hover {
}
.I67991 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I67991 > .viewport:hover {
}


h1.I67992, .I67992 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I67992 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
height:auto;


}
.I67992:hover {
}
.I67992 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I67992 > .viewport:hover {
}

@media (max-width:992px) {
.I67992 {

display:flex;

}
.I67992:hover {
}
.I67992 > .viewport {



}
.I67992 > .viewport:hover {
}

}
@media (max-width:640px) {
.I67992 {

height:auto;


}
.I67992:hover {
}
.I67992 > .viewport {



}
.I67992 > .viewport:hover {
}

}

h1.I67993, .I67993 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I67993 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-top:0;


}
.I67993:hover {
}
.I67993 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I67993 > .viewport:hover {
}

@media (max-width:992px) {
.I67993 {

padding-bottom:1rem;


}
.I67993:hover {
}
.I67993 > .viewport {



}
.I67993 > .viewport:hover {
}

}
@media (max-width:640px) {
.I67993 {

margin-bottom:0;


}
.I67993:hover {
}
.I67993 > .viewport {



}
.I67993 > .viewport:hover {
}

}

h1.I67994, .I67994 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I67994 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I67994:hover {
}
.I67994 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I67994 > .viewport:hover {
}


h1.I67995, .I67995 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I67995 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I67995:hover {
}
.I67995 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I67995 > .viewport:hover {
}


h1.I68048, .I68048 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I68048 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I68048:hover {
}
.I68048 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I68048 > .viewport:hover {
}

@media (max-width:640px) {
.I68048 {

margin-bottom:-1.65rem;


}
.I68048:hover {
}
.I68048 > .viewport {



}
.I68048 > .viewport:hover {
}

}

h1.I68078, .I68078 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I68078 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I68078:hover {
}
.I68078 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I68078 > .viewport:hover {
}

@media (min-width:1440px) {
.I68078 {

display:none;

}
.I68078:hover {
}
.I68078 > .viewport {



}
.I68078 > .viewport:hover {
}

}
h1.I68108, .I68108 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I68108 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I68108:hover {
}
.I68108 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I68108 > .viewport:hover {
}


h1.I68138, .I68138 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I68138 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I68138:hover {
}
.I68138 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I68138 > .viewport:hover {
}

@media (max-width:992px) {
.I68138 {

display:none;
margin-left:0rem;
margin-right:0rem;


}
.I68138:hover {
}
.I68138 > .viewport {



}
.I68138 > .viewport:hover {
}

}

h1.I68443, .I68443 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I68443 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
height:auto;


}
.I68443:hover {
}
.I68443 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I68443 > .viewport:hover {
}

@media (max-width:992px) {
.I68443 {

display:none;

}
.I68443:hover {
}
.I68443 > .viewport {



}
.I68443 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I68443 {

width:100%;
height:auto;


}
.I68443:hover {
}
.I68443 > .viewport {



}
.I68443 > .viewport:hover {
}

}
h1.I74229, .I74229 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74229 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I74229:hover {
}
.I74229 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74229 > .viewport:hover {
}

@media (min-width:1440px) {
.I74229 {

width:100%;
box-sizing:border-box;


}
.I74229:hover {
}
.I74229 > .viewport {



}
.I74229 > .viewport:hover {
}

}
h1.I114516, .I114516 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I114516 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I114516:hover {
}
.I114516 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I114516 > .viewport:hover {
}


.I67997, a.I67997 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I67997:hover, a.I67997:hover {
}
@media (max-width:992px) {
.I67997, a.I67997 {
display:flex;
font-size:1.625rem;


}
.I67997:hover, a.I67997:hover {
}
}
@media (max-width:640px) {
.I67997, a.I67997 {
display:flex;
font-size:1.625rem;


}
.I67997:hover, a.I67997:hover {
}
}

.I67998, a.I67998 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I67998:hover, a.I67998:hover {
}
@media (max-width:992px) {
.I67998, a.I67998 {
}
.I67998:hover, a.I67998:hover {
display:flex;
width:100%;

}
}

.I67999 .image, .I67999.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/gwds__img-3x2-placeholder.png?timestamp=20220404173848');
background-size:cover;
background-position:center center;

}
.I67999 .image:hover, .I67999.image:hover {
}

.I68000 .button, .I68000.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I68000 button.button, button.I68000.button {
cursor:pointer;
}
.I68000 .button .text, .I68000.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I68000 .button .icon, .I68000.button .icon {
flex:none;
background-size:100% 100%;
}
.I68000 .button:hover, .I68000.button:hover {
background-color:rgb(210,40,93);

}
.I68000 .button:hover .text, .I68000.button:hover .text {
}
.I68000 .button:hover .icon, .I68000.button:hover .icon {
background-size:100% 100%;
}

.I68001, a.I68001 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I68001:hover, a.I68001:hover {
}

h1.I68033, .I68033 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I68033, .I68033 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I68033, .I68033 p {
margin:0px;
}

figure.I68033, .I68033 figure {
margin:0px;
}

a.I68033, .I68033 a {
text-decoration:inherit;
color:inherit;
}

.I68033 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I68033 article, article.I68033 {
flex-direction:column;	
}
.I68033 article:hover, article.I68033:hover {
}
.I68033 article.active, article.I68033.active {
}
.I68033 .body {
}
.I68033 .body:hover {
	
}
.I68033 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I68033 .body a {
text-decoration:underline;

}
.I68033 .body img {
}
.I68033 .body ul, .I68033 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I68033 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I68033 .body iframe {
}
.I68033 .body img:hover {
}
.I68033 .body iframe:hover {
}

.I68033 .body li {
list-style-type:disc;
}



.I68063 .button, .I68063.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I68063 button.button, button.I68063.button {
cursor:pointer;
}
.I68063 .button .text, .I68063.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I68063 .button .icon, .I68063.button .icon {
flex:none;
background-size:100% 100%;
}
.I68063 .button:hover, .I68063.button:hover {
}
.I68063 .button:hover .text, .I68063.button:hover .text {
}
.I68063 .button:hover .icon, .I68063.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I68063 .button, .I68063.button {
}
.I68063 button.button, button.I68063.button {
}
.I68063 .button .text, .I68063.button .text {
font-family:Rubik;

}
.I68063 .button .icon, .I68063.button .icon {
background-size:100% 100%;
}
.I68063 .button:hover, .I68063.button:hover {
}
.I68063 .button:hover .text, .I68063.button:hover .text {
}
.I68063 .button:hover .icon, .I68063.button:hover .icon {
background-size:100% 100%;
}
}

.I68093 .button, .I68093.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(17,17,17);
border-style:solid;
border-width:1px;
border-radius:100em;

}
.I68093 button.button, button.I68093.button {
cursor:pointer;
}
.I68093 .button .text, .I68093.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I68093 .button .icon, .I68093.button .icon {
flex:none;
background-size:100% 100%;
}
.I68093 .button:hover, .I68093.button:hover {
}
.I68093 .button:hover .text, .I68093.button:hover .text {
}
.I68093 .button:hover .icon, .I68093.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I68093 .button, .I68093.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I68093 button.button, button.I68093.button {
}
.I68093 .button .text, .I68093.button .text {
color:rgb(108,72,201);

}
.I68093 .button .icon, .I68093.button .icon {
background-size:100% 100%;
}
.I68093 .button:hover, .I68093.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I68093 .button:hover .text, .I68093.button:hover .text {
color:rgb(150,155,160);

}
.I68093 .button:hover .icon, .I68093.button:hover .icon {
background-size:100% 100%;
}
}

.I68123 .button, .I68123.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);

}
.I68123 button.button, button.I68123.button {
cursor:pointer;
}
.I68123 .button .text, .I68123.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I68123 .button .icon, .I68123.button .icon {
flex:none;
background-size:100% 100%;
}
.I68123 .button:hover, .I68123.button:hover {
background-color:rgb(217,217,217);

}
.I68123 .button:hover .text, .I68123.button:hover .text {
}
.I68123 .button:hover .icon, .I68123.button:hover .icon {
background-size:100% 100%;
}

.I68429 {
display:flex;
width:100%;
height:270px;

}
.I68429:hover {
}
@media (min-width:1440px) {
.I68429 {
display:flex;
width:100%;
height:270px;

}
.I68429:hover {
}
}
.I74197, a.I74197 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I74197:hover, a.I74197:hover {
}
@media (max-width:992px) {
.I74197, a.I74197 {
}
.I74197:hover, a.I74197:hover {
display:flex;
width:100%;

}
}

.I114459 .image, .I114459.image {
vertical-align:top;
}
.I114459 .image:hover, .I114459.image:hover {
}

.I67956 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I67956:hover {
}

.I67970 {
display:flex;
position:var(--I67970-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
}
.I67970:hover {
}


h1.I67972, .I67972 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I67972 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I67972:hover {
}
.I67972 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I67972 > .viewport:hover {
}


.I67971 .button, .I67971.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I67971 button.button, button.I67971.button {
cursor:pointer;
}
.I67971 .button .text, .I67971.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I67971 .button .icon, .I67971.button .icon {
flex:none;
background-size:100% 100%;
}
.I67971 .button:hover, .I67971.button:hover {
background-color:rgb(210,40,93);

}
.I67971 .button:hover .text, .I67971.button:hover .text {
}
.I67971 .button:hover .icon, .I67971.button:hover .icon {
background-size:100% 100%;
}


.I65067 {
}
.I65067:hover {
}
.I65067 {
}
.I65067: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;
}


.I65799 .button, .I65799.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I65799 button.button, button.I65799.button {
cursor:pointer;
}
.I65799 .button .text, .I65799.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
text-decoration:underline;
color:rgb(250,50,99);
line-height:1.625rem;

}
.I65799 .button .icon, .I65799.button .icon {
flex:none;
background-size:100% 100%;
}
.I65799 .button:hover, .I65799.button:hover {
}
.I65799 .button:hover .text, .I65799.button:hover .text {
}
.I65799 .button:hover .icon, .I65799.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I65799 .button, .I65799.button {
}
.I65799 button.button, button.I65799.button {
}
.I65799 .button .text, .I65799.button .text {
font-family:Rubik;

}
.I65799 .button .icon, .I65799.button .icon {
background-size:100% 100%;
}
.I65799 .button:hover, .I65799.button:hover {
}
.I65799 .button:hover .text, .I65799.button:hover .text {
}
.I65799 .button:hover .icon, .I65799.button:hover .icon {
background-size:100% 100%;
}
}


