/* Cache file:3162_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 {
}
.I75062 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I75062:hover {
}

.I75064 {
display:flex;
position:var(--I75064-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;
height:100px;
max-width:1440px;
margin-bottom:-100px;
margin-left:auto;
margin-right:auto;
box-shadow:0px 10px 20px 0px rgba(0,0,0,0.11000);

position:-webkit-sticky;
position:sticky;
top:var(--I75064-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I75064-location-transform:translate(0px,0px);
z-index:var(--I75064-z-index, 1);

transform:
var(--I75064-location-transform, translate(0px,0px))
var(--I75064-user-box-transform, translate(0px,0px))
;

--I75064-z-index:999;
}
.I75064:hover {
}
.I75064 {
--I75064-position-static-computed:relative;
}
.I75064 > .sector, .I75064 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I75064 {

height:72px;
margin-bottom:-72px;

}
.I75064:hover {
}

}
@media (max-width:640px) {
.I75064 {

box-sizing:border-box;

}
.I75064:hover {
}

}
@media (min-width:1440px) {
.I75064 {


transform:
var(--I75064-location-transform, translate(0px,0px))
var(--I75064-user-box-transform, translate(0px,0px))
;

--I75064-z-index:999;
}
.I75064:hover {
}

}
.I75065 {
display:flex;
position:var(--I75065-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
width:100%;
height:100%;
box-sizing:border-box;


transform:
var(--I75065-location-transform, translate(0px,0px))
var(--I75065-user-box-transform, translate(0px,0px))
;

--I75065-z-index:0;
align-items:center;


}
.I75065:hover {
}


.I75066 {
display:flex;
position:var(--I75066-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
padding-bottom:4vw;
padding-left:5%;
padding-right:5%;
padding-top:4vw;
background-color:rgb(250,250,250);
box-sizing:border-box;

flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I75066:hover {
}
.I75066 {
--I75066-position-static-computed:static;
}
.I75066 > .sector, .I75066 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I75066 {

width:100%;

}
.I75066:hover {
}

}

.I75063 {
display:flex;
position:var(--I75063-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:3;
width:100%;
min-height:80px;
background-color:rgb(50,30,65);

position:fixed;
z-index:var(--I75063-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I75063-location-transform:translate(-50%,0px);
	

transform:
var(--I75063-location-transform, translate(0px,0px))
var(--I75063-user-box-transform, translate(0px,0px))
;

--I75063-z-index:999;
}
.I75063:hover {
}
.I75063 {
--I75063-position-static-computed:relative;
}
.I75063 > .sector, .I75063 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I75063 {

height:auto;
min-height:90px;

}
.I75063:hover {
}
.I75063 {
--I75063-position-static-computed:static;
}
.I75063 > .sector, .I75063 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I75063 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I75063:hover {
}

}
@media (min-width:1440px) {
.I75063 {

position:fixed;
z-index:var(--I75063-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I75063-location-transform:translate(-50%,0px);
	

transform:
var(--I75063-location-transform, translate(0px,0px))
var(--I75063-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I75063:hover {
}

}
.I75074 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I75074:hover {
}


h1.I75075, .I75075 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I75075 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


z-index:0;
}
.I75075:hover {
}
.I75075 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I75075 > .viewport:hover {
}

@media (min-width:1440px) {
.I75075 {

width:100%;


}
.I75075:hover {
}
.I75075 > .viewport {



}
.I75075 > .viewport:hover {
}

}
.I75076 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-top:100px;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I75076:hover {
}
@media (min-width:1440px) {
.I75076 {
align-items:center;

	
}
.I75076:hover {
}
}
.I75077 {
display:flex;
position:var(--I75077-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;

align-items:center;


}
.I75077:hover {
}

@media (max-width:992px) {
.I75077 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

}
.I75077:hover {
}

}
@media (max-width:640px) {
.I75077 {

align-items:flex-start;


}
.I75077:hover {
}

}

.I143581 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-bottom:32px;
margin-left:0px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(229,255,243);
border-style:solid;
border-width:0.5px;
border-top-left-radius:100px;
border-top-right-radius:100px;
border-bottom-left-radius:100px;
border-bottom-right-radius:100px;



justify-content:center;
align-items:center;

	
}
.I143581:hover {
}

@media (max-width:992px) {
.I143581 {

margin-left:0rem;



	
}
.I143581:hover {
}

}
@media (max-width:640px) {
.I143581 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I143581:hover {
}

}
@media (min-width:1440px) {
.I143581 {

order:3;
margin-left:0px;



	
}
.I143581:hover {
}

}
h1.I75078, .I75078 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I75078 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I75078:hover {
}
.I75078 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I75078 > .viewport:hover {
}

@media (min-width:1440px) {
.I75078 {

order:2;

}
.I75078:hover {
}
.I75078 > .viewport {



}
.I75078 > .viewport:hover {
}

}
h1.I75079, .I75079 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I75079 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:800px;


}
.I75079:hover {
}
.I75079 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I75079 > .viewport:hover {
}

@media (min-width:1440px) {
.I75079 {

order:4;

}
.I75079:hover {
}
.I75079 > .viewport {



}
.I75079 > .viewport:hover {
}

}
h1.I75080, .I75080 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I75080 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:940px;
margin-top:1rem;


}
.I75080:hover {
}
.I75080 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I75080 > .viewport:hover {
}

@media (max-width:640px) {
.I75080 {


}
.I75080:hover {
}
.I75080 > .viewport {

justify-content:flex-start;


}
.I75080 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I75080 {

order:5;

}
.I75080:hover {
}
.I75080 > .viewport {



}
.I75080 > .viewport:hover {
}

}
h1.I75081, .I75081 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I75081 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I75081:hover {
}
.I75081 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I75081 > .viewport:hover {
}

@media (min-width:1440px) {
.I75081 {

order:13;

}
.I75081:hover {
}
.I75081 > .viewport {



}
.I75081 > .viewport:hover {
}

}
h1.I75082, .I75082 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I75082 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I75082:hover {
}
.I75082 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I75082 > .viewport:hover {
}


h1.I75083, .I75083 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I75083 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I75083:hover {
}
.I75083 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I75083 > .viewport:hover {
}

@media (min-width:1440px) {
.I75083 {

order:21;

}
.I75083:hover {
}
.I75083 > .viewport {



}
.I75083 > .viewport:hover {
}

}
h1.I75084, .I75084 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I75084 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I75084:hover {
}
.I75084 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I75084 > .viewport:hover {
}

@media (min-width:1440px) {
.I75084 {

order:9;

}
.I75084:hover {
}
.I75084 > .viewport {



}
.I75084 > .viewport:hover {
}

}
h1.I108295, .I108295 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108295 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I108295:hover {
}
.I108295 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I108295 > .viewport:hover {
}

@media (max-width:640px) {
.I108295 {

padding-top:1rem;


}
.I108295:hover {
}
.I108295 > .viewport {

justify-content:flex-start;


}
.I108295 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I108295 {

order:6;

}
.I108295:hover {
}
.I108295 > .viewport {



}
.I108295 > .viewport:hover {
}

}
h1.I113901, .I113901 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I113901 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I113901:hover {
}
.I113901 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I113901 > .viewport:hover {
}

@media (min-width:1440px) {
.I113901 {

order:1;

}
.I113901:hover {
}
.I113901 > .viewport {



}
.I113901 > .viewport:hover {
}

}
h1.I119667, .I119667 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I119667 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;

}
.I119667:hover {
}
.I119667 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I119667 > .viewport:hover {
}

@media (min-width:1440px) {
.I119667 {

order:14;

}
.I119667:hover {
}
.I119667 > .viewport {



}
.I119667 > .viewport:hover {
}

}
h1.I128131, .I128131 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I128131 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I128131:hover {
}
.I128131 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I128131 > .viewport:hover {
}

@media (min-width:1440px) {
.I128131 {

order:9;

}
.I128131:hover {
}
.I128131 > .viewport {



}
.I128131 > .viewport:hover {
}

}
h1.I136159, .I136159 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136159 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136159:hover {
}
.I136159 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136159 > .viewport:hover {
}

@media (min-width:1440px) {
.I136159 {

order:14;

}
.I136159:hover {
}
.I136159 > .viewport {



}
.I136159 > .viewport:hover {
}

}
h1.I136485, .I136485 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136485 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136485:hover {
}
.I136485 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136485 > .viewport:hover {
}

@media (min-width:1440px) {
.I136485 {

order:22;

}
.I136485:hover {
}
.I136485 > .viewport {



}
.I136485 > .viewport:hover {
}

}
h1.I143500, .I143500 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143500 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I143500:hover {
}
.I143500 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143500 > .viewport:hover {
}


h1.I143743, .I143743 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143743 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I143743:hover {
}
.I143743 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143743 > .viewport:hover {
}


h1.I143905, .I143905 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143905 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I143905:hover {
}
.I143905 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143905 > .viewport:hover {
}


h1.I144067, .I144067 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144067 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I144067:hover {
}
.I144067 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144067 > .viewport:hover {
}


h1.I144229, .I144229 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144229 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I144229:hover {
}
.I144229 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144229 > .viewport:hover {
}


.I75085, a.I75085 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I75085:hover, a.I75085:hover {
}
@media (max-width:992px) {
.I75085, a.I75085 {
display:flex;
font-size:1.25rem;


}
.I75085:hover, a.I75085:hover {
}
}
@media (max-width:640px) {
.I75085, a.I75085 {
display:flex;
font-size:1.25rem;


}
.I75085:hover, a.I75085:hover {
}
}

.I75086, a.I75086 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I75086:hover, a.I75086:hover {
}
@media (max-width:992px) {
.I75086, a.I75086 {
display:flex;
font-size:1.625rem;


}
.I75086:hover, a.I75086:hover {
}
}
@media (max-width:640px) {
.I75086, a.I75086 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I75086:hover, a.I75086:hover {
}
}

.I75087, a.I75087 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I75087:hover, a.I75087:hover {
}
@media (max-width:992px) {
.I75087, a.I75087 {
}
.I75087:hover, a.I75087:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I75087, a.I75087 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I75087:hover, a.I75087:hover {
}
}

.I75088 .button, .I75088.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);

}
.I75088 button.button, button.I75088.button {
cursor:pointer;
}
.I75088 .button .text, .I75088.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I75088 .button .icon, .I75088.button .icon {
flex:none;
background-size:100% 100%;
}
.I75088 .button:hover, .I75088.button:hover {
background-color:rgb(217,217,217);

}
.I75088 .button:hover .text, .I75088.button:hover .text {
}
.I75088 .button:hover .icon, .I75088.button:hover .icon {
background-size:100% 100%;
}

.I75089 .button, .I75089.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I75089 button.button, button.I75089.button {
cursor:pointer;
}
.I75089 .button .text, .I75089.button .text {
}
.I75089 .button .icon, .I75089.button .icon {
flex:none;
background-size:100% 100%;
}
.I75089 .button:hover, .I75089.button:hover {
}
.I75089 .button:hover .text, .I75089.button:hover .text {
}
.I75089 .button:hover .icon, .I75089.button:hover .icon {
background-size:100% 100%;
}

.I75090 .button, .I75090.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I75090 button.button, button.I75090.button {
cursor:pointer;
}
.I75090 .button .text, .I75090.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I75090 .button .icon, .I75090.button .icon {
flex:none;
background-size:100% 100%;
}
.I75090 .button:hover, .I75090.button:hover {
}
.I75090 .button:hover .text, .I75090.button:hover .text {
}
.I75090 .button:hover .icon, .I75090.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I75090 .button, .I75090.button {
}
.I75090 button.button, button.I75090.button {
}
.I75090 .button .text, .I75090.button .text {
font-family:Rubik;

}
.I75090 .button .icon, .I75090.button .icon {
background-size:100% 100%;
}
.I75090 .button:hover, .I75090.button:hover {
}
.I75090 .button:hover .text, .I75090.button:hover .text {
}
.I75090 .button:hover .icon, .I75090.button:hover .icon {
background-size:100% 100%;
}
}

.I75091 .button, .I75091.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);

}
.I75091 button.button, button.I75091.button {
cursor:pointer;
}
.I75091 .button .text, .I75091.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I75091 .button .icon, .I75091.button .icon {
flex:none;
background-size:100% 100%;
}
.I75091 .button:hover, .I75091.button:hover {
background-color:rgb(210,40,93);

}
.I75091 .button:hover .text, .I75091.button:hover .text {
}
.I75091 .button:hover .icon, .I75091.button:hover .icon {
background-size:100% 100%;
}

.I108251, a.I108251 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I108251:hover, a.I108251:hover {
}
@media (max-width:992px) {
.I108251, a.I108251 {
}
.I108251:hover, a.I108251:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I108251, a.I108251 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I108251:hover, a.I108251:hover {
}
}

.I113850 .image, .I113850.image {
vertical-align:top;
}
.I113850 .image:hover, .I113850.image:hover {
}

.I119612 .button, .I119612.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I119612 button.button, button.I119612.button {
cursor:pointer;
}
.I119612 .button .text, .I119612.button .text {
}
.I119612 .button .icon, .I119612.button .icon {
flex:none;
background-size:100% 100%;
}
.I119612 .button:hover, .I119612.button:hover {
}
.I119612 .button:hover .text, .I119612.button:hover .text {
}
.I119612 .button:hover .icon, .I119612.button:hover .icon {
background-size:100% 100%;
}

h1.I128070, .I128070 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I128070, .I128070 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I128070, .I128070 p {
margin:0px;
}

figure.I128070, .I128070 figure {
margin:0px;
}

a.I128070, .I128070 a {
text-decoration:inherit;
color:inherit;
}

.I128070 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I128070 article, article.I128070 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I128070 article:hover, article.I128070:hover {
}
.I128070 article.active, article.I128070.active {
}
.I128070 .body {
}
.I128070 .body:hover {
	
}
.I128070 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I128070 .body img {
}
.I128070 .body ul, .I128070 .body ol {
margin-left:1rem;

}
.I128070 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I128070 .body iframe {
}
.I128070 .body img:hover {
}
.I128070 .body iframe:hover {
}

.I128070 .body li {
list-style-type:disc;
}



.I136094 .image, .I136094.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I136094 .image:hover, .I136094.image:hover {
}

.I136414 .image, .I136414.image {
vertical-align:top;
}
.I136414 .image:hover, .I136414.image:hover {
}

.I143419 .image, .I143419.image {
vertical-align:top;
width:20px;
height:20px;

}
.I143419 .image:hover, .I143419.image:hover {
}

.I143662, a.I143662 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:400;
color:rgb(17,17,17);

width:100%;
margin-left:8px;
margin-right:8px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
border-top-left-radius:2px;
border-top-right-radius:2px;
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;
background-color:rgb(181,255,219);
box-sizing:border-box;

}
.I143662:hover, a.I143662:hover {
}

.I143824, a.I143824 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:100;
color:rgb(255,255,255);

width:100%;
padding-left:0;
padding-right:0;
box-sizing:border-box;

}
.I143824:hover, a.I143824:hover {
}

.I143986, a.I143986 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:500;
color:rgb(255,255,255);

width:100%;
padding-left:5px;
padding-right:0;
box-sizing:border-box;

}
.I143986:hover, a.I143986:hover {
display:flex;
text-decoration:underline;


}

.I144148 .image, .I144148.image {
vertical-align:top;
}
.I144148 .image:hover, .I144148.image:hover {
}

h1.I75114, .I75114 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I75114 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I75114:hover {
}
.I75114 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I75114 > .viewport:hover {
}


h1.I75115, .I75115 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I75115 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I75115:hover {
}
.I75115 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I75115 > .viewport:hover {
}


h1.I75092, .I75092 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I75092 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
padding-bottom:1rem;
padding-top:4rem;


}
.I75092:hover {
}
.I75092 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I75092 > .viewport:hover {
}

@media (max-width:992px) {
.I75092 {

display:none;
flex:auto;
width:100%;
padding-bottom:4rem;
padding-left:1rem;
padding-right:1rem;
padding-top:4rem;
box-sizing:border-box;


}
.I75092:hover {
}
.I75092 > .viewport {



}
.I75092 > .viewport:hover {
}

}
@media (max-width:640px) {
.I75092 {

flex:auto;
width:100%;
box-sizing:border-box;


}
.I75092:hover {
}
.I75092 > .viewport {



}
.I75092 > .viewport:hover {
}

}

h1.I75093, .I75093 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I75093 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:5;
flex:auto;
width:100%;
padding-bottom:1rem;
padding-top:4rem;


}
.I75093:hover {
}
.I75093 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I75093 > .viewport:hover {
}

@media (max-width:992px) {
.I75093 {

width:100%;
padding-bottom:4rem;
padding-left:1rem;
padding-right:1rem;
padding-top:4rem;
box-sizing:border-box;


}
.I75093:hover {
}
.I75093 > .viewport {



}
.I75093 > .viewport:hover {
}

}

h1.I75094, .I75094 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I75094 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
width:100%;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


}
.I75094:hover {
}
.I75094 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I75094 > .viewport:hover {
}

@media (max-width:992px) {
.I75094 {

padding-bottom:4rem;
padding-left:1rem;
padding-right:1rem;


}
.I75094:hover {
}
.I75094 > .viewport {



}
.I75094 > .viewport:hover {
}

}

h1.I75095, .I75095 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I75095 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;


}
.I75095:hover {
}
.I75095 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I75095 > .viewport:hover {
}


.I75096 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(245,245,245);

align-items:center;

	
}
.I75096:hover {
}

.I75097 {
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;


}
.I75097:hover {
}
@media (max-width:992px) {
.I75097 {

padding-bottom:4rem;
padding-left:4rem;
padding-right:4rem;
padding-top:4rem;


flex-direction:column;
}
.I75097:hover {
}
}
@media (max-width:640px) {
.I75097 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:column;
}
.I75097:hover {
}
}
@media (min-width:1440px) {
.I75097 {

padding-left:10.75rem;
padding-right:10.75rem;


}
.I75097:hover {
}
}
.I75098 {
display:flex;
position:var(--I75098-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:45%;
padding-right:2rem;
box-sizing:border-box;

}
.I75098:hover {
}

@media (max-width:992px) {
.I75098 {

width:100%;
margin-right:0;
padding-bottom:2rem;
padding-right:0;

}
.I75098:hover {
}

}
@media (max-width:640px) {
.I75098 {

min-width:100%;

}
.I75098:hover {
}

}

.I75099 {
display:flex;
position:var(--I75099-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;


}
.I75099:hover {
}

@media (max-width:992px) {
.I75099 {

width:100%;

flex-direction:row;
justify-content:flex-start;


}
.I75099:hover {
}

}
@media (max-width:640px) {
.I75099 {

min-width:100%;

flex-direction:column;
align-items:flex-start;


}
.I75099:hover {
}

}

h1.I75100, .I75100 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I75100 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I75100:hover {
}
.I75100 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I75100 > .viewport:hover {
}

@media (min-width:1440px) {
.I75100 {

order:2;

}
.I75100:hover {
}
.I75100 > .viewport {



}
.I75100 > .viewport:hover {
}

}
h1.I75101, .I75101 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I75101 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I75101:hover {
}
.I75101 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I75101 > .viewport:hover {
}

@media (min-width:1440px) {
.I75101 {

order:3;

}
.I75101:hover {
}
.I75101 > .viewport {



}
.I75101 > .viewport:hover {
}

}
h1.I75102, .I75102 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I75102 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I75102:hover {
}
.I75102 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-start;


}
.I75102 > .viewport:hover {
}

@media (max-width:640px) {
.I75102 {

padding-bottom:1rem;


}
.I75102:hover {
}
.I75102 > .viewport {



}
.I75102 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I75102 {


}
.I75102:hover {
}
.I75102 > .viewport {

justify-content:flex-end;


}
.I75102 > .viewport:hover {
}

}
h1.I75103, .I75103 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I75103 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:2rem;


}
.I75103:hover {
}
.I75103 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-end;


}
.I75103 > .viewport:hover {
}

@media (max-width:640px) {
.I75103 {

margin-left:0;
padding-bottom:1rem;


}
.I75103:hover {
}
.I75103 > .viewport {



}
.I75103 > .viewport:hover {
}

}

h1.I75104, .I75104 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I75104 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I75104:hover {
}
.I75104 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I75104 > .viewport:hover {
}

@media (max-width:992px) {
.I75104 {

display:none;

}
.I75104:hover {
}
.I75104 > .viewport {



}
.I75104 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I75104 {

order:1;

}
.I75104:hover {
}
.I75104 > .viewport {



}
.I75104 > .viewport:hover {
}

}
h1.I109752, .I109752 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109752 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-left:2rem;


}
.I109752:hover {
}
.I109752 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-end;


}
.I109752 > .viewport:hover {
}

@media (max-width:640px) {
.I109752 {

margin-left:0;


}
.I109752:hover {
}
.I109752 > .viewport {



}
.I109752 > .viewport:hover {
}

}

.I75105, a.I75105 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I75105:hover, a.I75105:hover {
}
@media (max-width:992px) {
.I75105, a.I75105 {
display:flex;
font-size:1.625rem;


}
.I75105:hover, a.I75105:hover {
}
}
@media (max-width:640px) {
.I75105, a.I75105 {
display:flex;
font-size:1.625rem;


}
.I75105:hover, a.I75105:hover {
}
}

.I75106, a.I75106 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I75106:hover, a.I75106:hover {
}
@media (max-width:992px) {
.I75106, a.I75106 {
}
.I75106:hover, a.I75106:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I75106, a.I75106 {
display:flex;
padding-bottom:1rem;

}
.I75106:hover, a.I75106:hover {
}
}

.I75107 .button, .I75107.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);

}
.I75107 button.button, button.I75107.button {
cursor:pointer;
}
.I75107 .button .text, .I75107.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I75107 .button .icon, .I75107.button .icon {
flex:none;
background-size:100% 100%;
}
.I75107 .button:hover, .I75107.button:hover {
background-color:rgb(210,40,93);

}
.I75107 .button:hover .text, .I75107.button:hover .text {
}
.I75107 .button:hover .icon, .I75107.button:hover .icon {
background-size:100% 100%;
}

.I75108 .button, .I75108.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);

}
.I75108 button.button, button.I75108.button {
cursor:pointer;
}
.I75108 .button .text, .I75108.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I75108 .button .icon, .I75108.button .icon {
flex:none;
background-size:100% 100%;
}
.I75108 .button:hover, .I75108.button:hover {
background-color:rgb(217,217,217);

}
.I75108 .button:hover .text, .I75108.button:hover .text {
}
.I75108 .button:hover .icon, .I75108.button:hover .icon {
background-size:100% 100%;
}

.I75109, a.I75109 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I75109:hover, a.I75109:hover {
}
@media (max-width:640px) {
.I75109, a.I75109 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I75109:hover, a.I75109:hover {
}
}

.I109730 .button, .I109730.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);

}
.I109730 button.button, button.I109730.button {
cursor:pointer;
}
.I109730 .button .text, .I109730.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:26px;

}
.I109730 .button .icon, .I109730.button .icon {
flex:none;
background-size:100% 100%;
}
.I109730 .button:hover, .I109730.button:hover {
background-color:rgb(217,217,217);

}
.I109730 .button:hover .text, .I109730.button:hover .text {
}
.I109730 .button:hover .icon, .I109730.button:hover .icon {
background-size:100% 100%;
}

h1.I75110, .I75110 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I75110 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:7;
width:100%;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


}
.I75110:hover {
}
.I75110 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I75110 > .viewport:hover {
}


h1.I75111, .I75111 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I75111 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I75111:hover {
}
.I75111 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I75111 > .viewport:hover {
}


h1.I75112, .I75112 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I75112 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:12;

}
.I75112:hover {
}
.I75112 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I75112 > .viewport:hover {
}


h1.I75113, .I75113 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I75113 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;

}
.I75113:hover {
}
.I75113 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I75113 > .viewport:hover {
}


.I75067, a.I75067 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:1.625rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);

width:100%;
padding-bottom:1rem;

}
.I75067:hover, a.I75067:hover {
}
@media (max-width:640px) {
.I75067, a.I75067 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I75067:hover, a.I75067:hover {
}
}

.I75068 {
}
.I75068:hover {
}
.I75068 {
}
.I75068:hover {
}


.I75069 {
width:100%;

}
.I75069:hover {
}
.I75069 {
}
.I75069:hover {
}


.I75070 {
width:100%;

}
.I75070:hover {
}
.I75070 {
}
.I75070:hover {
}


.I75071 {
}
.I75071:hover {
}
.I75071 {
}
.I75071:hover {
}
/*copiar a partir de aca*/
.container {
  max-width: 1230px;
  margin: 0 auto;
}
/*helper classes*/
.pr-0 {
  padding-right: 0 !important;
}
/*go to plans*/
.go-to-plans-container {
  display: flex;
  justify-content: center;
}
.go-to-plans {
  font-family: Rubik, Helvetica, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  text-align: center;
  margin-bottom: 80px;
  margin-top: 0;
  display: inline-block;
  padding: 8px;
  cursor: pointer;
}
.go-to-plans:hover img {
  transform: scale(1.25);
}
.go-to-plans img {
  margin-left: 8px;
}
/******************** PLANS HEADER (DESKTOP) ********************/
.plans-header-container {
  display: flex;
  flex-direction: row-reverse;
  position: sticky;
  top: 100px;
  background: rgba(255, 255, 255, 0.8);
  z-index: 1;
}
.plans-header-container--compact {
  max-width: 600px;
  margin: 0 auto;
}
.plans-header-container--compact .plan__price {
  font-size: 36px;
}
.plans-header-container--compact .plans-header {
  width: 40%;
}
.plans-header-container--compact .plans-header .plan:nth-child(1) {
  width: 100%;
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: #b5b5b5;
}
.plans-header {
  display: flex;
  width: 60%;
}
.plans-header .plan {
  padding: 16px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 33.333333333%;
  box-sizing: border-box;
  border: 1px solid #b5b5b5;
  background-color: #fff;
  transition: all 0.25s;
  text-align: center;
}
.plans-header .plan--align-top {
  justify-content: flex-start;
}
.plans-header .plan:nth-child(2) {
  border-color: #fa3263;
}
.plans-header .plan:nth-child(1) {
  border-right: none;
}
.plans-header .plan:nth-child(3) {
  border-left: none;
}
.plans-header .plan__title {
  font-size: 14px;
  margin: 0;
  font-family: Graphik, Helvetica, Arial, sans-serif;
  font-weight: 600;
}
.plan__price {
  font-size: 32px;
  display: flex;
  font-family: Graphik, Helvetica, Arial, sans-serif;
  font-weight: 600;
  justify-content: center;
  align-items: center;
  padding-top: 7px;
  flex-direction: column;
  gap: 4px;
}
.plan__payment-period {
  font-family: Rubik, Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-size: 14px;
  margin-top: 8px;
  display: inline-block;
  color: #5a5f63;
}
/*plan price sticky*/
.plan__price--sticky {
  font-size: 0;
  transition: 0.25s font-size;
}
.plan__price--sticky:before {
  content: "/ ";
}
.plans-header-container.sticky .plan__price--sticky {
  font-size: inherit;
}
.plans-header-container.sticky .plan__payment-period {
  display: none;
}
/* /end of plan price sticky */
.plan_cp {
  font-size: 12px;
  padding-left: 4px;
  display: flex;
  justify-content: center;
  flex-direction: row;
}
.plan__periodicity {
  font-family: Rubik, Helvetica, Arial, sans-serif;
  font-weight: 300;
  color: #5a5f63;
}
.plan__taxes {
  font-family: Rubik, Helvetica, Arial, sans-serif;
  font-weight: 400;
  text-align: left;
}
/*plans header animation when sticky*/
.plans-header-container .plan__price > * {
  transition: font-size 0.25s;
}
.plans-header-container.sticky .plan__price > * {
  font-size: 0;
}
.plans-header-container.sticky .plans-header .plan {
  padding: 8px;
}
.plans-header-container.sticky .plan__price {
  padding: 0;
}
/******************** FEATURES TABLES (DESKTOP) ********************/
.features-table {
  width: 100%;
  font-family: Rubik, Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  border-collapse: collapse;
  margin-bottom: 32px;
}
.features-table--compact {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}
.features-table--compact thead .feature {
  width: 60% !important;
}
.features-table--compact thead .plan {
  width: 40% !important;
}
.features-table--compact tbody td:nth-child(2) {
  padding-right: 0;
}
.features-table:last-child {
  margin-bottom: 0;
}
/* thead */
.features-table thead th {
  text-align: left;
  font-family: Graphik, Helvetica, Arial, sans-serif;
  font-size: 22px;
}
.features-table thead .feature {
  width: 40%;
  padding-bottom: 20px;
}
.features-table thead .plan {
  width: 20%;
  text-align: center;
}
/* tbody */
.features-table tbody td,
.plan-card__table tbody td {
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #d9d9d9;
  transition: 0.5s border-top-color;
}
.features-table tbody tr:first-child td,
.plan-card__table tbody tr:first-child td {
  border-top: none;
}
.features-table tbody .td-container {
  display: flex;
  justify-content: center;
  align-items: center;
}
.features-table.features-table--compact tbody .td-container {
  justify-content: end;
}
.features-table tbody td:first-child .td-container {
  justify-content: flex-start;
}
.features-table tbody td,
.features-table tfoot td {
  padding: 20.5px 16px 20.5px 16px;
  text-align: center;
}
.features-table tfoot td:first-child {
  padding-left: 0;
}
.features-table tbody td:first-child {
  text-align: left;
  padding-left: 0;
}
.features-table tbody tr:last-child td {
  border-bottom: 1px solid #d9d9d9;
}
/* tfoot */
.features-table tfoot td {
  padding-top: 48px;
  padding-bottom: 0;
}
/* tag */
span.tag {
  background-color: #f9e8e6;
  display: inline-block;
  font-size: 12px;
  font-weight: 400;
  padding: 3px 5px;
  border-radius: 2px;
  margin: 0 8px 0 0;
  position: relative;
}
.features-table tbody td:first-child span.tag {
  margin-left: 8px;
}
/* check */
.check {
  padding: 0 8px;
}
.features-table--compact .check {
  padding-right: 0;
}
/*buttons*/
.features-table .button,
.plan-card .button {
  text-decoration: none;
  display: inline-block;
  border-radius: 100px;
  color: white;
  padding: 13.5px;
  font-weight: 500;
  font-family: Rubik, Helvetica, Arial, sans-serif;
  width: 100%;
  max-width: 220px;
  box-sizing: border-box;
}
.features-table .button[disabled],
.plan-card .button[disabled] {
  pointer-events: none;
  background-color: #d9d9d9;
  color: #fff;
  border-color: transparent !important;
}
.features-table .button--primary,
.plan-card .button--primary {
  background-color: #fa3263;
}
.features-table .button--primary:hover,
.plan-card .button--primary:hover {
  background-color: rgb(210, 40, 93);
}
.features-table .button--secondary,
.plan-card .button--secondary {
  background-color: #fff;
  border: 1px solid black;
  color: black;
}
.features-table .button--secondary:hover,
.plan-card .button--secondary:hover {
  background-color: rgba(0, 0, 0, 0.05);
}
/*go top button*/
.go-top {
  cursor: pointer;
}
.go-top:hover {
  transform: scale(1.25);
}
.end-desktop {
}


.I75072 {
}
.I75072:hover {
}
.I75072 {
}
.I75072:hover {
}


.I75073 {
}
.I75073:hover {
}
.I75073 {
}
.I75073:hover {
}
/******************** PLANS CARDS (MOBILE) ********************/
.plan-card {
    padding: 16px 16px 32px;
    background: #FFFFFF;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.13);
    border-radius: 8px;
    text-align: center;
    max-width: 640px;
    margin: 0 auto;
    margin-bottom: 32px;
    border-top: 1px solid #cccccc3d;
}
.plan-card:last-child {
    margin-bottom: 0;
}
.plan-card__title {
    font-family: Graphik, Helvetica, Arial, sans-serif;
    font-weight: 600;
    font-size: 22px;
    margin-top: 64px;
    padding-top: 8px;
    padding-bottom: 8px;
    z-index: 99;
    background-color: #FFFFFF;
    transition: 0.25s top;
    top:0;
}
.plan-card__title.sticky {
    position: sticky;
    top: 70px;
}
.plan-card__description {
    font-family: Rubik, Helvetica, Arial, sans-serif;
    font-size: 16px;
    color: #5A5F63;
    max-width: 400px;
    margin: 0 auto;
    margin-bottom: 32px;
    line-height: 1.6em;
}
.plan-price-container {
    display: flex;
    justify-content: center;
}
.plan-card .plan__price {
    font-size: 46px;
}
.plan-card .plan_cp {
    font-size: 14px;
}
.toggle-plan-features,
.hide-plan-features {
    font-family: Rubik, Helvetica, Arial, sans-serif;
    font-weight: 500;
    font-size: 16px;
    cursor: pointer;
    display: inline-block;
    padding: 16px;
    margin-top: 32px;
    margin-bottom: 0;
    color: #FA3263;
}
.toggle-plan-features:not(.collapsed) .text--uncollapsed {
    display: inline-block;
}
.toggle-plan-features:not(.collapsed) .text--collapsed {
    display: none;
}
.toggle-plan-features.collapsed .text--uncollapsed {
    display: none;
}
.plan-card__footer {
    margin-top: 30px;
}
/*tables*/
.plan-card__table {
    text-align: left;
    width: 100%;
    border-collapse: collapse;
}
.plan-card__table thead th {
    font-family: Graphik, Helvetica, Arial, sans-serif;
    font-size: 17px;
    font-weight: 600;
    line-height: 26px;
}
.plan-card__table tbody {
    font-family: Rubik, Helvetica, Arial, sans-serif;
    font-weight: 300;
    font-size: 14px;
    line-height: 20px;
}
.plan-card__table tbody td {
    padding: 16.5px 0;
}
.plan-card__table tbody .td-container{
    display: flex;
    align-items: center;
}
.plan-card__table tbody td:nth-child(2) .td-container {
    justify-content: flex-end;
}
.plan-card__table .feature {
    width: calc(100% - 170px);
    padding-top: 32px;
    padding-bottom: 16px;
}   
.plan-card__table .check-col {
    width: 170px;
}
.plan-card__table tbody td:nth-child(1) {
    padding-right: 8px;
}
.plan-card__table tbody td:nth-child(2) {
    text-align: right;
}
.plan-card__table span.tag {
    padding-top: 0;
    padding-bottom: 0;
}
.plan-card__table .check {
    /*padding-right: 0;*/
}
/*plan-card__table-container*/
.plan-card__table-container {
    overflow: hidden;
}
.plan-card__table-container.collapsed {
    height: 0;
}
/******************** DESKTOP / MOBILE ********************/
.more-info__td {
    cursor: pointer;
}
.more-info__td--hidden .more-info__info {
    display: none;
}
.more-info__i {
    display: inline-flex;
    height: 20px;
    width: 20px;
    border: 1px solid #969BA0;
    border-radius: 50%;
    align-items: center;
    justify-content: center;
    margin-left: 10px;
    flex-shrink: 0;
    color: #969BA0;
}
.more-info__info {
    display: block;
    line-height: 1.6em;
    color: #969BA0;
    margin-top: 4px;
}
/******************** HELPER CLASSES ********************/
.tal { 
    text-align: left;
}
.hidden {
    display: none;
}
/******************** EXTRA COST / DINAMIC PRICE ********************/
/* extra cost*/
.extra-cost {
    position: absolute;
    background-color: #fff;
    width: 84px;
    color: #111;
    font-family: Graphik, Helvetica, Arial, sans-serif;
    font-weight: 600;
    border: 1px solid #d9d9d9;
    padding: 4px;
    border-radius: 2px;
    left: 50%;
    transform: translateX(-50%);
    bottom: 28px;
    font-size: 14px;
}
.extra-cost__value-cp {
    display: flex;
    justify-content: center;
    align-items: center;
}
.extra-cost__currency-perodicity {
    font-family: Rubik, Helvetica, Arial, sans-serif;
    font-weight: 300;
    color: #5A5F63;
    font-size: 12px;
    margin-top: 3px;
    margin-left: 2px;
}
.extra-cost__btn {
    background-color: #FA3263;
    color: #fff;
    border: 0;
    font-weight: 500;
    font-family: Rubik, Helvetica, Arial, sans-serif;
    border-radius: 10px;
    padding: 2px 15px;
    margin: 4px 0;
}
.extra-cost__btn:hover {
    cursor: pointer;
    background-color: rgb(210,40,93);
}
.extra-cost__btn:not(.extra-cost__btn--add) .extra-cost__btn__add {
    display: none;
}
.extra-cost__btn:not(.extra-cost__btn--add) .extra-cost__btn__remove {
    display: inline-block;
}
.extra-cost__btn.extra-cost__btn--add .extra-cost__btn__remove{
    display: none;
}
.extra-cost__triangle {
    border-width: 8px 8px 0 8px;
    border-color: #d9d9d9 transparent transparent transparent;
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 100%);
}
.extra-cost__triangle:after {
    content: "";
    border-width: 6px 6px 0 6px;
    border-color: #fff transparent transparent transparent;
    width: 0;
    height: 0;
    border-style: solid;
    position: absolute;
    left: -6px;
    bottom: 2px;
}
/* dinamic price */
.plan--toggleBackgroundColor {
    background-color: #F9E8E6 !important;
}
.plan__extra-cost {
    font-family: Rubik, Helvetica, Arial, sans-serif;
    background-color: #F9E8E6;
    display: inline-block;
    font-size: 12px;
    font-weight: 400;
    padding: 3px 5px;
    border-radius: 2px;
    margin: 8px 0 -4px 0px;
    display: none;
}
.plan--show-extra-cost .plan__extra-cost {
    display: inline-block;
}
.plans-header-container.sticky .plan__extra-cost {
    display: none;
}
/******************** TIP ********************/
.tip {
    font-family: Rubik, Helvetica, Arial, sans-serif;
    font-size: 16px;
    background-color: rgb(235,235,254);
    padding: 16px;
    border-radius: 4px;
    border: 1px solid rgb(105,110,242);
    transition: 0.25s all;
    max-height: 80px;
    opacity: 1;
}
.tip i {
    margin-right: 8px;
}
.tip--hidden {
    opacity: 0;
}
.tip--height0 {
    max-height: 0;
    padding: 0;
}
/******************** COMPARE PLANS (MOBILE) ********************/
.plan-card__table tbody tr.other-plan td {
    border-top: 0;
    padding-top: 0;
}
.plan-card__table tbody tr.other-plan:nth-child(3n).show + tr.current-plan td {
    border-top-color: #FA3263;
}
.plan-card__table tbody tr.other-plan td:first-child .td-container{
    font-family: Graphik, Helvetica, Arial, sans-serif;
    font-weight: 600;
}
.plan-card__table .current-plan {
    cursor: pointer;
}
/*HIDE .other-plan rows*/
.plan-card__table .other-plan {
    display: none;
}
/*SHOW .other-plan rows*/
.plan-card__table .other-plan.show {
    display: table-row;
}
/******************** RESPONSIVE ********************/
.container-plans-mobile {
    padding-top: 32px;
    display: none;
}
@media screen and (max-width: 1439px) {
    .plan__price {
        font-size: 22px;
    }
}
@media screen and (max-width: 992px) {
    .container-plans-mobile {
        display: block;
    }
    .container-plans-desktop {
        display: none;
    }
}
@media screen and (max-width: 480px) {
    .plan-card__table .check-col {
        width: 80px;
    }
    .plan-card__table .feature {
        width: calc(100% - 80px);
    }
    .plan-card__table tbody td:nth-child(2) .td-container {
        flex-direction: column;
        align-items: end;
    }
    .plan-card__table span.tag {
        margin: 0;
    }
    .plan-card__table .check {
        padding: 0;
    }
    span.tag {
        font-size: 10px;
    }
    .plan-card__table tbody td {
        padding: 8.5px 0;
    }
}
.end-mobile{}

/*temporal fix for showing the nav*/
/*body > nav {
 order:22 !important
}*/

.I74571 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I74571:hover {
}
@media (max-width:992px) {
.I74571 {
flex-direction:row;

	
}
.I74571:hover {
}
}
@media (max-width:640px) {
.I74571 {
box-sizing:border-box;

flex-direction:row;

	
}
.I74571:hover {
}
}

.I74572 {
display:flex;
position:var(--I74572-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
padding:0.25rem;
padding-bottom:1rem;
box-sizing:border-box;
overflow:auto;
flex-direction:row;
align-items:stretch;


}
.I74572:hover {
}
.I74572 {
--I74572-position-static-computed:static;
}
.I74572 > .sector, .I74572 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I74572 {

width:100%;
overflow:auto;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I74572-location-transform:translate(0px,0px);
z-index:var(--I74572-z-index, auto);

transform:
var(--I74572-location-transform, translate(0px,0px))
var(--I74572-user-box-transform, translate(0px,0px))
;


position:var(--I74572-position-static-computed, static);
}
.I74572:hover {
}

}
@media (max-width:640px) {
.I74572 {

width:100%;
padding:0.25rem;

}
.I74572:hover {
}

}
@media (min-width:1440px) {
.I74572 {

overflow:auto;
flex-direction:row;


}
.I74572:hover {
}

}
h1.I74573, .I74573 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74573 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I74573:hover {
}
.I74573 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74573 > .viewport:hover {
}


.I74574 {
display:flex;
flex-direction:column;
position:relative;
height:100%;

	
}
.I74574:hover {
}

.I74575 {
display:flex;
position:var(--I74575-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
height:100%;

align-items:center;


}
.I74575:hover {
}


.I74576 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:400px;
height:100%;
padding:2rem;
border-color:rgb(120,120,120);
border-radius:8px;
box-sizing:border-box;
box-shadow:0px 3px 7px -3px rgb(102,102,102);



flex-direction:column;
align-items:center;

	
}
.I74576:hover {
box-shadow:0px 3px 7px -3px black;

}

@media (max-width:992px) {
.I74576 {

max-width:calc(90vw - 6px);



	
}
.I74576:hover {
}

}
@media (max-width:640px) {
.I74576 {

max-width:calc(90vw - 6px);



	
}
.I74576:hover {
}

}

h1.I74577, .I74577 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74577 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
margin-bottom:32px;


}
.I74577:hover {
}
.I74577 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-end;


}
.I74577 > .viewport:hover {
}

@media (min-width:1440px) {
.I74577 {

order:1;

}
.I74577:hover {
}
.I74577 > .viewport {



}
.I74577 > .viewport:hover {
}

}
h1.I74578, .I74578 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74578 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
padding-top:2.25rem;


}
.I74578:hover {
}
.I74578 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74578 > .viewport:hover {
}

@media (min-width:1440px) {
.I74578 {

order:7;

}
.I74578:hover {
}
.I74578 > .viewport {



}
.I74578 > .viewport:hover {
}

}
h1.I74579, .I74579 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74579 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:16;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74579:hover {
}
.I74579 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74579 > .viewport:hover {
}
.I74579 > .sector-title, .I74579 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74579 > .sector-title:hover, .I74579 > .sector-title.i-collapsible-title:hover {
}
.I74579 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74579 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74579 > .sector-title, .I74579 > .sector-title.i-collapsible-title {
}
.I74579 > .sector-title .text, .I74579 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74579 {


flex-direction:row;
}
.I74579:hover {
}
.I74579 > .viewport {



}
.I74579 > .viewport:hover {
}
.I74579 > .sector-title, .I74579 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74579 > .sector-title:hover, .I74579 > .sector-title.i-collapsible-title:hover {
}
.I74579 > .sector-title .text {
flex-direction:row;
}
.I74579 > .sector-title .text::before {
order:0;
}
.I74579 > .sector-title, .I74579 > .sector-title.i-collapsible-title {
}
.I74579 > .sector-title .text, .I74579 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74579 {


flex-direction:row;
}
.I74579:hover {
}
.I74579 > .viewport {



}
.I74579 > .viewport:hover {
}
.I74579 > .sector-title, .I74579 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74579 > .sector-title:hover, .I74579 > .sector-title.i-collapsible-title:hover {
}
.I74579 > .sector-title .text {
flex-direction:row;
}
.I74579 > .sector-title .text::before {
order:0;
}
.I74579 > .sector-title, .I74579 > .sector-title.i-collapsible-title {
}
.I74579 > .sector-title .text, .I74579 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74579 {

order:13;

flex-direction:row;
}
.I74579:hover {
}
.I74579 > .viewport {



}
.I74579 > .viewport:hover {
}
.I74579 > .sector-title, .I74579 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74579 > .sector-title:hover, .I74579 > .sector-title.i-collapsible-title:hover {
}
.I74579 > .sector-title .text {
flex-direction:row;
}
.I74579 > .sector-title .text::before {
order:0;
}
.I74579 > .sector-title, .I74579 > .sector-title.i-collapsible-title {
}
.I74579 > .sector-title .text, .I74579 > .sector-title.i-collapsible-title .text {
}

}
h1.I74580, .I74580 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74580 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:17;
width:100%;
max-width:336px;
margin-bottom:16px;


flex-direction:row;
}
.I74580:hover {
}
.I74580 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74580 > .viewport:hover {
}
.I74580 > .sector-title, .I74580 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74580 > .sector-title:hover, .I74580 > .sector-title.i-collapsible-title:hover {
}
.I74580 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74580 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74580 > .sector-title, .I74580 > .sector-title.i-collapsible-title {
}
.I74580 > .sector-title .text, .I74580 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74580 {


flex-direction:row;
}
.I74580:hover {
}
.I74580 > .viewport {



}
.I74580 > .viewport:hover {
}
.I74580 > .sector-title, .I74580 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74580 > .sector-title:hover, .I74580 > .sector-title.i-collapsible-title:hover {
}
.I74580 > .sector-title .text {
flex-direction:row;
}
.I74580 > .sector-title .text::before {
order:0;
}
.I74580 > .sector-title, .I74580 > .sector-title.i-collapsible-title {
}
.I74580 > .sector-title .text, .I74580 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74580 {


flex-direction:row;
}
.I74580:hover {
}
.I74580 > .viewport {



}
.I74580 > .viewport:hover {
}
.I74580 > .sector-title, .I74580 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74580 > .sector-title:hover, .I74580 > .sector-title.i-collapsible-title:hover {
}
.I74580 > .sector-title .text {
flex-direction:row;
}
.I74580 > .sector-title .text::before {
order:0;
}
.I74580 > .sector-title, .I74580 > .sector-title.i-collapsible-title {
}
.I74580 > .sector-title .text, .I74580 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74580 {

order:14;

flex-direction:row;
}
.I74580:hover {
}
.I74580 > .viewport {



}
.I74580 > .viewport:hover {
}
.I74580 > .sector-title, .I74580 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74580 > .sector-title:hover, .I74580 > .sector-title.i-collapsible-title:hover {
}
.I74580 > .sector-title .text {
flex-direction:row;
}
.I74580 > .sector-title .text::before {
order:0;
}
.I74580 > .sector-title, .I74580 > .sector-title.i-collapsible-title {
}
.I74580 > .sector-title .text, .I74580 > .sector-title.i-collapsible-title .text {
}

}
h1.I74581, .I74581 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74581 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:18;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74581:hover {
}
.I74581 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74581 > .viewport:hover {
}
.I74581 > .sector-title, .I74581 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74581 > .sector-title:hover, .I74581 > .sector-title.i-collapsible-title:hover {
}
.I74581 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74581 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74581 > .sector-title, .I74581 > .sector-title.i-collapsible-title {
}
.I74581 > .sector-title .text, .I74581 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74581 {


flex-direction:row;
}
.I74581:hover {
}
.I74581 > .viewport {



}
.I74581 > .viewport:hover {
}
.I74581 > .sector-title, .I74581 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74581 > .sector-title:hover, .I74581 > .sector-title.i-collapsible-title:hover {
}
.I74581 > .sector-title .text {
flex-direction:row;
}
.I74581 > .sector-title .text::before {
order:0;
}
.I74581 > .sector-title, .I74581 > .sector-title.i-collapsible-title {
}
.I74581 > .sector-title .text, .I74581 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74581 {


flex-direction:row;
}
.I74581:hover {
}
.I74581 > .viewport {



}
.I74581 > .viewport:hover {
}
.I74581 > .sector-title, .I74581 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74581 > .sector-title:hover, .I74581 > .sector-title.i-collapsible-title:hover {
}
.I74581 > .sector-title .text {
flex-direction:row;
}
.I74581 > .sector-title .text::before {
order:0;
}
.I74581 > .sector-title, .I74581 > .sector-title.i-collapsible-title {
}
.I74581 > .sector-title .text, .I74581 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74581 {

order:15;

flex-direction:row;
}
.I74581:hover {
}
.I74581 > .viewport {



}
.I74581 > .viewport:hover {
}
.I74581 > .sector-title, .I74581 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74581 > .sector-title:hover, .I74581 > .sector-title.i-collapsible-title:hover {
}
.I74581 > .sector-title .text {
flex-direction:row;
}
.I74581 > .sector-title .text::before {
order:0;
}
.I74581 > .sector-title, .I74581 > .sector-title.i-collapsible-title {
}
.I74581 > .sector-title .text, .I74581 > .sector-title.i-collapsible-title .text {
}

}
h1.I74582, .I74582 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74582 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:19;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74582:hover {
}
.I74582 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74582 > .viewport:hover {
}
.I74582 > .sector-title, .I74582 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74582 > .sector-title:hover, .I74582 > .sector-title.i-collapsible-title:hover {
}
.I74582 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74582 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74582 > .sector-title, .I74582 > .sector-title.i-collapsible-title {
}
.I74582 > .sector-title .text, .I74582 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74582 {


flex-direction:row;
}
.I74582:hover {
}
.I74582 > .viewport {



}
.I74582 > .viewport:hover {
}
.I74582 > .sector-title, .I74582 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74582 > .sector-title:hover, .I74582 > .sector-title.i-collapsible-title:hover {
}
.I74582 > .sector-title .text {
flex-direction:row;
}
.I74582 > .sector-title .text::before {
order:0;
}
.I74582 > .sector-title, .I74582 > .sector-title.i-collapsible-title {
}
.I74582 > .sector-title .text, .I74582 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74582 {


flex-direction:row;
}
.I74582:hover {
}
.I74582 > .viewport {



}
.I74582 > .viewport:hover {
}
.I74582 > .sector-title, .I74582 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74582 > .sector-title:hover, .I74582 > .sector-title.i-collapsible-title:hover {
}
.I74582 > .sector-title .text {
flex-direction:row;
}
.I74582 > .sector-title .text::before {
order:0;
}
.I74582 > .sector-title, .I74582 > .sector-title.i-collapsible-title {
}
.I74582 > .sector-title .text, .I74582 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74582 {

order:16;

flex-direction:row;
}
.I74582:hover {
}
.I74582 > .viewport {



}
.I74582 > .viewport:hover {
}
.I74582 > .sector-title, .I74582 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74582 > .sector-title:hover, .I74582 > .sector-title.i-collapsible-title:hover {
}
.I74582 > .sector-title .text {
flex-direction:row;
}
.I74582 > .sector-title .text::before {
order:0;
}
.I74582 > .sector-title, .I74582 > .sector-title.i-collapsible-title {
}
.I74582 > .sector-title .text, .I74582 > .sector-title.i-collapsible-title .text {
}

}
h1.I74583, .I74583 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74583 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:20;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74583:hover {
}
.I74583 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74583 > .viewport:hover {
}
.I74583 > .sector-title, .I74583 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74583 > .sector-title:hover, .I74583 > .sector-title.i-collapsible-title:hover {
}
.I74583 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74583 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74583 > .sector-title, .I74583 > .sector-title.i-collapsible-title {
}
.I74583 > .sector-title .text, .I74583 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74583 {


flex-direction:row;
}
.I74583:hover {
}
.I74583 > .viewport {



}
.I74583 > .viewport:hover {
}
.I74583 > .sector-title, .I74583 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74583 > .sector-title:hover, .I74583 > .sector-title.i-collapsible-title:hover {
}
.I74583 > .sector-title .text {
flex-direction:row;
}
.I74583 > .sector-title .text::before {
order:0;
}
.I74583 > .sector-title, .I74583 > .sector-title.i-collapsible-title {
}
.I74583 > .sector-title .text, .I74583 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74583 {


flex-direction:row;
}
.I74583:hover {
}
.I74583 > .viewport {



}
.I74583 > .viewport:hover {
}
.I74583 > .sector-title, .I74583 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74583 > .sector-title:hover, .I74583 > .sector-title.i-collapsible-title:hover {
}
.I74583 > .sector-title .text {
flex-direction:row;
}
.I74583 > .sector-title .text::before {
order:0;
}
.I74583 > .sector-title, .I74583 > .sector-title.i-collapsible-title {
}
.I74583 > .sector-title .text, .I74583 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74583 {

order:17;

flex-direction:row;
}
.I74583:hover {
}
.I74583 > .viewport {



}
.I74583 > .viewport:hover {
}
.I74583 > .sector-title, .I74583 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74583 > .sector-title:hover, .I74583 > .sector-title.i-collapsible-title:hover {
}
.I74583 > .sector-title .text {
flex-direction:row;
}
.I74583 > .sector-title .text::before {
order:0;
}
.I74583 > .sector-title, .I74583 > .sector-title.i-collapsible-title {
}
.I74583 > .sector-title .text, .I74583 > .sector-title.i-collapsible-title .text {
}

}
h1.I74584, .I74584 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74584 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:21;
width:100%;
margin-top:3rem;


}
.I74584:hover {
}
.I74584 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I74584 > .viewport:hover {
}

@media (min-width:1440px) {
.I74584 {

order:20;

}
.I74584:hover {
}
.I74584 > .viewport {



}
.I74584 > .viewport:hover {
}

}
h1.I74585, .I74585 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74585 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:23;
width:100%;
padding-top:1.5rem;


}
.I74585:hover {
}
.I74585 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I74585 > .viewport:hover {
}

@media (min-width:1440px) {
.I74585 {

order:23;

}
.I74585:hover {
}
.I74585 > .viewport {



}
.I74585 > .viewport:hover {
}

}
h1.I74586, .I74586 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74586 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I74586:hover {
}
.I74586 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74586 > .viewport:hover {
}

@media (min-width:1440px) {
.I74586 {

order:2;

}
.I74586:hover {
}
.I74586 > .viewport {



}
.I74586 > .viewport:hover {
}

}
h1.I74587, .I74587 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74587 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I74587:hover {
}
.I74587 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I74587 > .viewport:hover {
}

@media (min-width:1440px) {
.I74587 {

order:3;

}
.I74587:hover {
}
.I74587 > .viewport {



}
.I74587 > .viewport:hover {
}

}
h1.I74588, .I74588 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74588 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:12;

}
.I74588:hover {
}
.I74588 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74588 > .viewport:hover {
}

@media (min-width:1440px) {
.I74588 {

order:9;

}
.I74588:hover {
}
.I74588 > .viewport {



}
.I74588 > .viewport:hover {
}

}
h1.I74589, .I74589 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74589 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;
width:100%;
height:1px;
margin-bottom:2rem;
margin-top:1rem;
background-color:rgb(217,217,217);


}
.I74589:hover {
}
.I74589 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74589 > .viewport:hover {
}

@media (min-width:1440px) {
.I74589 {

order:11;

}
.I74589:hover {
}
.I74589 > .viewport {



}
.I74589 > .viewport:hover {
}

}
h1.I74590, .I74590 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74590 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:22;
margin-top:6.3rem;


}
.I74590:hover {
}
.I74590 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74590 > .viewport:hover {
}

@media (min-width:1440px) {
.I74590 {

order:22;

}
.I74590:hover {
}
.I74590 > .viewport {



}
.I74590 > .viewport:hover {
}

}
h1.I74591, .I74591 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74591 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
width:100%;


}
.I74591:hover {
}
.I74591 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74591 > .viewport:hover {
}

@media (min-width:1440px) {
.I74591 {

order:12;

}
.I74591:hover {
}
.I74591 > .viewport {



}
.I74591 > .viewport:hover {
}

}
h1.I74592, .I74592 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74592 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;

}
.I74592:hover {
}
.I74592 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74592 > .viewport:hover {
}

@media (min-width:1440px) {
.I74592 {

order:8;

}
.I74592:hover {
}
.I74592 > .viewport {



}
.I74592 > .viewport:hover {
}

}
h1.I141298, .I141298 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I141298 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;

}
.I141298:hover {
}
.I141298 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I141298 > .viewport:hover {
}

@media (min-width:1440px) {
.I141298 {

order:24;

}
.I141298:hover {
}
.I141298 > .viewport {



}
.I141298 > .viewport:hover {
}

}
h1.I156875, .I156875 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I156875 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:25;
margin-top:1.5rem;


}
.I156875:hover {
}
.I156875 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I156875 > .viewport:hover {
}

@media (min-width:1440px) {
.I156875 {

order:25;

}
.I156875:hover {
}
.I156875 > .viewport {



}
.I156875 > .viewport:hover {
}

}
h1.I156917, .I156917 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I156917 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:26;
margin-top:1.5rem;


}
.I156917:hover {
}
.I156917 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I156917 > .viewport:hover {
}

@media (min-width:1440px) {
.I156917 {

order:26;

}
.I156917:hover {
}
.I156917 > .viewport {



}
.I156917 > .viewport:hover {
}

}
.I74593, a.I74593 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-weight:400;
color:rgb(255,255,255);
line-height:1.625rem;

min-height:0.75rem;
padding-bottom:0.075rem;
padding-left:0.375rem;
padding-right:0.375rem;
padding-top:0.075rem;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
background-color:rgb(255,255,255);

}
.I74593:hover, a.I74593:hover {
}
@media (max-width:992px) {
.I74593, a.I74593 {
}
.I74593:hover, a.I74593:hover {
display:flex;
width:100%;

}
}

.I74594, a.I74594 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);


}
.I74594:hover, a.I74594:hover {
}
@media (max-width:992px) {
.I74594, a.I74594 {
display:flex;
font-size:1.625rem;


}
.I74594:hover, a.I74594:hover {
}
}
@media (max-width:640px) {
.I74594, a.I74594 {
display:flex;
font-size:1.625rem;


}
.I74594:hover, a.I74594:hover {
}
}

.I74595, a.I74595 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74595:hover, a.I74595:hover {
}
@media (max-width:992px) {
.I74595, a.I74595 {
}
.I74595:hover, a.I74595:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74595, a.I74595 {
display:flex;
padding-bottom:1rem;

}
.I74595:hover, a.I74595:hover {
}
}

.I74596, a.I74596 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74596:hover, a.I74596:hover {
}
@media (max-width:992px) {
.I74596, a.I74596 {
}
.I74596:hover, a.I74596:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74596, a.I74596 {
display:flex;
padding-bottom:1rem;

}
.I74596:hover, a.I74596:hover {
}
}

.I74597, a.I74597 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74597:hover, a.I74597:hover {
}
@media (max-width:992px) {
.I74597, a.I74597 {
}
.I74597:hover, a.I74597:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74597, a.I74597 {
display:flex;
padding-bottom:1rem;

}
.I74597:hover, a.I74597:hover {
}
}

.I74598, a.I74598 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74598:hover, a.I74598:hover {
}
@media (max-width:992px) {
.I74598, a.I74598 {
}
.I74598:hover, a.I74598:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74598, a.I74598 {
display:flex;
padding-bottom:1rem;

}
.I74598:hover, a.I74598:hover {
}
}

.I74599, a.I74599 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74599:hover, a.I74599:hover {
}
@media (max-width:992px) {
.I74599, a.I74599 {
}
.I74599:hover, a.I74599:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74599, a.I74599 {
display:flex;
padding-bottom:1rem;

}
.I74599:hover, a.I74599:hover {
}
}

.I74600 .button, .I74600.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);

}
.I74600 button.button, button.I74600.button {
cursor:pointer;
}
.I74600 .button .text, .I74600.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I74600 .button .icon, .I74600.button .icon {
flex:none;
background-size:100% 100%;
}
.I74600 .button:hover, .I74600.button:hover {
background-color:rgb(210,40,93);

}
.I74600 .button:hover .text, .I74600.button:hover .text {
}
.I74600 .button:hover .icon, .I74600.button:hover .icon {
background-size:100% 100%;
}

.I74601, a.I74601 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
text-align:center;
color:rgb(0,0,0);
line-height:14.22px;

padding-bottom:0;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I74601:hover, a.I74601:hover {
}
@media (max-width:992px) {
.I74601, a.I74601 {
}
.I74601:hover, a.I74601:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74601, a.I74601 {
display:flex;
padding-bottom:1rem;

}
.I74601:hover, a.I74601:hover {
}
}

.I74602, a.I74602 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
text-align:center;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I74602:hover, a.I74602:hover {
}

.I74603, a.I74603 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(90,95,99);
line-height:1.625rem;

height:4rem;
padding-bottom:1rem;

}
.I74603:hover, a.I74603:hover {
}
@media (max-width:992px) {
.I74603, a.I74603 {
}
.I74603:hover, a.I74603:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74603, a.I74603 {
display:flex;
padding-bottom:1rem;

}
.I74603:hover, a.I74603:hover {
}
}

.I74604, a.I74604 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(90,95,99);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I74604:hover, a.I74604:hover {
}
@media (max-width:992px) {
.I74604, a.I74604 {
}
.I74604:hover, a.I74604:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74604, a.I74604 {
display:flex;
padding-bottom:1rem;

}
.I74604:hover, a.I74604:hover {
}
}

.I74605, a.I74605 {
display:flex;
font-family:Rubik;
font-size:1rem;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I74605:hover, a.I74605:hover {
}

.I74606 .button, .I74606.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:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I74606 button.button, button.I74606.button {
cursor:pointer;
}
.I74606 .button .text, .I74606.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I74606 .button .icon, .I74606.button .icon {
flex:none;
background-size:100% 100%;
}
.I74606 .button:hover, .I74606.button:hover {
background-color:rgb(217,217,217);

}
.I74606 .button:hover .text, .I74606.button:hover .text {
}
.I74606 .button:hover .icon, .I74606.button:hover .icon {
background-size:100% 100%;
}

.I74607, a.I74607 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

width:100%;
padding-bottom:1rem;

}
.I74607:hover, a.I74607:hover {
}
@media (max-width:992px) {
.I74607, a.I74607 {
}
.I74607:hover, a.I74607:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74607, a.I74607 {
display:flex;
padding-bottom:1rem;

}
.I74607:hover, a.I74607:hover {
}
}

.I74608, a.I74608 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;
padding-top:0.25rem;

}
.I74608:hover, a.I74608:hover {
}
@media (max-width:992px) {
.I74608, a.I74608 {
}
.I74608:hover, a.I74608:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74608, a.I74608 {
display:flex;
padding-bottom:1rem;

}
.I74608:hover, a.I74608:hover {
}
}

.I141282, a.I141282 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(90,95,99);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I141282:hover, a.I141282:hover {
}
@media (max-width:992px) {
.I141282, a.I141282 {
}
.I141282:hover, a.I141282:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I141282, a.I141282 {
display:flex;
padding-bottom:1rem;

}
.I141282:hover, a.I141282:hover {
}
}

.I156854, a.I156854 {
display:flex;
font-family:Rubik;
font-weight:300;
color:rgb(17,17,17);

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I156854:hover, a.I156854:hover {
}

.I156896, a.I156896 {
display:flex;
font-family:Rubik;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I156896:hover, a.I156896:hover {
}

h1.I74609, .I74609 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74609 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
padding-left:1rem;
padding-right:1rem;


}
.I74609:hover {
}
.I74609 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74609 > .viewport:hover {
}


.I74610 {
display:flex;
flex-direction:column;
position:relative;
height:100%;

	
}
.I74610:hover {
}

.I74611 {
display:flex;
position:var(--I74611-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
height:100%;

align-items:center;


}
.I74611:hover {
}


.I74612 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:400px;
height:100%;
padding:2rem;
border-color:rgb(250,50,99);
border-style:solid;
border-width:1px;
border-radius:8px;
box-sizing:border-box;
box-shadow:0px 3px 7px -3px rgb(102,102,102);



flex-direction:column;
align-items:center;

	
}
.I74612:hover {
box-shadow:0px 3px 7px -3px black;

}

@media (max-width:992px) {
.I74612 {

max-width:calc(90vw - 6px);



	
}
.I74612:hover {
}

}
@media (max-width:640px) {
.I74612 {

max-width:calc(90vw - 6px);



	
}
.I74612:hover {
}

}

h1.I74613, .I74613 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74613 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
margin-bottom:32px;


}
.I74613:hover {
}
.I74613 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-end;


}
.I74613 > .viewport:hover {
}

@media (min-width:1440px) {
.I74613 {

order:1;

}
.I74613:hover {
}
.I74613 > .viewport {



}
.I74613 > .viewport:hover {
}

}
h1.I74614, .I74614 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74614 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
padding-top:2.25rem;


}
.I74614:hover {
}
.I74614 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74614 > .viewport:hover {
}

@media (min-width:1440px) {
.I74614 {

order:7;

}
.I74614:hover {
}
.I74614 > .viewport {



}
.I74614 > .viewport:hover {
}

}
h1.I74615, .I74615 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74615 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:16;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74615:hover {
}
.I74615 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74615 > .viewport:hover {
}
.I74615 > .sector-title, .I74615 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74615 > .sector-title:hover, .I74615 > .sector-title.i-collapsible-title:hover {
}
.I74615 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74615 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74615 > .sector-title, .I74615 > .sector-title.i-collapsible-title {
}
.I74615 > .sector-title .text, .I74615 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74615 {


flex-direction:row;
}
.I74615:hover {
}
.I74615 > .viewport {



}
.I74615 > .viewport:hover {
}
.I74615 > .sector-title, .I74615 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74615 > .sector-title:hover, .I74615 > .sector-title.i-collapsible-title:hover {
}
.I74615 > .sector-title .text {
flex-direction:row;
}
.I74615 > .sector-title .text::before {
order:0;
}
.I74615 > .sector-title, .I74615 > .sector-title.i-collapsible-title {
}
.I74615 > .sector-title .text, .I74615 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74615 {


flex-direction:row;
}
.I74615:hover {
}
.I74615 > .viewport {



}
.I74615 > .viewport:hover {
}
.I74615 > .sector-title, .I74615 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74615 > .sector-title:hover, .I74615 > .sector-title.i-collapsible-title:hover {
}
.I74615 > .sector-title .text {
flex-direction:row;
}
.I74615 > .sector-title .text::before {
order:0;
}
.I74615 > .sector-title, .I74615 > .sector-title.i-collapsible-title {
}
.I74615 > .sector-title .text, .I74615 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74615 {

order:13;

flex-direction:row;
}
.I74615:hover {
}
.I74615 > .viewport {



}
.I74615 > .viewport:hover {
}
.I74615 > .sector-title, .I74615 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74615 > .sector-title:hover, .I74615 > .sector-title.i-collapsible-title:hover {
}
.I74615 > .sector-title .text {
flex-direction:row;
}
.I74615 > .sector-title .text::before {
order:0;
}
.I74615 > .sector-title, .I74615 > .sector-title.i-collapsible-title {
}
.I74615 > .sector-title .text, .I74615 > .sector-title.i-collapsible-title .text {
}

}
h1.I74616, .I74616 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74616 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:17;
width:100%;
max-width:336px;
margin-bottom:16px;


flex-direction:row;
}
.I74616:hover {
}
.I74616 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74616 > .viewport:hover {
}
.I74616 > .sector-title, .I74616 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74616 > .sector-title:hover, .I74616 > .sector-title.i-collapsible-title:hover {
}
.I74616 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74616 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74616 > .sector-title, .I74616 > .sector-title.i-collapsible-title {
}
.I74616 > .sector-title .text, .I74616 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74616 {


flex-direction:row;
}
.I74616:hover {
}
.I74616 > .viewport {



}
.I74616 > .viewport:hover {
}
.I74616 > .sector-title, .I74616 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74616 > .sector-title:hover, .I74616 > .sector-title.i-collapsible-title:hover {
}
.I74616 > .sector-title .text {
flex-direction:row;
}
.I74616 > .sector-title .text::before {
order:0;
}
.I74616 > .sector-title, .I74616 > .sector-title.i-collapsible-title {
}
.I74616 > .sector-title .text, .I74616 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74616 {


flex-direction:row;
}
.I74616:hover {
}
.I74616 > .viewport {



}
.I74616 > .viewport:hover {
}
.I74616 > .sector-title, .I74616 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74616 > .sector-title:hover, .I74616 > .sector-title.i-collapsible-title:hover {
}
.I74616 > .sector-title .text {
flex-direction:row;
}
.I74616 > .sector-title .text::before {
order:0;
}
.I74616 > .sector-title, .I74616 > .sector-title.i-collapsible-title {
}
.I74616 > .sector-title .text, .I74616 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74616 {

order:14;

flex-direction:row;
}
.I74616:hover {
}
.I74616 > .viewport {



}
.I74616 > .viewport:hover {
}
.I74616 > .sector-title, .I74616 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74616 > .sector-title:hover, .I74616 > .sector-title.i-collapsible-title:hover {
}
.I74616 > .sector-title .text {
flex-direction:row;
}
.I74616 > .sector-title .text::before {
order:0;
}
.I74616 > .sector-title, .I74616 > .sector-title.i-collapsible-title {
}
.I74616 > .sector-title .text, .I74616 > .sector-title.i-collapsible-title .text {
}

}
h1.I74617, .I74617 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74617 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:18;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74617:hover {
}
.I74617 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74617 > .viewport:hover {
}
.I74617 > .sector-title, .I74617 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74617 > .sector-title:hover, .I74617 > .sector-title.i-collapsible-title:hover {
}
.I74617 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74617 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74617 > .sector-title, .I74617 > .sector-title.i-collapsible-title {
}
.I74617 > .sector-title .text, .I74617 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74617 {


flex-direction:row;
}
.I74617:hover {
}
.I74617 > .viewport {



}
.I74617 > .viewport:hover {
}
.I74617 > .sector-title, .I74617 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74617 > .sector-title:hover, .I74617 > .sector-title.i-collapsible-title:hover {
}
.I74617 > .sector-title .text {
flex-direction:row;
}
.I74617 > .sector-title .text::before {
order:0;
}
.I74617 > .sector-title, .I74617 > .sector-title.i-collapsible-title {
}
.I74617 > .sector-title .text, .I74617 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74617 {


flex-direction:row;
}
.I74617:hover {
}
.I74617 > .viewport {



}
.I74617 > .viewport:hover {
}
.I74617 > .sector-title, .I74617 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74617 > .sector-title:hover, .I74617 > .sector-title.i-collapsible-title:hover {
}
.I74617 > .sector-title .text {
flex-direction:row;
}
.I74617 > .sector-title .text::before {
order:0;
}
.I74617 > .sector-title, .I74617 > .sector-title.i-collapsible-title {
}
.I74617 > .sector-title .text, .I74617 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74617 {

order:15;

flex-direction:row;
}
.I74617:hover {
}
.I74617 > .viewport {



}
.I74617 > .viewport:hover {
}
.I74617 > .sector-title, .I74617 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74617 > .sector-title:hover, .I74617 > .sector-title.i-collapsible-title:hover {
}
.I74617 > .sector-title .text {
flex-direction:row;
}
.I74617 > .sector-title .text::before {
order:0;
}
.I74617 > .sector-title, .I74617 > .sector-title.i-collapsible-title {
}
.I74617 > .sector-title .text, .I74617 > .sector-title.i-collapsible-title .text {
}

}
h1.I74618, .I74618 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74618 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:19;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74618:hover {
}
.I74618 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74618 > .viewport:hover {
}
.I74618 > .sector-title, .I74618 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74618 > .sector-title:hover, .I74618 > .sector-title.i-collapsible-title:hover {
}
.I74618 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74618 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74618 > .sector-title, .I74618 > .sector-title.i-collapsible-title {
}
.I74618 > .sector-title .text, .I74618 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74618 {


flex-direction:row;
}
.I74618:hover {
}
.I74618 > .viewport {



}
.I74618 > .viewport:hover {
}
.I74618 > .sector-title, .I74618 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74618 > .sector-title:hover, .I74618 > .sector-title.i-collapsible-title:hover {
}
.I74618 > .sector-title .text {
flex-direction:row;
}
.I74618 > .sector-title .text::before {
order:0;
}
.I74618 > .sector-title, .I74618 > .sector-title.i-collapsible-title {
}
.I74618 > .sector-title .text, .I74618 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74618 {


flex-direction:row;
}
.I74618:hover {
}
.I74618 > .viewport {



}
.I74618 > .viewport:hover {
}
.I74618 > .sector-title, .I74618 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74618 > .sector-title:hover, .I74618 > .sector-title.i-collapsible-title:hover {
}
.I74618 > .sector-title .text {
flex-direction:row;
}
.I74618 > .sector-title .text::before {
order:0;
}
.I74618 > .sector-title, .I74618 > .sector-title.i-collapsible-title {
}
.I74618 > .sector-title .text, .I74618 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74618 {

order:16;

flex-direction:row;
}
.I74618:hover {
}
.I74618 > .viewport {



}
.I74618 > .viewport:hover {
}
.I74618 > .sector-title, .I74618 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74618 > .sector-title:hover, .I74618 > .sector-title.i-collapsible-title:hover {
}
.I74618 > .sector-title .text {
flex-direction:row;
}
.I74618 > .sector-title .text::before {
order:0;
}
.I74618 > .sector-title, .I74618 > .sector-title.i-collapsible-title {
}
.I74618 > .sector-title .text, .I74618 > .sector-title.i-collapsible-title .text {
}

}
h1.I74619, .I74619 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74619 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:20;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74619:hover {
}
.I74619 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74619 > .viewport:hover {
}
.I74619 > .sector-title, .I74619 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74619 > .sector-title:hover, .I74619 > .sector-title.i-collapsible-title:hover {
}
.I74619 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74619 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74619 > .sector-title, .I74619 > .sector-title.i-collapsible-title {
}
.I74619 > .sector-title .text, .I74619 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74619 {


flex-direction:row;
}
.I74619:hover {
}
.I74619 > .viewport {



}
.I74619 > .viewport:hover {
}
.I74619 > .sector-title, .I74619 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74619 > .sector-title:hover, .I74619 > .sector-title.i-collapsible-title:hover {
}
.I74619 > .sector-title .text {
flex-direction:row;
}
.I74619 > .sector-title .text::before {
order:0;
}
.I74619 > .sector-title, .I74619 > .sector-title.i-collapsible-title {
}
.I74619 > .sector-title .text, .I74619 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74619 {


flex-direction:row;
}
.I74619:hover {
}
.I74619 > .viewport {



}
.I74619 > .viewport:hover {
}
.I74619 > .sector-title, .I74619 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74619 > .sector-title:hover, .I74619 > .sector-title.i-collapsible-title:hover {
}
.I74619 > .sector-title .text {
flex-direction:row;
}
.I74619 > .sector-title .text::before {
order:0;
}
.I74619 > .sector-title, .I74619 > .sector-title.i-collapsible-title {
}
.I74619 > .sector-title .text, .I74619 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74619 {

order:17;

flex-direction:row;
}
.I74619:hover {
}
.I74619 > .viewport {



}
.I74619 > .viewport:hover {
}
.I74619 > .sector-title, .I74619 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74619 > .sector-title:hover, .I74619 > .sector-title.i-collapsible-title:hover {
}
.I74619 > .sector-title .text {
flex-direction:row;
}
.I74619 > .sector-title .text::before {
order:0;
}
.I74619 > .sector-title, .I74619 > .sector-title.i-collapsible-title {
}
.I74619 > .sector-title .text, .I74619 > .sector-title.i-collapsible-title .text {
}

}
h1.I74620, .I74620 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74620 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:21;
width:100%;
margin-top:5.25rem;


}
.I74620:hover {
}
.I74620 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I74620 > .viewport:hover {
}

@media (min-width:1440px) {
.I74620 {

order:20;

}
.I74620:hover {
}
.I74620 > .viewport {



}
.I74620 > .viewport:hover {
}

}
h1.I74621, .I74621 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74621 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:23;
width:100%;
padding-top:1.5rem;


}
.I74621:hover {
}
.I74621 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I74621 > .viewport:hover {
}

@media (min-width:1440px) {
.I74621 {

order:23;

}
.I74621:hover {
}
.I74621 > .viewport {



}
.I74621 > .viewport:hover {
}

}
h1.I74622, .I74622 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74622 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I74622:hover {
}
.I74622 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74622 > .viewport:hover {
}

@media (min-width:1440px) {
.I74622 {

order:2;

}
.I74622:hover {
}
.I74622 > .viewport {



}
.I74622 > .viewport:hover {
}

}
h1.I74623, .I74623 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74623 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I74623:hover {
}
.I74623 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I74623 > .viewport:hover {
}

@media (min-width:1440px) {
.I74623 {

order:3;

}
.I74623:hover {
}
.I74623 > .viewport {



}
.I74623 > .viewport:hover {
}

}
h1.I74624, .I74624 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74624 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:12;

}
.I74624:hover {
}
.I74624 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74624 > .viewport:hover {
}

@media (min-width:1440px) {
.I74624 {

order:9;

}
.I74624:hover {
}
.I74624 > .viewport {



}
.I74624 > .viewport:hover {
}

}
h1.I74625, .I74625 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74625 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;
width:100%;
height:1px;
margin-bottom:2rem;
margin-top:1rem;
background-color:rgb(217,217,217);


}
.I74625:hover {
}
.I74625 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74625 > .viewport:hover {
}

@media (min-width:1440px) {
.I74625 {

order:11;

}
.I74625:hover {
}
.I74625 > .viewport {



}
.I74625 > .viewport:hover {
}

}
h1.I74626, .I74626 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74626 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:22;
margin-top:3rem;


}
.I74626:hover {
}
.I74626 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74626 > .viewport:hover {
}

@media (min-width:1440px) {
.I74626 {

order:22;

}
.I74626:hover {
}
.I74626 > .viewport {



}
.I74626 > .viewport:hover {
}

}
h1.I74627, .I74627 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74627 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:15;
width:100%;


}
.I74627:hover {
}
.I74627 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74627 > .viewport:hover {
}

@media (min-width:1440px) {
.I74627 {

order:12;

}
.I74627:hover {
}
.I74627 > .viewport {



}
.I74627 > .viewport:hover {
}

}
h1.I74628, .I74628 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74628 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;

}
.I74628:hover {
}
.I74628 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74628 > .viewport:hover {
}

@media (min-width:1440px) {
.I74628 {

order:8;

}
.I74628:hover {
}
.I74628 > .viewport {



}
.I74628 > .viewport:hover {
}

}
h1.I141299, .I141299 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I141299 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;

}
.I141299:hover {
}
.I141299 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I141299 > .viewport:hover {
}

@media (min-width:1440px) {
.I141299 {

order:24;

}
.I141299:hover {
}
.I141299 > .viewport {



}
.I141299 > .viewport:hover {
}

}
h1.I156876, .I156876 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I156876 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:25;
margin-top:1.5rem;


}
.I156876:hover {
}
.I156876 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I156876 > .viewport:hover {
}

@media (min-width:1440px) {
.I156876 {

order:25;

}
.I156876:hover {
}
.I156876 > .viewport {



}
.I156876 > .viewport:hover {
}

}
h1.I156918, .I156918 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I156918 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:26;
margin-top:1.5rem;


}
.I156918:hover {
}
.I156918 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I156918 > .viewport:hover {
}

@media (min-width:1440px) {
.I156918 {

order:26;

}
.I156918:hover {
}
.I156918 > .viewport {



}
.I156918 > .viewport:hover {
}

}
.I74629, a.I74629 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-weight:400;
color:rgb(17,17,17);
line-height:1.625rem;

min-height:0.75rem;
padding-bottom:0.075rem;
padding-left:0.375rem;
padding-right:0.375rem;
padding-top:0.075rem;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
background-color:rgb(248,232,231);

}
.I74629:hover, a.I74629:hover {
}
@media (max-width:992px) {
.I74629, a.I74629 {
}
.I74629:hover, a.I74629:hover {
display:flex;
width:100%;

}
}

.I74630, a.I74630 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);


}
.I74630:hover, a.I74630:hover {
}
@media (max-width:992px) {
.I74630, a.I74630 {
display:flex;
font-size:1.625rem;


}
.I74630:hover, a.I74630:hover {
}
}
@media (max-width:640px) {
.I74630, a.I74630 {
display:flex;
font-size:1.625rem;


}
.I74630:hover, a.I74630:hover {
}
}

.I74631, a.I74631 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74631:hover, a.I74631:hover {
}
@media (max-width:992px) {
.I74631, a.I74631 {
}
.I74631:hover, a.I74631:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74631, a.I74631 {
display:flex;
padding-bottom:1rem;

}
.I74631:hover, a.I74631:hover {
}
}

.I74632, a.I74632 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74632:hover, a.I74632:hover {
}
@media (max-width:992px) {
.I74632, a.I74632 {
}
.I74632:hover, a.I74632:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74632, a.I74632 {
display:flex;
padding-bottom:1rem;

}
.I74632:hover, a.I74632:hover {
}
}

.I74633, a.I74633 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74633:hover, a.I74633:hover {
}
@media (max-width:992px) {
.I74633, a.I74633 {
}
.I74633:hover, a.I74633:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74633, a.I74633 {
display:flex;
padding-bottom:1rem;

}
.I74633:hover, a.I74633:hover {
}
}

.I74634, a.I74634 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74634:hover, a.I74634:hover {
}
@media (max-width:992px) {
.I74634, a.I74634 {
}
.I74634:hover, a.I74634:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74634, a.I74634 {
display:flex;
padding-bottom:1rem;

}
.I74634:hover, a.I74634:hover {
}
}

.I74635, a.I74635 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74635:hover, a.I74635:hover {
}
@media (max-width:992px) {
.I74635, a.I74635 {
}
.I74635:hover, a.I74635:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74635, a.I74635 {
display:flex;
padding-bottom:1rem;

}
.I74635:hover, a.I74635:hover {
}
}

.I74636 .button, .I74636.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);

}
.I74636 button.button, button.I74636.button {
cursor:pointer;
}
.I74636 .button .text, .I74636.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I74636 .button .icon, .I74636.button .icon {
flex:none;
background-size:100% 100%;
}
.I74636 .button:hover, .I74636.button:hover {
background-color:rgb(210,40,93);

}
.I74636 .button:hover .text, .I74636.button:hover .text {
}
.I74636 .button:hover .icon, .I74636.button:hover .icon {
background-size:100% 100%;
}

.I74637, a.I74637 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
text-align:center;
color:rgb(0,0,0);
line-height:14.22px;

padding-bottom:0;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I74637:hover, a.I74637:hover {
}
@media (max-width:992px) {
.I74637, a.I74637 {
}
.I74637:hover, a.I74637:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74637, a.I74637 {
display:flex;
padding-bottom:1rem;

}
.I74637:hover, a.I74637:hover {
}
}

.I74638, a.I74638 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
text-align:center;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I74638:hover, a.I74638:hover {
}

.I74639, a.I74639 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(90,95,99);
line-height:1.625rem;

height:4rem;
padding-bottom:1rem;

}
.I74639:hover, a.I74639:hover {
}
@media (max-width:992px) {
.I74639, a.I74639 {
}
.I74639:hover, a.I74639:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74639, a.I74639 {
display:flex;
padding-bottom:1rem;

}
.I74639:hover, a.I74639:hover {
}
}

.I74640, a.I74640 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(90,95,99);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I74640:hover, a.I74640:hover {
}
@media (max-width:992px) {
.I74640, a.I74640 {
}
.I74640:hover, a.I74640:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74640, a.I74640 {
display:flex;
padding-bottom:1rem;

}
.I74640:hover, a.I74640:hover {
}
}

.I74641, a.I74641 {
display:flex;
font-family:Rubik;
font-size:1rem;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I74641:hover, a.I74641:hover {
}

.I74642 .button, .I74642.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);

}
.I74642 button.button, button.I74642.button {
cursor:pointer;
}
.I74642 .button .text, .I74642.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I74642 .button .icon, .I74642.button .icon {
flex:none;
background-size:100% 100%;
}
.I74642 .button:hover, .I74642.button:hover {
background-color:rgb(217,217,217);

}
.I74642 .button:hover .text, .I74642.button:hover .text {
}
.I74642 .button:hover .icon, .I74642.button:hover .icon {
background-size:100% 100%;
}

.I74643, a.I74643 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

width:100%;
padding-bottom:1rem;

}
.I74643:hover, a.I74643:hover {
}
@media (max-width:992px) {
.I74643, a.I74643 {
}
.I74643:hover, a.I74643:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74643, a.I74643 {
display:flex;
padding-bottom:1rem;

}
.I74643:hover, a.I74643:hover {
}
}

.I74644, a.I74644 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;
padding-top:0.25rem;

}
.I74644:hover, a.I74644:hover {
}
@media (max-width:992px) {
.I74644, a.I74644 {
}
.I74644:hover, a.I74644:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74644, a.I74644 {
display:flex;
padding-bottom:1rem;

}
.I74644:hover, a.I74644:hover {
}
}

.I141283, a.I141283 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(90,95,99);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I141283:hover, a.I141283:hover {
}
@media (max-width:992px) {
.I141283, a.I141283 {
}
.I141283:hover, a.I141283:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I141283, a.I141283 {
display:flex;
padding-bottom:1rem;

}
.I141283:hover, a.I141283:hover {
}
}

.I156855, a.I156855 {
display:flex;
font-family:Rubik;
font-weight:300;
color:rgb(17,17,17);

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I156855:hover, a.I156855:hover {
}

.I156897, a.I156897 {
display:flex;
font-family:Rubik;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I156897:hover, a.I156897:hover {
}

h1.I74645, .I74645 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74645 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I74645:hover {
}
.I74645 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74645 > .viewport:hover {
}


.I74646 {
display:flex;
flex-direction:column;
position:relative;
height:100%;

	
}
.I74646:hover {
}

.I74647 {
display:flex;
position:var(--I74647-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
height:100%;

align-items:center;


}
.I74647:hover {
}


.I74648 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:400px;
height:100%;
padding:2rem;
border-color:rgb(120,120,120);
border-radius:8px;
box-sizing:border-box;
box-shadow:0px 3px 7px -3px rgb(102,102,102);



flex-direction:column;
align-items:center;

	
}
.I74648:hover {
box-shadow:0px 3px 7px -3px black;

}

@media (max-width:992px) {
.I74648 {

max-width:calc(90vw - 6px);



	
}
.I74648:hover {
}

}
@media (max-width:640px) {
.I74648 {

max-width:calc(90vw - 6px);



	
}
.I74648:hover {
}

}

h1.I74649, .I74649 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74649 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
margin-bottom:32px;


}
.I74649:hover {
}
.I74649 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-end;


}
.I74649 > .viewport:hover {
}

@media (min-width:1440px) {
.I74649 {

order:1;

}
.I74649:hover {
}
.I74649 > .viewport {



}
.I74649 > .viewport:hover {
}

}
h1.I74650, .I74650 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74650 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
padding-top:2.25rem;


}
.I74650:hover {
}
.I74650 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74650 > .viewport:hover {
}

@media (min-width:1440px) {
.I74650 {

order:7;

}
.I74650:hover {
}
.I74650 > .viewport {



}
.I74650 > .viewport:hover {
}

}
h1.I74651, .I74651 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74651 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:16;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74651:hover {
}
.I74651 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74651 > .viewport:hover {
}
.I74651 > .sector-title, .I74651 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74651 > .sector-title:hover, .I74651 > .sector-title.i-collapsible-title:hover {
}
.I74651 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74651 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74651 > .sector-title, .I74651 > .sector-title.i-collapsible-title {
}
.I74651 > .sector-title .text, .I74651 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74651 {


flex-direction:row;
}
.I74651:hover {
}
.I74651 > .viewport {



}
.I74651 > .viewport:hover {
}
.I74651 > .sector-title, .I74651 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74651 > .sector-title:hover, .I74651 > .sector-title.i-collapsible-title:hover {
}
.I74651 > .sector-title .text {
flex-direction:row;
}
.I74651 > .sector-title .text::before {
order:0;
}
.I74651 > .sector-title, .I74651 > .sector-title.i-collapsible-title {
}
.I74651 > .sector-title .text, .I74651 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74651 {


flex-direction:row;
}
.I74651:hover {
}
.I74651 > .viewport {



}
.I74651 > .viewport:hover {
}
.I74651 > .sector-title, .I74651 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74651 > .sector-title:hover, .I74651 > .sector-title.i-collapsible-title:hover {
}
.I74651 > .sector-title .text {
flex-direction:row;
}
.I74651 > .sector-title .text::before {
order:0;
}
.I74651 > .sector-title, .I74651 > .sector-title.i-collapsible-title {
}
.I74651 > .sector-title .text, .I74651 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74651 {

order:13;

flex-direction:row;
}
.I74651:hover {
}
.I74651 > .viewport {



}
.I74651 > .viewport:hover {
}
.I74651 > .sector-title, .I74651 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74651 > .sector-title:hover, .I74651 > .sector-title.i-collapsible-title:hover {
}
.I74651 > .sector-title .text {
flex-direction:row;
}
.I74651 > .sector-title .text::before {
order:0;
}
.I74651 > .sector-title, .I74651 > .sector-title.i-collapsible-title {
}
.I74651 > .sector-title .text, .I74651 > .sector-title.i-collapsible-title .text {
}

}
h1.I74652, .I74652 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74652 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:17;
width:100%;
max-width:336px;
margin-bottom:16px;


flex-direction:row;
}
.I74652:hover {
}
.I74652 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74652 > .viewport:hover {
}
.I74652 > .sector-title, .I74652 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74652 > .sector-title:hover, .I74652 > .sector-title.i-collapsible-title:hover {
}
.I74652 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74652 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74652 > .sector-title, .I74652 > .sector-title.i-collapsible-title {
}
.I74652 > .sector-title .text, .I74652 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74652 {


flex-direction:row;
}
.I74652:hover {
}
.I74652 > .viewport {



}
.I74652 > .viewport:hover {
}
.I74652 > .sector-title, .I74652 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74652 > .sector-title:hover, .I74652 > .sector-title.i-collapsible-title:hover {
}
.I74652 > .sector-title .text {
flex-direction:row;
}
.I74652 > .sector-title .text::before {
order:0;
}
.I74652 > .sector-title, .I74652 > .sector-title.i-collapsible-title {
}
.I74652 > .sector-title .text, .I74652 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74652 {


flex-direction:row;
}
.I74652:hover {
}
.I74652 > .viewport {



}
.I74652 > .viewport:hover {
}
.I74652 > .sector-title, .I74652 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74652 > .sector-title:hover, .I74652 > .sector-title.i-collapsible-title:hover {
}
.I74652 > .sector-title .text {
flex-direction:row;
}
.I74652 > .sector-title .text::before {
order:0;
}
.I74652 > .sector-title, .I74652 > .sector-title.i-collapsible-title {
}
.I74652 > .sector-title .text, .I74652 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74652 {

order:14;

flex-direction:row;
}
.I74652:hover {
}
.I74652 > .viewport {



}
.I74652 > .viewport:hover {
}
.I74652 > .sector-title, .I74652 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74652 > .sector-title:hover, .I74652 > .sector-title.i-collapsible-title:hover {
}
.I74652 > .sector-title .text {
flex-direction:row;
}
.I74652 > .sector-title .text::before {
order:0;
}
.I74652 > .sector-title, .I74652 > .sector-title.i-collapsible-title {
}
.I74652 > .sector-title .text, .I74652 > .sector-title.i-collapsible-title .text {
}

}
h1.I74653, .I74653 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74653 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:18;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74653:hover {
}
.I74653 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74653 > .viewport:hover {
}
.I74653 > .sector-title, .I74653 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74653 > .sector-title:hover, .I74653 > .sector-title.i-collapsible-title:hover {
}
.I74653 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74653 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74653 > .sector-title, .I74653 > .sector-title.i-collapsible-title {
}
.I74653 > .sector-title .text, .I74653 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74653 {


flex-direction:row;
}
.I74653:hover {
}
.I74653 > .viewport {



}
.I74653 > .viewport:hover {
}
.I74653 > .sector-title, .I74653 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74653 > .sector-title:hover, .I74653 > .sector-title.i-collapsible-title:hover {
}
.I74653 > .sector-title .text {
flex-direction:row;
}
.I74653 > .sector-title .text::before {
order:0;
}
.I74653 > .sector-title, .I74653 > .sector-title.i-collapsible-title {
}
.I74653 > .sector-title .text, .I74653 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74653 {


flex-direction:row;
}
.I74653:hover {
}
.I74653 > .viewport {



}
.I74653 > .viewport:hover {
}
.I74653 > .sector-title, .I74653 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74653 > .sector-title:hover, .I74653 > .sector-title.i-collapsible-title:hover {
}
.I74653 > .sector-title .text {
flex-direction:row;
}
.I74653 > .sector-title .text::before {
order:0;
}
.I74653 > .sector-title, .I74653 > .sector-title.i-collapsible-title {
}
.I74653 > .sector-title .text, .I74653 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74653 {

order:15;

flex-direction:row;
}
.I74653:hover {
}
.I74653 > .viewport {



}
.I74653 > .viewport:hover {
}
.I74653 > .sector-title, .I74653 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74653 > .sector-title:hover, .I74653 > .sector-title.i-collapsible-title:hover {
}
.I74653 > .sector-title .text {
flex-direction:row;
}
.I74653 > .sector-title .text::before {
order:0;
}
.I74653 > .sector-title, .I74653 > .sector-title.i-collapsible-title {
}
.I74653 > .sector-title .text, .I74653 > .sector-title.i-collapsible-title .text {
}

}
h1.I74654, .I74654 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74654 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:19;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74654:hover {
}
.I74654 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74654 > .viewport:hover {
}
.I74654 > .sector-title, .I74654 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74654 > .sector-title:hover, .I74654 > .sector-title.i-collapsible-title:hover {
}
.I74654 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74654 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74654 > .sector-title, .I74654 > .sector-title.i-collapsible-title {
}
.I74654 > .sector-title .text, .I74654 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74654 {


flex-direction:row;
}
.I74654:hover {
}
.I74654 > .viewport {



}
.I74654 > .viewport:hover {
}
.I74654 > .sector-title, .I74654 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74654 > .sector-title:hover, .I74654 > .sector-title.i-collapsible-title:hover {
}
.I74654 > .sector-title .text {
flex-direction:row;
}
.I74654 > .sector-title .text::before {
order:0;
}
.I74654 > .sector-title, .I74654 > .sector-title.i-collapsible-title {
}
.I74654 > .sector-title .text, .I74654 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74654 {


flex-direction:row;
}
.I74654:hover {
}
.I74654 > .viewport {



}
.I74654 > .viewport:hover {
}
.I74654 > .sector-title, .I74654 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74654 > .sector-title:hover, .I74654 > .sector-title.i-collapsible-title:hover {
}
.I74654 > .sector-title .text {
flex-direction:row;
}
.I74654 > .sector-title .text::before {
order:0;
}
.I74654 > .sector-title, .I74654 > .sector-title.i-collapsible-title {
}
.I74654 > .sector-title .text, .I74654 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74654 {

order:16;

flex-direction:row;
}
.I74654:hover {
}
.I74654 > .viewport {



}
.I74654 > .viewport:hover {
}
.I74654 > .sector-title, .I74654 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74654 > .sector-title:hover, .I74654 > .sector-title.i-collapsible-title:hover {
}
.I74654 > .sector-title .text {
flex-direction:row;
}
.I74654 > .sector-title .text::before {
order:0;
}
.I74654 > .sector-title, .I74654 > .sector-title.i-collapsible-title {
}
.I74654 > .sector-title .text, .I74654 > .sector-title.i-collapsible-title .text {
}

}
h1.I74655, .I74655 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74655 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:20;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74655:hover {
}
.I74655 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74655 > .viewport:hover {
}
.I74655 > .sector-title, .I74655 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74655 > .sector-title:hover, .I74655 > .sector-title.i-collapsible-title:hover {
}
.I74655 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74655 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74655 > .sector-title, .I74655 > .sector-title.i-collapsible-title {
}
.I74655 > .sector-title .text, .I74655 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74655 {


flex-direction:row;
}
.I74655:hover {
}
.I74655 > .viewport {



}
.I74655 > .viewport:hover {
}
.I74655 > .sector-title, .I74655 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74655 > .sector-title:hover, .I74655 > .sector-title.i-collapsible-title:hover {
}
.I74655 > .sector-title .text {
flex-direction:row;
}
.I74655 > .sector-title .text::before {
order:0;
}
.I74655 > .sector-title, .I74655 > .sector-title.i-collapsible-title {
}
.I74655 > .sector-title .text, .I74655 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74655 {


flex-direction:row;
}
.I74655:hover {
}
.I74655 > .viewport {



}
.I74655 > .viewport:hover {
}
.I74655 > .sector-title, .I74655 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74655 > .sector-title:hover, .I74655 > .sector-title.i-collapsible-title:hover {
}
.I74655 > .sector-title .text {
flex-direction:row;
}
.I74655 > .sector-title .text::before {
order:0;
}
.I74655 > .sector-title, .I74655 > .sector-title.i-collapsible-title {
}
.I74655 > .sector-title .text, .I74655 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74655 {

order:17;

flex-direction:row;
}
.I74655:hover {
}
.I74655 > .viewport {



}
.I74655 > .viewport:hover {
}
.I74655 > .sector-title, .I74655 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74655 > .sector-title:hover, .I74655 > .sector-title.i-collapsible-title:hover {
}
.I74655 > .sector-title .text {
flex-direction:row;
}
.I74655 > .sector-title .text::before {
order:0;
}
.I74655 > .sector-title, .I74655 > .sector-title.i-collapsible-title {
}
.I74655 > .sector-title .text, .I74655 > .sector-title.i-collapsible-title .text {
}

}
h1.I74656, .I74656 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74656 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:21;
width:100%;
margin-top:3rem;


}
.I74656:hover {
}
.I74656 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I74656 > .viewport:hover {
}

@media (min-width:1440px) {
.I74656 {

order:20;

}
.I74656:hover {
}
.I74656 > .viewport {



}
.I74656 > .viewport:hover {
}

}
h1.I74657, .I74657 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74657 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:23;
width:100%;
padding-top:1.5rem;


}
.I74657:hover {
}
.I74657 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I74657 > .viewport:hover {
}

@media (min-width:1440px) {
.I74657 {

order:23;

}
.I74657:hover {
}
.I74657 > .viewport {



}
.I74657 > .viewport:hover {
}

}
h1.I74658, .I74658 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74658 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I74658:hover {
}
.I74658 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74658 > .viewport:hover {
}

@media (min-width:1440px) {
.I74658 {

order:2;

}
.I74658:hover {
}
.I74658 > .viewport {



}
.I74658 > .viewport:hover {
}

}
h1.I74659, .I74659 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74659 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I74659:hover {
}
.I74659 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I74659 > .viewport:hover {
}

@media (min-width:1440px) {
.I74659 {

order:3;

}
.I74659:hover {
}
.I74659 > .viewport {



}
.I74659 > .viewport:hover {
}

}
h1.I74660, .I74660 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74660 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:12;

}
.I74660:hover {
}
.I74660 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74660 > .viewport:hover {
}

@media (min-width:1440px) {
.I74660 {

order:9;

}
.I74660:hover {
}
.I74660 > .viewport {



}
.I74660 > .viewport:hover {
}

}
h1.I74661, .I74661 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74661 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;
width:100%;
height:1px;
margin-bottom:2rem;
margin-top:1rem;
background-color:rgb(217,217,217);


}
.I74661:hover {
}
.I74661 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74661 > .viewport:hover {
}

@media (min-width:1440px) {
.I74661 {

order:11;

}
.I74661:hover {
}
.I74661 > .viewport {



}
.I74661 > .viewport:hover {
}

}
h1.I74662, .I74662 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74662 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:22;
margin-top:2.6rem;


}
.I74662:hover {
}
.I74662 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74662 > .viewport:hover {
}

@media (min-width:1440px) {
.I74662 {

order:22;

}
.I74662:hover {
}
.I74662 > .viewport {



}
.I74662 > .viewport:hover {
}

}
h1.I74663, .I74663 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74663 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:15;
width:100%;


}
.I74663:hover {
}
.I74663 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74663 > .viewport:hover {
}

@media (min-width:1440px) {
.I74663 {

order:12;

}
.I74663:hover {
}
.I74663 > .viewport {



}
.I74663 > .viewport:hover {
}

}
h1.I74664, .I74664 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74664 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;

}
.I74664:hover {
}
.I74664 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74664 > .viewport:hover {
}

@media (min-width:1440px) {
.I74664 {

order:8;

}
.I74664:hover {
}
.I74664 > .viewport {



}
.I74664 > .viewport:hover {
}

}
h1.I141300, .I141300 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I141300 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;

}
.I141300:hover {
}
.I141300 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I141300 > .viewport:hover {
}

@media (min-width:1440px) {
.I141300 {

order:24;

}
.I141300:hover {
}
.I141300 > .viewport {



}
.I141300 > .viewport:hover {
}

}
h1.I156877, .I156877 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I156877 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:25;
margin-top:1.5rem;


}
.I156877:hover {
}
.I156877 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I156877 > .viewport:hover {
}

@media (min-width:1440px) {
.I156877 {

order:25;

}
.I156877:hover {
}
.I156877 > .viewport {



}
.I156877 > .viewport:hover {
}

}
h1.I156919, .I156919 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I156919 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:26;
margin-top:1.5rem;


}
.I156919:hover {
}
.I156919 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I156919 > .viewport:hover {
}

@media (min-width:1440px) {
.I156919 {

order:26;

}
.I156919:hover {
}
.I156919 > .viewport {



}
.I156919 > .viewport:hover {
}

}
.I74665, a.I74665 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-weight:400;
color:rgb(255,255,255);
line-height:1.625rem;

min-height:0.75rem;
padding-bottom:0.075rem;
padding-left:0.375rem;
padding-right:0.375rem;
padding-top:0.075rem;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
background-color:rgb(255,255,255);

}
.I74665:hover, a.I74665:hover {
}
@media (max-width:992px) {
.I74665, a.I74665 {
}
.I74665:hover, a.I74665:hover {
display:flex;
width:100%;

}
}

.I74666, a.I74666 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);


}
.I74666:hover, a.I74666:hover {
}
@media (max-width:992px) {
.I74666, a.I74666 {
display:flex;
font-size:1.625rem;


}
.I74666:hover, a.I74666:hover {
}
}
@media (max-width:640px) {
.I74666, a.I74666 {
display:flex;
font-size:1.625rem;


}
.I74666:hover, a.I74666:hover {
}
}

.I74667, a.I74667 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74667:hover, a.I74667:hover {
}
@media (max-width:992px) {
.I74667, a.I74667 {
}
.I74667:hover, a.I74667:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74667, a.I74667 {
display:flex;
padding-bottom:1rem;

}
.I74667:hover, a.I74667:hover {
}
}

.I74668, a.I74668 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74668:hover, a.I74668:hover {
}
@media (max-width:992px) {
.I74668, a.I74668 {
}
.I74668:hover, a.I74668:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74668, a.I74668 {
display:flex;
padding-bottom:1rem;

}
.I74668:hover, a.I74668:hover {
}
}

.I74669, a.I74669 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74669:hover, a.I74669:hover {
}
@media (max-width:992px) {
.I74669, a.I74669 {
}
.I74669:hover, a.I74669:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74669, a.I74669 {
display:flex;
padding-bottom:1rem;

}
.I74669:hover, a.I74669:hover {
}
}

.I74670, a.I74670 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74670:hover, a.I74670:hover {
}
@media (max-width:992px) {
.I74670, a.I74670 {
}
.I74670:hover, a.I74670:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74670, a.I74670 {
display:flex;
padding-bottom:1rem;

}
.I74670:hover, a.I74670:hover {
}
}

.I74671, a.I74671 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74671:hover, a.I74671:hover {
}
@media (max-width:992px) {
.I74671, a.I74671 {
}
.I74671:hover, a.I74671:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74671, a.I74671 {
display:flex;
padding-bottom:1rem;

}
.I74671:hover, a.I74671:hover {
}
}

.I74672 .button, .I74672.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);

}
.I74672 button.button, button.I74672.button {
cursor:pointer;
}
.I74672 .button .text, .I74672.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I74672 .button .icon, .I74672.button .icon {
flex:none;
background-size:100% 100%;
}
.I74672 .button:hover, .I74672.button:hover {
background-color:rgb(210,40,93);

}
.I74672 .button:hover .text, .I74672.button:hover .text {
}
.I74672 .button:hover .icon, .I74672.button:hover .icon {
background-size:100% 100%;
}

.I74673, a.I74673 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
text-align:center;
color:rgb(0,0,0);
line-height:14.22px;

padding-bottom:0;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I74673:hover, a.I74673:hover {
}
@media (max-width:992px) {
.I74673, a.I74673 {
}
.I74673:hover, a.I74673:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74673, a.I74673 {
display:flex;
padding-bottom:1rem;

}
.I74673:hover, a.I74673:hover {
}
}

.I74674, a.I74674 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
text-align:center;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I74674:hover, a.I74674:hover {
}

.I74675, a.I74675 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(90,95,99);
line-height:1.625rem;

height:4rem;
padding-bottom:1rem;

}
.I74675:hover, a.I74675:hover {
}
@media (max-width:992px) {
.I74675, a.I74675 {
}
.I74675:hover, a.I74675:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74675, a.I74675 {
display:flex;
padding-bottom:1rem;

}
.I74675:hover, a.I74675:hover {
}
}

.I74676, a.I74676 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(90,95,99);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I74676:hover, a.I74676:hover {
}
@media (max-width:992px) {
.I74676, a.I74676 {
}
.I74676:hover, a.I74676:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74676, a.I74676 {
display:flex;
padding-bottom:1rem;

}
.I74676:hover, a.I74676:hover {
}
}

.I74677, a.I74677 {
display:flex;
font-family:Rubik;
font-size:1rem;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I74677:hover, a.I74677:hover {
}

.I74678 .button, .I74678.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:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I74678 button.button, button.I74678.button {
cursor:pointer;
}
.I74678 .button .text, .I74678.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I74678 .button .icon, .I74678.button .icon {
flex:none;
background-size:100% 100%;
}
.I74678 .button:hover, .I74678.button:hover {
background-color:rgb(217,217,217);

}
.I74678 .button:hover .text, .I74678.button:hover .text {
}
.I74678 .button:hover .icon, .I74678.button:hover .icon {
background-size:100% 100%;
}

.I74679, a.I74679 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

width:100%;
padding-bottom:1rem;

}
.I74679:hover, a.I74679:hover {
}
@media (max-width:992px) {
.I74679, a.I74679 {
}
.I74679:hover, a.I74679:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74679, a.I74679 {
display:flex;
padding-bottom:1rem;

}
.I74679:hover, a.I74679:hover {
}
}

.I74680, a.I74680 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;
padding-top:0.25rem;

}
.I74680:hover, a.I74680:hover {
}
@media (max-width:992px) {
.I74680, a.I74680 {
}
.I74680:hover, a.I74680:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74680, a.I74680 {
display:flex;
padding-bottom:1rem;

}
.I74680:hover, a.I74680:hover {
}
}

.I141284, a.I141284 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(90,95,99);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I141284:hover, a.I141284:hover {
}
@media (max-width:992px) {
.I141284, a.I141284 {
}
.I141284:hover, a.I141284:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I141284, a.I141284 {
display:flex;
padding-bottom:1rem;

}
.I141284:hover, a.I141284:hover {
}
}

.I156856, a.I156856 {
display:flex;
font-family:Rubik;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I156856:hover, a.I156856:hover {
}

.I156898, a.I156898 {
display:flex;
font-family:Rubik;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I156898:hover, a.I156898:hover {
}


.I74683 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I74683:hover {
}
@media (max-width:992px) {
.I74683 {
box-sizing:border-box;

flex-direction:row;

	
}
.I74683:hover {
}
}

.I74684 {
display:flex;
position:var(--I74684-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
padding:0.25rem;
padding-bottom:1rem;
box-sizing:border-box;
overflow:auto;
flex-direction:row;
align-items:stretch;


}
.I74684:hover {
}
.I74684 {
--I74684-position-static-computed:static;
}
.I74684 > .sector, .I74684 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I74684 {

width:100%;
overflow:auto;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I74684-location-transform:translate(0px,0px);
z-index:var(--I74684-z-index, auto);

transform:
var(--I74684-location-transform, translate(0px,0px))
var(--I74684-user-box-transform, translate(0px,0px))
;


position:var(--I74684-position-static-computed, static);
}
.I74684:hover {
}

}
@media (max-width:640px) {
.I74684 {

width:100%;
padding:0.25rem;
overflow:auto;
}
.I74684:hover {
}
.I74684 {
--I74684-position-static-computed:static;
}
.I74684 > .sector, .I74684 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I74684 {

}
.I74684:hover {
}

}
h1.I74685, .I74685 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74685 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I74685:hover {
}
.I74685 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74685 > .viewport:hover {
}


.I74686 {
display:flex;
flex-direction:column;
position:relative;
height:100%;

	
}
.I74686:hover {
}

.I74687 {
display:flex;
position:var(--I74687-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
height:100%;

align-items:center;


}
.I74687:hover {
}


.I74688 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:400px;
height:100%;
padding:2rem;
border-color:rgb(250,50,99);
border-width:1px;
border-radius:8px;
box-sizing:border-box;
box-shadow:0px 3px 7px -3px rgb(102,102,102);



flex-direction:column;
align-items:center;

	
}
.I74688:hover {
box-shadow:0px 3px 7px -3px black;

}

@media (max-width:992px) {
.I74688 {

max-width:calc(90vw - 6px);



	
}
.I74688:hover {
}

}
@media (max-width:640px) {
.I74688 {

max-width:calc(90vw - 6px);



	
}
.I74688:hover {
}

}

h1.I74689, .I74689 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74689 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:1;
width:100%;
margin-bottom:32px;


}
.I74689:hover {
}
.I74689 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-end;


}
.I74689 > .viewport:hover {
}

@media (min-width:1440px) {
.I74689 {

order:1;

}
.I74689:hover {
}
.I74689 > .viewport {



}
.I74689 > .viewport:hover {
}

}
h1.I74690, .I74690 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74690 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
padding-top:1.5rem;


}
.I74690:hover {
}
.I74690 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74690 > .viewport:hover {
}

@media (min-width:1440px) {
.I74690 {

order:7;
padding-top:1.5rem;


}
.I74690:hover {
}
.I74690 > .viewport {



}
.I74690 > .viewport:hover {
}

}
h1.I74691, .I74691 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74691 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:16;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74691:hover {
}
.I74691 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74691 > .viewport:hover {
}
.I74691 > .sector-title, .I74691 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74691 > .sector-title:hover, .I74691 > .sector-title.i-collapsible-title:hover {
}
.I74691 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74691 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74691 > .sector-title, .I74691 > .sector-title.i-collapsible-title {
}
.I74691 > .sector-title .text, .I74691 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74691 {


flex-direction:row;
}
.I74691:hover {
}
.I74691 > .viewport {



}
.I74691 > .viewport:hover {
}
.I74691 > .sector-title, .I74691 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74691 > .sector-title:hover, .I74691 > .sector-title.i-collapsible-title:hover {
}
.I74691 > .sector-title .text {
flex-direction:row;
}
.I74691 > .sector-title .text::before {
order:0;
}
.I74691 > .sector-title, .I74691 > .sector-title.i-collapsible-title {
}
.I74691 > .sector-title .text, .I74691 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74691 {


flex-direction:row;
}
.I74691:hover {
}
.I74691 > .viewport {



}
.I74691 > .viewport:hover {
}
.I74691 > .sector-title, .I74691 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74691 > .sector-title:hover, .I74691 > .sector-title.i-collapsible-title:hover {
}
.I74691 > .sector-title .text {
flex-direction:row;
}
.I74691 > .sector-title .text::before {
order:0;
}
.I74691 > .sector-title, .I74691 > .sector-title.i-collapsible-title {
}
.I74691 > .sector-title .text, .I74691 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74691 {

order:13;

flex-direction:row;
}
.I74691:hover {
}
.I74691 > .viewport {



}
.I74691 > .viewport:hover {
}
.I74691 > .sector-title, .I74691 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74691 > .sector-title:hover, .I74691 > .sector-title.i-collapsible-title:hover {
}
.I74691 > .sector-title .text {
flex-direction:row;
}
.I74691 > .sector-title .text::before {
order:0;
}
.I74691 > .sector-title, .I74691 > .sector-title.i-collapsible-title {
}
.I74691 > .sector-title .text, .I74691 > .sector-title.i-collapsible-title .text {
}

}
h1.I74692, .I74692 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74692 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:17;
width:100%;
max-width:336px;
margin-bottom:16px;


flex-direction:row;
}
.I74692:hover {
}
.I74692 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74692 > .viewport:hover {
}
.I74692 > .sector-title, .I74692 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74692 > .sector-title:hover, .I74692 > .sector-title.i-collapsible-title:hover {
}
.I74692 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74692 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74692 > .sector-title, .I74692 > .sector-title.i-collapsible-title {
}
.I74692 > .sector-title .text, .I74692 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74692 {


flex-direction:row;
}
.I74692:hover {
}
.I74692 > .viewport {



}
.I74692 > .viewport:hover {
}
.I74692 > .sector-title, .I74692 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74692 > .sector-title:hover, .I74692 > .sector-title.i-collapsible-title:hover {
}
.I74692 > .sector-title .text {
flex-direction:row;
}
.I74692 > .sector-title .text::before {
order:0;
}
.I74692 > .sector-title, .I74692 > .sector-title.i-collapsible-title {
}
.I74692 > .sector-title .text, .I74692 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74692 {


flex-direction:row;
}
.I74692:hover {
}
.I74692 > .viewport {



}
.I74692 > .viewport:hover {
}
.I74692 > .sector-title, .I74692 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74692 > .sector-title:hover, .I74692 > .sector-title.i-collapsible-title:hover {
}
.I74692 > .sector-title .text {
flex-direction:row;
}
.I74692 > .sector-title .text::before {
order:0;
}
.I74692 > .sector-title, .I74692 > .sector-title.i-collapsible-title {
}
.I74692 > .sector-title .text, .I74692 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74692 {

order:14;

flex-direction:row;
}
.I74692:hover {
}
.I74692 > .viewport {



}
.I74692 > .viewport:hover {
}
.I74692 > .sector-title, .I74692 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74692 > .sector-title:hover, .I74692 > .sector-title.i-collapsible-title:hover {
}
.I74692 > .sector-title .text {
flex-direction:row;
}
.I74692 > .sector-title .text::before {
order:0;
}
.I74692 > .sector-title, .I74692 > .sector-title.i-collapsible-title {
}
.I74692 > .sector-title .text, .I74692 > .sector-title.i-collapsible-title .text {
}

}
h1.I74693, .I74693 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74693 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74693:hover {
}
.I74693 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74693 > .viewport:hover {
}
.I74693 > .sector-title, .I74693 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74693 > .sector-title:hover, .I74693 > .sector-title.i-collapsible-title:hover {
}
.I74693 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74693 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74693 > .sector-title, .I74693 > .sector-title.i-collapsible-title {
}
.I74693 > .sector-title .text, .I74693 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74693 {


flex-direction:row;
}
.I74693:hover {
}
.I74693 > .viewport {



}
.I74693 > .viewport:hover {
}
.I74693 > .sector-title, .I74693 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74693 > .sector-title:hover, .I74693 > .sector-title.i-collapsible-title:hover {
}
.I74693 > .sector-title .text {
flex-direction:row;
}
.I74693 > .sector-title .text::before {
order:0;
}
.I74693 > .sector-title, .I74693 > .sector-title.i-collapsible-title {
}
.I74693 > .sector-title .text, .I74693 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74693 {


flex-direction:row;
}
.I74693:hover {
}
.I74693 > .viewport {



}
.I74693 > .viewport:hover {
}
.I74693 > .sector-title, .I74693 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74693 > .sector-title:hover, .I74693 > .sector-title.i-collapsible-title:hover {
}
.I74693 > .sector-title .text {
flex-direction:row;
}
.I74693 > .sector-title .text::before {
order:0;
}
.I74693 > .sector-title, .I74693 > .sector-title.i-collapsible-title {
}
.I74693 > .sector-title .text, .I74693 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74693 {

order:15;

flex-direction:row;
}
.I74693:hover {
}
.I74693 > .viewport {



}
.I74693 > .viewport:hover {
}
.I74693 > .sector-title, .I74693 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74693 > .sector-title:hover, .I74693 > .sector-title.i-collapsible-title:hover {
}
.I74693 > .sector-title .text {
flex-direction:row;
}
.I74693 > .sector-title .text::before {
order:0;
}
.I74693 > .sector-title, .I74693 > .sector-title.i-collapsible-title {
}
.I74693 > .sector-title .text, .I74693 > .sector-title.i-collapsible-title .text {
}

}
h1.I74694, .I74694 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74694 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:19;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74694:hover {
}
.I74694 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74694 > .viewport:hover {
}
.I74694 > .sector-title, .I74694 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74694 > .sector-title:hover, .I74694 > .sector-title.i-collapsible-title:hover {
}
.I74694 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74694 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74694 > .sector-title, .I74694 > .sector-title.i-collapsible-title {
}
.I74694 > .sector-title .text, .I74694 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74694 {


flex-direction:row;
}
.I74694:hover {
}
.I74694 > .viewport {



}
.I74694 > .viewport:hover {
}
.I74694 > .sector-title, .I74694 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74694 > .sector-title:hover, .I74694 > .sector-title.i-collapsible-title:hover {
}
.I74694 > .sector-title .text {
flex-direction:row;
}
.I74694 > .sector-title .text::before {
order:0;
}
.I74694 > .sector-title, .I74694 > .sector-title.i-collapsible-title {
}
.I74694 > .sector-title .text, .I74694 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74694 {


flex-direction:row;
}
.I74694:hover {
}
.I74694 > .viewport {



}
.I74694 > .viewport:hover {
}
.I74694 > .sector-title, .I74694 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74694 > .sector-title:hover, .I74694 > .sector-title.i-collapsible-title:hover {
}
.I74694 > .sector-title .text {
flex-direction:row;
}
.I74694 > .sector-title .text::before {
order:0;
}
.I74694 > .sector-title, .I74694 > .sector-title.i-collapsible-title {
}
.I74694 > .sector-title .text, .I74694 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74694 {

order:16;

flex-direction:row;
}
.I74694:hover {
}
.I74694 > .viewport {



}
.I74694 > .viewport:hover {
}
.I74694 > .sector-title, .I74694 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74694 > .sector-title:hover, .I74694 > .sector-title.i-collapsible-title:hover {
}
.I74694 > .sector-title .text {
flex-direction:row;
}
.I74694 > .sector-title .text::before {
order:0;
}
.I74694 > .sector-title, .I74694 > .sector-title.i-collapsible-title {
}
.I74694 > .sector-title .text, .I74694 > .sector-title.i-collapsible-title .text {
}

}
h1.I74695, .I74695 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74695 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:20;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74695:hover {
}
.I74695 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74695 > .viewport:hover {
}
.I74695 > .sector-title, .I74695 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74695 > .sector-title:hover, .I74695 > .sector-title.i-collapsible-title:hover {
}
.I74695 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74695 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74695 > .sector-title, .I74695 > .sector-title.i-collapsible-title {
}
.I74695 > .sector-title .text, .I74695 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74695 {


flex-direction:row;
}
.I74695:hover {
}
.I74695 > .viewport {



}
.I74695 > .viewport:hover {
}
.I74695 > .sector-title, .I74695 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74695 > .sector-title:hover, .I74695 > .sector-title.i-collapsible-title:hover {
}
.I74695 > .sector-title .text {
flex-direction:row;
}
.I74695 > .sector-title .text::before {
order:0;
}
.I74695 > .sector-title, .I74695 > .sector-title.i-collapsible-title {
}
.I74695 > .sector-title .text, .I74695 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74695 {


flex-direction:row;
}
.I74695:hover {
}
.I74695 > .viewport {



}
.I74695 > .viewport:hover {
}
.I74695 > .sector-title, .I74695 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74695 > .sector-title:hover, .I74695 > .sector-title.i-collapsible-title:hover {
}
.I74695 > .sector-title .text {
flex-direction:row;
}
.I74695 > .sector-title .text::before {
order:0;
}
.I74695 > .sector-title, .I74695 > .sector-title.i-collapsible-title {
}
.I74695 > .sector-title .text, .I74695 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74695 {

order:17;

flex-direction:row;
}
.I74695:hover {
}
.I74695 > .viewport {



}
.I74695 > .viewport:hover {
}
.I74695 > .sector-title, .I74695 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74695 > .sector-title:hover, .I74695 > .sector-title.i-collapsible-title:hover {
}
.I74695 > .sector-title .text {
flex-direction:row;
}
.I74695 > .sector-title .text::before {
order:0;
}
.I74695 > .sector-title, .I74695 > .sector-title.i-collapsible-title {
}
.I74695 > .sector-title .text, .I74695 > .sector-title.i-collapsible-title .text {
}

}
h1.I74696, .I74696 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74696 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:21;
width:100%;
margin-top:3rem;


}
.I74696:hover {
}
.I74696 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I74696 > .viewport:hover {
}

@media (min-width:1440px) {
.I74696 {

order:20;

}
.I74696:hover {
}
.I74696 > .viewport {



}
.I74696 > .viewport:hover {
}

}
h1.I74697, .I74697 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74697 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:23;
width:100%;
padding-top:1rem;


}
.I74697:hover {
}
.I74697 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I74697 > .viewport:hover {
}

@media (min-width:1440px) {
.I74697 {

order:23;

}
.I74697:hover {
}
.I74697 > .viewport {



}
.I74697 > .viewport:hover {
}

}
h1.I74698, .I74698 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74698 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I74698:hover {
}
.I74698 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74698 > .viewport:hover {
}

@media (min-width:1440px) {
.I74698 {

order:2;

}
.I74698:hover {
}
.I74698 > .viewport {



}
.I74698 > .viewport:hover {
}

}
h1.I74699, .I74699 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74699 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I74699:hover {
}
.I74699 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I74699 > .viewport:hover {
}

@media (min-width:1440px) {
.I74699 {

order:3;

}
.I74699:hover {
}
.I74699 > .viewport {



}
.I74699 > .viewport:hover {
}

}
h1.I74700, .I74700 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74700 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:12;

}
.I74700:hover {
}
.I74700 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74700 > .viewport:hover {
}

@media (min-width:1440px) {
.I74700 {

order:9;

}
.I74700:hover {
}
.I74700 > .viewport {



}
.I74700 > .viewport:hover {
}

}
h1.I74701, .I74701 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74701 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;
width:100%;
height:1px;
margin-bottom:2rem;
margin-top:2.5rem;
background-color:rgb(217,217,217);


}
.I74701:hover {
}
.I74701 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74701 > .viewport:hover {
}

@media (min-width:1440px) {
.I74701 {

order:11;

}
.I74701:hover {
}
.I74701 > .viewport {



}
.I74701 > .viewport:hover {
}

}
h1.I74702, .I74702 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74702 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:22;
margin-top:10.9rem;


}
.I74702:hover {
}
.I74702 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74702 > .viewport:hover {
}

@media (min-width:1440px) {
.I74702 {

order:22;

}
.I74702:hover {
}
.I74702 > .viewport {



}
.I74702 > .viewport:hover {
}

}
h1.I74703, .I74703 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74703 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
width:100%;


}
.I74703:hover {
}
.I74703 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74703 > .viewport:hover {
}

@media (min-width:1440px) {
.I74703 {

order:12;

}
.I74703:hover {
}
.I74703 > .viewport {



}
.I74703 > .viewport:hover {
}

}
h1.I74704, .I74704 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74704 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I74704:hover {
}
.I74704 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74704 > .viewport:hover {
}

@media (min-width:1440px) {
.I74704 {

order:8;

}
.I74704:hover {
}
.I74704 > .viewport {



}
.I74704 > .viewport:hover {
}

}
h1.I141301, .I141301 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I141301 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;

}
.I141301:hover {
}
.I141301 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I141301 > .viewport:hover {
}

@media (min-width:1440px) {
.I141301 {

order:24;

}
.I141301:hover {
}
.I141301 > .viewport {



}
.I141301 > .viewport:hover {
}

}
h1.I156878, .I156878 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I156878 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:25;

}
.I156878:hover {
}
.I156878 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I156878 > .viewport:hover {
}

@media (min-width:1440px) {
.I156878 {

order:25;

}
.I156878:hover {
}
.I156878 > .viewport {



}
.I156878 > .viewport:hover {
}

}
h1.I156920, .I156920 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I156920 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:26;

}
.I156920:hover {
}
.I156920 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I156920 > .viewport:hover {
}

@media (min-width:1440px) {
.I156920 {

order:26;

}
.I156920:hover {
}
.I156920 > .viewport {



}
.I156920 > .viewport:hover {
}

}
.I74705, a.I74705 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-weight:400;
color:rgb(255,255,255);
line-height:1.625rem;

min-height:0.75rem;
padding-bottom:0.075rem;
padding-left:0.375rem;
padding-right:0.375rem;
padding-top:0.075rem;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
background-color:rgb(255,255,255);

}
.I74705:hover, a.I74705:hover {
}
@media (max-width:992px) {
.I74705, a.I74705 {
}
.I74705:hover, a.I74705:hover {
display:flex;
width:100%;

}
}

.I74706, a.I74706 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);


}
.I74706:hover, a.I74706:hover {
}
@media (max-width:992px) {
.I74706, a.I74706 {
display:flex;
font-size:1.625rem;


}
.I74706:hover, a.I74706:hover {
}
}
@media (max-width:640px) {
.I74706, a.I74706 {
display:flex;
font-size:1.625rem;


}
.I74706:hover, a.I74706:hover {
}
}

.I74707, a.I74707 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74707:hover, a.I74707:hover {
}
@media (max-width:992px) {
.I74707, a.I74707 {
}
.I74707:hover, a.I74707:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74707, a.I74707 {
display:flex;
padding-bottom:1rem;

}
.I74707:hover, a.I74707:hover {
}
}

.I74708, a.I74708 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74708:hover, a.I74708:hover {
}
@media (max-width:992px) {
.I74708, a.I74708 {
}
.I74708:hover, a.I74708:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74708, a.I74708 {
display:flex;
padding-bottom:1rem;

}
.I74708:hover, a.I74708:hover {
}
}

.I74709, a.I74709 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74709:hover, a.I74709:hover {
}
@media (max-width:992px) {
.I74709, a.I74709 {
}
.I74709:hover, a.I74709:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74709, a.I74709 {
display:flex;
padding-bottom:1rem;

}
.I74709:hover, a.I74709:hover {
}
}

.I74710, a.I74710 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74710:hover, a.I74710:hover {
}
@media (max-width:992px) {
.I74710, a.I74710 {
}
.I74710:hover, a.I74710:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74710, a.I74710 {
display:flex;
padding-bottom:1rem;

}
.I74710:hover, a.I74710:hover {
}
}

.I74711, a.I74711 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74711:hover, a.I74711:hover {
}
@media (max-width:992px) {
.I74711, a.I74711 {
}
.I74711:hover, a.I74711:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74711, a.I74711 {
display:flex;
padding-bottom:1rem;

}
.I74711:hover, a.I74711:hover {
}
}

.I74712 .button, .I74712.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);

}
.I74712 button.button, button.I74712.button {
cursor:pointer;
}
.I74712 .button .text, .I74712.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I74712 .button .icon, .I74712.button .icon {
flex:none;
background-size:100% 100%;
}
.I74712 .button:hover, .I74712.button:hover {
background-color:rgb(210,40,93);

}
.I74712 .button:hover .text, .I74712.button:hover .text {
}
.I74712 .button:hover .icon, .I74712.button:hover .icon {
background-size:100% 100%;
}

.I74713, a.I74713 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
text-align:center;
color:rgb(0,0,0);
line-height:14.22px;

padding-bottom:0;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I74713:hover, a.I74713:hover {
}
@media (max-width:992px) {
.I74713, a.I74713 {
}
.I74713:hover, a.I74713:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74713, a.I74713 {
display:flex;
padding-bottom:1rem;

}
.I74713:hover, a.I74713:hover {
}
}

.I74714, a.I74714 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
text-align:center;
color:rgb(17,17,17);

height:3rem;
padding-bottom:1rem;

}
.I74714:hover, a.I74714:hover {
}
@media (min-width:1440px) {
.I74714, a.I74714 {
display:flex;
height:3rem;

}
.I74714:hover, a.I74714:hover {
}
}
.I74715, a.I74715 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(90,95,99);
line-height:1.625rem;

height:190px;
padding-bottom:1rem;

}
.I74715:hover, a.I74715:hover {
}
@media (max-width:992px) {
.I74715, a.I74715 {
}
.I74715:hover, a.I74715:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74715, a.I74715 {
display:flex;
padding-bottom:1rem;

}
.I74715:hover, a.I74715:hover {
}
}
@media (min-width:1440px) {
.I74715, a.I74715 {
display:flex;
min-height:160px;

}
.I74715:hover, a.I74715:hover {
}
}
.I74716, a.I74716 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(90,95,99);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I74716:hover, a.I74716:hover {
}
@media (max-width:992px) {
.I74716, a.I74716 {
}
.I74716:hover, a.I74716:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74716, a.I74716 {
display:flex;
padding-bottom:1rem;

}
.I74716:hover, a.I74716:hover {
}
}

.I74717, a.I74717 {
display:flex;
font-family:Rubik;
font-size:1rem;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I74717:hover, a.I74717:hover {
}

.I74718 .button, .I74718.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:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I74718 button.button, button.I74718.button {
cursor:pointer;
}
.I74718 .button .text, .I74718.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I74718 .button .icon, .I74718.button .icon {
flex:none;
background-size:100% 100%;
}
.I74718 .button:hover, .I74718.button:hover {
background-color:rgb(217,217,217);

}
.I74718 .button:hover .text, .I74718.button:hover .text {
}
.I74718 .button:hover .icon, .I74718.button:hover .icon {
background-size:100% 100%;
}

.I74719, a.I74719 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

width:100%;
padding-bottom:1rem;

}
.I74719:hover, a.I74719:hover {
}
@media (max-width:992px) {
.I74719, a.I74719 {
}
.I74719:hover, a.I74719:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74719, a.I74719 {
display:flex;
padding-bottom:1rem;

}
.I74719:hover, a.I74719:hover {
}
}

.I74720, a.I74720 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;
padding-top:0.25rem;

}
.I74720:hover, a.I74720:hover {
}
@media (max-width:992px) {
.I74720, a.I74720 {
}
.I74720:hover, a.I74720:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74720, a.I74720 {
display:flex;
padding-bottom:1rem;

}
.I74720:hover, a.I74720:hover {
}
}

.I141285, a.I141285 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(90,95,99);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I141285:hover, a.I141285:hover {
}
@media (max-width:992px) {
.I141285, a.I141285 {
}
.I141285:hover, a.I141285:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I141285, a.I141285 {
display:flex;
padding-bottom:1rem;

}
.I141285:hover, a.I141285:hover {
}
}

.I156857, a.I156857 {
display:flex;
font-family:Rubik;
font-size:1rem;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I156857:hover, a.I156857:hover {
}

.I156899, a.I156899 {
display:flex;
font-family:Rubik;
font-size:1rem;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I156899:hover, a.I156899:hover {
}

h1.I74721, .I74721 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74721 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
margin-left:1rem;
margin-right:1rem;


}
.I74721:hover {
}
.I74721 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74721 > .viewport:hover {
}


.I74722 {
display:flex;
flex-direction:column;
position:relative;
height:100%;

	
}
.I74722:hover {
}

.I74723 {
display:flex;
position:var(--I74723-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
height:100%;

align-items:center;


}
.I74723:hover {
}


.I74724 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:400px;
height:100%;
padding:2rem;
border-color:rgb(250,50,99);
border-style:solid;
border-width:1px;
border-radius:8px;
box-sizing:border-box;
box-shadow:0px 3px 7px -3px rgb(102,102,102);



flex-direction:column;
align-items:center;

	
}
.I74724:hover {
box-shadow:0px 3px 7px -3px black;

}

@media (max-width:992px) {
.I74724 {

max-width:calc(90vw - 6px);



	
}
.I74724:hover {
}

}
@media (max-width:640px) {
.I74724 {

max-width:calc(90vw - 6px);



	
}
.I74724:hover {
}

}
@media (min-width:1440px) {
.I74724 {

border-color:rgb(250,50,99);
border-style:solid;
border-width:1px;



	
}
.I74724:hover {
}

}
h1.I74725, .I74725 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74725 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
margin-bottom:32px;


}
.I74725:hover {
}
.I74725 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-end;


}
.I74725 > .viewport:hover {
}

@media (min-width:1440px) {
.I74725 {

order:1;

}
.I74725:hover {
}
.I74725 > .viewport {



}
.I74725 > .viewport:hover {
}

}
h1.I74726, .I74726 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74726 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
padding-top:1.5rem;


}
.I74726:hover {
}
.I74726 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74726 > .viewport:hover {
}

@media (min-width:1440px) {
.I74726 {

order:7;
padding-top:1.5rem;


}
.I74726:hover {
}
.I74726 > .viewport {



}
.I74726 > .viewport:hover {
}

}
h1.I74727, .I74727 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74727 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:16;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74727:hover {
}
.I74727 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74727 > .viewport:hover {
}
.I74727 > .sector-title, .I74727 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74727 > .sector-title:hover, .I74727 > .sector-title.i-collapsible-title:hover {
}
.I74727 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74727 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74727 > .sector-title, .I74727 > .sector-title.i-collapsible-title {
}
.I74727 > .sector-title .text, .I74727 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74727 {


flex-direction:row;
}
.I74727:hover {
}
.I74727 > .viewport {



}
.I74727 > .viewport:hover {
}
.I74727 > .sector-title, .I74727 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74727 > .sector-title:hover, .I74727 > .sector-title.i-collapsible-title:hover {
}
.I74727 > .sector-title .text {
flex-direction:row;
}
.I74727 > .sector-title .text::before {
order:0;
}
.I74727 > .sector-title, .I74727 > .sector-title.i-collapsible-title {
}
.I74727 > .sector-title .text, .I74727 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74727 {


flex-direction:row;
}
.I74727:hover {
}
.I74727 > .viewport {



}
.I74727 > .viewport:hover {
}
.I74727 > .sector-title, .I74727 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74727 > .sector-title:hover, .I74727 > .sector-title.i-collapsible-title:hover {
}
.I74727 > .sector-title .text {
flex-direction:row;
}
.I74727 > .sector-title .text::before {
order:0;
}
.I74727 > .sector-title, .I74727 > .sector-title.i-collapsible-title {
}
.I74727 > .sector-title .text, .I74727 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74727 {

order:13;

flex-direction:row;
}
.I74727:hover {
}
.I74727 > .viewport {



}
.I74727 > .viewport:hover {
}
.I74727 > .sector-title, .I74727 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74727 > .sector-title:hover, .I74727 > .sector-title.i-collapsible-title:hover {
}
.I74727 > .sector-title .text {
flex-direction:row;
}
.I74727 > .sector-title .text::before {
order:0;
}
.I74727 > .sector-title, .I74727 > .sector-title.i-collapsible-title {
}
.I74727 > .sector-title .text, .I74727 > .sector-title.i-collapsible-title .text {
}

}
h1.I74728, .I74728 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74728 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:17;
width:100%;
max-width:336px;
margin-bottom:16px;


flex-direction:row;
}
.I74728:hover {
}
.I74728 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74728 > .viewport:hover {
}
.I74728 > .sector-title, .I74728 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74728 > .sector-title:hover, .I74728 > .sector-title.i-collapsible-title:hover {
}
.I74728 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74728 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74728 > .sector-title, .I74728 > .sector-title.i-collapsible-title {
}
.I74728 > .sector-title .text, .I74728 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74728 {


flex-direction:row;
}
.I74728:hover {
}
.I74728 > .viewport {



}
.I74728 > .viewport:hover {
}
.I74728 > .sector-title, .I74728 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74728 > .sector-title:hover, .I74728 > .sector-title.i-collapsible-title:hover {
}
.I74728 > .sector-title .text {
flex-direction:row;
}
.I74728 > .sector-title .text::before {
order:0;
}
.I74728 > .sector-title, .I74728 > .sector-title.i-collapsible-title {
}
.I74728 > .sector-title .text, .I74728 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74728 {


flex-direction:row;
}
.I74728:hover {
}
.I74728 > .viewport {



}
.I74728 > .viewport:hover {
}
.I74728 > .sector-title, .I74728 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74728 > .sector-title:hover, .I74728 > .sector-title.i-collapsible-title:hover {
}
.I74728 > .sector-title .text {
flex-direction:row;
}
.I74728 > .sector-title .text::before {
order:0;
}
.I74728 > .sector-title, .I74728 > .sector-title.i-collapsible-title {
}
.I74728 > .sector-title .text, .I74728 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74728 {

order:14;

flex-direction:row;
}
.I74728:hover {
}
.I74728 > .viewport {



}
.I74728 > .viewport:hover {
}
.I74728 > .sector-title, .I74728 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74728 > .sector-title:hover, .I74728 > .sector-title.i-collapsible-title:hover {
}
.I74728 > .sector-title .text {
flex-direction:row;
}
.I74728 > .sector-title .text::before {
order:0;
}
.I74728 > .sector-title, .I74728 > .sector-title.i-collapsible-title {
}
.I74728 > .sector-title .text, .I74728 > .sector-title.i-collapsible-title .text {
}

}
h1.I74729, .I74729 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74729 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:18;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74729:hover {
}
.I74729 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74729 > .viewport:hover {
}
.I74729 > .sector-title, .I74729 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74729 > .sector-title:hover, .I74729 > .sector-title.i-collapsible-title:hover {
}
.I74729 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74729 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74729 > .sector-title, .I74729 > .sector-title.i-collapsible-title {
}
.I74729 > .sector-title .text, .I74729 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74729 {


flex-direction:row;
}
.I74729:hover {
}
.I74729 > .viewport {



}
.I74729 > .viewport:hover {
}
.I74729 > .sector-title, .I74729 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74729 > .sector-title:hover, .I74729 > .sector-title.i-collapsible-title:hover {
}
.I74729 > .sector-title .text {
flex-direction:row;
}
.I74729 > .sector-title .text::before {
order:0;
}
.I74729 > .sector-title, .I74729 > .sector-title.i-collapsible-title {
}
.I74729 > .sector-title .text, .I74729 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74729 {


flex-direction:row;
}
.I74729:hover {
}
.I74729 > .viewport {



}
.I74729 > .viewport:hover {
}
.I74729 > .sector-title, .I74729 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74729 > .sector-title:hover, .I74729 > .sector-title.i-collapsible-title:hover {
}
.I74729 > .sector-title .text {
flex-direction:row;
}
.I74729 > .sector-title .text::before {
order:0;
}
.I74729 > .sector-title, .I74729 > .sector-title.i-collapsible-title {
}
.I74729 > .sector-title .text, .I74729 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74729 {

order:15;

flex-direction:row;
}
.I74729:hover {
}
.I74729 > .viewport {



}
.I74729 > .viewport:hover {
}
.I74729 > .sector-title, .I74729 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74729 > .sector-title:hover, .I74729 > .sector-title.i-collapsible-title:hover {
}
.I74729 > .sector-title .text {
flex-direction:row;
}
.I74729 > .sector-title .text::before {
order:0;
}
.I74729 > .sector-title, .I74729 > .sector-title.i-collapsible-title {
}
.I74729 > .sector-title .text, .I74729 > .sector-title.i-collapsible-title .text {
}

}
h1.I74730, .I74730 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74730 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:19;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74730:hover {
}
.I74730 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74730 > .viewport:hover {
}
.I74730 > .sector-title, .I74730 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74730 > .sector-title:hover, .I74730 > .sector-title.i-collapsible-title:hover {
}
.I74730 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74730 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74730 > .sector-title, .I74730 > .sector-title.i-collapsible-title {
}
.I74730 > .sector-title .text, .I74730 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74730 {


flex-direction:row;
}
.I74730:hover {
}
.I74730 > .viewport {



}
.I74730 > .viewport:hover {
}
.I74730 > .sector-title, .I74730 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74730 > .sector-title:hover, .I74730 > .sector-title.i-collapsible-title:hover {
}
.I74730 > .sector-title .text {
flex-direction:row;
}
.I74730 > .sector-title .text::before {
order:0;
}
.I74730 > .sector-title, .I74730 > .sector-title.i-collapsible-title {
}
.I74730 > .sector-title .text, .I74730 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74730 {


flex-direction:row;
}
.I74730:hover {
}
.I74730 > .viewport {



}
.I74730 > .viewport:hover {
}
.I74730 > .sector-title, .I74730 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74730 > .sector-title:hover, .I74730 > .sector-title.i-collapsible-title:hover {
}
.I74730 > .sector-title .text {
flex-direction:row;
}
.I74730 > .sector-title .text::before {
order:0;
}
.I74730 > .sector-title, .I74730 > .sector-title.i-collapsible-title {
}
.I74730 > .sector-title .text, .I74730 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74730 {

order:16;

flex-direction:row;
}
.I74730:hover {
}
.I74730 > .viewport {



}
.I74730 > .viewport:hover {
}
.I74730 > .sector-title, .I74730 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74730 > .sector-title:hover, .I74730 > .sector-title.i-collapsible-title:hover {
}
.I74730 > .sector-title .text {
flex-direction:row;
}
.I74730 > .sector-title .text::before {
order:0;
}
.I74730 > .sector-title, .I74730 > .sector-title.i-collapsible-title {
}
.I74730 > .sector-title .text, .I74730 > .sector-title.i-collapsible-title .text {
}

}
h1.I74731, .I74731 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74731 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:20;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74731:hover {
}
.I74731 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74731 > .viewport:hover {
}
.I74731 > .sector-title, .I74731 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74731 > .sector-title:hover, .I74731 > .sector-title.i-collapsible-title:hover {
}
.I74731 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74731 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74731 > .sector-title, .I74731 > .sector-title.i-collapsible-title {
}
.I74731 > .sector-title .text, .I74731 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74731 {


flex-direction:row;
}
.I74731:hover {
}
.I74731 > .viewport {



}
.I74731 > .viewport:hover {
}
.I74731 > .sector-title, .I74731 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74731 > .sector-title:hover, .I74731 > .sector-title.i-collapsible-title:hover {
}
.I74731 > .sector-title .text {
flex-direction:row;
}
.I74731 > .sector-title .text::before {
order:0;
}
.I74731 > .sector-title, .I74731 > .sector-title.i-collapsible-title {
}
.I74731 > .sector-title .text, .I74731 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74731 {


flex-direction:row;
}
.I74731:hover {
}
.I74731 > .viewport {



}
.I74731 > .viewport:hover {
}
.I74731 > .sector-title, .I74731 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74731 > .sector-title:hover, .I74731 > .sector-title.i-collapsible-title:hover {
}
.I74731 > .sector-title .text {
flex-direction:row;
}
.I74731 > .sector-title .text::before {
order:0;
}
.I74731 > .sector-title, .I74731 > .sector-title.i-collapsible-title {
}
.I74731 > .sector-title .text, .I74731 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74731 {

order:17;

flex-direction:row;
}
.I74731:hover {
}
.I74731 > .viewport {



}
.I74731 > .viewport:hover {
}
.I74731 > .sector-title, .I74731 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74731 > .sector-title:hover, .I74731 > .sector-title.i-collapsible-title:hover {
}
.I74731 > .sector-title .text {
flex-direction:row;
}
.I74731 > .sector-title .text::before {
order:0;
}
.I74731 > .sector-title, .I74731 > .sector-title.i-collapsible-title {
}
.I74731 > .sector-title .text, .I74731 > .sector-title.i-collapsible-title .text {
}

}
h1.I74732, .I74732 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74732 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:21;
width:100%;
margin-top:3rem;


}
.I74732:hover {
}
.I74732 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I74732 > .viewport:hover {
}

@media (min-width:1440px) {
.I74732 {

order:20;

}
.I74732:hover {
}
.I74732 > .viewport {



}
.I74732 > .viewport:hover {
}

}
h1.I74733, .I74733 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74733 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:23;
width:100%;
padding-top:1rem;


}
.I74733:hover {
}
.I74733 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I74733 > .viewport:hover {
}

@media (min-width:1440px) {
.I74733 {

order:23;

}
.I74733:hover {
}
.I74733 > .viewport {



}
.I74733 > .viewport:hover {
}

}
h1.I74734, .I74734 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74734 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I74734:hover {
}
.I74734 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74734 > .viewport:hover {
}

@media (min-width:1440px) {
.I74734 {

order:2;

}
.I74734:hover {
}
.I74734 > .viewport {



}
.I74734 > .viewport:hover {
}

}
h1.I74735, .I74735 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74735 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I74735:hover {
}
.I74735 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I74735 > .viewport:hover {
}

@media (min-width:1440px) {
.I74735 {

order:3;

}
.I74735:hover {
}
.I74735 > .viewport {



}
.I74735 > .viewport:hover {
}

}
h1.I74736, .I74736 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74736 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:12;

}
.I74736:hover {
}
.I74736 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74736 > .viewport:hover {
}

@media (min-width:1440px) {
.I74736 {

order:9;

}
.I74736:hover {
}
.I74736 > .viewport {



}
.I74736 > .viewport:hover {
}

}
h1.I74737, .I74737 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74737 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;
width:100%;
height:1px;
margin-bottom:2rem;
margin-top:1rem;
background-color:rgb(217,217,217);


}
.I74737:hover {
}
.I74737 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74737 > .viewport:hover {
}

@media (min-width:1440px) {
.I74737 {

order:11;

}
.I74737:hover {
}
.I74737 > .viewport {



}
.I74737 > .viewport:hover {
}

}
h1.I74738, .I74738 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74738 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:22;
margin-top:3rem;


}
.I74738:hover {
}
.I74738 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74738 > .viewport:hover {
}

@media (min-width:1440px) {
.I74738 {

order:22;

}
.I74738:hover {
}
.I74738 > .viewport {



}
.I74738 > .viewport:hover {
}

}
h1.I74739, .I74739 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74739 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
width:100%;


}
.I74739:hover {
}
.I74739 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74739 > .viewport:hover {
}

@media (min-width:1440px) {
.I74739 {

order:12;

}
.I74739:hover {
}
.I74739 > .viewport {



}
.I74739 > .viewport:hover {
}

}
h1.I74740, .I74740 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74740 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;

}
.I74740:hover {
}
.I74740 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74740 > .viewport:hover {
}

@media (min-width:1440px) {
.I74740 {

order:8;

}
.I74740:hover {
}
.I74740 > .viewport {



}
.I74740 > .viewport:hover {
}

}
h1.I141302, .I141302 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I141302 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;

}
.I141302:hover {
}
.I141302 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I141302 > .viewport:hover {
}

@media (min-width:1440px) {
.I141302 {

order:24;

}
.I141302:hover {
}
.I141302 > .viewport {



}
.I141302 > .viewport:hover {
}

}
h1.I156879, .I156879 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I156879 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:25;

}
.I156879:hover {
}
.I156879 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I156879 > .viewport:hover {
}

@media (min-width:1440px) {
.I156879 {

order:25;

}
.I156879:hover {
}
.I156879 > .viewport {



}
.I156879 > .viewport:hover {
}

}
h1.I156921, .I156921 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I156921 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:26;

}
.I156921:hover {
}
.I156921 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I156921 > .viewport:hover {
}

@media (min-width:1440px) {
.I156921 {

order:26;

}
.I156921:hover {
}
.I156921 > .viewport {



}
.I156921 > .viewport:hover {
}

}
.I74741, a.I74741 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-weight:400;
color:rgb(17,17,17);
line-height:1.625rem;

min-height:0.75rem;
padding-bottom:0.075rem;
padding-left:0.375rem;
padding-right:0.375rem;
padding-top:0.075rem;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
background-color:rgb(248,232,231);

}
.I74741:hover, a.I74741:hover {
}
@media (max-width:992px) {
.I74741, a.I74741 {
}
.I74741:hover, a.I74741:hover {
display:flex;
width:100%;

}
}

.I74742, a.I74742 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);


}
.I74742:hover, a.I74742:hover {
}
@media (max-width:992px) {
.I74742, a.I74742 {
display:flex;
font-size:1.625rem;


}
.I74742:hover, a.I74742:hover {
}
}
@media (max-width:640px) {
.I74742, a.I74742 {
display:flex;
font-size:1.625rem;


}
.I74742:hover, a.I74742:hover {
}
}

.I74743, a.I74743 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74743:hover, a.I74743:hover {
}
@media (max-width:992px) {
.I74743, a.I74743 {
}
.I74743:hover, a.I74743:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74743, a.I74743 {
display:flex;
padding-bottom:1rem;

}
.I74743:hover, a.I74743:hover {
}
}

.I74744, a.I74744 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74744:hover, a.I74744:hover {
}
@media (max-width:992px) {
.I74744, a.I74744 {
}
.I74744:hover, a.I74744:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74744, a.I74744 {
display:flex;
padding-bottom:1rem;

}
.I74744:hover, a.I74744:hover {
}
}

.I74745, a.I74745 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74745:hover, a.I74745:hover {
}
@media (max-width:992px) {
.I74745, a.I74745 {
}
.I74745:hover, a.I74745:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74745, a.I74745 {
display:flex;
padding-bottom:1rem;

}
.I74745:hover, a.I74745:hover {
}
}

.I74746, a.I74746 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74746:hover, a.I74746:hover {
}
@media (max-width:992px) {
.I74746, a.I74746 {
}
.I74746:hover, a.I74746:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74746, a.I74746 {
display:flex;
padding-bottom:1rem;

}
.I74746:hover, a.I74746:hover {
}
}

.I74747, a.I74747 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74747:hover, a.I74747:hover {
}
@media (max-width:992px) {
.I74747, a.I74747 {
}
.I74747:hover, a.I74747:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74747, a.I74747 {
display:flex;
padding-bottom:1rem;

}
.I74747:hover, a.I74747:hover {
}
}

.I74748 .button, .I74748.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);

}
.I74748 button.button, button.I74748.button {
cursor:pointer;
}
.I74748 .button .text, .I74748.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I74748 .button .icon, .I74748.button .icon {
flex:none;
background-size:100% 100%;
}
.I74748 .button:hover, .I74748.button:hover {
background-color:rgb(210,40,93);

}
.I74748 .button:hover .text, .I74748.button:hover .text {
}
.I74748 .button:hover .icon, .I74748.button:hover .icon {
background-size:100% 100%;
}

.I74749, a.I74749 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
text-align:center;
color:rgb(0,0,0);
line-height:14.22px;

padding-bottom:0;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I74749:hover, a.I74749:hover {
}
@media (max-width:992px) {
.I74749, a.I74749 {
}
.I74749:hover, a.I74749:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74749, a.I74749 {
display:flex;
padding-bottom:1rem;

}
.I74749:hover, a.I74749:hover {
}
}

.I74750, a.I74750 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
text-align:center;
color:rgb(17,17,17);

height:3rem;
padding-bottom:1rem;

}
.I74750:hover, a.I74750:hover {
}
@media (min-width:1440px) {
.I74750, a.I74750 {
display:flex;
height:3rem;

}
.I74750:hover, a.I74750:hover {
}
}
.I74751, a.I74751 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(90,95,99);
line-height:1.625rem;

height:190px;
padding-bottom:1rem;

}
.I74751:hover, a.I74751:hover {
}
@media (max-width:992px) {
.I74751, a.I74751 {
}
.I74751:hover, a.I74751:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74751, a.I74751 {
display:flex;
padding-bottom:1rem;

}
.I74751:hover, a.I74751:hover {
}
}

.I74752, a.I74752 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(90,95,99);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I74752:hover, a.I74752:hover {
}
@media (max-width:992px) {
.I74752, a.I74752 {
}
.I74752:hover, a.I74752:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74752, a.I74752 {
display:flex;
padding-bottom:1rem;

}
.I74752:hover, a.I74752:hover {
}
}

.I74753, a.I74753 {
display:flex;
font-family:Rubik;
font-size:1rem;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I74753:hover, a.I74753:hover {
}

.I74754 .button, .I74754.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);

}
.I74754 button.button, button.I74754.button {
cursor:pointer;
}
.I74754 .button .text, .I74754.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I74754 .button .icon, .I74754.button .icon {
flex:none;
background-size:100% 100%;
}
.I74754 .button:hover, .I74754.button:hover {
background-color:rgb(217,217,217);

}
.I74754 .button:hover .text, .I74754.button:hover .text {
}
.I74754 .button:hover .icon, .I74754.button:hover .icon {
background-size:100% 100%;
}

.I74755, a.I74755 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

width:100%;
padding-bottom:1rem;

}
.I74755:hover, a.I74755:hover {
}
@media (max-width:992px) {
.I74755, a.I74755 {
}
.I74755:hover, a.I74755:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74755, a.I74755 {
display:flex;
padding-bottom:1rem;

}
.I74755:hover, a.I74755:hover {
}
}

.I74756, a.I74756 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;
padding-top:0.25rem;

}
.I74756:hover, a.I74756:hover {
}
@media (max-width:992px) {
.I74756, a.I74756 {
}
.I74756:hover, a.I74756:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74756, a.I74756 {
display:flex;
padding-bottom:1rem;

}
.I74756:hover, a.I74756:hover {
}
}

.I141286, a.I141286 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(90,95,99);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I141286:hover, a.I141286:hover {
}
@media (max-width:992px) {
.I141286, a.I141286 {
}
.I141286:hover, a.I141286:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I141286, a.I141286 {
display:flex;
padding-bottom:1rem;

}
.I141286:hover, a.I141286:hover {
}
}

.I156858, a.I156858 {
display:flex;
font-family:Rubik;
font-size:1rem;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I156858:hover, a.I156858:hover {
}

.I156900, a.I156900 {
display:flex;
font-family:Rubik;
font-size:1rem;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I156900:hover, a.I156900:hover {
}

h1.I74757, .I74757 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74757 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I74757:hover {
}
.I74757 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74757 > .viewport:hover {
}


.I74758 {
display:flex;
flex-direction:column;
position:relative;
height:100%;

	
}
.I74758:hover {
}

.I74759 {
display:flex;
position:var(--I74759-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
height:100%;

align-items:center;


}
.I74759:hover {
}


.I74760 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:400px;
height:100%;
padding:2rem;
border-color:rgb(120,120,120);
border-radius:8px;
box-sizing:border-box;
box-shadow:0px 3px 7px -3px rgb(102,102,102);



flex-direction:column;
align-items:center;

	
}
.I74760:hover {
box-shadow:0px 3px 7px -3px black;

}

@media (max-width:992px) {
.I74760 {

max-width:calc(90vw - 6px);



	
}
.I74760:hover {
}

}
@media (max-width:640px) {
.I74760 {

max-width:calc(90vw - 6px);



	
}
.I74760:hover {
}

}

h1.I74761, .I74761 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74761 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:1;
width:100%;
margin-bottom:32px;


}
.I74761:hover {
}
.I74761 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-end;


}
.I74761 > .viewport:hover {
}

@media (min-width:1440px) {
.I74761 {

order:1;

}
.I74761:hover {
}
.I74761 > .viewport {



}
.I74761 > .viewport:hover {
}

}
h1.I74762, .I74762 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74762 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
padding-top:1.5rem;


}
.I74762:hover {
}
.I74762 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74762 > .viewport:hover {
}

@media (min-width:1440px) {
.I74762 {

order:7;
padding-top:1.5rem;


}
.I74762:hover {
}
.I74762 > .viewport {



}
.I74762 > .viewport:hover {
}

}
h1.I74763, .I74763 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74763 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:16;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74763:hover {
}
.I74763 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74763 > .viewport:hover {
}
.I74763 > .sector-title, .I74763 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74763 > .sector-title:hover, .I74763 > .sector-title.i-collapsible-title:hover {
}
.I74763 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74763 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74763 > .sector-title, .I74763 > .sector-title.i-collapsible-title {
}
.I74763 > .sector-title .text, .I74763 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74763 {


flex-direction:row;
}
.I74763:hover {
}
.I74763 > .viewport {



}
.I74763 > .viewport:hover {
}
.I74763 > .sector-title, .I74763 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74763 > .sector-title:hover, .I74763 > .sector-title.i-collapsible-title:hover {
}
.I74763 > .sector-title .text {
flex-direction:row;
}
.I74763 > .sector-title .text::before {
order:0;
}
.I74763 > .sector-title, .I74763 > .sector-title.i-collapsible-title {
}
.I74763 > .sector-title .text, .I74763 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74763 {


flex-direction:row;
}
.I74763:hover {
}
.I74763 > .viewport {



}
.I74763 > .viewport:hover {
}
.I74763 > .sector-title, .I74763 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74763 > .sector-title:hover, .I74763 > .sector-title.i-collapsible-title:hover {
}
.I74763 > .sector-title .text {
flex-direction:row;
}
.I74763 > .sector-title .text::before {
order:0;
}
.I74763 > .sector-title, .I74763 > .sector-title.i-collapsible-title {
}
.I74763 > .sector-title .text, .I74763 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74763 {

order:13;

flex-direction:row;
}
.I74763:hover {
}
.I74763 > .viewport {



}
.I74763 > .viewport:hover {
}
.I74763 > .sector-title, .I74763 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74763 > .sector-title:hover, .I74763 > .sector-title.i-collapsible-title:hover {
}
.I74763 > .sector-title .text {
flex-direction:row;
}
.I74763 > .sector-title .text::before {
order:0;
}
.I74763 > .sector-title, .I74763 > .sector-title.i-collapsible-title {
}
.I74763 > .sector-title .text, .I74763 > .sector-title.i-collapsible-title .text {
}

}
h1.I74764, .I74764 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74764 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:17;
width:100%;
max-width:336px;
margin-bottom:16px;


flex-direction:row;
}
.I74764:hover {
}
.I74764 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74764 > .viewport:hover {
}
.I74764 > .sector-title, .I74764 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74764 > .sector-title:hover, .I74764 > .sector-title.i-collapsible-title:hover {
}
.I74764 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74764 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74764 > .sector-title, .I74764 > .sector-title.i-collapsible-title {
}
.I74764 > .sector-title .text, .I74764 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74764 {


flex-direction:row;
}
.I74764:hover {
}
.I74764 > .viewport {



}
.I74764 > .viewport:hover {
}
.I74764 > .sector-title, .I74764 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74764 > .sector-title:hover, .I74764 > .sector-title.i-collapsible-title:hover {
}
.I74764 > .sector-title .text {
flex-direction:row;
}
.I74764 > .sector-title .text::before {
order:0;
}
.I74764 > .sector-title, .I74764 > .sector-title.i-collapsible-title {
}
.I74764 > .sector-title .text, .I74764 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74764 {


flex-direction:row;
}
.I74764:hover {
}
.I74764 > .viewport {



}
.I74764 > .viewport:hover {
}
.I74764 > .sector-title, .I74764 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74764 > .sector-title:hover, .I74764 > .sector-title.i-collapsible-title:hover {
}
.I74764 > .sector-title .text {
flex-direction:row;
}
.I74764 > .sector-title .text::before {
order:0;
}
.I74764 > .sector-title, .I74764 > .sector-title.i-collapsible-title {
}
.I74764 > .sector-title .text, .I74764 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74764 {

order:14;

flex-direction:row;
}
.I74764:hover {
}
.I74764 > .viewport {



}
.I74764 > .viewport:hover {
}
.I74764 > .sector-title, .I74764 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74764 > .sector-title:hover, .I74764 > .sector-title.i-collapsible-title:hover {
}
.I74764 > .sector-title .text {
flex-direction:row;
}
.I74764 > .sector-title .text::before {
order:0;
}
.I74764 > .sector-title, .I74764 > .sector-title.i-collapsible-title {
}
.I74764 > .sector-title .text, .I74764 > .sector-title.i-collapsible-title .text {
}

}
h1.I74765, .I74765 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74765 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74765:hover {
}
.I74765 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74765 > .viewport:hover {
}
.I74765 > .sector-title, .I74765 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74765 > .sector-title:hover, .I74765 > .sector-title.i-collapsible-title:hover {
}
.I74765 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74765 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74765 > .sector-title, .I74765 > .sector-title.i-collapsible-title {
}
.I74765 > .sector-title .text, .I74765 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74765 {


flex-direction:row;
}
.I74765:hover {
}
.I74765 > .viewport {



}
.I74765 > .viewport:hover {
}
.I74765 > .sector-title, .I74765 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74765 > .sector-title:hover, .I74765 > .sector-title.i-collapsible-title:hover {
}
.I74765 > .sector-title .text {
flex-direction:row;
}
.I74765 > .sector-title .text::before {
order:0;
}
.I74765 > .sector-title, .I74765 > .sector-title.i-collapsible-title {
}
.I74765 > .sector-title .text, .I74765 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74765 {


flex-direction:row;
}
.I74765:hover {
}
.I74765 > .viewport {



}
.I74765 > .viewport:hover {
}
.I74765 > .sector-title, .I74765 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74765 > .sector-title:hover, .I74765 > .sector-title.i-collapsible-title:hover {
}
.I74765 > .sector-title .text {
flex-direction:row;
}
.I74765 > .sector-title .text::before {
order:0;
}
.I74765 > .sector-title, .I74765 > .sector-title.i-collapsible-title {
}
.I74765 > .sector-title .text, .I74765 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74765 {

order:15;

flex-direction:row;
}
.I74765:hover {
}
.I74765 > .viewport {



}
.I74765 > .viewport:hover {
}
.I74765 > .sector-title, .I74765 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74765 > .sector-title:hover, .I74765 > .sector-title.i-collapsible-title:hover {
}
.I74765 > .sector-title .text {
flex-direction:row;
}
.I74765 > .sector-title .text::before {
order:0;
}
.I74765 > .sector-title, .I74765 > .sector-title.i-collapsible-title {
}
.I74765 > .sector-title .text, .I74765 > .sector-title.i-collapsible-title .text {
}

}
h1.I74766, .I74766 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74766 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:19;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74766:hover {
}
.I74766 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74766 > .viewport:hover {
}
.I74766 > .sector-title, .I74766 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74766 > .sector-title:hover, .I74766 > .sector-title.i-collapsible-title:hover {
}
.I74766 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74766 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74766 > .sector-title, .I74766 > .sector-title.i-collapsible-title {
}
.I74766 > .sector-title .text, .I74766 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74766 {


flex-direction:row;
}
.I74766:hover {
}
.I74766 > .viewport {



}
.I74766 > .viewport:hover {
}
.I74766 > .sector-title, .I74766 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74766 > .sector-title:hover, .I74766 > .sector-title.i-collapsible-title:hover {
}
.I74766 > .sector-title .text {
flex-direction:row;
}
.I74766 > .sector-title .text::before {
order:0;
}
.I74766 > .sector-title, .I74766 > .sector-title.i-collapsible-title {
}
.I74766 > .sector-title .text, .I74766 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74766 {


flex-direction:row;
}
.I74766:hover {
}
.I74766 > .viewport {



}
.I74766 > .viewport:hover {
}
.I74766 > .sector-title, .I74766 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74766 > .sector-title:hover, .I74766 > .sector-title.i-collapsible-title:hover {
}
.I74766 > .sector-title .text {
flex-direction:row;
}
.I74766 > .sector-title .text::before {
order:0;
}
.I74766 > .sector-title, .I74766 > .sector-title.i-collapsible-title {
}
.I74766 > .sector-title .text, .I74766 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74766 {

order:16;

flex-direction:row;
}
.I74766:hover {
}
.I74766 > .viewport {



}
.I74766 > .viewport:hover {
}
.I74766 > .sector-title, .I74766 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74766 > .sector-title:hover, .I74766 > .sector-title.i-collapsible-title:hover {
}
.I74766 > .sector-title .text {
flex-direction:row;
}
.I74766 > .sector-title .text::before {
order:0;
}
.I74766 > .sector-title, .I74766 > .sector-title.i-collapsible-title {
}
.I74766 > .sector-title .text, .I74766 > .sector-title.i-collapsible-title .text {
}

}
h1.I74767, .I74767 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74767 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:20;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I74767:hover {
}
.I74767 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74767 > .viewport:hover {
}
.I74767 > .sector-title, .I74767 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I74767 > .sector-title:hover, .I74767 > .sector-title.i-collapsible-title:hover {
}
.I74767 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I74767 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I74767 > .sector-title, .I74767 > .sector-title.i-collapsible-title {
}
.I74767 > .sector-title .text, .I74767 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I74767 {


flex-direction:row;
}
.I74767:hover {
}
.I74767 > .viewport {



}
.I74767 > .viewport:hover {
}
.I74767 > .sector-title, .I74767 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74767 > .sector-title:hover, .I74767 > .sector-title.i-collapsible-title:hover {
}
.I74767 > .sector-title .text {
flex-direction:row;
}
.I74767 > .sector-title .text::before {
order:0;
}
.I74767 > .sector-title, .I74767 > .sector-title.i-collapsible-title {
}
.I74767 > .sector-title .text, .I74767 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I74767 {


flex-direction:row;
}
.I74767:hover {
}
.I74767 > .viewport {



}
.I74767 > .viewport:hover {
}
.I74767 > .sector-title, .I74767 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74767 > .sector-title:hover, .I74767 > .sector-title.i-collapsible-title:hover {
}
.I74767 > .sector-title .text {
flex-direction:row;
}
.I74767 > .sector-title .text::before {
order:0;
}
.I74767 > .sector-title, .I74767 > .sector-title.i-collapsible-title {
}
.I74767 > .sector-title .text, .I74767 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I74767 {

order:17;

flex-direction:row;
}
.I74767:hover {
}
.I74767 > .viewport {



}
.I74767 > .viewport:hover {
}
.I74767 > .sector-title, .I74767 > .sector-title.i-collapsible-title {
align-self:center;
}
.I74767 > .sector-title:hover, .I74767 > .sector-title.i-collapsible-title:hover {
}
.I74767 > .sector-title .text {
flex-direction:row;
}
.I74767 > .sector-title .text::before {
order:0;
}
.I74767 > .sector-title, .I74767 > .sector-title.i-collapsible-title {
}
.I74767 > .sector-title .text, .I74767 > .sector-title.i-collapsible-title .text {
}

}
h1.I74768, .I74768 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74768 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:21;
width:100%;
margin-top:3rem;


}
.I74768:hover {
}
.I74768 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I74768 > .viewport:hover {
}

@media (min-width:1440px) {
.I74768 {

order:20;

}
.I74768:hover {
}
.I74768 > .viewport {



}
.I74768 > .viewport:hover {
}

}
h1.I74769, .I74769 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74769 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:23;
width:100%;
padding-top:1rem;


}
.I74769:hover {
}
.I74769 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I74769 > .viewport:hover {
}

@media (min-width:1440px) {
.I74769 {

order:23;

}
.I74769:hover {
}
.I74769 > .viewport {



}
.I74769 > .viewport:hover {
}

}
h1.I74770, .I74770 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74770 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I74770:hover {
}
.I74770 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74770 > .viewport:hover {
}

@media (min-width:1440px) {
.I74770 {

order:2;

}
.I74770:hover {
}
.I74770 > .viewport {



}
.I74770 > .viewport:hover {
}

}
h1.I74771, .I74771 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74771 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I74771:hover {
}
.I74771 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I74771 > .viewport:hover {
}

@media (min-width:1440px) {
.I74771 {

order:3;

}
.I74771:hover {
}
.I74771 > .viewport {



}
.I74771 > .viewport:hover {
}

}
h1.I74772, .I74772 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74772 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:12;

}
.I74772:hover {
}
.I74772 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74772 > .viewport:hover {
}

@media (min-width:1440px) {
.I74772 {

order:9;

}
.I74772:hover {
}
.I74772 > .viewport {



}
.I74772 > .viewport:hover {
}

}
h1.I74773, .I74773 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74773 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;
width:100%;
height:1px;
margin-bottom:2rem;
margin-top:2.5rem;
background-color:rgb(217,217,217);


}
.I74773:hover {
}
.I74773 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74773 > .viewport:hover {
}

@media (min-width:1440px) {
.I74773 {

order:11;

}
.I74773:hover {
}
.I74773 > .viewport {



}
.I74773 > .viewport:hover {
}

}
h1.I74774, .I74774 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74774 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:22;
margin-top:10.9rem;


}
.I74774:hover {
}
.I74774 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74774 > .viewport:hover {
}

@media (min-width:1440px) {
.I74774 {

order:22;

}
.I74774:hover {
}
.I74774 > .viewport {



}
.I74774 > .viewport:hover {
}

}
h1.I74775, .I74775 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74775 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
width:100%;


}
.I74775:hover {
}
.I74775 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74775 > .viewport:hover {
}

@media (min-width:1440px) {
.I74775 {

order:12;

}
.I74775:hover {
}
.I74775 > .viewport {



}
.I74775 > .viewport:hover {
}

}
h1.I74776, .I74776 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74776 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I74776:hover {
}
.I74776 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74776 > .viewport:hover {
}

@media (min-width:1440px) {
.I74776 {

order:8;

}
.I74776:hover {
}
.I74776 > .viewport {



}
.I74776 > .viewport:hover {
}

}
h1.I141303, .I141303 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I141303 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;

}
.I141303:hover {
}
.I141303 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I141303 > .viewport:hover {
}

@media (min-width:1440px) {
.I141303 {

order:24;

}
.I141303:hover {
}
.I141303 > .viewport {



}
.I141303 > .viewport:hover {
}

}
h1.I156880, .I156880 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I156880 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:25;

}
.I156880:hover {
}
.I156880 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I156880 > .viewport:hover {
}

@media (min-width:1440px) {
.I156880 {

order:25;

}
.I156880:hover {
}
.I156880 > .viewport {



}
.I156880 > .viewport:hover {
}

}
h1.I156922, .I156922 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I156922 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:26;

}
.I156922:hover {
}
.I156922 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I156922 > .viewport:hover {
}

@media (min-width:1440px) {
.I156922 {

order:26;

}
.I156922:hover {
}
.I156922 > .viewport {



}
.I156922 > .viewport:hover {
}

}
.I74777, a.I74777 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-weight:400;
color:rgb(255,255,255);
line-height:1.625rem;

min-height:0.75rem;
padding-bottom:0.075rem;
padding-left:0.375rem;
padding-right:0.375rem;
padding-top:0.075rem;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
background-color:rgb(255,255,255);

}
.I74777:hover, a.I74777:hover {
}
@media (max-width:992px) {
.I74777, a.I74777 {
}
.I74777:hover, a.I74777:hover {
display:flex;
width:100%;

}
}

.I74778, a.I74778 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);


}
.I74778:hover, a.I74778:hover {
}
@media (max-width:992px) {
.I74778, a.I74778 {
display:flex;
font-size:1.625rem;


}
.I74778:hover, a.I74778:hover {
}
}
@media (max-width:640px) {
.I74778, a.I74778 {
display:flex;
font-size:1.625rem;


}
.I74778:hover, a.I74778:hover {
}
}

.I74779, a.I74779 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74779:hover, a.I74779:hover {
}
@media (max-width:992px) {
.I74779, a.I74779 {
}
.I74779:hover, a.I74779:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74779, a.I74779 {
display:flex;
padding-bottom:1rem;

}
.I74779:hover, a.I74779:hover {
}
}

.I74780, a.I74780 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74780:hover, a.I74780:hover {
}
@media (max-width:992px) {
.I74780, a.I74780 {
}
.I74780:hover, a.I74780:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74780, a.I74780 {
display:flex;
padding-bottom:1rem;

}
.I74780:hover, a.I74780:hover {
}
}

.I74781, a.I74781 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74781:hover, a.I74781:hover {
}
@media (max-width:992px) {
.I74781, a.I74781 {
}
.I74781:hover, a.I74781:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74781, a.I74781 {
display:flex;
padding-bottom:1rem;

}
.I74781:hover, a.I74781:hover {
}
}

.I74782, a.I74782 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74782:hover, a.I74782:hover {
}
@media (max-width:992px) {
.I74782, a.I74782 {
}
.I74782:hover, a.I74782:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74782, a.I74782 {
display:flex;
padding-bottom:1rem;

}
.I74782:hover, a.I74782:hover {
}
}

.I74783, a.I74783 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I74783:hover, a.I74783:hover {
}
@media (max-width:992px) {
.I74783, a.I74783 {
}
.I74783:hover, a.I74783:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74783, a.I74783 {
display:flex;
padding-bottom:1rem;

}
.I74783:hover, a.I74783:hover {
}
}

.I74784 .button, .I74784.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);

}
.I74784 button.button, button.I74784.button {
cursor:pointer;
}
.I74784 .button .text, .I74784.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I74784 .button .icon, .I74784.button .icon {
flex:none;
background-size:100% 100%;
}
.I74784 .button:hover, .I74784.button:hover {
background-color:rgb(210,40,93);

}
.I74784 .button:hover .text, .I74784.button:hover .text {
}
.I74784 .button:hover .icon, .I74784.button:hover .icon {
background-size:100% 100%;
}

.I74785, a.I74785 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
text-align:center;
color:rgb(0,0,0);
line-height:14.22px;

padding-bottom:0;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I74785:hover, a.I74785:hover {
}
@media (max-width:992px) {
.I74785, a.I74785 {
}
.I74785:hover, a.I74785:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74785, a.I74785 {
display:flex;
padding-bottom:1rem;

}
.I74785:hover, a.I74785:hover {
}
}

.I74786, a.I74786 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
text-align:center;
color:rgb(17,17,17);

height:3rem;
padding-bottom:1rem;

}
.I74786:hover, a.I74786:hover {
}
@media (min-width:1440px) {
.I74786, a.I74786 {
display:flex;
height:3rem;

}
.I74786:hover, a.I74786:hover {
}
}
.I74787, a.I74787 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(90,95,99);
line-height:1.625rem;

height:190px;
padding-bottom:1rem;

}
.I74787:hover, a.I74787:hover {
}
@media (max-width:992px) {
.I74787, a.I74787 {
}
.I74787:hover, a.I74787:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74787, a.I74787 {
display:flex;
padding-bottom:1rem;

}
.I74787:hover, a.I74787:hover {
}
}

.I74788, a.I74788 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(90,95,99);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I74788:hover, a.I74788:hover {
}
@media (max-width:992px) {
.I74788, a.I74788 {
}
.I74788:hover, a.I74788:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74788, a.I74788 {
display:flex;
padding-bottom:1rem;

}
.I74788:hover, a.I74788:hover {
}
}

.I74789, a.I74789 {
display:flex;
font-family:Rubik;
font-size:1rem;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I74789:hover, a.I74789:hover {
}

.I74790 .button, .I74790.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:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I74790 button.button, button.I74790.button {
cursor:pointer;
}
.I74790 .button .text, .I74790.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I74790 .button .icon, .I74790.button .icon {
flex:none;
background-size:100% 100%;
}
.I74790 .button:hover, .I74790.button:hover {
background-color:rgb(217,217,217);

}
.I74790 .button:hover .text, .I74790.button:hover .text {
}
.I74790 .button:hover .icon, .I74790.button:hover .icon {
background-size:100% 100%;
}

.I74791, a.I74791 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

width:100%;
padding-bottom:1rem;

}
.I74791:hover, a.I74791:hover {
}
@media (max-width:992px) {
.I74791, a.I74791 {
}
.I74791:hover, a.I74791:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74791, a.I74791 {
display:flex;
padding-bottom:1rem;

}
.I74791:hover, a.I74791:hover {
}
}

.I74792, a.I74792 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;
padding-top:0.25rem;

}
.I74792:hover, a.I74792:hover {
}
@media (max-width:992px) {
.I74792, a.I74792 {
}
.I74792:hover, a.I74792:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I74792, a.I74792 {
display:flex;
padding-bottom:1rem;

}
.I74792:hover, a.I74792:hover {
}
}

.I141287, a.I141287 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(90,95,99);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I141287:hover, a.I141287:hover {
}
@media (max-width:992px) {
.I141287, a.I141287 {
}
.I141287:hover, a.I141287:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I141287, a.I141287 {
display:flex;
padding-bottom:1rem;

}
.I141287:hover, a.I141287:hover {
}
}

.I156859, a.I156859 {
display:flex;
font-family:Rubik;
font-size:1rem;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I156859:hover, a.I156859:hover {
}

.I156901, a.I156901 {
display:flex;
font-family:Rubik;
font-size:1rem;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I156901:hover, a.I156901:hover {
}



